Этого треда уже нет.
Это копия, сохраненная 22 июня 2023 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
image.png49 Кб, 250x250
JS Thread #275 /js/ 2703785 В конец треда | Веб
Предыдущий тред:>>2695243 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
2 2703788
>>03785 (OP)
База треда.

Ангуляр для чедов.
Вью для беток.
Реакт для омежек.
3 2703809
Как стать богом джаваскрипт?
4 2703818
>>03809
Много программировать. Слышал про правило 10 тысяч часов?
5 2703820
Должен ли фронтенд скам уметь разворачивать и настраивать бэк на nginx/apache?
6 2703821
>>03788
База треда.

Предметная область для чедов
Бэкенд для беток
Фронтенд для омежек
7 2703822
>>03820
да.
8 2703823
>>03822
Плохо, у меня кишка выпала и я не смог поднять проект, хотя всё по документации делал...
9 2703833
>>03823
делай. когда-нибудь сделаешь.
а хули ты хотел, пердолик?
10 2703835
>>03833

> а хули ты хотел, пердолик?


Хотел npm run dev и сразу код писать...
Почему-то в петпроектах это прокатывает.
11 2703836
>>03835
Потом будешь ещё оркестрировать докер контейнерами через консоль. Ебаться с кубером. И всё на зряплате фронтомакаки джунь/мидла
12 2703839
>>03836

> И всё на зряплате фронтомакаки джунь/мидла


О каких цифрах речь?
13 2703846
>>03839
Надо спрашивать этого >>03820 и сколько он получает.
А вообще, девопёсная культура конечно звучит интересно, но значит что-то пошло не так. Дальше у него добавится бек, и вот он уже личный человек оркестр кабаныча за прибавку в 10%. Везде по чуть-чуть, суммарно ничего.
14 2703847
>>03839
0-70.
15 2703915
>>2703745 →

> В век облачных технологий это показатель говноконторы да


Что конкретно вместо Postgresql использовать?
16 2704057
>>03820
Разок попробовать в рамках петпроекта
17 2704061
>>04057
Ну я всякие сайты на пыхе разворачивал, даже по работе было дело, в докере разворачивал, а на новой работе дали проект и у меня выпала кишка, от того, что недостаточно просто по инструкции всё сделать и запустить...
18 2704063
>>03846

> Надо спрашивать этого >>03820 и сколько он получает.


150к обещают, но пока ничего не получил, первую неделю работаю.

> Дальше у него добавится бек, и вот он уже личный человек оркестр кабаныча за прибавку в 10%.


Да вроде задачи фронтовые должны быть.
image.png9 Кб, 417x111
19 2704066
https://hh.ru/vacancy/79738601

> ищем 3-6 лет миддла фуллкека


> от 90 000 до 120 000 руб. на руки


>


Что предстоит делать:

Разрабатывать и реализовывать клиентские интерфейсы.
Разрабатывать REST сервисы на node.js (микросервисы).

Что нужно знать и уметь:

Опыт коммерческой разработки от 3+ лет.
Понимать современный стек web-разработки.
Знать TS, React, Node.js, Next.js Mobx, Tailwind, SQL, Swagger, StoryBook
Уметь верстать, в адаптив.
Умение работать с Git, Docker
Понимание принципов ООП и MVC, REST API(CRUD)
Умение документировать код(swagger/back и storybook/front)

Будет плюсом:
Знание GO, PHP на начальном уровне или выше, или желание познакомиться.
Умение работать с Linux
Умение оценивать трудозатраты на выполнение задач.

> ключевые навыки


Пикрил.
image.png9 Кб, 417x111
19 2704066
https://hh.ru/vacancy/79738601

> ищем 3-6 лет миддла фуллкека


> от 90 000 до 120 000 руб. на руки


>


Что предстоит делать:

Разрабатывать и реализовывать клиентские интерфейсы.
Разрабатывать REST сервисы на node.js (микросервисы).

Что нужно знать и уметь:

Опыт коммерческой разработки от 3+ лет.
Понимать современный стек web-разработки.
Знать TS, React, Node.js, Next.js Mobx, Tailwind, SQL, Swagger, StoryBook
Уметь верстать, в адаптив.
Умение работать с Git, Docker
Понимание принципов ООП и MVC, REST API(CRUD)
Умение документировать код(swagger/back и storybook/front)

Будет плюсом:
Знание GO, PHP на начальном уровне или выше, или желание познакомиться.
Умение работать с Linux
Умение оценивать трудозатраты на выполнение задач.

> ключевые навыки


Пикрил.
изображение.png6 Кб, 268x119
20 2704071
Объясните че за переполох пошле насчет серверных компонентов? Я про это еще года два назад слышал на подкасте вебстандартов, туда даже Абрамова пригласили рассказывать про эти серверные компоненты, про то что с них можно будет делать запросы в бд (кринж) и что теперь все логика будет на сервере, а на клиент будет выплевываться только разметка с хуками (так и не понял какими именно). Неужто эту хрень всетаки родили и что вообще думаете об этом? Похоже на какую-то хуйню если честно, но может я чето не до конца понел.
21 2704074
>>04066
Чем зпха маленькая. Как на +джуна.
22 2704093
>>04071
В Next.js сделали. МОжешь посмотреть реализацию. Версия 13.4
23 2704096
>>04074
Это серьёзные деньги, опытные мужики на заводе столько не получают. Сильного мидла можно нанять.
Я вот за 3 года опыта 80к получал.
>>04066
Обычная вакансия, что не так? Я б не откликнулся, но вакансия обычная.

> Уметь верстать, в адаптив.


Приходишь такой, умеешь верстать, умеешь адаптив делать, а тебя просят полукруг на css нарисовать и делают вывод, что верстать ты не умеешь...
24 2704097
Next. Nuxt. Nest.
Мне кажется или у людей проблемы с неймингом?
25 2704102
>>04096

>Это серьёзные деньги, опытные мужики на заводе столько не получают. Сильного мидла можно нанять.


Деньги то норм, без хеув, но можно и больше получать за 3 года.
Если все устраивает, то офк можно не поднимать лишний раз жопу. 80к в регионах получают директора и шахтеры.
Мидл же это 100-150. В зависимости от галеры.
26 2704104
>>04074
>>04096

> Это серьёзные деньги, опытные мужики на заводе столько не получают. Сильного мидла можно нанять.


> Я вот за 3 года опыта 80к получал.



Речь не о том, что серьёзные деньги, а о том что вилка ближе к джунь+.
Можно сказать иначе: АВЕ ДЕМПИНГ, АВЕ!
И могут просто позволить себе перебирать желающих, пока не найдут самого опытного и адекватного.

> Приходишь такой, умеешь верстать, умеешь адаптив делать, а тебя просят полукруг на css нарисовать и делают вывод, что верстать ты не умеешь...


Ну штош поделать. Надо к собесам готовиться, чтобы не быть баттхёртом. Даже если этот полукруг нахуй никому не нужен.
Также как и способность разобраться что сделает JS говнокод, или реализовывать какую-то хуйню просто потому что надо, даже если ты так писать не будешь.
Вон, анон в одном из предыдущихов тредов ЗАПРОКСИЛ прототип Number, чтобы вешать поля на числа... Он же не будет делать так на работе? Правильно... Тем не менее, искренне надеюсь, что нет.

>>04097
Пикрил 2 + стильно, модно, молодёжно.
A Day in the Life of a Proompt Engineer.mp44,7 Мб, mp4,
720x1280, 0:55
27 2704108
28 2704113
>>04104

>Вон, анон в одном из предыдущихов тредов ЗАПРОКСИЛ прототип Number, чтобы вешать поля на числа... Он же не будет делать так на работе?


Дружище. Чтобы больше об этом даже не вспоминал, тебе понятно?
Вообще забудь что было в том треде. Это тебе не тестовые от Анонов проходить, это тебе не в верстке нулевым помогать. Такая хуйня тут запрещена.
29 2704116
>>04097
Каждый раз путаюсь когда кто-то на русском некст пишет. Думаю про нест.
30 2704221
>>04104

>анон в одном из предыдущихов тредов ЗАПРОКСИЛ прототип Number, чтобы вешать поля на числа... Он же не будет делать так на работе?



Я тот самый анон. Я программирую уже 20 лет. Все эти 20 помимо прочего я пишу в том числе на js и знаю его в совершенстве.

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

Люди перестали изучать возможности, а учат ограничения. Почти все программисты современности обладают магическим мышлением и мало того, что понятия не имею как устроены вещи и инструменты которыми они пользуются. Они даже не интересуются этим.

Вместо того, чтобы изучить феномен графитации и законов по которым она работает, люди пытаются запоминать список предметов, которые точно упадут на землю, если их подросить вверх.

То же самое в программирование. То же самое в жс. То же самое в любом языке или сфере.

Когда я привожу вычурные примеры, по типу того, как примитивы могут обладать изменяемыми свойствами, или как реализовать пайп оператор без пайп оператора, или сделать что-то еще - я лишь покзываю вам то, как мало вы понимаете. Возможно кого-то это подтолкнет к тому, чтобы перестать заниматься мышиной возней с заучиванием бессмыленных правил, вроде таблицы приведения типов, и он один раз посмотри на алгоритм абстрактной операциии этого приведения, который занимает 20 строк, и наконец узнает , что типы приводят не по таблице и заучивать ее не нужно. Нужно просто понять принцип.

Может кто-то отправится выяснить то, как на самом деле устроены объекты на уровне спецификации, и что все ваше взаимодействие с ними совсем не то, каким вы его себе представляете. Узнаете что весь жс основан на весьма ограниченном количестве сообещний, с помощью отправки которых тем или иным сущностям и происходит программирование. Что в жс нет вызовов функций или методом, получения или присвоения свойств - а есть лишь отправка сообщений.

Может кто-то даже наконец поймет, что в жс нет никаких переменных, и на самом деле все они - это свойства объектов с условным классом Scope. И что эти объект выстроены в цепочку наслеования. И внезапно заметит, что с подобным пониманием у него больше не возникнет сложности с пониманием того, ка кработают контексты вызовв в жс, как работает ранее статическое и позднее динамическое связывание.

Ну, а кто-то быть может погрузиться еще глубже и узнает о вещах, вроде того, что код
some(123) = 456
- валидный жс-код, и почему именно.

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

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

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

Либо ты любишь свое дело. Либо ты будешь выебан по самые гланды, выгоришь и будешь страдать, прозябая в невежестве, так никогда и не поняв, почему у тебя не получается стать мастером своего дела.
30 2704221
>>04104

>анон в одном из предыдущихов тредов ЗАПРОКСИЛ прототип Number, чтобы вешать поля на числа... Он же не будет делать так на работе?



Я тот самый анон. Я программирую уже 20 лет. Все эти 20 помимо прочего я пишу в том числе на js и знаю его в совершенстве.

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

Люди перестали изучать возможности, а учат ограничения. Почти все программисты современности обладают магическим мышлением и мало того, что понятия не имею как устроены вещи и инструменты которыми они пользуются. Они даже не интересуются этим.

Вместо того, чтобы изучить феномен графитации и законов по которым она работает, люди пытаются запоминать список предметов, которые точно упадут на землю, если их подросить вверх.

То же самое в программирование. То же самое в жс. То же самое в любом языке или сфере.

Когда я привожу вычурные примеры, по типу того, как примитивы могут обладать изменяемыми свойствами, или как реализовать пайп оператор без пайп оператора, или сделать что-то еще - я лишь покзываю вам то, как мало вы понимаете. Возможно кого-то это подтолкнет к тому, чтобы перестать заниматься мышиной возней с заучиванием бессмыленных правил, вроде таблицы приведения типов, и он один раз посмотри на алгоритм абстрактной операциии этого приведения, который занимает 20 строк, и наконец узнает , что типы приводят не по таблице и заучивать ее не нужно. Нужно просто понять принцип.

Может кто-то отправится выяснить то, как на самом деле устроены объекты на уровне спецификации, и что все ваше взаимодействие с ними совсем не то, каким вы его себе представляете. Узнаете что весь жс основан на весьма ограниченном количестве сообещний, с помощью отправки которых тем или иным сущностям и происходит программирование. Что в жс нет вызовов функций или методом, получения или присвоения свойств - а есть лишь отправка сообщений.

Может кто-то даже наконец поймет, что в жс нет никаких переменных, и на самом деле все они - это свойства объектов с условным классом Scope. И что эти объект выстроены в цепочку наслеования. И внезапно заметит, что с подобным пониманием у него больше не возникнет сложности с пониманием того, ка кработают контексты вызовв в жс, как работает ранее статическое и позднее динамическое связывание.

Ну, а кто-то быть может погрузиться еще глубже и узнает о вещах, вроде того, что код
some(123) = 456
- валидный жс-код, и почему именно.

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

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

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

Либо ты любишь свое дело. Либо ты будешь выебан по самые гланды, выгоришь и будешь страдать, прозябая в невежестве, так никогда и не поняв, почему у тебя не получается стать мастером своего дела.
31 2704249
>>04221
Meine respketrung.jpg

Да, возможно, с моей стороны пример был не самый удачный.
В целом, хотел толкнуть мысль в том ключе, с тем же полукругом, что раз это поставило в тупик, то нет знаний инструментария, на уровне, позволяющем придумать как это реализовать.
Не говоря про опыт реализации подобных штук. Я точно знаю, что это одна из популярных задачек на CSS на собесах. Хотя у меня не было собесов, где спрашивали бы CSS с подобными задачками. Обычно лезли немножк в JS, из разряда "а вот у нас есть Х, а давай представим, что Х нет, напиши сам". Ну и так как реактомакака - кишочки реакта/редуха.
32 2704256
>>04221
Как научиться всему тому что ты написал?
33 2704267
>>04256
Читать и программировать.

Можеш начать с того, чтобы прочесть весь mdn. Потом или попутно, прочесть все статьи о программировании (обо всем, что связано с программированием), которые есть в русскоязычной и англоязычной википедии.

Если сделаешь хотя бы это, у тебя так или иначе появится понимание того что тебе нужно копать, что ты еще не понимаешь, какие вопросы задавать и чем интересоваться.

Потом перейдешь к спецификациям.

Ну и программируй. Программируй. Неустанно и всегда. Пиши код. Читай чужой код.
34 2704286
2023 год, на сайте шапка с фильтрами занимает литерали 1/3 экрана на монике с высотой в 1080. Хочется уебать...
dark speech.mp437,7 Мб, mp4,
1920x1080, 0:34
35 2704317
>>04221
Наконец-то дошли руки сделать это.
36 2704319
Как вот тут https://babeljs.io/repl врубить транспиляцию для es2015?
Нифига не понимаю, как это работает, какие-то присеты, чо вообще.

Как вот эту фигню транспилировать в ес2015?
let a = [1, 2, 3, 4]
console.log(a.at(-1))
dark speech.mp437,5 Мб, mp4,
1920x1080, 0:26
37 2704321
>>04317
Бля, в конце лишнее оставил.
38 2704329
>>04321

>00:00:26


>38422Кб


дядя, ты адекватный ваще
39 2704333
>>04321
Шебм для шапки?
image.png4 Кб, 268x86
40 2704348
>>04319

>let a = [1, 2, 3, 4]


>console.log(a.at(-1))


Таргеты настрой, например что-то из этого (пик), или очисть поле.
dark speech 2.mp410,1 Мб, mp4,
1920x1080, 0:26
41 2704349
>>04333
Проорал.

>>04329
Третий раз в жизни мовави редактором пользуюсь, не стукай. Тут поменьше будет.
image.png25 Кб, 1200x360
43 2704365
>>04356
Да оно не работает, как надо.
Фигня какая-то.
Вообще, есть онлайн транспилятор?
image.png10 Кб, 480x158
44 2704374
>>04221

>some(123) = 456


>- валидный жс-код, и почему именно.



https://www.youtube.com/watch?v=JYqjcHYTQgQ
45 2704427
>>04374
Теперь тебе предстоит выяснить, что такое ReferenceError, и чем оно отличается от SyntaxError.
46 2704462
>>04319
Это валидный es2015, тут нечего транспилировать.
.at - это не синтаксис, а метод. Для его поддержки в устаревших браузерах используются полифилы, а не трансляция.
16441647027170.png418 Кб, 1080x601
47 2704470
>>04462
Не знал, спасибо.
image.png28 Кб, 487x354
48 2704489
49 2704508
Подскажите с ошибкой в webstorm, пытаюсь сконфигурировать дебаг, не могу подключиться, пишу localhost port 3000

Invalid response from the remote host. Check the options in the debug configuration
50 2704516
>>04508
Эта ошибка возникает, когда попытаться установить соединение с удаленным хостом, но что-то идет не так. Например, может быть указаны неверные параметры подключения или удаленный хост недоступен. Необходимо проверить настройки конфигурации отладки и убедиться, что все параметры указаны правильно.
51 2704522
>>04508
скинь папочную архитектуру проекта и что пишешь в конфиге дебага.
image.png43 Кб, 713x508
52 2704533
DX2UNu3KyespCvghzxJoVTb3dciPUo7OoqNVWb04.mp4768 Кб, mp4,
330x330, 0:07
53 2704536
54 2704538
>>04102

> Мидл же это 100-150. В зависимости от галеры.


А если не на галере, то 200-250.
darkspeech.mp42,8 Мб, mp4,
1280x720, 0:26
55 2704546
56 2704572
Вчера знакомый доказывал что для бэкенда PHP лучше чем JavaScript. Я спросил чем лучше, он грит "чем javascript".

Как парировать?
57 2704585
>>04572
А цена вопроса какая? Мы покупаем или продаем?
image.png20 Кб, 518x257
58 2704587
image.png190 Кб, 1200x675
59 2704595
60 2704617
Что посоветуете почитать чтобы разбираться в кишочках ЖС? Хочу сразу на сеньора вкатиться
62 2704624
>>04621
Ты еще инструкции посоветуй читать.
63 2704631
>>04617

> двач-помогач, помогай


>>04621

> возьми ложку


>>04624

> да пошёл ты, двач...

64 2704639
>>04631

>дать читать инструкцию


>помощь


кек
65 2704648
>>04639
Какую инструкцию? Что ты несешь?
Ты спросил, что читать, чтобы разбираться в кишочках.
Все кишочки описаны в спецификации.
66 2704652
Всегда удивляло то, как некоторые до ужаса бояться читать спеку. Словно это какой-то TAPL или вроде того.
Она простая как палец, написана детским языком и для детей.
Кем надо быть, чтобы не осилить спеку?
67 2704659
>>04652
Ты про спеку чего, болезный? Если про жс в целом, даже если предположить, что в жс охуенно написаная спека (в чем я сомневаюсь, так как пробовал читать разные пропозалы, например) - то все прекрасно знают, что в большинстве спеки написаны так что срать его ебал, а не понятным языком и поэтому даже пытаться не стоит.
68 2704663
>>04659
Вот я и спрашиваю. Кем надо быть, чтобы неосилить спеку. ЧТоба она казалось сложной?

Вот ты кто? Сколько тебе лет? Какое у тебя образование? Какой IQ? Какой уровень дохода? Чем вообще по жизни занимаешься? К чему стремишься? Жена, дети есть? Играешь в компьютерные игры? Пьешь? Куришь? Употребляешь? В Бога веришь?
69 2704667
>>04663
Я работаю, у меня около 20 лет стажа в айти, спека жс мне нахуй не нужна, ее писали косноязычные задроты, не умеющие писать.
70 2704670
>>04663
Забавно, что чел не осиливший целиком мое сообщение и выхвативший оттуда два слова, рассказывает о том, какие спеки бывают понятные и все вокруг неосиляторы.
71 2704672
>>04667
Приведи пример косноязычности в спецификации.
72 2704673
>>04670
А то, что ты пришел в тред по жс, в ветку, где обсуждают спеку жс, с сообщением о каких-то других спеках - ты забавным не находишь?
73 2704678
>>04673
В треде о жс обсуждают то, как покрасить и подвинуть кнопки, ты со своими спеками тут, мягко говоря, не в тему. Ну если конечно ты не покажешь крутые примеры как спека может позволить быстрее красить кнопки. В этом задача любой грамотной документации, а не косноязычного говна, написанного ради того, что положено чему-то быть написанному.
74 2704679
>>04678
Выходит т не только не осили спеку, но даже не осили ветку обсуждения.

Человек спросил, что читать, чтобы разбираться во внутреннем устройстве жс. Ему посоветовали спеку.

При чем тут твои кнопки?
75 2704680
>>04672
Я же говорю - не читал. Или пробовал читать, увидел там типовую задротскую писанину и закрыл, ничего точно не запомнилось. И объясняю тебе, недоумевающему, почему люди не читают спеки - потому что их пишут хуево, поэтому и не читают. Второй раз пишу, но ты не осиливаешь, почему-то.
76 2704681
>>04679
Я ответил на сообщение, не относящееся ни к какой ветке >>04652
77 2704684
>>04678

>косноязычного говна



Я все еще жду примеров косноязычности. Иначе ты получаешься простым балаболом.
78 2704686
>>04684
Тебе никто ничего не должен, долбоеб
79 2704687
>>04681
То есть прямо буквально предыдущее сообщение тебе ни о чем не намекнули? И еще несколько до него. которые шли подряд, не прерываясь чем-то еще?

Что ж, прошу прощения. Теперь меня не удивлет, что спека для тебя сложна. Ты же даже тред борду осилить не можешь.
80 2704689
>>04680

>не читал


Но осуждашь.

Так и пиши.
81 2704690
>>04687
То есть ты не осилил ответить в нужную ветку, а в твоем проебе виноват я, что не стал разбираться и выяснять, что оказывается ты не просто хуйню про спеки написал, а продолжал какую-то дискуссию? А мне это нахуя, ты не думал?
82 2704691
>>04689
То есть мое сообщение ты целиком осилить не смог и выдрал оттуда два слова, это ты так осиливаешь спеки?
83 2704696
Ничего не меняется из года в год, в треде по-прежнему сидят преимудественно воинствующие невежды. По-моему даже деградируют с каждым годом.

Number.prototype вышел из чата
84 2704703
>>04696
стой пидарас))
85 2704711
>>04696

> мам ну скажи им мам они не понимают нужно разбираться, это интересно!


Элитная снежинка, съеби из жс-треда. Вон для таких есть Хаскель. Здесь люди красят кнопки и зарабатывают деньги.
image.png3 Кб, 496x63
86 2704720
>>04221
Как тебе книга Speaking JavaScript от раушмайера, как введение в кишки языка? Читал её для подготовки к своему первому собесу пять лет назад. Собсвтенно, первая и последняя книга по жсу, которую читал

>some(123) = 456 - валидный жс-код, и почему именно.


Можешь пояснить?
87 2704723
>>04720
Только сегодня о ней читал на реддите. Сам автор пришел в комментарии и сказал что она устарела и он ее двумя другими заменил.
88 2704725
>>04720
А, всё пон. Ты валидным кодом назвал тот, который компилятор понял, а не тот, что ошибок не выдает
89 2704727
>>04723
Ну она про основы языка до es6. Так что не понятно, что там устареть могло. Учить современный жс по ней конечно не стоит, а вот нюансы по поводу того, как работают приведения типов, как работает под капотом new и всякие байнды - вполне актуальны
90 2704729
>>04696
ну так чего ты хотел? тут большинство - вкатыши, джуны.
господа мидлы и старше периодически забегают пололировать.
91 2704742
>>04729
Лолирую над вкатуном, который думает, что нужно осилить какие-то книги и слушать каких-то осиливших господ, которые не могут двух слов связать и обижаются. Крашу кнопки за 300к в секунду ни разу не переживая о том, что крашу их фундаментально неправильно.
92 2704748
>>04742

>что крашу их фундаментально неправильно


Ваш пост обижает ангулярщиков.
93 2704762
>>04742
Да как будто нам вкатышам не похуй. Просто сейчас чтоб вкатиться чуть ли не научную диссертацию надо прям на собесе написать
94 2704798
>>04725
Нет, имел ввиду Reference Record Type уровня спецификации.
Конструкция some(123) = 123 действительно будет работать, согласно стандарту. В случае если фукнция вернет Reference Type. Это валидная запись, такая же как присваивание любому идентификатору. Если идентификатор неопределен, ты при присваивании так же получишь исключение указывающее на то, что идентификатор не указывает на Reference Record Type. Примеры были выше.

В стандарте на данный момент есть лишь несколько конструкций, которые сейчас работают с Reference Type - это typeof, delete, super, собственно assgnment и несколько прочих.

Именно поэтому typeof some - не бросает исключения в случае если some не определена, в отличии от такого же использованя в любом другом выражении. Потому что typeof принимает не значение, а ссылку.

А delete x.y не производит вычисление y, в случе если он геттер, в отличии от такого же использованя в любом другом выражении, тоже потому что delete принимает ссылку.

И специфкация описывает возможность для окружения использовать ссылки по своему усмотрению. Например когда-то может появиться какое-то WebAPI которе будет оперировать этим типом и в это мне будет ничего удивительного, это не будет каким-то изменением языка - эти возможности заложены в него с самого начала.

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

Это валидное поведение, такое же, как например экзотические или хостовые объекты (такой как documenta.all, который и функция и undefined и HTMLCollection одновременно). Возможности для реализации сущностей с таким нетипичным поведением описано в стандарте.

Все дело в том, что в жс намного больше базовых типов, чем известные всем восемь основных, доступных из пользовательского кода.

И если разобраться и изучить как они себя ведут, то не будут вызывать удивления или необходимости изучать как-то специально новые фичи языка каждый раз. Потому что все новые фичи основаны на том, что уже есть в спецификации. Все поведение, конструкции, обектная модель и модель исполнения в языке сводится к несколькоим бызовым вещам и принципам. Эти базовые вещи расширялись всего несколько раз - в es3, в es5.1 и в es6. При этом они не менялись, а только чем-то дополнялись.
94 2704798
>>04725
Нет, имел ввиду Reference Record Type уровня спецификации.
Конструкция some(123) = 123 действительно будет работать, согласно стандарту. В случае если фукнция вернет Reference Type. Это валидная запись, такая же как присваивание любому идентификатору. Если идентификатор неопределен, ты при присваивании так же получишь исключение указывающее на то, что идентификатор не указывает на Reference Record Type. Примеры были выше.

В стандарте на данный момент есть лишь несколько конструкций, которые сейчас работают с Reference Type - это typeof, delete, super, собственно assgnment и несколько прочих.

Именно поэтому typeof some - не бросает исключения в случае если some не определена, в отличии от такого же использованя в любом другом выражении. Потому что typeof принимает не значение, а ссылку.

А delete x.y не производит вычисление y, в случе если он геттер, в отличии от такого же использованя в любом другом выражении, тоже потому что delete принимает ссылку.

И специфкация описывает возможность для окружения использовать ссылки по своему усмотрению. Например когда-то может появиться какое-то WebAPI которе будет оперировать этим типом и в это мне будет ничего удивительного, это не будет каким-то изменением языка - эти возможности заложены в него с самого начала.

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

Это валидное поведение, такое же, как например экзотические или хостовые объекты (такой как documenta.all, который и функция и undefined и HTMLCollection одновременно). Возможности для реализации сущностей с таким нетипичным поведением описано в стандарте.

Все дело в том, что в жс намного больше базовых типов, чем известные всем восемь основных, доступных из пользовательского кода.

И если разобраться и изучить как они себя ведут, то не будут вызывать удивления или необходимости изучать как-то специально новые фичи языка каждый раз. Потому что все новые фичи основаны на том, что уже есть в спецификации. Все поведение, конструкции, обектная модель и модель исполнения в языке сводится к несколькоим бызовым вещам и принципам. Эти базовые вещи расширялись всего несколько раз - в es3, в es5.1 и в es6. При этом они не менялись, а только чем-то дополнялись.
изображение.png261 Кб, 389x471
95 2704866
image.png13 Кб, 518x257
96 2704877
>>04546
Блепт, неиронично ъочется этот видос на следующий перекат.
Мне кажется эта пикча будет просто 11/9 превью.
Есть какие-то правила переката, можно добавить лого ЖЫЭС и шебм?
97 2704889
>>04877
если выполнить код прилетит Назгул?
98 2704911
>>04762

>чтоб вкатиться чуть ли не научную диссертацию


Тебя возят настолько, насколько ты позволяешь. Ты сам подумай, тебя унижает какой-то задрот-инцел и требует каких-то фундаментальных знаний. Он это делает только потому, что видит, как ты трясешься. Ни одному "чеду" он не посмеет задать такую хуйню и начнет трястись сам. Тебя берут красить кнопки - ты должен работодателю показать, что умеешь красить кнопки, все, фантазии того инцела тебя не должны волновать. В общем, рычи и двигай тазом и нормально вкатишься.
99 2704912
>>04877
Да не, у нас шапка культурная, без смехуевочек, почти.
Видосик будет не в тему смотреться. Мы же не какие-то 1цешники или девопсы.

Мимо автор видоса и пикчи.
100 2704932
>>04911
Да я не начинал еще. просто заранее трясусь
101 2704936
>>04221
Скажи, пожалуйста, какие технологии и ЯП применяешь на текущем проекте и сколько зарабатываешь?
image.png86 Кб, 974x347
102 2704963
Спросил коллективное бессознательное человечества, сколько времени нужно, чтобы стать реакт джуном.
Пикрел.
103 2705000
Опять спекошиз/кишочкошиз засрал тред
104 2705005
Тут кто-нибудь застал времена 10-летней давности, когда фреймворки появились?
Это воспринималось, как прорыв, после Жквери-дрисни или как?
105 2705024
>>04963
Так а в чем не прав?
106 2705026
>>04798
Я понял, что он валиден с точки зрения синтаксиса и статик анализа. Но функция не может вернуть референс. Я это имел в виду

Но в целом понял тебя, спс за ликбез
107 2705033
>>05026

>Но функция не может вернуть референс


Может. Reference Record - это first-class citizen.
Весь мой пост об этом.
108 2705038
>>05024

>Так а в чем не прав?


Это заразная хуйня. Завязывай с этим:

> В чём он/она/оно не прав


> Оправдывайтесь



По существу, речи о том кто прав, кто не прав - не было.
109 2705047
>>05038

>Это заразная хуйня.


так я уже...
110 2705052
>>04911
Пиздатый совет.

мимо даже заявку на вакансию игнорят кун
111 2705054
Подскажите мне, где можно найти БЕСТ ПРАКТИС по поводу разработки крупных хуёвин? Я сейчас в крупном проекте, дохожу до всего сам, но теряю время. Смотря на написанную ранее мною хуйню, понимаю что можно и надо сделать ЛУЧШЕ И УДОБНЕЕ, но время уже утеряно.

Как с этим быть, никак?
112 2705076
>>05054

>Подскажите мне, где можно найти БЕСТ ПРАКТИС по поводу разработки крупных хуёвин?


ООП.
113 2705080
>>05033

>Весь мой пост об этом.


Только если язык расширить, как я понял. Причем в текущих реалиях придется движок менять. В текущем стандарте нельзя ведь референс рекорд вернуть из функции. Или можно? Если можно, то покажи пример хоть, как это выглядеть должно
114 2705083
>>05054

>Я сейчас в крупном проекте, дохожу до всего сам


Так спрашивай у коллег
gigachad.png157 Кб, 723x666
115 2705084
116 2705091
>>05083
Вот бы ещё коллеги не были заняты со своими задачами. Я на VUE работаю, если это поможет. Может есть какие книжки или что-то такое?
117 2705095
>>05091

>vue


>крупный проект


Могу порекомендовать переписать.
А вообще, если тебя интересует не архитектура сервисов, а архитектура конкретного приложения можно попроботь почитать что-то из https://aosabook.org/en/.
>>05033
Ну камон, ответь на >>04936. Зарплата вторична, больше интересует стек и ЯП.
118 2705099
>>05091
Ну ты хуйню какую-то несешь. Если у вас крупный проект, то все эти практис должны быть заранее установлены и огворены. Типа каждый сам за себя как хочет так и делает без всякого контакта - это чушь. Спрашивай, смотри, что и как другие делают, смотри документацию.
119 2705100
>>05095
>>05099
Спасибо, попробую.
120 2705116
>>05100
если ты какую-то хуйню не понимаешь лучше лишний раз заебать лида чем нахуевертить хуйню.
спрашивай постоянно, неважно насколько ты их заебал, это их работа отвечать на твои тупые вопросы, а твоя работа их задавать.
121 2705120
Возможно, ошибся тредом, но ничего более фронтендного не нашел. Мне нужно поддержать функционал записи аудио пользователем. Хочется, чтобы юзер кликал на кнопку записи и начиналась красивая анимация (микрофон и волны какие-нибудь. Не так принципиальна форма, главное чтоб выглядело заебись) и потом появлялись кнопки для прослушивания, перезаписи и отправки на сервер. Собственно, в этих ваших джаваскриптах и цссах мало чего понимаю. Всю жизнь писал на других языках. С чего стоит подступиться к такому? Или сразу оставить затею самому написать и стараться спиздить с какого-нибудь сайта, где это уже есть? Пока для меня все красивые анимации в браузере выглядят как какая-то магия.
122 2705124
>>05120
так понял как на джсе всю хуйню реализовать вопрос не стоит.
просто погугли как записать. как воспроизвести, как отправить на бек.

ну, тогда пишешь в гугле: топ тен воисе рекорд аниматионс ксс.

находишь что-то вроде
https://codepen.io/MichZaw/details/aXdLxx
https://codepen.io/adhitamafikri/pen/VVOZpr
https://codepen.io/goblin-pitcher/pen/BayKaVJ
https://codepen.io/gautam2010/pen/JjXNgYg

не ебешь себе мозги целый вечер и забивая хуй копируешь ксс, хтмл, используешь.

или просто прикольные анимации
https://webdesign.tutsplus.com/articles/15-inspiring-examples-of-css-animation-on-codepen--cms-23937
123 2705125
>>05124
сксс это не совсем ксс. это типо как тс у жс.
там просто нажмешь кнопку "вьев компилед" и получишь чистый ксс.
124 2705253
>>05099
Сынок, однажды если будешь прилагать усилия ты будешь тем, кто устанавливает best practises и оговаривает, как их применять Более того, когда-нибудь ты можешь прийти на уже довольно большой проект, где до этого ложили хуй на стандарты, нужно было выкатить фичи побыстрее. И устанавливать и следить за соблюдениями правил на таком проекте сложнее, чем на новом.
125 2705275
Впизду этот фронт. На сишарпах охуенные условия предлагают и конкуренция маленькая
shck 126 2705278
>>05275
400к
Сытно...
127 2705281
>>05278
Это в казахских тенге лол
128 2705319
>>05275
У шарпистов немножечко другая планка на вход. Тебя попустят на какой-нибудь разнице между конкурентностью или параллелизмом, комплектности операций с листами/коллекциями/словарями. SQL вдовесок, ты же не йоба-спец dev express, который с базой за 5 лет не работал: postgres, MSSQL, чтоб не скучно было. И прочий ебанизм. ASP. Интерфейсики, работа с потоками, итераторы, божественный LINQ, SOLID, тесты, etc.
Btw

> казахстон


Конечно 400к лучше чем ничего, но не то чтобы мноха. Но точно не для вкатиста.
129 2705346
>>04221
Тут все уязвимости нашёл?
https://wizer-ctf.com/index.html
130 2705353
>>05319

>У шарпистов немножечко другая планка на вход


Я учил JavaScript сложнейший язык после C++. Хуле мне эти мелочи. После него синтаксис шарпа за неделю как родной залетел. Мне верстка и то сложнее далась, до сих пор горит с нее попка, а шарпик логичный и понятный. Алсо я реакт, редакс, тайпскрипт и некст жс учил с сервер-сайд рендерингом. Пока учу экосистему шарпа, буду паралельно в Реакт вкатываться. Просто пусть подушка будет на случай если во фронт не получится.

>Конечно 400к лучше чем ничего, но не то чтобы мноха. Но точно не для вкатиста.


Ну у нас цены не такие как у вас. Все дешевле. Бензин, алко, сижки. Ну и чел, я работаю в продуктовом магазе в мухосрани за 100к. Мне эти 400к как мана небесная. Стараюсь, учусь, чтобы вытащить себя из говна.
131 2705372
>>05353
Готовься разбить ебало о литкодовские задачки на шарписта. Закладывай теперь время на литкод. tbh как человек который несколько лет хоббиировал на шарпахдо JS, вся сложность JS - динамическая типизация с неявными привидениями с непривычки. Компилятор не помогает не выстрелить в ногу, да. Но даже на шарпах комплюкатор не гарантирует защиты от

> NullPointerReferenceException


Сложного нихуя нет.
Шарпы гораздо более объёмные, с кучей своих подводных камней и нюансов.
То что шарпы такие объёмные и не порезанные также на тебя накладывает требование изучать бест практисы, которые слава богу бест практисы, они не меняются, а не клоунада от проекта к проекту: сегодня мы пишем на классах, завтра мы пишем на функциях, послезавтра хуярим преакте, а ещё через день на ваниле.
132 2705383
>>05372
Ну посмотрим, пока синтаксис особо сложным не кажется. В том же жс запомнить чему равно this и верстка и то больше времени заняло. Если ни в реакт ни в шарп не получится вкатиться то на пхп переучусь, благо там уже легко после всего этого должно быть ну или пойду мебель собирать окончательно смирившись с бездарностью своей
133 2705507
Подскажите пожалуйста какие функции в реакте надо оборачивать в useCallback? Всякие handleChange или handleSubmit нужно?
134 2705518
>>05124
Спасибо, попробую
135 2705520
>>05507
В React функция `useCallback` используется для оптимизации производительности компонентов, предотвращая лишние повторные рендеры при передаче колбэков в дочерние компоненты. В общем случае, следует использовать `useCallback` для оборачивания функций, которые передаются внутрь дочерних компонентов в качестве пропсов.

Вот несколько случаев, когда стоит использовать `useCallback`:

1. Обработчики событий: Если вы передаете функции-обработчики событий, такие как `handleChange` или `handleSubmit`, в дочерние компоненты, используйте `useCallback`, чтобы обернуть эти функции. Это предотвратит повторные рендеры дочерних компонентов, если значения зависимостей не изменились.

```jsx
const handleChange = useCallback((event) => {
// Логика обработки изменения значения
}, []);

const handleSubmit = useCallback((event) => {
// Логика обработки отправки формы
}, []);
```

2. Колбэки для API-вызовов: Если вы передаете колбэки в функции для выполнения асинхронных операций или API-вызовов, также используйте `useCallback`, чтобы предотвратить повторные рендеры дочерних компонентов.

```jsx
const fetchData = useCallback(() => {
// Логика выполнения асинхронного запроса
}, []);
```

3. Зависимости, изменяющиеся редко: Если у вас есть функция, которая зависит от некоторых значений или пропсов, которые изменяются редко или никогда не изменяются, используйте `useCallback` с соответствующим списком зависимостей.

```jsx
const handleDataUpdate = useCallback(() => {
// Логика обновления данных
}, [data]); // data - значение, которое изменяется редко
```

Обратите внимание, что использование `useCallback` имеет смысл только в определенных случаях, когда оптимизация производительности является критической. Если вы не испытываете проблем с производительностью, то можете не использовать `useCallback` и работать с функциями напрямую.
135 2705520
>>05507
В React функция `useCallback` используется для оптимизации производительности компонентов, предотвращая лишние повторные рендеры при передаче колбэков в дочерние компоненты. В общем случае, следует использовать `useCallback` для оборачивания функций, которые передаются внутрь дочерних компонентов в качестве пропсов.

Вот несколько случаев, когда стоит использовать `useCallback`:

1. Обработчики событий: Если вы передаете функции-обработчики событий, такие как `handleChange` или `handleSubmit`, в дочерние компоненты, используйте `useCallback`, чтобы обернуть эти функции. Это предотвратит повторные рендеры дочерних компонентов, если значения зависимостей не изменились.

```jsx
const handleChange = useCallback((event) => {
// Логика обработки изменения значения
}, []);

const handleSubmit = useCallback((event) => {
// Логика обработки отправки формы
}, []);
```

2. Колбэки для API-вызовов: Если вы передаете колбэки в функции для выполнения асинхронных операций или API-вызовов, также используйте `useCallback`, чтобы предотвратить повторные рендеры дочерних компонентов.

```jsx
const fetchData = useCallback(() => {
// Логика выполнения асинхронного запроса
}, []);
```

3. Зависимости, изменяющиеся редко: Если у вас есть функция, которая зависит от некоторых значений или пропсов, которые изменяются редко или никогда не изменяются, используйте `useCallback` с соответствующим списком зависимостей.

```jsx
const handleDataUpdate = useCallback(() => {
// Логика обновления данных
}, [data]); // data - значение, которое изменяется редко
```

Обратите внимание, что использование `useCallback` имеет смысл только в определенных случаях, когда оптимизация производительности является критической. Если вы не испытываете проблем с производительностью, то можете не использовать `useCallback` и работать с функциями напрямую.
136 2705559
>>05383
Тактика нервозного вкатыша, который мечется от одного языка к другому ни к чему хорошему не приведет. У тебя будет каша в голове, ты ничего не будешь знать на нормальном уровне и соснешь хуйца. Выбери уже что-то одно и учи до победного.
137 2705581
>>05559
Так а что еще учить? React, redux, zustand, prisma, mongo, next.js, js, typescript. Че еще надо то. Мне остальное тоже интересно. Хочу бэк поковырять нормально. В облачных технологиях покопаться, postgresql подучить. Rust еще хотел потыкать но это тут нахуй никому не нужно, может кресты посмотрю еще. Можно конечно фронт до посинения ебашить но кто это оценит с 200 лбами на одно место?
138 2705641
>>05581
когда все выучишь сможешь вкатится сразу сеньором, через года 4
IMG20230520192207.jpg143 Кб, 1080x1082
139 2705645
>>05641
Вряд ли
140 2705729
>>05507
Поставь плугин SonarLint, он тебе подскажет.
141 2705787
>>05581
Блять ты направление выбери сперва, потом только язык и стек технологий. Если нравится направление бэкенд - учи бэкенд. Выбери один (ОДИН Сука!) язык и стек технологий под него и сиди учи, придумай норм приложуху и реализуй, стучись во все подряд вакансии по стеку и готовься что вкат займет года два-три+. Никто не говорил, что будет легко, времена сейчас такие.
142 2705823
>>05581

>Хочу бэк поковырять нормально


Приступай https://roadmap.sh/backend
После этого уже нормальное изучение ЯП и библиотек с фреймворками
143 2705853
>>05823
Так яп там чуть ли не в самом начале после википедийных статей о том как интернет работает

>>05787
Направление мне нужно денежное. Притом не то что бы большое, и 60-80к хватит. Я нищий. Там уже разберусь что к чему. Во фронте я уже достиг вкатунского потолка. Осталось начать вкатываться. Но с этими голодными толпами дизмораль ловлю. Я всякие навбары, сервер сайд рендеринги, jwt авторизации уже с закрытыми глазами мучу, но кого этим ща удивишь с сотнями откликов на вакансию.
144 2705889
>>05853

> Я всякие навбары, сервер сайд рендеринги, jwt авторизации уже с закрытыми глазами мучу


Практически уверен что все перечисленное у тебя на уровне роликов с ютуба и пизженных курсов с трекера.
145 2705919
Уважаемый двач, подскажи, насколько ползено решать подобные задачки (https://www.codewars.com/kata/55983863da40caa2c900004e), как например "Find the next bigger number with the same digits"? Это бесполезное дрочево и трата времени или помогает развиваться в освоении погромирования?
146 2705927
>>05919
Помогает не обосраться на собесе от вида задачки, которую надо быстренька заводить на коленке. Не даёт мозгам закостенеть от прокраса кнопок и валидации формочек.
Подталкивает к изучение алгоритмов и структур данных, позволяющих писать эффективно под нужды оптимизации скорости / памяти, или в случае "реализовал как мог" может получиться оптимизация и того и другого. В целом для типовых фронтозадач, наверно, нахуй не нужно. Но когда тебе захочется, например, сделоть кирилло игру, с поиском пути, приходим к самому известному алгоритму, он же а стар, он же алгоритм Дийкстры, он же А*.

Надеюсь, мысль понятна.
147 2705964
>>05927
Спасибо, принял
148 2705999
нашел курс вроде не плохой по nestjs 7.5 версии, проходить или не актуально уже?
image.png8 Кб, 815x109
149 2706003
150 2706005
>>05999
Чем тебе дока не угодила?
151 2706012
>>06003
не в том смысле что ей уже ни кто не пользуется, а насколько много там изменений, типа не надо будет мне потом все переучивать?

>>06005
у меня не то чтоб сильные знания в тайпскрипте и архитектуре в целом, мне надо чтоб кто то как дебику обьяснял
152 2706027
>>06012
Ну что-то скорее всего будет актуально. 3 года дохуя. 2, даже не 1, мажорные версии - это дохуя.
Даже в 1 мажорной версии всё могут перепилить нахуй до полной несовместимости, что как бы и подразумевается мажорной версии - несовместимые изменения.

Если там какие-то архитектурные/дизайн штуки - наверно можно посмотреть краем глаза.
153 2706029
>>06027
понял <3
154 2706034
Привет аноны, подскажите фронтенд фреймворк для соло-разработки приложухи по типу онлайн-магазина. Для бэка выбираю между жангой и дотнетом, если эта информация как-то поможет.
155 2706064
>>06034
Вью/Реакт/Ангуляр? Всё зависит от сложности проекта в целом.
156 2706076
>>06064
Выбираю между этими тремя и Blazor. Пока что нужно запилить прототип проекта, поэтому думаю о Vue, но не знаю как он будет в связке с дотнетом
157 2706081
>>06076
А как он должен быть в связке? Руки в ноги, делаешь REST, остальное дело техники, не?
158 2706083
>>06076

> связка


Дело не в связке. Фронт не волнует что там на бэке крутится, пока JSON приходит. Хоть лисп или дельфи.
Тут вопрос в том, что взять на фронт. Обычно в ВАКАНСИЯХ связка доднет + ректангуляр. Потому что ООП, классы. Архитектура, вот это всё.
Вью вроде как попроще для простых проектов, хотя я его особо не смотрел.
Реакт славится тем, что он довольно голый из-каробки, что может мешать для коленочных проектов, но позволяет тырпрайзу хуевертить что-то своё на его основе.
159 2706091
>>06034
1. Причина разрабатывать скрипт интернет-магазина, аналогов которому тысячи, это помимо сервисов, предоставляющих готовый шоп с интеграцией?
2. Стандартный выбор - это ванильный JS. Подумай, а нужен ли тебе фреймворк, чтобы навесить анимацию на пару кнопок и реализовать корзину с формой регистрации.
3. Пиши на JS бэк, на каком-нибудь минимальном "фреймворке", реализующем роутинг, мидлваре, корс и прочую базу, чтобы потом развернуть демку на клоунфлёр воркерсах или другом серверлессе. По крайней мере легко бесплатно задеплоить, в отличие от этой твоей джанги. Базу тоже можно бессерверную подрубить. Посмотри в сторону фауны, например.
160 2706105
>>06034
Next.js для фронта, nest.js для бека
161 2706106
>>05919
Такие задачи вообще можно решить чисто вот с наскока? Ну то есть не зная заранее нужные алгоритмы?
162 2706108
>>05889
Какой там сакральный уровень у навбара может быть недоступный васянам с Ютуба. Попустись, наша сфера самая васянская что только есть.

Мимо 7 лет опыта
163 2706109
>>06108

>Мимо 7 лет опыта на говногалерах


Поправил
164 2706111
>>06109
На галерах только половина (ровно 3,5 года). Остальная часть в одно крупной тырпрайз хуйне, но называть не буду дианон да
165 2706138
На каком этапе изучения ЖиеСа вообще стоит начинать учить всякие там алгоритмы и структуры данных? Если я половину Кантора уже прошёл, можно его дальше перемежать с этими сложностями?
166 2706150
>>06081
Просто когда читал, натыкался везде что ангуляр с дотнетом прям в ладах. Я сам датасаентист, в вебе не шарю, так что сорян за тупости которые могу тут писать
>>06083
Спасибо
>>06091

>Причина разрабатывать


Какая тебе разница?

>Подумай, а нужен ли тебе фреймворк


Ой, не души. Я задал конкретный вопрос, а не спрашивал совета стоит ли юзать фреймворки
>>06105
Чекну такой вариант, спасибо
167 2706154
>>05853
>>06108
Васяны, сделаете jwt авторизацию и аутентификацию с access и refresh токенами, с инвалидацией токенов и с защитой от возможных атак?
168 2706167
>>06138
как прочел так и забыл.
как пару петов сделаешь, можешь почитать про алгы.
все равно лютую хуйню будешь делать пока ком. опыта не наберешься.
169 2706175
>>06108

>Мимо 7 лет опыта


в пятёрочке?
170 2706188
>>06154

>jwt


>сложно


Васек, ты откуда пизданулся? Жвт это буквально жсон со всем говном, но с энкриптом с ключиком
171 2706195
>>06188
Ну так сделай с закрытыми глазами всё это с access и refresh токенами, с инвалидацией токенов, с защитой от возможных атак, с ротацией refresh токена, с ролями. Если ты вкатыш, то вряд ли сделаешь. Максимум сделаешь на уровне туториала из ютуба, где с бека просто жсон прилетает, и ты его кидаешь в локалсторадж, лол.
172 2706196
>>06195
Ебать время пришло, как же все хуево в жс треде конечно, жвт считают недоступными технологиями.
Сиду ахуел
173 2706210
Аноны, я не программист, но объясните, почему в Node.js и Electron используется V8, а не sPiderMonkey от Mozilla? Почему именно он?

Используется ли движок JS от Mozilla вообще где-нибудь, кроме браузера Firefox?
174 2706211
>>06196
Для вкатышей да. Ты видимо не понимаешь, о чём речь. Я с осени 2022 у себя на работе провожу собеседования, у нас часто открыты вакансии для мидлов, куда откликается огромное количество вкатышей. Некоторые проходят первичный скрининг и попадают на технический собес. Когда смотрю примеры их проектов на гитхабе, то это полнейшее убожество чаще всего. То, что я перечислил, не делает практически никто. Нормальную авторизацию с аутентификацией из всех этих вкатышей делали всего два человека. Большинство либо просто не делает, либо юзает какой-нибудь фаербейз, копируя с второсортных курсов, либо делают простейшую регистрацию и логин с передачей токена и сохранением в ебаный локалсторадж. Про ротацию рефреш токена они не слышали, про XSS и CSRF тоже, да и про сам рефреш токен тоже редко слышали. Так что не надо пиздеть, васян.
175 2706214
>>06196
>>06188
Ой бля только не надо вот это. Аутентификация пользователя - это тончайшая тема, которую тебе лучше не вскрывать. Access, ID, refresh токены - это ещё понятно. ID токен истёк, с помощью refresh токена получаешь новый, обновляешь куку. А куку ещё надо зашифровать. А там ещё разные алгоритмы шифрования бывают. А если надо привязать вход к устройству? Тогда надо ещё добавлять вычисления SRP. https://github.com/mozilla/node-srp А если надо ещё связать с OAuth/SAML провайдером? А если ещё надо генерировать одноразовые коды и слать SMS?

Там много разных тонкостей, верификаций и прочего говна. Можно сделать быстро, но это будет тяп-ляп.

мимо-проходил
176 2706229
>>06211
Чел, это базовая база. Может вы джунов набираете среди умственно отсталых я хз
177 2706236
>>06229
Дайте мне кирпич, срочно! Я въебу этому петуху.
178 2706237
>>06236
Чел, сейчас 4к людей на одно место. Ты реально веришь что среди них нет хотя бы человек 20 умеющих в примитивную аутентификацию?
179 2706247
Объясните новичку. Стрелочные функции - это всего лишь сокращённый вид обычных? Или есть какие-то глобальные отличия такого формата записи?
180 2706250
>>06247
У них нет this
181 2706255
>>06247
Есть различия. Иди гугли.
182 2706276
>>06250

>


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

мимо
183 2706284
>>06276
тебе

мимо
184 2706287
>>06284
This обнаружен в вашей жопе. Teh end.
185 2706289
>>06287
скорее в Вашей латентной педерастии
186 2706293
>>06289
Иди лучше за три хуйню про несуществующий this в ньюфаг треде, болезный. Поссал тебя на твоё разбитое ебало.

ОБТЕКАЙ
@
ЗАЖИВАЙ


Пока, даунич. Больше не пиши мне.
187 2706301
>>06293
Вот это тряска у нервотика, кек
188 2706306
Аноньчик, я уже 7 месяцев работаю джуном и появилось ощущение, что зашел на плато в знаниях. Как развиваться? Куда двигаться до миддла? Нет понимания совсем
189 2706312
>>06306
А кем работаешь хоть?
190 2706313
>>06312
На реакт
Аноним 191 2706314
>>06306
Открой mdn, посмотри какие API ты не знаешь и даже не подозревал о их существовании.
Согласен с этим >>06312
Дай хоть какие-то вводные, а не джунчик 7 месяцев.
image.png37 Кб, 778x219
192 2706315
193 2706324
>>06313
https://roadmap.sh/react - весь роадмап прошел?
Если да, то переходи на общий по фронту: https://roadmap.sh/frontend
194 2706404
>>06324
Линки по реакту ведут на устаревший материал. Так что хз стоит ли сейчас проходить этот роадмап
195 2706411
>>06210
Потому что v8 быстрее работает, легче встраивается, имеет лучшее api и инструментарий. Хоть тот же debug protocol.

Mozilla 10 лет нахад забила на курс встраивания своих продуктов и пересиала их развивать для этого. Это касается и спайдермонкей и самого гекко.

Spidermonkey используется (использовался) в монго и в polkit. В целом много где использовался, в кустарных поделках поклонниками мозидлы и прочих фанатикоа, которые дрочат на названия корпораций.

В полките переехали на quickjs, в монге вроде тоже куда-то переехали в итогге.
196 2706412
>>06188
Нет не буквально.

Спецификацию jwt читал когда-нибудь?
Jwt переуслоднен и дыряв насквозь.

Там буквально есть месиа, соглпсно которым твой серве дожен хожить по кастомнлму урлу в токене для его верификации.
197 2706418
>>06404
Ну так открой неустаревший. Темы-то не изменились
198 2706426
Так, объясните мне вот что
Уже много месяцев дрочу JS (очевидно после вёрстки), сделал парочку петов (не todo по видосу гоши дударя), думаю что пора двигаться дальше в сторону фреймворка, но не понимаю как выбрать.
Ну понятно что Vue идёт нахуй, а из оставшихся как выбрать?
Все видосы и статьи уровня "ну реакт база, а ангуляр энтерпрайз сложно без работы"
Мне бы самому определиться, но у меня не хватает понимания чем они в действительности отличаются
199 2706451
>>06426
Тем, что реакт это база, а ангуляр энтерпрайз сложно без работы. Учи реакт и не выебывайся.
200 2706456
>>06451
Повыебывался тебе за щеку, проверь пожалуйста

Что делает реакт базой и почему ангуляр сложно? А может мне больше стиль второго понравится и я захочу с ним работать? Давай без хуйни, мы же на дваче всё-таки.
201 2706468
>>06456
Реакт - обслужить велосипед, собрать мотоцикл при необходимости из сторонних запчастей или сварить/спаять свои (тырпрайз). На выходе можно получить устройство с нужными мощностями, можно сделать хоть квадроцикл.
Ангуляр - обслужить мотоцикл. В твоём случае какой-нибудь монструозный харлей.

Понятно, что если тебе просто покататься возле дома - подойдёт велосипед. Элементарно заменить колёсо. Элементарно заменить сидушку и смазать цепь. А вот мотоцикл - куча непонятных механизмов. Свечи, прочее хуё моё. Что-то наебнулось - печаль беда. Возле дома хуй покатаешься, потому что там площадка 20мх30м
202 2706471
>>06468
Аналогии категории /b/
мимо
203 2706492
>>06426
Ангуляр мертв, забудь. Встретиться в реальной жизни тебе может только если тебя возьмут разгребать легаси-говно, вкатунов туда обычно не берут. Так что смысл имеет только реакт
204 2706494
>>06468
А вуе?
205 2706512
>>06471
Ну я хуй знает, как им ещё донести.
Сейчас скажешь что реакт - библиотека представлений, все порвутся. Можем назвать хоть голым фрейморком. Не отменяет того факта, что ты либо пишешь сам, либо ищешь пакеты на каждый пук-среньк карусель слайдер фетчер с кешем и т.д.
Либо ангуляр, фреймворк в полном смысле слова, имеющий огромную кор библиотеку. Подключай модули на любой вкус и цвет. Никаких третьих рук не надо.

мимо реактист

>>06494
vue norm, zbs. Для простых приложений меньше ебли. Тырпрайз обычно сводится либо к рякту либо ректангуляру.
Часто можно увидеть в связке vue + php.
206 2706528
>>06512
Хотя пизжю, сейчас не могу особо даже вспомнить что там в тырпрайзе вертится на ангуляре, кроме каких-то отдельных проектов по командам/сервисам.
сбер - реакт
втб - реакт
тинь - реакт, где-то есть вкрапления ангуляра
яндекс - реакт
графана - реакт
твитч - реакт
нетфликс - реакт
даже сраный тикток - реакт, некстжс как и 2 выше
продолжить список здесь
207 2706561
>>06306
Похожая херня. Работаю 9 месяцев. React, Next (12-й), Apollo, styled components, немного был redux и redux-saga. То же никуда не двигаюсь в плане скиллов, по хорошему надо валить, но на рынке пиздец и конкуренция.
208 2706720
>>06468
еще про Ангуляр добавлю что ты охуеешь его учить
классы, тайпскрипт, ООП, депенденси иньекции и пр. а рекат ты за месяц выучишь
209 2706726
>>06720

>депенденси иньекции


Мне прям даже интересно, что там за особое такое DI в углойде.
210 2706732
>>06492
ты там жиквери с реактом путаешь?
211 2706748
>>06468
Чаю этому Анологу.
От себя добавлю, что велосипед можно дедовскими инструментами со второй мировой починить, может там шину заменить, цепь подкрутить и руки замарать.
А для харлея придется ебаться с мужиками в сервисе. При этом нужно понимать такую хуйню так тайпскриптулятор и ооп механизмы.

При этом хочу заметить, что если ты разберешься с харлеем, то другие фреймворки будут попроще.
И как бы странно в рамках аналогии это не было, но так же работает и с реактом. Просто будешь потом нос воротить от функционаьщины.

Ну и как ты можешь понять, работы на починку велосипедов больше.
Харлеи обслуживают обычно в сервисах. Обычно требуются опытные.
212 2706751
>>06720
А разве классы, тайпскрипт и ооп не являются обязательной базой для вката? Почему это не нужно учить в реакте?
213 2706795
>>06528
Вкатышь, не позорься с этими мантрами. Ими ты только показываешь, что не шаришь за тему. Мимикрировать под наносека у тебя не получается.

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

Когда ты говоришь про тырпрайз, то похоже не совсем понимаешь что такое тырпрайз. Это команда бородатых разрабов, которые пилят огромную, неповоротливую поеботу, а не тикток с единственной функцией на фронте - листать видосик. Если компания/продукт - популярный, то это не делает его тырпрайзом. И если ты не понял, то для тырпрайз сектора не требуются мильены вкатышей, там нужны люди, которые видели некоторое говно.

https://www.youtube.com/watch?v=CynLOUL9vsU
214 2706800
>>06795

> тинь - реакт, где-то есть вкрапления ангуляра


> скидывает мне тинёк


> скидывает прочие вкрапления ангуляра


Ок.
Не читал твою простыню. Не отвечай.
215 2706827
>>06751
Классы в реакте - легаси, в новых проектах используются функциональные компоненты и хуки с контекстами.
не трясись.mp41,9 Мб, mp4,
1920x1080, 0:01
216 2706828
image.png1 Кб, 105x23
217 2706829
>>06828
Не буду, конечно, только не рвись так.
16829300304950.jpg155 Кб, 764x414
218 2706848
219 2706854
>>06751
да, но если повезет можно залететь и без этого с минимальным тайпскриптом
220 2706855
>>06751
смотря куда.
221 2706950
>>06237
Схуяль описанное примитивно? Опиши тогда непримитивную, умник.
222 2706971
>>06795
Приведи примеры энтерпрайза
223 2707012
>>06971

>пишу про то, что фрейморки - инструмент


>пишу про то, что тырпрайзы - это не сойбой тиктоки-тивачи-твичи с одной кнопкой


>пишу про то, что наносеки используют тот инструмент, который нужен


>......


>Приведи примеры энтерпрайза


Google.
224 2707032
>>07012
Да, это был другой анон. Так его, пусть ему стыдно будет!
225 2707061
>>07032
какая разница какой это анон если он не понял суть пасты?
или мне нужно бегать по тырнету в поисках самописных (цмсоки-тудушеки-чата-админки) с ангуляром для какой-нибудь региональной сети с командой у проекта +100 анальников? вот есть у нас тырпрайзы и на жиквери, но никто же не говорит что жиквери - тырпрайз. или нужно находить исключительно популярные проекты чтобы было считово?
226 2707123
>>07012
Что именно в Гугле? Веб приложение Ютуба это энтерпрайз? А гмейл? А Гугл док или диск? Это всё по масштабу сравнимо с теми же спотифаями, нетфликсами и твитчами. Энтерпрайзошизы совсем ебанутые, похоже.
227 2707125
>>06748
Проблема ангуляра не в тайпскриптуляторах, а в том, что на пук, который в реакте или во вью нужно написать функцию с парой строк в ангуляре надо пилить класс и подтягивать четыре декоратора.
228 2707201
тоже выгорел от реакта ебучего и количества конкуренций и тоже думаю в сишарп вкатиться. почему нет?
мне одинаково не нравится кодинг, но похуй на это, у нас тут гонка за выживание.
229 2707223
>>07201
Там вакух сильно меньше и меньшая конкурнция будет ощущаться так же как и на ряктах.
230 2707230
>>06971
tradingview.com
231 2707246
>>07223
Это если по отдельности смотреть реакт и сишарп. Если вместе то конкуренция почти нулячая.

Мимо другой учащий сишарп к реакту
232 2707259
>>07230
На Бинансе трейдинг терминал с подобным функционалом сделан на реакте. Энтерпрайзошизы соснули, энтерпрайз можно делать на реакте.
233 2707278
>>07259

>трейдинг терминал с подобным функционалом


Ты бы хоть минимально ознакомился с функционалом. Подобного функционала нет нигде. Вообще. У tradingview нет аналогов среди веба - только десктопные приложения типа metatrader/atas/etc.
Поделка бинанса даже рядом не стояла
234 2707282
>>07061
Тебя элементарно спросили, ты сразу говном кидаться. Ладно одного назвал вкатышем, мне похуй, можешь дальше на меня изливать, чтобы остальных не трогать. Но ты же на всех бросаешься.
235 2707293
>>07246

>Если вместе


Вкатун-фуллстек - это анекдот.
236 2707314
>>07293
сейчас в целом вкатун - это анекдот
237 2707330
>>07314
Вкатуна на реакт/вуй можно хотя бы кнопки красить посадить. А вот этого решеточно-реактивного франкеншейна куда? Обычно подразумевается, что такой должен уметь и в клиент и в сервер хотя бы на уровне недомиддла, который может что-то самостоятельно делать сам. А тут придет вкатутося с кашей в голове из редаксов, css, редисов, постгресов и паттернов проектирования, который при этом ни одного ревью не прошел. И что он там делать будет?
238 2707331
>>07278
Я сам пользуюсь трейдингвью, и бинансом. Ну да, в трейдингвью побольше всего, но по сути схоже. Я вспомнил пример получше - веб терминал тинькофф инвестиций. Так что на реакте вполне можно писать "энтерпрайз"
239 2707336
>>07230
это на Вью написано?
240 2707362
>>07330
также красить кнопочки плюс аналог в бэке
241 2707403
>>07330
красить кнопки за неделю можно научиться. что нужно уметь делать на сишарпе вкатуну?
242 2707420
>>07403
Покрась мне кнопку с транзишенами, анимациями, адаптивом и медиазапросами на смену цветовой схемы, вот чтобы цвета темы были в CSS переменных, без магический приёмов с отрицательными маржинами, чтобы вёрстка не пошла по пизде и кнопка не уехала в другой контекст, на всех 3-ёх браузерах и мобилках.

Пушка
243 2707442
Вот допустим у меня имеется на бэкграунд ролик и мне необходимо чтобы он он одинаково отображался как в дефолте так и в фулл скрине. Как это можно сделать?
244 2707485
>>07403
знать сишарп собственно, основы sql (лучше postgre), mvc и .net 6 или 7. ВЭ СЭ Е
245 2707489
>>07282
так я элементарно и ответил. если что-то не понятно, то мог бы и уточнить, что в моих рассуждениях тебя так смутило.
но ты предпочел маняврировать и воображать, что я кидаюсь на кого-то говном.
246 2707496
>>07489
Куча гринтекста чтобы написать анону одно единственное слово. Нерелевантное. Заметь. Я не говорил про фейсбук с реактом.
247 2707517
>>07496
Кидаться говном === указывать на то, что Анон не правильно понял посыл пасты ?

>Нерелевантное. Заметь. Я не говорил про фейсбук с реактом.


Гугол выписали из тырпрайза? Или локальные йобо проекты для сетей?
Заметь. Я писал про тырпрайз. А не про популярность.
248 2707521
>>07336
>>07230
Трейдингвью на реакте написан, так что ангулярошиз и по совместительству энтерпрайзошиз привёл пример, который ему самому противоречит
250 2707536
>>07521

>энтерпрайзошиз


>ангулярошиз


На месте. Я не приводил примере. Иначе это противоречило бы моей пасте. Чини детектор.
251 2707538
>>07529

>tajik


)
16846033145830.mp4190 Кб, mp4,
480x360, 0:03
252 2707540
>>07521
>>07496
>>07259
>>06971
>>07123
>>06800
Как же реактомакаки рвутся при одном упоминании Ангуляра. Ору.
253 2707542
>>07540
Как же ты маневрируешь, пиздец просто...
254 2707544
255 2707564
В ангуляр реально вкатиться. В реакт нет. Вне зависимости от того где и кто использует его. Мимо, полгода вкатываюсь с накрученным 2 года опытом и ни одного собеса
256 2707572
>>07540
Ангулярошиз, когда уже вам нормальный SSR завезут по типу next.js?
257 2707575
>>07572
не нужон.
258 2707585
>>07564
Просто не будь батхёртом, я в реакт вкатился литературно с 0 дней опыта и нулевыми знаниями по нему. Работал на уже классическом пхп + вью 3 года назад, про реакт знал только то что там ебанутая система реактивности(её нет), вкатился на собес, рассказывал про прошлый опыт как пхп + реакт вместо вью, спрашивали какие были интересные задачи и как решал, ну и немного общих вопросов. Потом уже в процессе работы подучил реакт и с того времени балдею на фронте
259 2707587
>>07585
Ну ты сравнишь тоже. 3 года на вью + пхп это серьезный комм опыт. Ну и вкатывался наверно до сво. Ща какая-то ебанина просто на рыночке.
260 2707601
>>07538
Он вкатился и пилит роадмапы из солнечного душанбе, а ты всю жизнь будешь работать в пятерочке и никуда не вкатишься.
261 2707602
>>07601
Роадмапы пилить это тебе не мешки таскать. Это даже таджик осилит
262 2707606
>>07575
Лол, удобное оправдание неполноценности инструмента
1684709361086.jpg268 Кб, 1080x1317
263 2707607
>>07602
Перекатиться в Амстердам тоже даже таджик осилит. Ты хуже таджика, анон.
264 2707642
Аноны, нужна ваша помощь с пониманием классов и объектов. Вопрос не столько по js, сколько в целом, но так как сейчас ковыряю именно js, пишу сюда.
Зачем вообще нужны классы? Реализовать конструктор объектов можно через простую функцию. Чувствую я что-то фундаментально не понимаю. Также через функцию можно реализовать и наследование и инкапсуляцию. Для чего тогда классы?

не кидайте тапкой, все мы когда-то начинали
265 2707643
>>07642
Одно время в жс вкатывались из языков с классами и поэтому в жс их тоже ввели. Хайп прошел и они больше не нужны
266 2707647
>>07607
Мань, я сам из Берлина
267 2707651
>>07643

>Хайп прошел и они больше не нужны


Похоже на мем "зумеры изобрели.."

>>07642
Классы это синтаксический сахар для более удобного формата записи. В жсе подобие объекта со стейтом и методами можно сделать кучей способов, но нахуя?
268 2707652
>>07651
>>07643

Тогда если в js объект - недообъект, то зачем он нужен в других языках?
269 2707653
>>07652
Хер знает о чем ты
270 2707654
>>07642
обычные классы это просто шаблон для объекта.

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

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

чет мысли путаются, пойду я спать.
16240693779970.mp4228 Кб, mp4,
462x360, 0:02
271 2707655
>>07643
Скиллбоксы, что вы делаете...
272 2707658
>>07655
И что же они с тобой сделали, вкатун?
273 2707665
>>07652

>Тогда если в js объект - недообъект


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

>то зачем он нужен в других языках?


Потому что ооп это база. Если ты пока не понимаешь зачем тебе нужны классы, то ничего страшного. Попробуй жахнуть какую-то cli програмку, например парси коменты с условно двача и хабра и сохраняй в файл. Потом посмотри где у тебя дублируется логика и как её можно вынести, потом прикинь как расширять прогу если тебе нужно добавить еще 500 сайтов (расширять тут это добавлять новые сущности в систему) и прикинь что делать если в 1 из 500 сайтов внезапно будет мало обычного хттп запроса, а нужно например 5(обход капчи, забрать куку, что угодно), и как это решить без банального патча if (site === 'something')
16757801951820.mp42 Мб, mp4,
640x360, 0:18
274 2707669
>>07665

>без банального патча if (site === 'something')


>Потому что ооп это база.


Ты не в тот тред зашел, дружище.
Уже подросло поколение, которое пилит формочки и в душе не ебут что такое ооп, т.к. слишком сложно и вообще устарело.
Ведь зачем учить какие-то паттерны, да еще их и применять, когда можно все функциями описать и готово.
Хоть на этого глянь - >>07643
275 2707670
>>07669
По сути он прав. На фронте классы нахуй не нужны. А бэк на жс никто не пишет в здравом уме.
276 2707681
>>07654

>не принято писать функцию на +20 строк.


1. Пишешь дохуя функций по 5 строк.
2. Вызываешь следующую в конце каждой (кроме последней).
3. ???
4. Профит.

>>07665

>жахнуть какую-то cli програмку


Прикинул в голове примерную структуру с отличной масштабируемостью, и предполагаю это можно отлично написать без класса, просто на функциях. То есть реализовать конструктор объектов без constructor(). Конечно это всё не просто так придумали, значит надо. Я просто пытаюсь понять зачем, и что именно класс упрощает.

>>07669

>поколение в душе не ебёт что такое ооп


Ну, я та самая поганая молодёж, но стараюсь разобрать базу.
Просто мне кажется в js наследование, инкапсуляцию и полиморфизм можно реализовать без класса, и без особых изёбов, по сему не понимаю, зачем этот класс нужен. Но как уже говорил, если есть, значит нужен. Попробую на досуге написать что-то с основной идеей расширяемости, чтобы на практике столкнуться и необходимостью класса.
277 2707682
>>07670

>бэк на жс никто не пишет в здравом уме


А как же нода? Или она нынче не в чести у люда православного?
278 2707685
>>07681

>Попробую на досуге написать что-то с основной идеей расширяемости


галактику с системами и планетами. всякие там размеры, скорость кручения, население.
ну или самый простой вариант - живое - человек/животное - профессия - действия.
279 2707688
>>07682
Я не знаю пишут ли на ноде крупные проекты. Как вспомогательный инструмент да используют. Но в любом случае там тайпскрипт на котором проще писать анальный ООП. Ну и в целом у нас нода так не хайпует как на западе.
280 2707689
>>07681

>по сему не понимаю, зачем этот класс нужен


ну, тут кому как.
попадешь на реактовский компонент, будешь воротить нос от ооп.
попадешь на ангуляр, не будешь понимать накой писать в функциональщине.
281 2707690
>>07689

>компонент


проект.
282 2707701
В доке реакта еще стоит рекомендация не использовать классы из-за их слабой производительности в Реакте. Так что если не писать на ангуларе то можно за всю жизнь ни с одним классом не столкнуться
283 2707714
>>07701
Вообще по логике именно функциональные компоненты должны быть "медленнее", хотя бы потому что если в компоненте куча функций то они будут создаваться на каждый рендер. Если не считать эти спички (лоуенд телефоны за 30$ здарова) то мне кажется однохуйственно.
284 2707724
>>07688

>у нас нода так не хайпует как на западе


Тренды докатываются не мгновенно, особенно в энтерпрайзе. А тренд задаёт бизнес, так что может через года 2-3 и у нас будет расцвет, как раз сейчас время освоить
285 2707731
>>07724
Там есть deno, компиляция в wasm. Уж скорей wasm докатится.

мимо
286 2707741
>>07724
Да в пезду. Каждый жбскриптер себя ещё и нодистом считает и ломится на нодовакансии. Я подумывал поучить бэк на ноде и несте но потом решил что-то более консервативное выбрать.

>>07714
Такие функции в useCallback можно завернуть
287 2707776
>>07689
Ангулярошизик, никто на твое легаси не попадет уже, успокойся
16531233106440.webm275 Кб, webm,
720x540, 0:02
288 2707787
289 2707789
Как если бы вкатышей уже не было через край KEKW
https://hh.ru/vacancy/80434978
image.png124 Кб, 970x588
290 2707796
>>07789
Я бы не пошёл к ним учица.

Капча туризм, что можно было бы сходить на экскурсию.
image.png129 Кб, 1144x420
291 2707802
>>07796
учился бы два часа.
292 2707807
>>07802
каждый день, два раза в день
293 2707808
>>07741

>Такие функции в useCallback можно завернуть



Они все равно будут создаваться при каждом вызове кгмпонента. Или ты не знаешь, как раьотает жс?
294 2707813
>>07808
А ещё можно анонимки не использовать.
Ой чё эта. Тогда получается в хук будет просто ссылка на метод прокидываться.
Ой чё эта. Если дебсы не поменялись, тогда у нас выделится места под целую переменную со ссылкой на функцию. Охуеть.

мимо
295 2707818
>>07813

>метод


Я не ангулярошиз, повторяю, не ангулярошиз.
296 2707819
Терпеть не могу ООП говно и считаю что только тупые макаки тащат это в жс. Но к сожалению в 2023 ангуляр единственный из биг 3 фреймворков куда еще реально вкатиться
297 2707824
>>07819
Сам-то вкатился? Я вот смотрю на полторы вакансии, где вкатуны не нужны, а в идеале ещё и C# иметь за плечами и как-то верится в то, что выпускник киллбокса вкатится быстрее.
298 2707831
>>07824
Нет, мои отклики даже не открывают. Из 10 - парочку откроют и на этом все. Прикола ради создал фейковое резюме и нарисовал полгода опыта на ангуларе и там даже неиронично тестовые высылали.

>а в идеале ещё и C# иметь за плечами


Вот я и пошел учить сишарп. Буду реактосишарпомакакой. Лишь бы ангулар не пришлось еще учить вдовесок
299 2707848
>>07831

>Прикола ради создал фейковое резюме и нарисовал полгода опыта на ангуларе и там даже неиронично тестовые высылали.


Это удивительно
image.png393 Кб, 1280x563
300 2707853
Немношк ООП базы в тред.
301 2707866
>>07853
Я тогда тоже немножк ООП накину на вентилятор.
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
изображение.png375 Кб, 526x504
302 2707878
>>07853

>this.Exceptioncatch.bind(Exceptioncatch.call(this.dog.bark('woof').bind(this)))

303 2707897
>>07724
Дело не в трендах, а в отсутствии задач. Тот же Nest со всеми его достоинствами просто не нужен, потому что для целей, под которые он создавался разрабы просто берут дотнет и делают на нем.
image.png140 Кб, 498x372
304 2707899
>>07878
haha ha, ha
305 2707917
>>07647
Пруфы?
306 2707939

> аыыааААы


> react redux


> ОО-ООП


> СОЛИТ ЖЁСКА


> Декоративная работа, геттеры сеттеры


> Забыли написать про модификаторы доступа


> Скажем всё кроме того, что у нас там классы

307 2707948
>>07853
Говнокод можно в любой парадигме написать. И в ооп это сделать труднее всего
308 2707957
Что-то я не вдупляю. Автор такого решения задачи, утверждает, что это
Time complexity: O(n)
Space complexity: O(n)
Где тут O(n)? куча циклов, причём есть вложенные.

var topKFrequent = function(nums, k) {
// Create an empty hash map to store the frequency of each element in the array
let hm = {};
// Create an empty array to store the elements based on their frequency
const freq = Array.from({ length: nums.length + 1 }, () => 0);
// Iterate through the input array and add the frequency of each element to the hash map
for (const num of nums) {
hm[num] = (hm[num] || 0) + 1;
}
// Iterate through the hash map and add the elements to the frequency array based on their frequency
for (const key in hm) {
freq[hm[key]] = (freq[hm[key]] || []).concat(key);
}
// Create an empty array to store the top k frequent elements
let ans = [];
// Iterate through the frequency array from the highest frequency to the lowest
for (let j = freq.length - 1; j >= 0; j--) {
// If the current frequency array is not empty, add the elements to the ans array
// and decrement k until k is 0 or the frequency array is empty
for (let i = 0; i < freq[j].length && k > 0; i++) {
ans.push(Number(freq[j]));
k--;
}
}
return ans;
};
308 2707957
Что-то я не вдупляю. Автор такого решения задачи, утверждает, что это
Time complexity: O(n)
Space complexity: O(n)
Где тут O(n)? куча циклов, причём есть вложенные.

var topKFrequent = function(nums, k) {
// Create an empty hash map to store the frequency of each element in the array
let hm = {};
// Create an empty array to store the elements based on their frequency
const freq = Array.from({ length: nums.length + 1 }, () => 0);
// Iterate through the input array and add the frequency of each element to the hash map
for (const num of nums) {
hm[num] = (hm[num] || 0) + 1;
}
// Iterate through the hash map and add the elements to the frequency array based on their frequency
for (const key in hm) {
freq[hm[key]] = (freq[hm[key]] || []).concat(key);
}
// Create an empty array to store the top k frequent elements
let ans = [];
// Iterate through the frequency array from the highest frequency to the lowest
for (let j = freq.length - 1; j >= 0; j--) {
// If the current frequency array is not empty, add the elements to the ans array
// and decrement k until k is 0 or the frequency array is empty
for (let i = 0; i < freq[j].length && k > 0; i++) {
ans.push(Number(freq[j]));
k--;
}
}
return ans;
};
image.png19 Кб, 321x313
309 2707963
>>07681

>Конечно это всё не просто так придумали, значит надо. Я просто пытаюсь понять зачем, и что именно класс упрощает.



Ну перепиши пикрелейт на функциях. Поймешь, что упрощает.
Какой смысл говорить о том, что ты даде не пробовал делать.
310 2707971
>>07957

>Где тут O(n)? куча циклов, причём есть вложенные.



Тут буквально не O(n), но это всё равно постоянное время, поэтому нам поебать O(n) тут или O(3n) условно говоря, к тому же хуй ты тут посчитаешь точно из-за того что от инпута будет зависеть последний вложенный цикл

>freq[hm[key]] = (freq[hm[key]] || []).concat(key);


Это уже реакт головного мозга или еще нет?
311 2707973
>>07971

>Это уже реакт головного мозга или еще нет?


Нет, это "функциональненько" головного мозга.
Открой задачки на кодварсе, там целая параолимпиада в решениях после субмита.
312 2707976
>>07939
Нормальный способ отсеивать вкатышей. Если чел не в курсе про солид и всякие паттерны, то ему вообще нехуй делать в индустрии, даже если он просто красить кнопки пишел.
313 2707999
>>07976
Как-будто вкатышей останавливает наличие пары-тройки незнакомых слов в требованиях.
314 2708003
А литкод, оказывается, не настолько сильно жёще, кодворсов. Раньше я думал, что на литкоде дальше easy хуй решишь, но теперь вижу, что он, таки, серьёзней кодворса, но не на две головы выше.
315 2708007
>>07999
Блять, да про кого вы говорите? Какие вкатыши. Кого что останавливает? От чего? Хрюши таких вакансий просто проигнорят резюмеху от вкатуна и всё. Хули размышлять над тем, откливаются ли вкатуны на такие вакансии или нет, зачем они это делают и т.д они просто даже на собес не попадут. как я, просто тупо игнор и всё
316 2708011
>>08007
Так и есть. Вкат сейчас разве что у фулстаков да ангулярошизов остался. И то если повезет.
317 2708015
>>07999
Ну попадет он на собес, а дальше что? дальше его попросят реализовать простенький вариант паттерна стратегия на тайпскрипте, он и обмякнет.
318 2708025
>>08015
Обмякнуть то может и обмякнет. Но время хрюш не резиновое и из-за таких мы не можем попасть на собесы.
319 2708027
>>07420
если я это сделаю, возьмешь меня на работу/заплатишь? по моему это не так сложно.
>>07529
спасибо!
320 2708030
Вообще после тайпскрита, синтаксис шарпа легко идет, за неделю осилил, хотя жс очень тяжело шел. Может из-за того что набил руку на жс, тс. Может из-за того что шарп хороший язык. Скорее все же второе учитывая что с жс до сих пор борюсь.
321 2708033
>>08030
с чем в жсе у тебя проблемы?
322 2708036
>>08030

>Вообще после тайпскрита, синтаксис шарпа легко идет


Да, если учесть, что у них один отец.
323 2708058
>>08033
Со всякими неявными вещами типа значений this при разных способах вызова функции, всякие "use strict" и прочее.
324 2708066
>>07897
Микросервисы на ноде очень хорошо пишутся. Лучше только на голанге, если какой-то гигахайлоад нужен.
325 2708070
>>07831
>>07824
Вкатыши, вы совсем ебанулись? Нахуя вам сишарп? Быть недофуллстеками? Ору, ща бы выполнять двойную работу за низкий прайс
326 2708073
>>08070

>


Ангулярошиз, иди нахуй, пожалуйста. Я не работаю на шарпах. Бэк вообще на гофере, чё ты доебался? Потрогай травы, заебал.
327 2708076
>>08070
Перед нами не стоит выбора чтобы носом воротить. Вката на фронт нет сейчас. Есть либо фулстак, либо бэк. И то это у меня в Казахстане бэк на шарпах еще есть, как там в Рахе я хз.
328 2708079
>>08073
Иди нахуй, тупой вкатыш, с чего-то решивший, что я ангулярошиз.

> Я не работаю на шарпах


> в идеале ещё и C# иметь за плечами


> Вот я и пошел учить сишарп


Проиграл.
329 2708083
>>08070
после бека можно потом девопса стек подучить и попытаться сразу техническим директором вкатится
image.png61 Кб, 1034x342
330 2708085
>>08079

> начинает свой шизойдный высер с вводного Вкатыш/-и


> в лучших традициях ангулярошиза


> я не один такой, нас таких, дебильных, два


Понял. Вакансии ангуляр + шарпы НУ ЭТО ДРУГОЕ, ЭТО ВАМ ПОКАЗАЛОСЬ.
331 2708088
>>08085
Да, вас двое сишарпошизов, и один из них ты, которому ангулярошизы мерещатся, хотя в моём почте ни слова про ангуляр не было.
332 2708091
>>08088
В моём посте нихуя не было про то, что я вкатываюсь. Если тебе мерещится что-то, потому что иное явно не указано - это клиника.
333 2708094
>>08091

>ррряяя, ангулярошиз, это тебе мерещится, а не мне


Лол!
334 2708096
>>08094
Я то может и шиз, а ты ведь и не признаешь, даунич.
335 2708119
>>08025
Все так. Я думал, вот устроюсь, получу коммерческий опыт и все дороги мне открыты. Уже больше года работаю, опыт есть, но что толку, если во время просмотра и отсева вакансий реальный опыт ничем не отличается от нарисованного.
336 2708125
>>08066
О том и речь. Крупный монолит - это решетки и жава, микросервисы - это голанг. Зачем тут жс/тс непонятно. Остается только сфера быстрого хуяк-хуяк на экспресс/фастифай.
337 2708132
>>08125
Быстрый хуяк на несте тоже вполне приятно делать. А микросервисы на ноде вместо голанга иногда делают потому что:
- дешевле
- гошников мало
- на ноде это делается реально легко
- личное предпочтение ноды у того кто выбирает инструменты разработки, в то время как голанг не даёт преимуществ конкретно на этом проекте (не требуется гигахайлоад)
338 2708140
>>08132

>Быстрый хуяк на несте тоже вполне приятно делать.


Чаю. Когда первый раз сделал, был удивлен от того, как можно быстро наговнокодить апишку.

Хотя дока у неста говно, это минус.
Хотя может я чего-то базового в ноде не понимаю.
339 2708141
>>08132
Все ололоайти - это личные предпочтения старшего задрота
340 2708143
>>08140
А что с докой не так?
341 2708149
>>07957

>var topKFrequent = function(nums, k) {



Что именно мешает этим людям писать
function topKFrequent(nums, k) {
342 2708150
>>08143
Говно. Написал же. Личные вкусы. Либо отсутствие чего-то базового из ноды. Т.к. на чистой ноде писал только тестовые приколюхи.
343 2708155
>>07973

>кодварс


Я там только адептов регексов замечал. Это как наш пендальф-намбер-прототайп, который любую хуйню, любым способом напишет, а они там соревнуются кто задачу регексами сделает.
344 2708159
>>08155
Там есть отдельный тег на регэксы.
А вообще, на JS если проходишь задачки, там как правило решений,
которые открываешь и там через строку конструкции

> ara.map().reduce().map().filter().sort().govno().mocha()


Либо берут ОДИН РЕДЬЮСЕР и хуярят в него рекурсию со всем решением.
345 2708163
>>06795
Angular:

Плюсы:
- Имеет много встроенных функций и модулей, что упрощает разработку.
- Мощный инструмент для создания SPA (Single Page Application).
- Имеет свой язык шаблонов, который упрощает создание пользовательского интерфейса.
- Поддерживается Google.

Минусы:
- Требует большого объема изучения и понимания.
- Большой размер бандла приложения.
- Не самый быстрый фреймворк.

React:

Плюсы:
- Меньший размер бандла приложения.
- Высокая производительность благодаря виртуальной DOM.
- Простота использования и понимания.
- Поддерживается Facebook.

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

Сравнение:

Angular и React оба являются мощными фреймворками для создания веб-приложений. Angular предоставляет много встроенных функций и модулей, что делает его хорошим выбором для крупных и сложных проектов. Однако он требует большого объема изучения и понимания, а также имеет большой размер бандла приложения. React, с другой стороны, имеет меньший размер бандла и более высокую производительность благодаря виртуальной DOM. Он также проще в использовании и понимании, но не имеет встроенных функций и модулей, что может замедлить разработку. В целом, выбор между Angular и React зависит от конкретных потребностей проекта и уровня опыта разработчика.
345 2708163
>>06795
Angular:

Плюсы:
- Имеет много встроенных функций и модулей, что упрощает разработку.
- Мощный инструмент для создания SPA (Single Page Application).
- Имеет свой язык шаблонов, который упрощает создание пользовательского интерфейса.
- Поддерживается Google.

Минусы:
- Требует большого объема изучения и понимания.
- Большой размер бандла приложения.
- Не самый быстрый фреймворк.

React:

Плюсы:
- Меньший размер бандла приложения.
- Высокая производительность благодаря виртуальной DOM.
- Простота использования и понимания.
- Поддерживается Facebook.

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

Сравнение:

Angular и React оба являются мощными фреймворками для создания веб-приложений. Angular предоставляет много встроенных функций и модулей, что делает его хорошим выбором для крупных и сложных проектов. Однако он требует большого объема изучения и понимания, а также имеет большой размер бандла приложения. React, с другой стороны, имеет меньший размер бандла и более высокую производительность благодаря виртуальной DOM. Он также проще в использовании и понимании, но не имеет встроенных функций и модулей, что может замедлить разработку. В целом, выбор между Angular и React зависит от конкретных потребностей проекта и уровня опыта разработчика.
346 2708166
>>08163

>Плюсы:


>- Меньший размер бандла приложения.


>- Высокая производительность благодаря виртуальной DOM.


>- Простота использования и понимания.


>- Поддерживается Facebook.



К этому GPT-style оратору добавлю, что когда начинают угорать по размеру бандла - можно натянуть preact вместо реакта, и даже к нексту... Там конечно есть нюансы, но не ссуть.
347 2708167
>>08149
Литкод так создал функцию.
348 2708176
>>08163
Запахло 2013 годом
349 2708198
>>08163
SSR когда в ангуляр завезут?
350 2708213
>>08198
SSR (Server-Side Rendering) уже доступен в Angular с версии 5.0.0. Это позволяет рендерить приложение на сервере перед отправкой его на клиентскую часть, что улучшает производительность и оптимизацию SEO. Для использования SSR в Angular необходимо настроить специальный серверный модуль, который будет выполнять рендеринг на стороне сервера.
image.png192 Кб, 887x683
351 2708216
>>08198
Я думаю скоро, тут блокером долгое время был пикрелейтед..
352 2708277
>>07724

>тренды докатываются не мгновенно


Просто в пиндосиях довольно крупный рынок стартапов, и там действительно есть резон брать ts и nest, чтобы быстро начать делать проект из коробки и архитектурой, чтобы в случае успеха не переписывать потом на жавашарпы. Нода - это вообще больше про стартапы.
353 2708285
>>08163

>React:


>Плюсы:


>- Меньший размер бандла приложения.


Жирно. Хотя серверные компоненты должны гигантский бандл пофиксить.

>- Высокая производительность благодаря виртуальной DOM.


Это вообще лол. Виртуал дом - это тормозное говнище, от которого надо избавляться уже давно.

>- Простота использования и понимания.


Тут согл.

>- Поддерживается Facebook.


Хз плюс это или минус

Короче ГПТ походу устаревшие данные гонит.
354 2708291
>>08285
у меня устаревший гопота может.
так руки и не дошли нормальный накатить.
355 2708299
мимо другой прумпт инжинир

Angular

Плюсы:
- Широкий функционал, который позволяет разрабатывать полноценные приложения без необходимости использовать дополнительные библиотеки.
- Наличие структурированной архитектуры, которая упрощает поддержку и масштабирование проекта.
- Официальный набор инструментов, такой как Angular CLI и Angular Material, которые ускоряют процесс разработки.

Минусы:
- Сложность в изучении и понимании для новичков.
- Высокий порог входа для начала работы с фреймворком, так как требуется знание TypeScript и RxJS.
- Сильная связанность с другими частями фреймворка, что затрудняет использование только нужных функций.

React

Плюсы:
- Простота в использовании и быстрое освоение новыми разработчиками.
- Гибкость и возможность использования дополнительных библиотек по необходимости.
- Возможность использования Virtual DOM для оптимизации производительности.

Минусы:
- Отсутствие встроенной структуры и обширного функционала, что может усложнить разработку приложений большого масштаба.
- Использование JSX, что может быть проблемой для разработчиков, не знакомых с этим инструментом.
- Сложности, связанные с управлением состоянием приложения.
356 2708300
мимо другой прумпт инжинир

Angular

Плюсы:
- Широкий функционал, который позволяет разрабатывать полноценные приложения без необходимости использовать дополнительные библиотеки.
- Наличие структурированной архитектуры, которая упрощает поддержку и масштабирование проекта.
- Официальный набор инструментов, такой как Angular CLI и Angular Material, которые ускоряют процесс разработки.

Минусы:
- Сложность в изучении и понимании для новичков.
- Высокий порог входа для начала работы с фреймворком, так как требуется знание TypeScript и RxJS.
- Сильная связанность с другими частями фреймворка, что затрудняет использование только нужных функций.

React

Плюсы:
- Простота в использовании и быстрое освоение новыми разработчиками.
- Гибкость и возможность использования дополнительных библиотек по необходимости.
- Возможность использования Virtual DOM для оптимизации производительности.

Минусы:
- Отсутствие встроенной структуры и обширного функционала, что может усложнить разработку приложений большого масштаба.
- Использование JSX, что может быть проблемой для разработчиков, не знакомых с этим инструментом.
- Сложности, связанные с управлением состоянием приложения.
357 2708339
>>08163

>SPA (Single Page Application)


>свой язык шаблонов


Это скорее минусы.

>Высокая производительность благодаря виртуальной DOM


Вроде наоборот, производительность ниже за счет этого виртуал ДОМа.

А где вью?
358 2708344
Зачем эти пасты? Можно проще

Ангулар - работа есть

Реакт - работы нет
359 2708359
>>08344

> работа есть


> работы нет


Кек, у тебя какое-то деформированное понятие о наличии работы.

>>08339

### PRUMPT #1

Конечно! Вот некоторые основные сравнения между Angular, React, Vue и Svelte:

1. Уровень сложности: Angular - самый сложный фреймворк из этих четырех. Он имеет большое количество функций, которые могут быть трудными для новичков. React и Vue также имеют свои нюансы, но они обычно более просты в изучении. Svelte является наиболее простым и легковесным фреймворком из всех, что позволяет быстрее начать разработку.

2. Производительность: Svelte считается одним из самых быстрых фреймворков из-за своего подхода к компиляции кода во время выполнения. React и Vue также достаточно быстры, но страдают от некоторых недостатков в производительности, таких как проблемы с рендерингом больших списков. Angular, хотя он достаточно мощный, может иметь проблемы с производительностью, если его не правильно настроить.

3. Размер приложения: Vue и Svelte имеют меньшие размеры по сравнению с Angular и React, что делает их идеальными для создания небольших приложений или для использования на мобильных устройствах.

4. Экосистема: Angular имеет широкую экосистему и множество инструментов, что делает его хорошим выбором для крупных проектов. React также имеет большую экосистему, но может быть менее прямолинейным в использовании, особенно для новичков. Vue и Svelte относительно новые фреймворки, поэтому их экосистемы не так развиты, как у Angular и React.

5. Сообщество: все четыре фреймворка имеют активные сообщества разработчиков и поддержку изначальных команд. В общем, React и Angular имеют более крупные сообщества, а Vue и Svelte - более небольшие, но растущие с каждым днем.

6. Набор функций: Angular имеет самый полный набор функций, который включает в себя множество инструментов для создания крупных приложений. React и Vue имеют похожий набор функций, но могут требовать использования сторонних библиотек для решения определенных задач. Svelte имеет самый минимальный набор функций, но это может быть и его преимуществом.

Надеюсь, эта информация будет полезной для принятия решения о выборе фреймворка для вашего следующего проекта!

### PRUMPT #2

Angular:

Плюсы:

Широкий набор функций и инструментов для создания крупных приложений.
Компонентный подход, который упрощает разделение приложения на отдельные части.
Мощная система директив, которая позволяет легко манипулировать DOM.
Минусы:

Высокий порог вхождения из-за множества концепций, которые нужно изучать.
Большой размер бандла, что может привести к проблемам с производительностью.
Ограниченное сообщество, по сравнению с другими фреймворками.
React:

Плюсы:

Простой в использовании и быстрый в изучении.
Virtual DOM позволяет минимизировать количество обращений к реальному DOM, что увеличивает производительность.
Большое сообщество и множество сторонних библиотек.
Минусы:

Нужно использовать сторонние библиотеки для решения некоторых задач (например, маршрутизация).
Сложности с управлением состоянием приложения.
Использование JSX может быть непривычным для тех, кто не знаком с JavaScript.
Vue:

Плюсы:

Простой в использовании и быстрый в изучении.
Удобный синтаксис шаблонов и директив.
Отличная производительность и небольшой размер бандла.
Широкая экосистема и сообщество разработчиков.
Минусы:

Меньшее количество инструментов, чем у Angular или React.
Ограниченная поддержка сторонних библиотек.
Нет так много ресурсов и материалов для изучения, как у React или Angular.
Svelte:

Плюсы:

Очень быстрый и эффективный, за счет компиляции кода во время выполнения.
Минимальный размер бандла.
Простой в использовании и легкий в изучении.
Растущая экосистема и сообщество разработчиков.
Минусы:

Меньше функциональности, чем у других фреймворков.
Может быть сложно найти ответы на вопросы и решения проблем, связанные с Svelte.
Недостаточная поддержка сторонних библиотек.
359 2708359
>>08344

> работа есть


> работы нет


Кек, у тебя какое-то деформированное понятие о наличии работы.

>>08339

### PRUMPT #1

Конечно! Вот некоторые основные сравнения между Angular, React, Vue и Svelte:

1. Уровень сложности: Angular - самый сложный фреймворк из этих четырех. Он имеет большое количество функций, которые могут быть трудными для новичков. React и Vue также имеют свои нюансы, но они обычно более просты в изучении. Svelte является наиболее простым и легковесным фреймворком из всех, что позволяет быстрее начать разработку.

2. Производительность: Svelte считается одним из самых быстрых фреймворков из-за своего подхода к компиляции кода во время выполнения. React и Vue также достаточно быстры, но страдают от некоторых недостатков в производительности, таких как проблемы с рендерингом больших списков. Angular, хотя он достаточно мощный, может иметь проблемы с производительностью, если его не правильно настроить.

3. Размер приложения: Vue и Svelte имеют меньшие размеры по сравнению с Angular и React, что делает их идеальными для создания небольших приложений или для использования на мобильных устройствах.

4. Экосистема: Angular имеет широкую экосистему и множество инструментов, что делает его хорошим выбором для крупных проектов. React также имеет большую экосистему, но может быть менее прямолинейным в использовании, особенно для новичков. Vue и Svelte относительно новые фреймворки, поэтому их экосистемы не так развиты, как у Angular и React.

5. Сообщество: все четыре фреймворка имеют активные сообщества разработчиков и поддержку изначальных команд. В общем, React и Angular имеют более крупные сообщества, а Vue и Svelte - более небольшие, но растущие с каждым днем.

6. Набор функций: Angular имеет самый полный набор функций, который включает в себя множество инструментов для создания крупных приложений. React и Vue имеют похожий набор функций, но могут требовать использования сторонних библиотек для решения определенных задач. Svelte имеет самый минимальный набор функций, но это может быть и его преимуществом.

Надеюсь, эта информация будет полезной для принятия решения о выборе фреймворка для вашего следующего проекта!

### PRUMPT #2

Angular:

Плюсы:

Широкий набор функций и инструментов для создания крупных приложений.
Компонентный подход, который упрощает разделение приложения на отдельные части.
Мощная система директив, которая позволяет легко манипулировать DOM.
Минусы:

Высокий порог вхождения из-за множества концепций, которые нужно изучать.
Большой размер бандла, что может привести к проблемам с производительностью.
Ограниченное сообщество, по сравнению с другими фреймворками.
React:

Плюсы:

Простой в использовании и быстрый в изучении.
Virtual DOM позволяет минимизировать количество обращений к реальному DOM, что увеличивает производительность.
Большое сообщество и множество сторонних библиотек.
Минусы:

Нужно использовать сторонние библиотеки для решения некоторых задач (например, маршрутизация).
Сложности с управлением состоянием приложения.
Использование JSX может быть непривычным для тех, кто не знаком с JavaScript.
Vue:

Плюсы:

Простой в использовании и быстрый в изучении.
Удобный синтаксис шаблонов и директив.
Отличная производительность и небольшой размер бандла.
Широкая экосистема и сообщество разработчиков.
Минусы:

Меньшее количество инструментов, чем у Angular или React.
Ограниченная поддержка сторонних библиотек.
Нет так много ресурсов и материалов для изучения, как у React или Angular.
Svelte:

Плюсы:

Очень быстрый и эффективный, за счет компиляции кода во время выполнения.
Минимальный размер бандла.
Простой в использовании и легкий в изучении.
Растущая экосистема и сообщество разработчиков.
Минусы:

Меньше функциональности, чем у других фреймворков.
Может быть сложно найти ответы на вопросы и решения проблем, связанные с Svelte.
Недостаточная поддержка сторонних библиотек.
360 2708367
>>08359

>Кек, у тебя какое-то деформированное понятие о наличии работы.


Отнюдь. На реактовакансии тысячи откликов. На ангуляровские 100 от силы
361 2708372
>>08367
Это не совсем классический смысл фразы "есть работа". То что переизбыток желающих - это другой момент.
362 2708393
>>08367
Это ангулярошиз. Он "нет вакансий" называет "нет работы"
363 2708406
>>08372
То на то и выходит. Хуль до терминов докапываться

>>08393
Я терпеть не могу ооп на фронте. Но очевидное признать не могу. Только на это говно можно еще вкатиться
364 2708407
>>08300

> Минусы:


> - Отсутствие встроенной структуры и обширного функционала, что может усложнить разработку приложений большого масштаба.


Просто FSD следуешь и всё

> - Использование JSX, что может быть проблемой для разработчиков, не знакомых с этим инструментом.


JSX как раз намного удобнее вьюшный или ангуляровских шаблонов

> - Сложности, связанные с управлением состоянием приложения.


Redux-toolkit простой, zustand проще некуда
365 2708410
>>08393

>ангулярошиз


Он сейчас с тобой в одной комнате?
366 2708413
>>08407

>FSD


В чем суть в паре предложений? Вот в нексте есть папка app. Каким образом фсд разбивает ее содержимое (и что извне)?
367 2708419
>>08407
От редакса, на пару с тулкитом, не говоря про сагу и обсёрвабл, блевать нахуй хочется. Снизить связность и контекстом можно.

>JSX как раз намного удобнее


Да, JSX норм. Но это всё ещё сахар для функции. И если потом прыгать на тот же преакт, у функции отличается наименование некоторых пропов. Есть даже JSX для ванилы. (сделой сам).
368 2708422
>>08419
А мне не хочется, rtk охуенен и намного лучше чистого редакса, плюс rtk query встроен, охуенно
369 2708427
>>08419
Context не замена редаксу. А вот zustand замена. И он реально очень прост.
370 2708431
>>08427
Я готов заменять redux чем угодно. Я также видел некоторые охуенные костыли поверх редакса, потому что религия не позволяет взять что-то вдовесок, или в голове своё видение, как это должно работать. Либа гной. Либа проблема.
image.png90 Кб, 981x436
371 2708445

> graphql

372 2708448
>>08431
Да редакс даже с тулкитом жутко бесячий.
373 2708502
>>08445
Только первый пункт вменяемый. Нейронкошизы соснули
374 2708561
Как вкатиться в Промпт-инжиниринг?
Есть какие-нибудь роадмапы? Какие подводные?
375 2708562
>>08561
Как с админами. Настраиваешь сеть промпт и на улицу сразу, пока не потребуется перенастроить промпт.
376 2708788
>>08427
везде требуют знание редакса
377 2708789
>>08788
Это просто конвеерное приобретённое требование, даже если там вылезает mobX.
378 2708790
бля я ваще впервые про зустанд слышу.
ебаные сука костыли бляяять какие же вы дауны все программисты ебаные
379 2708804
>>08790
Да, каждый день по новому пакету и каждый месяц новый фреймворк. А каждые полгода мажорная версия в старом фреймворке. И так по кругу.

Here are ten React state management libraries:

1. Redux
2. MobX
3. Recoil
4. Zustand
5. Easy Peasy
6. XState
7. Jotai
8. Effector
9. Valtio
10. RxJS (not specifically designed for React state management but can be used for it)

Each of these libraries offers its own unique approach and features for managing state in React applications. It's worth exploring them to see which one would be the best fit for your specific project needs.
380 2708845
>>08790
Зустанд даже ребенок осилит так что не выебуйся. Лучше уже не будет
381 2708846
>>08790
Ты видимо последний год вообще не следил за экосистемой реакта. Зустанд сейчас по популярности третий после редакса и мобикса
1684811417593.jpg325 Кб, 1080x2176
382 2708847
>>08846
>>08845
>>08790
Зустанд уже второй по популярности. Мобикс всё.
383 2708864
кто-то может сказать, чё это за дичь? обнаружил в коде такую сортировку. поля name - строковые
.sort((a, b) => ((a.name > b.name) - (a.name < b.name)))
384 2708868
>>08864
Я так понял, это тупо сортировка по алфавиту. Хз только, оптимально ли так мудрить.
385 2708883
>>08868
Нет, не оптимально. sort() без коллбека будет точно так же сортировать в алфавитном порядке по умолчанию.
386 2708924
>>08883
Но это не массив строк, это массив объектов, который сортируется по алфавитному порядку своих полей "name".
387 2709001
>>08864
Это компактный параолимпийский говнокод, достойный codewars.
Worst case сценарий - оно проитерируется по двум строкам одинаковой длины аж 2 раза вместо одного, чтобы на последнем символе решить куда сортировать.
388 2709045
>>08924
А, верно. Ну тогда нормально.
>>09001
Твой вариант сортировки в алфавитном для английского языка порядке?
389 2709064
>>08847
Судя по пику, вкатываться нужно только в redux
390 2709091
>>09045

> Твой вариант сортировки в алфавитном для английского языка порядке?


a.localCompare(b), если не опускаться до реализации посимвольной сортировки двух строк. Без опций работает как sort() из коробки.
391 2709098
>>09091

>a.localCompare(b)


localeCompare

В твоём случае .sort((a,b) => a.localeCompare(b)) // b.localeCompare(a) для сортировки по убыванию.
392 2709106
>>09098

>В твоём случае .sort((a,b) => a.localeCompare(b)) // b.localeCompare(a) для сортировки по убыванию.


Блядь, я опять не подставил name. Похуй. Сам короче протолкнёшь поле для сортировки, a.name.localCompare(b.name)) или как там тебе надо
393 2709173
Почитал про этот ваш фичер слайсед дезигн. Но так и не нашел ни одного видео туториала который с нуля воспроизводит его. Неужели эти обмудки так и не смогли хотя бы один такой высрать? С такими темпами не скоро популяризуют эту архитектуру.
394 2709180
>>09173
Довольно много вакансий попадалось с FEATURE SLICED DESIGN, или ещё через слэш могут дописать ATOMIC DESIGN.
395 2709185
>>09180
Тогда это чуть ли не единственное требование в вакансиях на которое не найти видео туториалов, мда
396 2709327
>>09173
в тиктоке смотрел?
397 2709339
>>09327
У меня нет тиктока, я не до такой степени долбоеб
398 2709381
>>09091
А в чем принципиальное отличие от .sort()?

>Worst case сценарий - оно проитерируется по двум строкам одинаковой длины аж 2 раза


Разве тут такого не будет?
399 2709402
>>09381
Сравнение строк делается в один проход. Если только не предположить, что нативная функция с прототипа не говнокодилась как примере с кодварс выше.
400 2709428
При всём количестве вкатышей, объясните мне, как сейчас умудряются за месяц не прочеррипикать нужную кандидатуру? Вкатыши настолько нулёвые? Анонычи, делитесь, кто сейчас к этому пиздецу причастен.
401 2709485
>>09428
Кого? сеньоров? Мидлов и джунов и до сво никогда не было проблемы найти. А сейчас и подавно
402 2709500
>>09485
Я просто как смотрел 3 недели назад несколько мидло синиро вакансий, так они и висят без движения, с постоянными бампами.
403 2709515
>>09500
Имитация бурной деятельности от хрюшек
404 2709533
>>09500
Ну во первых, не всегда эти позиции нужно искать срочно. Во-вторых, таки да, есть вакансии пустышки
405 2709552
>>09515
>>09533
Понел, спасибо. Тогда выключаю тряску.
406 2709557
Какая позиция у треда, сложно найти работку?
407 2709568
>>09557
Вкатунам - конечно
408 2709570
>>09557
Консенсус по треду таков

На реакте и вуе работу найти анрил.
На ангуларе есть шанс но писать на нем зашквар для ровного пацана
На фулстаке пхпшном или сишарпном есть шанс но не на нодешном
409 2709577
>>09568
>>09570
У меня тян устроилась за 130к на реакте. После филфака. Чуть меньше года училась, потом взяли за 60к рефакторить JQuery ну не все так плохо, были и нормальные проекты. У нее естесна было фэйковое резюме в год опыта.

Потом почти взяли в компанию, где был крутой коллектив, но сама компания была какая-то странная. Организация занималась в том числе криптобанком. Короче тян местная СБ не пропустила, но а так на 100% были готовы брать.

Затем, это было полгода назад, устроилась на нынешнюю позицию в уже нормальной компании. Причем у нее было 4 оффера. Ей сеньоры- тимлиды по секрету говорили, что очень много нулевых кандидатов. Ну и еще есть всякие странные ребята без нормальных резюме.

Я не знаю, что вы тут ноете. Сейчас какую-нибудь хуйню напишете, что на самом деле она нихуя не знает. В действительности сейчас поле непаханное, особенно после СВО.
410 2709582
>>09577
пусси пасс
411 2709585
>>09577
Поле непаханное, лол

> после сво

16814083985060.png177 Кб, 1456x849
412 2709588
>>09585
Мейлач заебалсо своей каплей. В итоге пикса отклеилась.
413 2709590
>>09428
Недавно смотрел несколько резюме вкатунов. Антон,
тот пиздец. У всех на гитхабе по 2-3 проекта с ютуба, причем абсолютно скописпизженные. Ничего не имею против курсов и ютаба, но если ты, сука, берёшь проект, то прояви хоть немного фантазии, шрифты поменяй, картинки другие вставь, дазигн подправь, адаптив сделай, чтобы оно не было таким же КАК У СОТНИ ДРУГИХ вкатунов, блять. Но нет, сука, я просто 1 в 1 копирую проект с ютуба, ведь все вокруг такие идиоты и даже не догадаются, что это не моё. Насколько же я ахуел в тот момент, если честно, то сложно это выразить, одновременное чувство злости, жалости и безнадёга. Я очень надеюсь, что они хотя бы это сами ручками набирали, а не клонировали репу
414 2709596
>>09577

>тысячи откликов на каждую вакансию


>непаханое поле


Кабанчик, плез
415 2709599
>>09588
>>09596
Ну ок, может быть я не прав насчет непаханного поля. Я помню, что речь шла о тех, кто уехал, и что рф компаниям уже надоедает держать удаленщиков у себя на пэйролле.

>>09588
Это по рф? Интересно, скок вакансий было до ковида допустим, смешно будет если в 2019 году их столько же было, скок сейчас.
416 2709603
>>09599

> Это по рф?


Честно, не знаю что именно собирал тот анон. Он просто говорил что разбирает по заголовкам. Но тем не менее, динамика такова.
Кто смог увезти кадры - увёз. Кого не увезли - выпизднули, хорошо если с компенсацией в 3-6 месяцев.
Dev express, jet brains, etc.
asi.mp43,8 Мб, mp4,
720x406, 0:31
417 2709604
418 2709605
>>09603
Осложняется просто тем, что и вкатунов, и желающих пройти курсы меньше не становится.
419 2709617
>>09603
Ну тогда хз, если это не рф. Потому что картинка вписывается в то, что происходило с западным рыночком. Когда вертолетными ковидными деньгами создали огромный спрос, который привел к массовым лэй офам.
Ну все читали новости про увольнения. Просто в рф такого не было.
Но я не исключаю, что такое у нас с рынком труда случилось после СВО.

Но не важно. Я зашел первый раз в этот тред лет 5-6 лет назад. Потом переодически заходил. И просто всегда - вкатуны, рынок перегрет, постоянная вот эта вот хуйня.
И я всегда думал нууу да, наверное, эти курсы у каждого продажного блогера рекламятся. Хуй устроишься.
Потом на личном примере своей тян убедился шо все это хуйня. Можно запросто найти работу. Просто есть ебланы, которые резюме не могут либо нормально составить, либо не понимают самых базовых вещей в джсе, реакте, редаксе каком нибудь, работе браузера, сетевых запросов и тд тп. Либо все вместе: и резюме говно без фотки, и дебил.
420 2709621
>>09617
Это распаршено с ХХ.

Мне сейчас для моего резюме без ожиданий по России показывает 1416 вакансий из 1487 за месяц. Реакт, офис+удалёнка,.
421 2709622
>>09621
Ну вернее, для FRONTEND-РОЗРОБОЧИКА, простите. Там фильтров нет можно сказать.
422 2709627
>>09617
а как грамотно резюме составить.
Я то точно не полный дебил, и за реакт, тайпскрипт, некст запедалю. Но никто даж на собесы не зовет. Не верю в эти волшебные истории уже
423 2709631
>>09622
Именно если налепить в фильтр удалёнку + реакт в бой части вакансии - 399
Просто реакт, с указанным в резюме офис/удалёнка - 899
424 2709641
>>09627
Ну во-первых надо пиздеть насчет опыта работы.
Во-вторых коротко и по делу. Не надо хуйни всякой писать.
Я видел резюме одного чела, которое тян кидала, там такой пиздец. Причем чел не тупой, но у него там куча текста, где он еще указывает свои недостатки, лол.
Вот этот видос еще недавно ютюб разфорсил везде в своих рекомендациях -
https://www.youtube.com/watch?v=pCGt6fGM4JY&ab_channel=%D0%98%D0%B4%D1%83%D1%89%D0%B8%D0%B9%D0%BAIT
забавно глянуть
425 2709647
>>09641
а разве не легко вывести на чистую воду с пиздежом по опыту при личном общении?
426 2709650
>>09590
а что толку то копипастить чужие проекты?
они не понимают, что придется работать и писать код самостоятельно? кого наебывают то, кроме себя?
427 2709651
>>09647
Да, ты не будешь знать нюансов.
Даже изначальный рассказ может быть корявый из-за отсутствия представления как оно там.

Мимо >>09631
428 2709658
>>09577
Хуй знает, чувак. Я отправляю резюме с фейковым годом опыта, мне даже ничего не отвечают. Хоть бы тестовое давали задание, не говоря уже о приглашении на собес. алсо, я не отправляю на те вакансии, где ищут 2+ опыт мидл/сеньёр помидор на игре дудец, а только на вакансии junior/strong jungior ~1.5 года опыта и +- стак, который я знаю. Меня просто не существует
429 2709661
>>09658
да потому что это стандарт уже. Все год рисуют опыта. А у кого год то два.
show.png7 Кб, 270x120
430 2709663
>>09658

>алсо, я не отправляю на те вакансии, где ищут 2+ опыт мидл/сеньёр помидор на игре дудец,


Зря, кидай на всё подряд. они тоже года и опыт добавляют.
431 2709670
>>09647
Так посмотри собесы записаные. Если ты лох с годом опыта, тебя никто расспрашивать про опыт работы не будет. Совершенно стандартные вопросы.
Ну придумай себе задачу и реши ее сам. Потом скажешь, ну вот такую задачу на проекте решил самостоятельно лол.
И потом Больше будут ебать за технические моменты.
432 2709686
>>09650
А мне вот тоже интересно, на что они надеются
433 2709689
>>09686
>>09650
Ну там же ничего делать не надо. Бацаешь по кнопкам, получаешь свои сотыги и потягиваешь смузерино и своей 3-ёхкомнатной квартиры в Москвабад-сити. Нужно только курсы пройти.

Мейлач второй раз за день накручивает капчу. Чувствую ещё чуть-чуть и придётся учить ся читать запись Брайля
434 2709826
>>09617

> резюме говно без фотки


В смысле, фотка нужна что ли? Насколько повышает шансы?
435 2709828
>>09631
У меня находит 877 вакансий, реакт в тексте вакансии, удалёнка.
436 2709829
>>09826
Резюме смотрит хрюше. Хрюша - человек хрюша. + возможно ты ебучий интроверт с языком в жопе. Учитывая сколько иной раз времени уходит на созвоны, оно и понятно, что ты свои шансы понижаешь. Даже исключая объективные врождённые уродства и нестандартный цвет кожи/волос.
437 2709832
>>09828
Без фильтрации через резюме будет больше, да. Подработка/проектная-работа/частичная занятость мне нахуй не нужны. Полный день/удалённая работа + полная занятость.
438 2709930
Какой вариант лучше юзать для текста внутри дива? Отступ в контейнере и добавлять спан или у самих элементов добавлять отступ вправо для сдвига текста?
439 2709947
>>09930

>space-x-2


>Отступ в контейнере


>добавлять отступ вправо для сдвига текста



Литературно одно и то же, этот space-x добавляет маргин дочерним элементам, разница тут лишь в том что если добавишь еще одну ионку например с другой стороны, то во втором случае отступа у неё не будет
440 2709954
>>09930
Пчёл, это буквально одно и то же.
441 2709969
>>09930
В зависимости от того как там приготовлена твоя иконка, color может иконку перекрасить.
16843678104820.jpg98 Кб, 500x279
442 2709981
>>09930
Реактомакакище...
443 2709987
>>09981
А если там ваниллиновый JSX?
444 2709994
>>09954
>>09947
Ну я знаю что одно и тоже в плане результата, я скорее про то какие подводные и насколько хуево дополнительный спан добавлять для текста, или это настолько мелкий вопрос что без разницы
>>09969
Спасибо
445 2710054
>>09647
прежде чем пиздеть, нужно быть готовым выдумывать кул стори с багами и фиксами, но пиздеть объязательно, потому что хрку не пройдешь без опыта.
446 2710061
>>10054
А есть какой гайд по сему действию?
447 2710102
>>10061
Хз может и есть, но логично, тебе нужно знать стэк на котором будешь писать, и опыт выдумать, можно наврать хрке про опыт, а на собесе сказать, что наврал, тогда и кул стори не придется рассказывать, но и испытательный срок, тоже не дадут) Короче надо тестить все кейсы, какой-то да сработает. Главное уметь делать работу за разумное время, и на испытательном сроке не обосраться.
448 2710108
>>10102

>можно наврать хрке про опыт, а на собесе сказать, что наврал, тогда и кул стори не придется рассказывать, но и испытательный срок, тоже не дадут


В чем тогда смысл?
449 2710109
>>10108
ну чтоб хрку пройти типо, а там уже по ситуации может прокатит, хотябы тестовое выпросить.
450 2710110
>>09647
Легко. Любой невинный вопрос по типу "Как было устроено тестирование на вашем прошлом проекте" уже заставит вкатуна запотеть, и вообще вопросы по нюансам прошлой работы, какие-то подводные камни и пути решений. За год человек уже должен был придрочиться к этому всему. Да даже те, кто реально работает пару-тройку месяцев выглядят уверенней вкатунов-врунишек.
451 2710111
>>10110
тестирование не нужно.
452 2710112
>>10108
Смысл в том, что на рынке есть специалисты с реальным опытом. Я думаю, ты понимаешь, кому идёт предпочтение.
Говоря про нарисованный опыт - они тоже могут его нарисовать.
И в итоге такая вкатунская гонка нарисованного опыта, чтобы банально пройти автофильтр, в надежде потом созвониться с хрюшей.
Этого >>10109 можно отчасти послушать. Просить тестовое - ты изначально встаёшь в позицию просящего. Ты себя не уважаешь, буквально вымаливаешь уделить время. Ето раз.
Далее. Никто не будет ебаться с тестовым, если нет типого задания. Его надо придумать, а потом ещё и посмотреть. Альтернативно - ты мог изначально показать гитхаб, где у тебя что-то было сделано. Чтобы понять по твоему коду, что ты можешь, чем пользуешься, и в каком месте прям пиздец несёт и придётся потратить дополнительное время, чтобы тебя переправить (это мы сейчас о джунях), но джуни сейчас не нужны. Короче, начнёшь пиздеть - пизди до конца. Прорабатывай свой сферический манямирок в вакууме. Придумай там САМУЮ СЛОЖНУЮ ЗАДАЧУ, к кому ты бежал плакаться что задачка на твоём уровне не решается, что ты там почерпнул с проекта и так далее.

Капча рынок, видать меня подсидят.
Снимок экрана 2023-05-24 в 12.49.03.png76 Кб, 770x1248
КАЛЬКУЛЯТОР 453 2710120
РЕЙТ КАЛЬКУЛЯТОР
Калькулятор: https://vertically-challenged.github.io/calc/
Его код: https://github.com/vertically-challenged/calc
Ролик на Ютубе: https://www.youtube.com/watch?v=eTXrGfVAydA
454 2710122
>>10120
Марис, ты?
455 2710123
>>10112
Ну, если применить элементарную логику, то получается пиздеть все равно выгоднее чем не пиздеть. Ведь если не пиздеть то не позовут. Если пиздеть то могут позвать и получишь шанс. Зададут вопрос на котором погоришь, потом подготовишься к нему и снова пиздеть.
456 2710125
>>10122
Нет
457 2710127
>>10123
Пиздеть банально выгоднее, чем не пиздеть, потому что минимум который ты получишь - надо отсидеть дэйлик в войсе. Дальше, в зависимости от задач и кишочек проекта, можно полдня потратить на созвоны и дрочение мессенджеров.
458 2710136
>>10120
хуйня. зависает при такой конструкции.
на валидацию хуй забил. видосик не смотрел.
459 2710138
>>10120
Цифры на разной высоте это бай дизайн?
460 2710150
>>10138
'Raleway', sans-serif
ублюдски1 фонт.
461 2710161
>>10150
>>10138

Вот 2 дурака встретилось. Это специально сделано и назвается "минускульные цифры": https://ru.wikipedia.org/wiki/%D0%9C%D0%B8%D0%BD%D1%83%D1%81%D0%BA%D1%83%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%86%D0%B8%D1%84%D1%80%D1%8B

В сталинскую эпоху, например, такие использовались. Смотрится довольно красиво.
462 2710172
>>10150
Возьми любой моноспейс шрифт, невозможно смотреть
463 2710179
>>10161
Это может быть выглядит ок при строчной письме, или хотя бы когда числа подряд идут. Есть шизяки бомбящие с того, где-то рамочка на 1 пиксель выше, даже вне контекста, где это наглядно можно сравнить. Тут, на кнопках клаклюплятора это видно невооружённым глазом и эти скачки пиздец режут глаз. С тем же успехом мог для прокраски взять не серые тона, а яркие: красный, зелёный и синий. Ты же не сделал олдскульно минисалистично с прямоугольными кнопками? Нет, ты ебанул на современный лад всё круглое со скруглёнными углами.
464 2710205
Чому так можно
x => [...x]
а так нельзя
x => {...x}
и приходится так
x => {return {...x};}
?
465 2710208
>>10205
Потому что неявный return, если ты не открываешь фигурные скобки. Если ты их открываешь - содержимое считается телом функции. Соответственно со всеми вытекающими пишешь как для функции с ретурном.
Я прям нужен ванлайнер - оборачиваешь в скобки.
const copyZalupa = zalupa => ({...zalupa})
image.png3 Кб, 187x114
466 2710209
>>10205
Потому что фигурные скобки после стрелки обозначают блок, а не объект. Оберни объект в круглые скобки: x => ({...x})
467 2710210
>>10208
>>10209
ясн, спс
468 2710213
Ребят, а почему вы, зная, как обстоят процессы в бизнесе, и что делает кабанчик для заработка, не делаете то же самое? Почему не работаете сами на себя?
469 2710215
>>10213
Потому что у айтишников высокие зарплаты только в сравнении с гречневыми с завода. В сравнении с кабанами это копейки.
470 2710221
Вопрос от не программиста.

Если написать простой минималистичный сервис для выкладывания фото только с регистрацией, добавлением в друзья и просто лентой, на JS и Node.js + БД, то сколько миллионов строк кода займёт сие чудо?
471 2710224
>>10221
Меньше, чем тебе кажется. Зависит от количества переделок и проработки.
472 2710227
>>10215
Ну так твой кабан тоже айтишник.
Он продает сайты например, почему ты сам не можешь тоже самое делать?
Или у тебя нет знаний как весь процесс этот запустить?
473 2710229
>>10227
Заказчиков тоже ты будешь искать, какой-то хуй с горы? Зарплаты тоже ты будешь платить из своей заначки, пока несколько месяцев ничего нет?
Или про что ты сейчас говоришь, фриланс? Его перекрыли.

мимо
474 2710240
>>10227
Вот прикинь одну зарплату айтишника которую он получает. И умножь ее на 10 таких же которым он будет платить. Откуда возьмёт эти средства?
475 2710249
>>10120
Посмотрел видео
Все проекты такие сложные? Или сайтики клепать проще?
476 2710267
>>10229
Ну а почему он нашел заказчиков, а ты нет?
Я не про фриланс, хотя про него в том числе. Как-то можно ведь делегировать работу программиста? Кабанчики ведь не заняты кодингом все время?
>>10240
не знаю, пару лямов для старта бизнеса в кредит взять норм идея наверное, если ты знаешь че к чему там
477 2710269
>>10267
Посмотри, не знаю, на ютубе чтоли, историю зарождения id Software, и как у них зря платы прогрессировали.
478 2710271
>>10221
Если взять baseline реализацию того что ты описал, то твоего кода тут неиронично может быть до 200-500 строк (бек). Ты ж понимаешь что лента это может быть как и поток любых апдейтов фильтруемых по твоим друзьям, так и йоба ИИ алгоритм который слушает с микро твоего телефона как ты пердишь в сортире и на основе этого подбирает калтент. БД может быть как и mysql, так и йоба дистрибьюшн граф бейсд бд, ну и так далее по списку
479 2710287
>>10221
каждую твою подзадачу «просто Х» и «просто У» необходимо конкретно сформулировать и «сделать как в инстаграме» - это не формулировка. На одно формализованное описание задачи уйдёт не одна тысяча человеко-часов и дело тут вовсе не в строках кода
480 2710291
За что Mobx энджойеры так хуесосят Redux фанов?
481 2710294
>>10291
Ебала жаба гадюку
482 2710297
>>10294
Этого удвою, но лучше уж мобикс чем расхайпожоренный редукт, если надо выбрать из этих.
483 2710349
>>10297
А как контрить вот этот аргумент?
484 2710359
>>10349
Как человек побывавший на той стороне, отвечаю: если ты подходишь на 90%, но вместо редуха - мобикс, а у другого хуя 75% совместимости, зато с редух потрогал - предпочтение отдадут тебе.

А теперь ты ещё откроешь вакансии, и пройдёшься посмотришь в скольких из них написано redux / mobx / effector / или прочие стейт менеджеры. А то картинка не полная.
485 2710374
>>10110

> "Как было устроено тестирование на вашем прошлом проекте"


Готовую фичу ручками тестировал разраб, а потом передавал на тестирование тестировщикам. Норм?
486 2710375
Бывалые фротовики тут? Сколько искали работу в этом году? Ато мне с 2.5 только "Рога и Копыта" до 150к предлагают...😒
487 2710387
>>10215

> в сравнении с гречневыми с завода


Есть большой пласт

>айтишников


у которых зарплаты на уровне гречневых заводчан и ниже заводчан инжинеров, получающих сотыги!
Многие айтишники и есть гречневые, но офисные!!!
488 2710396
Аноны, а вы как фронтендеры пользуетесь Firefox? Или уже его похоронили?
16847760750460.mp4536 Кб, mp4,
854x480, 0:07
489 2710431
>>10249

>сложные

490 2710435
>>10396
Если ты не используешь совсем хипсторские экспериментальные штучки, скорее всего оно будет работать также и в хроме. За какими-то ощще редкими исключениями, обычно видел что пользуются хромом/хромиумом. Про другие браузеры обычно вспоминают когда должно работать везде. Но там твоей проблемой будет не ФФ, а пиздоблядская братия яблочников, и ещё более блядская братия мобильных пользователей яблока, у которых браузер даже не обновляется.
491 2710451
Взял хуевый кредит в банке, чтоб купить хорошую хату за полцены у сваливающего кореша
@
Через полгода повесился в хехе
@
А там вакуха этого банка с хорошей вилкой

Что думаете? Было у кого, чтоб вкатываться в банк, где у тебя кредит?
492 2710453
>>10435
Ох уж эти методички для гуглодебилов про плохой сафари из 2013 года
image.png7 Кб, 270x120
493 2710454
>>10451

ПРОДАЛ ЖОПУ
@
ПРОДАЛ СВОБОДУ
@
ПРОДАЛ ДУШУ
494 2710456
>>10451

ПРОДАЛ ЖОПУ
@
ПРОДАЛ СВОБОДУ
@
ПРОДАЛ ДУШУ
495 2710462
>>10453
Хватает плохого сафари из 2016, и этих любителей

> новенький айфон 159 2010-го года выпуска, как новенький


Всё потому что новый позволить себе не могут, а айфон - всё ещё престижно! Но проблема не в этих отщепенцах, а в том, что их достаточно много, чтобы ух учли.
496 2710464
>>10462
Первое с чем у них начинаются проблемы из того что приходит на ум - какая-то постоянная ебля с гепами. И вообще, сафари самый тормознутый на имплементацию фич, которые годами работают в ФФ и хромиуме.
497 2710475
>>10462
На айфонах из 2016 года стоит сафари из 2022 года, не неси хуйни, гуглодебил
image.png7 Кб, 270x120
498 2710476
>>10475
Да вообще поебать, что там стоит. Если сверсталось под хром или фф и оно не работает на сатаниских поделках яблока - яблочники должны идти нахуй. Должны чувствовать свою илитарность.
499 2710481
>>10476
Ну то есть гуглодебил подтверждает, что он еблан и сафари тут ни при чем, он просто пушит свою гуглопарашу, бесплатно ее рекламируя.
Ни одного примера неработающей "верстки" в сафари у него естественно нет и не будет.
И главное, любому кабанчику в первую очередь нужно, чтобы сайты работали в сафари, ведь именно оттуда приходят все клиенты с деньгами и очевидно, что гуглодебила выкинут на мороз, как только кабанчику это кто-то объяснит.
Жаль только, что гуглодебилов больше, чем кабанчиков.
500 2710483
>>10481

> илитная техника с наценкай в 60%+ процентав за растаможку


> ыыыыыаааы


кек
501 2710485
>>10483

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


Ясно
502 2710510
>>10476
пм тебе хуем полбу постучит и пойдешь переверстывать под сафари.
image.png91 Кб, 1410x510
503 2710520
>>10476

> яблочники должны идти нахуй


Всё так. Даже не делаю версию под сафари, делаю плашку "установите гуголбраузер", если юзер с сафари залез. Офк у меня через партнёрку идут инсталы хромоты.

>>10481

>Ни одного примера неработающей "верстки" в сафари у него естественно нет и не будет.


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

В сафари вебгпу не работает и неизвестно когда будет работать, скорее всего никогда нахуй.
Чтобы поглубже засунуть анальную пробку всем в жопу - в сафари не работает вебапп. Ну типо, вы охуели, пидорашки ебаные, продавать игры через веб, нельзя! Быстро нах метнулся 30% в эплстор отдавать.
Ещё куча других функций нихуя не работает, вопщем-то и хуй с ним, лень даже перечислять.

В рот ебал этих жадных пидорасов, лучше потеряю немного долляров, чем буду 30% эплстору отдавать.
504 2710522
>>10510
Поебать вообще, для этого есть рабочий кудмахт. Сатанинская поделка.
505 2710531
>>10520
Гуглодебил сделал вид что не заметил дискуссии и пошел заново шпарить по методичке 2013 года, авось прокатит
506 2710536
>>10531
Где вебгпу, яблодаун? Почему вебапп не работает?
Давай оправдывайся почему в сафари нихуя нет, а не мямли про методички и лахту.
507 2710543
>>10536

> продолжаю повторять хуйню из 2013 года, авось прокатит


Гуглодебил немного предсказуем
image.png97 Кб, 1457x524
508 2710551
Яблоущербный какую-то полную хуиту про 2013 год несёт, лол. Знает кто что он несёт? Его в 2013 году проткнули яблокалом?
MobileAppInstall1of2.png233 Кб, 936x812
509 2710559
>>10551
Это еблан даже не старается и рассказывает нам, вооружившись caniuse-методичкой, что в сафари нет фичи, которая там изначально была в первой версии и откуда ее взяли все остальные.
510 2710561
>>10551

> ограниченная поддержка на мобильном сафари


Чёт в голосину
511 2710565
>>10249
Это из простого, то, что я клепаю на работе, сложнее, по крайней мере в плане стека технологий.

Этот калькулятор я писал для того, чтобы студентики с начальными знаниями JS могли понять принцип работы стекового калькулятора, и чтобы набрать лайков, там даже классы не используются для простоты
image.png92 Кб, 1407x588
512 2710569
>>10559
Пиздец, у тебя айфон-то есть? Хуле ты перемогаешь яблоком, даже не имея айфона даже? Какие-то скрины из интернета принёс, орунах, поехавшая животина

Как там вебгпу поживает, яблодурачинка? Почему нихуя нет? Нинужно?

>>10561
Они там анально огородились от вебапп, чтобы не терять прибыль своего стора. Впрочем, гуглокал не меньшие пидорасы - они всё это добавили в хром чтобы яблодебилам было неприятно. У них получилось.
513 2710570
>>10565
Учитель килбокс академ фактори? Предлагали недавно попилить для них модуль, лол.
514 2710573
>>10569
Этот гуглодаун продолжает настаивать, что на айфоне нельзя добавить приложение на домашний экран, хотя эта фича была презентована в 2007 году в первой версии. Про 2013, конечно, гуглодаун был переоценен, его мозг остановился на 6 лет раньше в развитии
515 2710576
Норм яблодауну попку подпалили
516 2710582
>>10576

> мам смари я скажу что собеседнику бомбит, какой я траль


Ладно
517 2710583
>>10559
>>10569

От себя добавлю что на маке/айос вечный дроч с автоплей видео. Хуй знает с чем это связано, мб с режимом энерго/трафикосбережения, но помню охуел от того что видос не воспроизводился, но при этом все флаги у видео указывали на то что оно играет, никаких ошибок понятно тоже не выскакивало. Правда это было года 3 назад, хз как сейчас
518 2710591
>>10570
Нет, просто решил нести знания от чистого сердца в массы 😅

На Ютубах почему-то не встретил ни одной более-менее вменяемой реализации калькулятора на JS, чтобы он прям считал как калькулятор в телефоне, вот и решил запилить свой ролик. Может, кто-то из популярных инфоцыган сворует мой код и популяризирует его..., может какому-то студентику пригодится для курсовой, не знаю
image.png135 Кб, 1409x789
519 2710593
>>10573
Яблодебилище. У тебя реально айфона нет? Яблодебил без айфона. Ты же даже не понимаешь про что речь.

Ты в курсе что на айфоне нельзя в браузере фулскрин делать? В курсе же? Пиздец, представь просто, яблодебилы переплачивают за свой кал, а их ещё и ебут за это анальными ограничениями.

Фулскрин в барузере нельзя сделать. 2к23 год. Фулскрин. Нельзя. В браузере. Потому что господа из яблока могут прибыль потерять, ты че, сука, разработчик ебаный, охуел что ли хочешь наебать и игры через HTML5 релизить? Быстро 30% господину отсыпал!

>>10583
Там в настройках нужно включать это отдельно. Я хз зачем это сделано. Очередная поехавшая хуита в стиле эпла, да.
520 2710594
>>10583
У них и webrtc 3-4 года назад "вышел" настолько сырым, что просто яблодаунам говорили поставить сотрудникам хром или фф. И о боже, работало как задумывалось.
521 2710601
>>10593

> мам я обосрался с add to Home Screen


> но это не страшно, буду дальше перебирать все подряд


> рассказывать что сафари плохой и оппонент плохой


> Гугл любимка и я буду воевать за него до конца

522 2710615
>>10291
Зависть. Это вообще поведение всех, кто пользуется менее успешными и популярными технологиями - шипеть и пытаться укусить гегемона. Но пацаны, как всегда, не обращают внимания на это визгливое кукареканье.
image.png68 Кб, 1409x453
523 2710621
Пиздец, что с яблошизоидом происходит. Яблодауна так разорвало от осознания реальности, что он в какую-то форму истерии впал?
524 2710622
>>10615
У тебя состояние в приложение нужно только в отдельных компонентах, нахуя тащить монстра размером с редакс? Да ещё и стейтом формы управлять через, внимание, редакс? Не то чтобы стейт менеджер тебе был нужен. Какая религия запрещает тебе по необходимости использовать хотя бы тот же контекст?
525 2710623
>>10621
Яблодауны привыкли к чувству элитарности, распространяемому в их гей-сообществе и очень неприятно удивляются, когда за пределами сообщества с ними не соглашаются и их элитарность не признают.
image.png11 Кб, 341x137
526 2710625
>>10621
На страже яблока с 2013™
527 2710634
>>10621

>Vibration API



Там же от них дед какой-то говорил что веб это чисто документы просматривать, грубо говоря скроллить текст и отправлять формы, для всего остального есть ЭППС
528 2710638
>>10634
Сразу вспоминаю мантры одного шиза, который с серьёзным ебалом, на серьёзнейших абсолютно щщах рассказывал, что ЭТО ЖЕ МАК БУК, ВЫ ПРЕДСТАВЛЯЕТЕ СКОЛЬКО ОН СТОИТ? БЫТЬ НЕ МОЖЕТ, ЧТОБЫ НА НЁМ ЧТО-ТО НЕ РАБОТАЛОПОДДЕРЖИВАЛОСЬ
529 2710644
>>10638
Сычев, меня не ебет как ты это сделаешь, но наш сайт должен работать на моем макбуке завтра, в сафари, или уволен.
530 2710646
>>10638
Ну мне на последней работе подогнали мак, и у меня очень смешанные чувства. Самое неприятное, это когда что-то сломалось в десктопных приложениях, и вместо ошибки уровня винды 0х000ХУЕМОЕ чуть ли не со стектрейсом мне просто показывается бесконечный спиннер
image.png23 Кб, 493x236
531 2710656
>>10644
Было, проходили. Нахуй идите товарищ кабан, раз не можете дать обещанный макбук несколько месяцев, а какая-то хуйня вылезает в регрессе через 1-2 недели после обкатки командным тестировщиком, который передал дальше.

>>10646
Кек. Не знаю, машинка как машинка. Меньше ебли в плане установки софта, как мне кажется. А кроме работы ни для чего и не использовал.

Алсо смотрите, какие вкатуны на ХХ есть
image.png91 Кб, 1399x541
532 2710667
>>10594
У яблока с этим вообще проблемы, они скорее всего и http/3 не собираются внедрять. Хотя тут конечно хз, кажется с этой хуйней им явно придётся напрячься.

Возможно яблоко просто дропнули сафари как браузер? Всё равно им никто не пользуется, а если и пользуются то только те кому хватается вебсайтиков в стиле 2010 года, типо яблошизика который ВЕРСТАТЬ собрался. В JS треде верстать.

>>10623
>>10625
Дауж, жозенько конечно с яблодаунами выходит, жаль даже таких аналько контуженных ребят. Вот так вот живут люди в каком-то зассоном манямирке.

>>10634
Они просто не хотят терять БАБЛО. Ни капли. По этому они максимально усложняют жизнь как могут для вебапп, чтобы прям сука вообще не рыпались. Жадные пидорасы.
533 2710683
Самое смешное в гуглодауне, что он работает бесплатно
image.png7 Кб, 270x120
534 2710696
>>10683

>


Ну вот и вскрылось, проплаченный агент эппл.
Безымянны111й.jpg177 Кб, 1331x748
535 2710697
>>03785 (OP)
Приветствую господа. смотрите вот есть 3 кнопки с одним классом block-text__switch (и доп классом эктив) и разными id как можно реализовать что бы при клике на разные кнопки к переменной добавлялись или отнимались определенные разные числа в зависимости от нажатия на какую кнопку. смена эктива идет через делегирование, а как туда же засунуть данную функциональность
536 2710702
>>10667
Как это усложняют?
Вот тебе дали страничку сделать, а ты смело ~4 часа накидываешь на верстку и проверку с адаптацией под иос.
А по итогу правишь 2-3 хуйни аля гап и сидишь хуи пинаешь.
537 2710713
>>10696

> мам, они не любят мой любимый Гугл и говорят, что я даун. Они проплачены, мам, ну правда!

538 2710714
>>10713

> Самое смешное в гуглодауне, что он работает бесплатно


> > мам, они не любят мой любимый Гугл и говорят, что я даун. Они проплачены, мам, ну правда!



Ой вей
539 2710722
>>10714
Гуглодаун обосрался с тем, что в сафари "не работает верстка".
Обосрался с поддержкой add to home screen.
Обосрался с притаскиванием каких-то высранных Гуглом черновиков стандартов.
Но не унывает, теперь он будет доказывать, что все вокруг проплачены, ведь не могут люди не любить любимый Гугл.
Невдомек болезному, что никто кроме него не защищает здесь никакую корпорацию, а просто показывают ему, что он бесплатный дурачок на рекламе у одной из таких корпораций. Он туповат и думает, что воюет за свободу.
540 2710723
Бля, аноны, я не верю, что он не жирнит. Я начинаю думать, что он правда такой отбитый.
541 2710724
>>10722

>бесплатный дурачок на рекламе у одной из таких корпораций


ну и зачем ты бесплатно рекламируешь эпол
542 2710731
>>10724
Никто здесь не рекламировал Эпл, дурачок.
Тебе просто ткнули в нос, что ты распространяешь хуйню про сафари, который ты в глаза не видел.
543 2710737
>>10731
и самое главное, что гуглодаун своими выступлениями о ненужности Сафари спалился, что безработный, ведь он не в курсе, что Сафари - это то, что приносит любой конторе бабло.
544 2710752
>>10737
Недостаточно санкций. Нужно больше санкций. Тогда сможем стать сильной страной, без яблочной продукции. Представь сколько денег в хроме тогда будет???
545 2710762
>>10731

>Никто здесь не рекламировал Эпл


То есть мне показалось что кто-то порвался на тысячу кусочков от критики эпол?
546 2710800
>>10697
уп!
547 2710802
>>10702

>верстку


Поебать всем на твою вёрстку, шиз. У сафари функционал ограничен, ты осознаешь это?
548 2710804
>>10762

> рекламировал


> порвался


> мам он плохой


Нет, дурачок, тебя просто ткнули носом в то, что ты нес хуйню, не разбираясь в вопросе. Ты начал еще больше нести хуйни, тащить какие-то гугловские черновики API, верещать что собеседники куплены, рассказывать, что у собеседника нет мака, хотя его нет именно у гуглодауна, ведь он же тут ыыыыкал, что это илитная техника с наценкой. В общем, именно это и называется "порвался", дурачок. А мог бы просто признаться, что безработный.
549 2710806
>>10802
Дурачок, всем поебать на твои представления о том, какой должен быть "функционал", тебе надо сделать, чтоб сайт работал в сафари, или ты пойдешь мести улицы, ты осознаешь это?
550 2710807
>>10697
на конст все перепиши, мудила, мудак!
смотри что тыкаешь и определяй что делать, в чем сложность?
песочницу можешь сделать.
551 2710808
>>10804
Да, илитная техника с наценкой, с зондами и санкциями впридачу. Вопросы? Ты это, анону то ответь. Или у тебя пользователь хромиума БЕЗЛNКИМ, шиз? Пиздец, конечно.

Ну и конечно, иди сбербанк онлайн накати на свой айфон.
552 2710809
>>10808
Прекращай воевать против воображаемых врагов, дурачок.
553 2710811
>>10723
Это же фанат эпла, чего ты хотел от него. Крышняк сорвало буквально, шизофрения у человека на почве тряски за эплокал.

>>10806

> тебе надо сделать, чтоб сайт работал в сафари


Это невозможно. Сайт работать не будет, ведь в сафари нет WebGPU и WebRTC хуёво работает.
554 2710812
>>10804
Ну так и зачем ты нес хуйню не разбираясь в вопросе, эплодаун? Еще и бесплатно рекламируя.
555 2710813
>>10811
Ну значит уволен, Сычев. Какие проблемы?
556 2710814
>>10809
Это у тебя там один оппонент, хотя тебе отписалось минимум 3 анона, шизик.
557 2710815
>>10814 Три дурачка воюют за святой гугл бесплатно? За свободу?
558 2710817
>>10815
То ли дело проплаченной подсос мегакорпорации. Лол.

Ой вей, мои шекели
559 2710818
>>10812

> ничего не могу сказать по теме, буду натужно перефорсить слова оппонента, это ведь поможет, правда


Ясно
560 2710819
>>10817
И снова дурачок фантазирует в защиту любимого Гугла
561 2710821
>>10819
Да да, победил, держи 15 огрызков в копилку.
562 2710823
>>10818
Как точно описал эплодауна
563 2710825
>>10821
Никто никого не побеждал, просто все увидели, что ты дурачок, который несет хуйню о сафари, который в глаза не видел. Ты можешь воевать сколько угодно и рисовать какие угодно победы, считать что ты остро шутишь, и так далее, а говно в твоей голове останется.
image.png88 Кб, 1393x509
564 2710828
>>10813
Зачем мне самого себя увольнять? Я лучше уволю сафари из браузеров, посмеиваясь с эплодебилов вроде тебя и заставляя ставить хром.
565 2710829
>>10825

> Мям ну скажи ему! Ну почему он не хочет с таким эплодауном непробиваемым общятся!?

566 2710830
>>10828
Да, ты волен "увольнять из браузеров", и мазать говном стены в палате, никаких проблем. Речь шла о том, что ты безработный дурачок, не понимающий, что сафари - это деньги, только и всего. Воюй-воюй против системы, никто не запрещает.
567 2710834
>>10697
Объясни, что ты хочешь, и как оно должно работать. Какие-то непонятные цифорки. Уверен там должна быть какая-то карусель, судя по тому, что на скрине, а не потоку сознания.
Можно при клике проверять на какой чилдрен конейнера был клик. У контейнера можно взять свойство children и получить коллекцию дочерних элементов. Например, так. Альтернативно, как предлоижи - залей в песочницу.
568 2710837
ПЕРЕКАТ => 2710836
ПЕРЕКАТ => 2710836
ПЕРЕКАТ => 2710836
569 2710838
ПЕРЕКАТ => >>2710836 (OP)
ПЕРЕКАТ => >>2710836 (OP)
ПЕРЕКАТ => >>2710836 (OP)
image.png71 Кб, 1390x430
570 2710839
>>10830
Какие деньги? Сафари это шизофреники вроде тебя и подобные тебе шизики. Денег у тебя нет, конечно же, ибо ты болен и на работу не берут, я хз даже как ты на эпол накопил. Собирал в тредах пожертвования коту или мамка купила?

У нормальных людей установлен нормальный браузер который поддерживает WebGPU.
Тред утонул или удален.
Это копия, сохраненная 22 июня 2023 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски