Этого треда уже нет.
Это копия, сохраненная 4 августа 2022 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
16313000548100.png56 Кб, 1050x1050
JS Thread #245 /js/ 2307985 В конец треда | Веб
Предыдущий тред: >>2297966 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
2 2308025
Ну так что, разобрались что такое функция?
3 2308033
>>08025
Это объект.
4 2308094
>>08025
Это член типа объект, который может быть вызван как подпрограмма.
5 2308213
>>08025
Да нам они и нахер не нужны, функции твои!
6 2308297
Аноны, такой вопрос, есть функция, которая рендерит элементы на страницу из массива, прикрутил событие, которое меняет порядок элементов в массиве, но столкнулся с тем что порядок элементов в html не изменился, через console.log проверил что сам порядок в массиве изменяется и рендерится уже из изменённого массива, но какого хуя на самой странице порядок старый я не понимаю
7 2308306
>>08297
Так тебе надо вызывать функцию ререндера элементов в этом событии.
8 2308323
>>08306
Я ее вызываю, но мб ванильный, функция рендера одна просто в разный период времени работает с разными значениями массива, я пробовал менять параметры массива не через событие а вручную, тогда при первоначальной отрисовке он без проблем все делает, мб проблема что я метод inner использую.
Screenshot20220228195926.jpg45 Кб, 914x278
9 2308390
Зашёл из любопытства в чат айти камасутры, а там мне запрещено писать, как будто у меня бан. Но я туда первый раз зашёл и ничего не успел написать. Что за фигня с их чатом?
Screenshot20220228195926.jpg45 Кб, 914x278
10 2308391
Зашёл из любопытства в чат айти камасутры, а там мне запрещено писать, как будто у меня бан. Но я туда первый раз зашёл и ничего не успел написать. Что за фигня с их чатом?
11 2308402
>>08391

>айти камасутры


Твой одноклассник? Ну так спроси у него на перемене.
12 2308542
>>08323
Да кароч я понял що ванила просто не может так делать для этого нужны реактивные фреймворки.
13 2308543
>>08542
Реактивные фреймворки по твоему на магии работают? У них внутре та же самая ванила
14 2308556
>>08297
Ты только что addeventlistener
15 2308570
>>08297

>Аноны помогите, решил подрочить через джаваскрипт. Все подготовил, снял штаны. Дергаю себя за яйца, а малафья не идет, подскажите в чем может быть дело?

16 2308938
Хуя там новы дизайн на мдн, я даже испугался.
17 2308967
>>08938
Наконец-то, а то я стал чаще на "Доку" заходить, ибо она покрасивше
18 2309028
>>08938
МДН скоро платным сделают.
19 2309092
Начал поиск работы спустя 1 год+.
Сейчас имею 16 откликов, из них 4 отказа, 5 прочитали и просто проигнорили, остальные даже не смотрели.

HTML/CSS/JS + Typescript, React, (и прочее прилагающееся типа git, webpack, babel)

Приврал опыта до года (пытался на фрилансе заказы брать — что-то получалось по фронту).

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

Работу ищу 1 день.
20 2309134
В тайпскриптовском файле имея кострукцию типа:
export const objName = { ... }
Как найти objName из абстрактного дерева через тайпскриптовский API? У интерфейсов намного проще это дело.
21 2309135
Сап. Только изучаю реакт, интересно, какие знания необходимы (и где их достать) для создания баз данных на сервере. Делаю петпрожект соцсети, то бишь нужно туда помещать сообщения, профили, группы и т.д.
22 2309143
>>09135
Допустим я могу попердолитья с бд, у тебя есть телега?
image.png7 Кб, 41x333
23 2309148
>>07985 (OP)
Как такое фиксить?
Меняю масштаб страницы на 80% и такое появляется.
При 100%, все нормально.
24 2309150
>>09092
Так ты просто опыт работы написал, но без указания где именно работал? Чел...
25 2309152
>>09092

>имею 16 откликов


Будет один удачный в районе 100-300. Привыкай.
На первом собесе обосрешься с подливой.

>Приврал опыта до года


Похуй, главное по гиту подтяни, остальное норм.

>Я конечно не ожидал сразу получить приглашение на собес, но как-то грустно, что никаких сдвигов.


Страдай.

>Работу ищу 1 день.


Осталось еще дней 60, до возможного первого удачного оффера.
26 2309153
Анончики, есть тут Ангуляро-боги?
У меня сложная задачка.
Могу предложить за час-два консультации оплатить 3к вечно деревянных.
крик.JPG36 Кб, 699x584
27 2309154
>>09153
Было бы прекрасно сегодня в любое время, ну или завтра.
28 2309158
>>09150
Я указал место работы фриланс / самозанятый.
>>09152
На гите 4 проекта и 1 лендинг. 3 проекта на React, из них 1 с Redux + Material UI. Ну еще всякие react-router юзал и прочие библиотеки и 1 проект на чистой ванилле.
29 2309188
>>09092
Вкатуны мало кому всрались, тебе понадобится большая удача чтобы пробиться через собеседования
30 2309203
>>09153
Ты вопрос то задай сначала
31 2309225
>>09158
Никто особо не вникает что у тебя в гитхабе, смотрят как тестовое напишут, а там хоть до чего могут доебаться.

Ну и смотря как пройдешь интервью, там вообще что угодно может быть.
32 2309244
>>09225
Ну мне пока даже тестовое не кидали, только отказы.
33 2309256
Двачик, подскажи какой петпроект сделать на реакте? Идей кроме стандартных туду/мувисерч совсем нету.
34 2309270
>>08543
Но тогда я не понимаю в чем проблема, я получаю родительский эллемент, потом вставляю туда с помощью innerHtml элементы, после чего вызываю событие которое должно менять контент в этих элементах но контент не перерисовывается.
35 2309282
>>09256
Мувисерч-туду. Два в одном.
36 2309293
>>09256
Делай прогу, которая делает деньги
37 2309305
>>09293
() => (new money())
38 2309336
>>07985 (OP)
По каким материалам можно подготовиться к собесу джуну-фронтендеру?
39 2309337
>>09270
Код в студию.
40 2309340
>>09336
Любым.
Вопросы на собесе могут быть любыми, в зависимости от шизы интервьювера.
Как вариант можешь эти глянуть - первые строчки в гугле. Я по ним готовился(не пригодилось, но в какой-то момент становится интересно)
https://habr.com/ru/post/486820/
https://itvdn.com/ru/blog/article/300-js
https://russianblogs.com/article/43761251866/
41 2309348
>>09337
Да я уже сделал, кароч, оказывается я не могу просто так заменить эти элементы на новые, сначала мне их надо удалить из дерева, написал функцию которая получает коллекцию и очищает ее, а вот в реакте оно само так делается...
42 2309375
>>09340
а почему все вопросы только по js? Про html\css не спрашивают или это не так важно? Как насчет задач?
43 2309384
>>09158
Фриланс за опыт не считается, особенно если это единственное, что ты написал. Это конечно лучше, чем ничего, но немного.
К отклику на вакансию советую что-то дописать, рассказать какими проектами занимался и что там делал.
44 2309388
>>09384
Хорошо, спасибо большое.
45 2309397
>>09203

>Про html\css не спрашивают или это не так важно?


>Вопросы на собесе могут быть любыми, в зависимости от шизы интервьювера.



>Как насчет задач?


>любыми, в зависимости от шизы интервьювера.



>а почему все вопросы только по js?


Чтобы была хоть какое-то чувство уверенности, ну и там собраны вопросы, которые могут попасться.
46 2309404
>>09092
Потом отпишешься, если пригласят на собесы
изображение.png1,1 Мб, 811x1200
47 2309518
Допустим я юзаю редукс-сага с тайпскриптом. Я в саге хочу сделать несколько апи запросов и вернуть с них результат. Но когда я пытаюсь присвоить const huy = yield call(pizda, jigurda); то тайпскрипт требует явно указать тип генератора, то есть мне нужно описывать вот это Generator<говно, моча, залупа>. А когда у меня yield возвращает разные жсоны с разными интерфейсами из апи запросов, то вот это Generator<говно, моча, залупа> разрастается до ебических размеров и это выглядит как дичь какая-то. Можно ли как-то это смягчить/обойти?
48 2309528
Как задиплоить json-server на github pages? на юутбе только гайду по деплою на хероку, само приложение у меня задиплоилось, но json-server не отдает инфу при fetch запросах, то есть он судя по всему не включен
что делать собственно?
49 2309531
>>09518
Обьявить интерфейсы в отдельном файле и экпортировать их.
50 2309533
>>09528
Никак, github pages только для статики. Думаешь один такой умный исползовать гитхаб как халявный сервер?
51 2309543
>>09531
Само собой у меня все интерфейсы жсонов объявлены, но все равно когда много yield с разными типами интерфесов, то получается дичь навроде Generator<интерфейс1 | интерфейс2 | интерфейс3 | интерфейс4, ... , ...>. Или ты предлагаешь декларацию самого этого генератора вынести в отдельный файл и экспортировать?

Да и плюс, если я решу что-то вынести например из саги в какую-то подсагу, убрать, то мне постоянно нужно помнить о каждом интерфейсе, который возвращает каждый yield, постоянно редактировать еще декларацию Generator вышеописанную... Это мне тоже не нравится.
52 2309568
>>09543

>Или ты предлагаешь декларацию самого этого генератора вынести в отдельный файл и экспортировать?


Конечно, что-то типа export interface IZalupaResponse extends Generator<...> {}

>Да и плюс, если я решу что-то вынести например из саги в какую-то подсагу, убрать, то мне постоянно нужно помнить о каждом интерфейсе, который возвращает каждый yield, постоянно редактировать еще декларацию Generator вышеописанную... Это мне тоже не нравится.


Что ты там собрался запоминать? Тебя ж конпелятор будет пиздить палками при билде если сигнатуры вдруг перестанут сходиться.
53 2309585
>>09568

>Что ты там собрался запоминать? Тебя ж конпелятор будет пиздить палками при билде если сигнатуры вдруг перестанут сходиться.


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

Да и ругаться он будет только в случае если в yield добавится какой-то новый интерфейс или я изменю его. А если я уберу какой-то yield который вдруг окажется не нужен, то через тайпчек все пройдет, даже если я не уберу из декларации интерфейс yield, который я убрал.
code.png153 Кб, 1530x868
ПАМАГИТЕ с React 54 2309594
Почему тема переключается только после второго нажатия на кнопку?

На пике обработчик для клика по этой кнопке, состояние темы и useEffect, где и происходит переключение темы

А вот сам запущенный проект: https://vertically-challenged.github.io/react_calc/
55 2309600
Там вроде надо просто написать
const huy: Zalupa = yield call(getHuy)
У самого генератора можно типы никакие не писать
Бтв, в RTK вышла новая listener middleware, посмотри на неё если тебе саги не принципиальны.
56 2309607
>>09600

> const huy: Zalupa = yield call(getHuy)


О а вот так все норм, значит видимо так и надо
57 2309616
>>09607
Как раз так не надо, особенно у функций с дженериками.
58 2309632
Инлайн свг это норм? И еще вопрос, возможно тупой, как разместить внутри svg другой html блок? Хочу сделать обычный круг divом, а вокруг него сделать svg stoke.
59 2309646
>>09594
Потому что setState асинхронный
60 2309649
Не могу понять, либо я чего-то не выкупаю, либо с какими то долбоебами работаю.
Я получаю в запросе ссылку на фотографию и мне надо просто отобразить ее на странице. Мне говорят ссылка приходит в формате "/host.com/путь..., при этом для тестового окружения они за каким-то хуев передают просто "//говно/моча/залупа.jpeg". Я у них спрашиваю, каким хуев я должен выводить изображение, если там только путь? Они мне показывают скрин как у них открыто в браузере "file://говно/моча/залупа.jpeg" и отображается картинка и типо все норм. При этом они сидят с vdi, а я просто с впн, чтобы заходить на корпоративные ресурсы.
Я блядь не понимаю, нахуй они передают мне ссылку свой локальный файл, как их разраб вообще до такого додумался? Либо обе эти ссылки можно как-то по особому открывать? Бред какой-то.
61 2309691
>>09649
так у тебя, наверное, хосты прода и тестовые в конфиг проекта зашиты и потом пробрасываются в жс?
62 2309695
>>09649
Тебе в бугурт тред лол
63 2309777
>>09691
Ладно, отбой, там какая-то совсем хитровыебаная хуйня.
16339613686790.png57 Кб, 276x256
64 2309796
Насколько просто вкатиться в жабаскриптизёры, чтобы потом работать и купить себе дорогой макбук и пить кофе в старбаксе?
65 2309802
>>09796

>купить себе дорогой макбук


Уже не купишь. Поезд ушел.
66 2309804
>>09802
Но хотя бы разработчиком-то можно стать? Я просто нихуя не умею, но ебало пидорское, прямо само то, чтобы кем-то из ваших быть
67 2309864
Аноны, какой способ работы со стилями в реакте лучший? Сам использую модули, но как-то костыльно всё это ощущается.
68 2309880
гайс, кто то заворачивал json-server в докер?
нихуя не понимаю, выглядит пока так:
FROM clue/json-server:latest
WORKDIR /
COPY package-lock.json ./
RUN npm install
COPY . .
EXPOSE 2000
CMD ["npm", "run", "serve-json"]
есть docker ignore в котором все кроме папки public и db.json
билдиться нормально, при запуске выдает
/usr/local/lib/node_modules/json-server/lib/cli/utils/load.js:39
throw new Error(`Unsupported source ${source}`);
^
Error: Unsupported source npm
at module.exports (/usr/local/lib/node_modules/json-server/lib/cli/utils/load.js:39:11) и еще кучу строк после этого
как это правильно сделать?
69 2309881
>>09796
Просто, потому что все что нужно для вката у тебя прямо сейчас есть. Это эвм и инет, дальше как и в любой другой профессии, читаешь олдов @ практикуешься.
70 2309954
>>09864
Что ты считаешь "некостыльным" способом?
71 2309959
>>09880
Посмотри что там из себя оригинальный образ представляет.
72 2310089
>>09959
на что именно посмотреть?
там весь гайд к нему в одну страничку, не особо подробный
73 2310092
>>09802
Ты паникер.
74 2310131
>>10089
FROM clue/json-server:latest это ссылка на образ на докеровском репозитории, в котором скорее всего будет ссылка на докеровский файл на гитхабе.
Конкретно в твоём случае (https://github.com/clue/docker-json-server/blob/master/Dockerfile) он задаёт ENTRYPOINT, так что твой финальный CMD выглядит как ["bash", "./run.sh", "npm", "run", "serve-json"]
Ну ты понел.
75 2310133
>>10131
ок, грац, попробую
image.png27 Кб, 1203x252
76 2310154
Кантор хитрец, хочет чтобы его сайтик заблокировали и поток вкатунов встал.
77 2310174
Обязательно ли джуну иметь портфолио дял собеседования? Я могу просто устно рассказать, если над чем-то работал?
78 2310182
народ, всем привет. Только начинаю js учить, посоветуйте годные курсы в дополнение к Кантору, а то он суховат, да и люблю c разными источниками работать. Может есть у кого Udemy, "The Complete JavaScript Course или знаете, где взять?
79 2310198
>>10182

>посоветуйте годные курсы


Быстрый тормоз?
80 2310211
>>10182
Торрент-трекеры в помощь. Мне курс Джонаса Шмедтмана понравился, но часть про асинхронность у не какая-то не очень, потому что он там начал смешивать все методы подряд со сломанным на данный момент api с геолокацией.
81 2310221
>>10211

>но часть про асинхронность у не какая-то не очень


и что можешь посоветовать насчет ассинхронки?
82 2310232
Сап, программач. Делаю пет-проект на Vue. Хочу добавить компонент, но он не отображается при установке Vue через npm (первый пик). Начинает отображаться только если прописать скрипт расп в самом коде, со ссылкой указанной в документации (второй пик). Устанавливается вроде нормально, ошибок не выдаёт, на запрос версии реагирует, в package.json появляется. ЧЯДНТ?
83 2310271
>>09404
Спустя 30 откликов пригласили 15-минутный звонок в компанию на стажировку.
84 2310279
>>10271
пригласили на

слоу-фикс
85 2310287
>>10271
Потом расскажешь, что было
86 2310291
>>10287
Я хуй знает даже как готовиться к этому. Как я понимаю просто поспрашивают что я за хуй с горы и т.п. Тех. интервью ведь не идет так быстро?
И если там пройду, то наверное пригласят на уже полноценное тех. собеседование.
87 2310303
>>10271
Классно, что ищут не смотря на ситуацию, значит не все так плохо в плане перспектив
88 2310313
>>10303
Ты сейчас обидел вкатошизика из воркача
89 2310330
>>10313
Да хуй на него, он меня заебал нытьем своим, я больше туда не хожу
90 2310331
>>10232
Так ты вуй импортировал в свой код?
91 2310344
>>10221
Можешь в других курсах посмотреть или на ютубе поискать.
92 2310502
Чуваки, которые используют Microsoft Edge. У вас есть сейчас проблема с загрузкой контента? У меня теперь весь интерфейс глитчит и не прогружается. На Google Chrome всё корректно работает. Пик релейтеды. Не могу понять кто обосрался: я или разрабы
93 2310539
>>10502
Открой девтулзы еджевские и посмотри вкладку нетворк.
94 2310548
>>10539
Чел, а на втором скрине что по твоему?
95 2310555
В понедельник будет обговор условий по работе(прошел все собесы) что там будет, что следует спросить и все такое. Крч посоветуйте ченить.
96 2310560
>>10502
Всё, отбой, починили. Походу разрабы обосрались, либо санкции насрали в штаны
97 2310601
Мне нужно посмотреть как моя верстка выглядит на большом экране, как это сделать?
image.png4 Кб, 488x46
98 2310602
99 2310669
Есть две машины со вскодом и работают они над одной репой, в которой файлы форматируются через преттиер. Настройка эта насильно выставляется в самой репе, так что тут не должно быть расхождений. Но один хуй форматируют они преттиером по-разному. Как тут вообще начинать копать? Дело скорее всего в настройках вскода, так как преттиер настроен на пожирание локального для репы конфига.
100 2310675
>>10669
Снизу справа есть выбор табов/пробелов и их расстояния. Может оно
101 2310682
>>10669
Версии преттиера? Версии плагинов?
Заведи третью контрольную машину с вскодом
102 2310684
>>10682
А, и без вскода попробуй
103 2310697
>>10675
>>10682
На одной из машин в глобальных настройках был проставлен дефолтный форматтер для джейсонов, значение которого было выше по приоритету, чем "глобальный" editor.defaultFormatter в настройках папки.
С лицом грустной лягушки просто добавил "editor.defaultFormatter": "esbenp.prettier-vscode" для "[jsonc]" и "[json]" в настройки папки.
104 2310705
>>10601
Купи большой экран.
105 2310711
>>10555
/wrk/
106 2310745
Пытаюсь переварить css modules.
Часть *.module.scss состоит целиком и полностью из импорта файла с шаблонами и присвоений в духе .button { extend %button } и все.
Че-то как-то тупо.
Что делать с модификаторами для того или иного класса, ведь nested структура при модульном подходе не желательна?
107 2310770
>>10745

>Что делать с модификаторами для того или иного класса, ведь nested структура при модульном подходе не желательна?


Так в бэме же модификаторы не вложенные.
108 2310776
>>10770
С препроцессорами пишут обычно вложенно через &, а все это уже потом транслируются. Но если такой шаблон/миксин импортировать, хер знает как отдельный модификтор поправить/расширить.
Видимо вообще так не описывать, а делать все описания соответствующих _partial файлах плоскими.
Не могу никак перестроится, кажется очень не удобным и пока не очевидным.
109 2310826
>>10776

>С препроцессорами пишут обычно вложенно через &, а все это уже потом транслируются.


Это всё равно невложенные объявления.

>Но если такой шаблон/миксин импортировать, хер знает как отдельный модификтор поправить/расширить.


С css-модулями нужда отпадает срать миксинами/шаблонами на каждый пук. В 99% случаев БЭМ используется для описания компонентов с явным блоком. Соответственно в 99% случаев ты будешь импортировать компоненты с этими стилями, если тебе нужны эти стили.

>Видимо вообще так не описывать, а делать все описания соответствующих _partial файлах плоскими.


Да, в css-модулях нету смысла добавлять префикс на каждое обьявление.
Та что бэм вида:
.card-list {}
.card-list--modifier {}
.card-list__list {}
.card-list__card {}
В модуле выглядит так:
.block {}
.block_modifier {}
.list {}
.card {}
110 2310908
>>10826
Spasibo.
Добра тебе.
Снимок экрана 2022-03-05.png238 Кб, 2600x540
111 2311133
Аноны, помогите разобраться плез
Я может в глаза ебусь, или просто чего-то не понимаю, но кнопки в моем слайдер не работают, ничего не прокручитвается
112 2311137
Периодически зависает vscode. Это может быть из за ноута или она сама по себе глючная прога?
113 2311138
>>11137
Из-за ноута конечно, так как системный сборщик мусора выпидоривает вскод из памяти если она нужна.
В целом разраб оточка очень прожорлива по оперативке, вскод в этом плане достаточно легковесный. Обычная вижуал студия вообще бы поставила твой ноут на колени.
114 2311188
>>11133
Недостаточно инфы, заливай в песочницу
115 2311197
>>07985 (OP)
поясните додику, жаваскрипт это не отдельная от фронтенда тема?
116 2311198
>>11197
Нет, так как даже нодовскую экосистему пидорасит от модных нововведений браузерного жс.
117 2311199
>>11198
Так оно же с обратной совместимостью, не?
118 2311202
>>11197
Нет, не отдельная, это фундамент. Без жс никакого фронта не бывает, статичные страницы с нерабочими кнопками и слайдерами это штука для портфолио верстальщика, не более.
119 2311213
>>10271
И спустя еще 5 откликов пригласили на собес в компанию, которая работает на аутсорс. Уже не стажировка, зп обещают до 160к, но мне чет не особо верится.
120 2311229
>>11188
Я уже сам разобрался, спасибо с:
121 2311339
>>09092
>>11213
збс. Сколько часов в день уделял вкату?
122 2311341
>>11339
По-разному, от 2 до 8, каждый день (1 выходной в неделю).
123 2311346
Аноны, обьясните пожалуйста с CSS, я понимаю что технологии стремительно движутся вперед, но блять, как мне понять какой стек для стайлинга сейчас вообще используется то? И препроцессоры, и css in js, и styled components, и блять css modules, еще и библиотеки уровня бутстрапа и тэйлвинда, СУКА! Что в продакшене то сейчас используется?
124 2311348
>>11346
А какая разница? Суть-то одна и та же.
125 2311354
>>11348
Ну в какой-то степени разницы нет, действительно css5 он везде один, но я то вкатиться планирую, а значит в проектах нужно использовать актуальные технологии. Да и в целом нужно уметь сделать все четко. Вот только я пытаюсь пользоваться тем же styled components и мне кажется что это хуета которую придумали для пыток блять, просто блять невозможная хуйня. Вот я и интересуюсь, нужна ли она вообще или ей уже не пользуются и можно забить на нее хуй и тратить время на что-то более полезное?
126 2311358
>>11354
Посмотри в требованиях что чаще всего встречается, то и дрочи. Если что при вкате перейдешь просто на другое.
127 2311365
>>11346
Используется всё, что разрабы могут пропихнуть. Так что может быть всё вышеперечисленное в одном проекте, плюс сверху прикостылено инлайновыми стилями.
128 2311371
>>11205 (Del)
Это плохая идея, настрой вебпак по гайду (я бы в 2 недели не смог конечно) и разделяй на отдельные файлы
Заебешься, зато потом кайф
и юзай () => {} вместо function
129 2311380
>>11358
>>11365
Понял, спасибо, буду пытатся.
130 2311395
>>11205 (Del)
Не слушай его >>11371 , хуярь всё в один файл и ничего не переписывай, тем более на всякое ООП. Как критическая масса багов с конфликтами имён заебёт, дропай файл и продолжай с чистого листа. Так к тебе и понимание понимание скоупов придёт, а вместе с ним и смысл существования модулей и бандлеров.
131 2311400
>>11213
И еще на один собес пригласили в около-гос конторку.

Обосрался с таймингами и вышло 2 собеса в один день, пиздец
132 2311401
>>11213
Есть вышка? Великовозраст?
133 2311403
>>11401
Вышка в процессе, но не IT. 21 лвл.
134 2311405
>>09804
Хз. Но конкуренция возрастет еще сильнее.
135 2311407
>>11403
Молодой совсем. Грац.
136 2311421
>>11371

>юзай () => {} вместо function


И нахуя?
137 2311432
А знать как пишется вручную svg нужно? И всякие тонкости работы с ним? Как фронтенд разработчику?
138 2311454
>>11229
в чем была ошибка ?
139 2311551
Вопрос.
Открываем стену любой группы в вк, например
https://vk.com/maklere
под каждым постом, где дохуя коментов есть ссылка Показать следующие комментарии
Мне нужно их все нажать, но не руками, а автоматически

можно это сделать джсом как-то через консоль разработчика?
если да, то как?
140 2311555
>>11551
document.querySelector(".js-replies_next_label").click()
22.PNG10 Кб, 679x155
141 2311556
>>11555
Не дают, пидоры
142 2311559
>>11556
А ты залогинен в вк? В хроме работает.
В фурифоксе не работает, тру, но я там не залогинен.
143 2311561
>>11559
А вообще в глаза ебусь, оно работает, хоть и пишет эту хуйню. Но открывает только одну ссылку, а мне надо все.
Как сделать цикл?
144 2311563
допустим я руками промотал дохуя и хочу 100 ссылок открыть
145 2311564
Я просто сам не программист нихуя пацаны, понимаю наверное это изи херь, я просто коменты удаляю к хуям
146 2311570
разобрался сам

for (let i = 0; i < 50; i++) {

setTimeout(() => { document.querySelector(".js-replies_next_label").click(); }, 3000);
}

если тупо цикл без таймаута, то не работает
147 2311575
>>11454
в css файле position для slider-line не была прописана, лол
148 2311725
Двачик, архитектурный вопрос. Вот у меня есть редюсер, в который попадают уже измененные данные(функция изменения данных находится в компоненте) и он их просто возвращает в стейт. Так вот вопрос, так пойдет или лучше чтоб логика изменение этих данных происходили в самом редюсере? Скрины прикрепил
149 2311739
>>11725

>Вот у меня есть редюсер, в который попадают уже измененные данные(функция изменения данных находится в компоненте) и он их просто возвращает в стейт.


Нахуя? Вьюха должна передавать минимальные данные для создания новой сущности через эшн, а не месить состояние редюсера. Это же относится и к генерации айди, который не просто индекс, а возрастающий счётчик.
150 2311741
>>11739
крч лучше все это в редюсер запихать?
151 2311762
>>11741
Всё, то что связано с состоянием редюсера конечно должно происходить в редюсерах. Это сейчас ты не видишь проблем с кодом, но когда начнёшь мокрые писечки во вьюху добавлять, типа всплывающих окон и драг энд дропа, то этот бойлеплейт с состоянием начнёт дико мешать читаемости.
152 2311818
Как из axios передать во !внешний мир результат запроса?
153 2311882
>>11818

>как получить результат выполнения функции?

154 2311979
Это нормально, когда я некоторые штуки на странице не могу написать без библиотек упрощающих жизнЬюь?
155 2312011
>>11979
Вполне нормально для реактомакакена.
npm install @react/center-div
156 2312077
>>11979
Смотря о каких штуках речь. Если речь о каком-нибудь кастомном инпуте даты - то нормально. Такое самому писать весьма заебно.
А вообще - что значит "не могу"? Если это в смысле "не могу неделю с этим ебаться" - то нормально. Если же "не могу одуплить как оно работает" - то не очень. Даже если пользуешь либу - хорошо бы понимать как оно работает.
157 2312238
Как скопировать функцию?
158 2312241
>>11979
А у меня наоборот, не люблю говно библы, люблю всё сам писать.
159 2312242
>>12238
Копирование функции не нужно
160 2312251
>>12238
const log = console.log;
//или
//const {log} = console;

log('pedik');
161 2312252
>>12251
Мы вам перезвоним
162 2312255
>>12252
чё не так?
163 2312256
>>12255
Скопирована ссылка на объект функции
164 2312263
>>12256
Рили?

const obj = {
method: () => 'valera'
}
const funk = obj.method;

console.dir(funk());
// valera

obj.method = () => 'serega';
console.dir(funk())
// valera

console.dir(obj.method());
// serega
1629760203243.png26 Кб, 823x292
165 2312292
>>12263
Чел...
166 2312374
>>12263
Учите объекты и ссылки...
167 2312388
>>12374
>>12292
...
дэбсы, никто не копирует функции...
очередной шизокейс...
...
168 2312454
Пиздец JS говноязык, даже функцию скопировать не может.
169 2312472
>>07985 (OP)
Анон подскажи, как сделать реагирование на "ентер" в инпуте что бы было такое же как и на баттон. желательно с примером заранее благодярю
170 2312506
>>12472
У кнопки type=submit, всё обернуть в form
изображение2022-03-07181051.png41 Кб, 875x564
171 2312515
Очень тяжело изучать теорию когда не понимаешь как это применять на практике и зачем.
Вот пример, учу js по learn.javascript.ru, что это за подстрока, как она в реальных условиях применяется, эти методы? Как по мне какая та ненужная штука. Напишите пожалуйста это вам пригодилось? А то чувство будто я как школьник в 8 классе изучающий по алгебре теоремы которые в жизни ему никак не пригодились.
172 2312532
>>12077
Например D3.js, подмодуль svg
173 2312533
>>12515
Строки постоянно надо резать
Слайс нужно вызубрить на зубок, потому что ща все пишут на реакте, а удалять операции над массивами например должны быть иммутабельными, в чем слайс сильно помогает
const [arr, setArr] = []
const removeAtIndex = i => setArr([...arr.slice(0, i), ...arr.slice(i + 1)])
174 2312559
>>12454
Скопировать чтобы что, дурик? Ты можешь вызвать любую функцию с нужным тебе контекстом через .bind(context)
175 2312564
>>12559
я так и не понял,как его использовать...
176 2312567
>>12515
Да много разных ситуаций со строками может быть. Допустим, тебе надо сократить строку:

const str = 'школьник в 8 классе изучающий по алгебре теоремы которые в жизни ему никак не пригодились.';
console.log(str.slice(0, 29) + '...');
// школьник в 8 классе изучающий...
177 2312569
>>12515
Ты бОльшую часть времени будешь дрочиться со строками, лол.
178 2312580
>>12564
Есть пример для умственно отсталых:
let obj = {name: 'serega'};

function getName() {
return this.name;
}

obj.getName = getName;
console.log(obj.getName());
//serega
delete obj.getName;

console.log(obj);
//{name: 'serega'}

Либо тоже самое:
console.log(getName.bind(obj)());
//serega
179 2312584
>>12533
для этого есть splice

>>12515
максимальное кол-во символов, например в тексте
180 2312591
>>12559
Чтобы две было.
181 2312613
>>12584
Сплайс мутирует
182 2312622
Ебать D3.js охуенная штука, и почему я его так избегал
183 2312626
>>12580

>function getName() {


>return this.name;


>}



Можешь пройти нахуй.
184 2312635
>>12532
Если понимаешь в общих чертах, как это можно было бы реализовать без либы - то пользуйся смело, благославляю тебя на это
185 2312638
>>12626
Мимо прохожу, стало интересно - на что тут агришь?
186 2312692
>>12580
где bind?
187 2312694
>>12692

>getName.bind(obj)()

188 2312702
>>12694
вск равно не понятен принцип
189 2312785
>>12638
На говнокод, очевидно же.
190 2312827
>>12785
В чем его говнокодовость, на твой взгляд
191 2312832
>>12559
Бинд не копирует функцию, он возвращает функцию, которая вызывает исходную функцию.
192 2312847
Лол, кто-то реально в айти продолжает вкатываться?
193 2312848
>>12827
В том, что ты пидор.
194 2312899
>>12848
лол, по нынешним временам даже почетно
195 2312945
>>12847
Единственная отрасль, где можно в долларах получать зп.
Да уж, наверное лучше таксистом пойти.
196 2312950
Лолбять, неделю ебался с багом, источником которого как оказалось был пакет, который мутировал переданный ему объект.
Теперь понятно, откуда этот лютый дроч на иммутабельнось идёт.
197 2313025
Зачем нужен Formik. если можно просто валидировать через атрибут pattern? Спрашиваю без троллинга.
image.png61 Кб, 1311x389
198 2313053
199 2313112
Вот учу я JS, дальше я могу спокойно pаботать frontend pазpаботчиком или нужно еще backend учить (в плане количества вакансий и востpебовательности)? Какая вообще ситуация на миpовом pынке тpуда в этом плане? И какой backend язык с JS чаще тpебуют если фул стак?
200 2313120
>>13112
После более-менее продвинутого жс надо переходить к рякту, не бросая при этом жс и продолжать погружаться.
201 2313131
>>13112
Двачую вопрос. Что можете сказать о бэке на питоне?
202 2313133
>>13120
И только потом pаботу искать? Я щас жс учу, а дальше pеакт и планиpую. Смотpел тpебования для джунов, там чет ваще дохеpа всего тpебуют помимо жс+pеакт
203 2313154
>>13133
А ты думал за год разберешься?
image.png183 Кб, 680x371
204 2313156
>>13131
Django.
Но нахуя тебе бэк, если ты даже работать фронтом на начал? Расфокусировка внимания, сначала одним овладей, а потом уже прибавляй.
205 2313158
>>13156

> Но нахуя тебе бэк, если ты даже работать фронтом на начал?


Уже работаю фуллстеком-стажером, запилил магазин с фронтом на реакте и беком на ноде, но в интернете не раз натыкался на мнение, что жс на бэке это медленное говно, потому присматриваюсь к другому языку. Всяко полезно будет знать что-то помимо жса.
206 2313164
>>13133

>дохеpа всего тpебуют помимо жс+pеакт


Ну там объемные это только жс и реакт или вью, все остальное это либо небольшие костыли, либо просто несложные библиотеки. На кой хуй, например, писать в требованиях опыт с axios, если там надо буквально вечер потратить на переобучение с ванильного fetch, не знаю.
А, и еще тайпскрипт желательно, но от джунов пока не так часто требуют, да и на начальном уровне, чтобы типизировать пропсы для реакта, он тоже несложный.
Тесты тоже не от всех требуют, как и ноду, это все в графе "хорошо бы, если бы ты знал"
207 2313200
>>13164

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


Можно чуть подробнее что джуны делают в работе? Пару примеров хотя бы
208 2313219
>>13164

>как и ноду, это все в графе "хорошо бы, если бы ты знал"


А что конкретно могут спросить по в ноде? Как модуль подключить?
209 2313245
>>13219
Я не знаю, я сам вкатун и пообщался с разрабами в одном чатике и один собес всрал, не технический, ебланы не смогли посмотреть внимательно резюме, и не смогли поставить фильтр на опыт работы на hh. У них стояло "без опыта", у меня не был указан опыт.
210 2313246
>>13219
Как импортировать ассихронные функции в ESM.
211 2313427
Ребят, как можно сравнить производительность приложения на реакте с использованием сторонней бибилиотеки и без неё? Конкретно интересует react-hook-forms. По многочисленным обзорам в сравнении с другими либами она выигрывает, но вот в сравнении с базовыми конструкциями фреймворка непонятно насколько проигрывает. То есть все сводится к вопросу когда в проекте уже стоит задейстовать библиотеку, не на одном же поле ввода? Пасиб
212 2313454
>>13427
Она и у useState выиграивает, если ты про это
213 2313457
>>13427
Для начала посмотри на сколько меняется потребление памяти, размер статики в сборке. Если библиотека что-то где-то интенсивно считает, то замеряй на сколько изменилось время. UI либы могут быть требовательны к процу разве что на время старта, когда надо конпелировать шаблоны/регулярки/etc
214 2313514
>>13427
Насколько помню та либа построена на рефах и это отдельный глобальный момент о котором стоит думать

Для своих мелких проектов я бы такие большие либы не тянул
215 2313519
можно ли с фронта отправить сообщение другому юзеру без бэка?
216 2313527
>>13519
С какого фронтаб какое сообщение и какому юзеру?
217 2313545
>>13527
Который будет в списке подключения
218 2313549
>>13545
Подключения к чему?
219 2313550
>>13545
Каких подключений?
220 2313551
>>13519
Подключи амигочат или как его там на страницу - будет на с разнице живой чат.
221 2313552
>>13550
видеть юзеров ондайн
222 2313553
>>13519
Это настолько тухлая затея, что забей.
223 2313554
>>13552
Ты через функцию пробовал?
224 2313555
>>13552
Видеть юзеров онлайн где?
225 2313560
>>13551

> амигочат


Чатбро.
226 2313562
>>13555
в браузере
227 2313564
>>13562
В каком браузере?
228 2313566
>>13564
в любом
229 2313572
Двачик, расскажи о своём первом дне работы. Что было, чего не было?
230 2313574
>>13572
Первое дно было таким же, как и все остальные.
231 2313575
>>13566
Даже на нетскейпе?
232 2313579
>>13572
Пиздец был. Я асоциальный и в обществе человеков почти всегда молчу, а тут еще и новый коллектив. Одному мужику протянул руку поздороваться, он назвал своё имя, а я проигнорировал. И так примерно неделю было, постоянно хуйню нёс и нервничал, потом привык.
233 2313717
Какой там пакет использовать для хэширования и прочей криптографии? У bcrypt проблемы с зависимостями, bcryptjs 5 лет не обновлялся, у crypto-js всратый апи.
234 2313745
Я иногда задумываюсь, стоит ли тратить время на всякую хуету, об этом же по-любому и так никто не знает. Например, как высчитываются ширины ячеек таблицы. Прям чувствую, что никто об этом не заморачивается, кроме меня.
235 2313766
>>13745
Стоит научиться решать бизнес-задачи, ты попробуй сверстать быстро какую-то страничку, потом еще, так поймешь, на что поднажать надо, чтобы прямо не заморачиваться потом.
И переходить уже к более серьезным вещам. А всякую хуйню будешь только теоретически знать.
236 2313790
>>13519
Да, ищи p2p либы для js.
237 2313797
>>13519
Можно, но на практике если клиенты не в одной локалке, то нужен TURN сервер.
238 2313802
Почему не открывается jsfiddle?
image.png42 Кб, 1493x563
239 2313812
>>13802
У плешивого спроси
240 2313937
>>07985 (OP)
Бля, есть список вещей которые можно создать на джсе чтобы вкатиться в айти? Я ебал по учебникам учить или пособиям, легче на практике сразу.
Раньше шарпистом работал, но уволили, спустя 2 года хочу во фронтенд
241 2313958
Аноны, помогите с реактом. Есть родительский компонент <Parent>, в нем отрисовывается много одинаковых дочерних <Child> с разными пропсами. Если совершить клик+ctrl на <Child>, то нужно чтобы на этот (и все последующие прокликанные таким образом) компонент навесился дополнительный стиль, а если кликнуть куда-то еще или кликнуть на какой-нибудь <Child> без зажатого ctrl, то этот стиль бы убрался.
Короче, нужно мультивыбор без дополнительных библиотек организовать, как это делается правильно?
image.png6 Кб, 421x192
242 2314047
Пик из доки тайпскрипта. Что блять означает строка "other: A"
Параметр метода класса имеет тип этого класса? Я не понимаю
243 2314055
>>14047
а всё
244 2314060
>>14047
other инстанс класса A
245 2314073
>>13958
<button>
onClick()
MouseEvent.ctrlKey
onBlur()
image.png20 Кб, 477x300
246 2314085
Есть вот такая функция, она навешивает два события на инпуты, эти события при вызове должны в массив объекта, который я выделил записывать значения, проблема в том что значения записываются во второй ключ массива, а ноль просто игнорируют, що я делаю не так и как лучше реализовать это?
247 2314147
>>14085
А вот и наглядный пример, зачем нужно хотя бы поверхностно знать теорию вроде замыканий.
248 2314149
>>14085
А по делу - убираешь свой неработающий счетчик i и забираешь нормальный счетчик из второго аргумента forEach.
249 2314261
>>14149
Почитал про замыкания, понял ошибку, но почему со вторым аргументом в forEach все работает?
250 2314265
>>14261

>понял ошибку


>но почему со вторым аргументом в forEach все работает


Нихуя ты не понял.
251 2314308
>>14265
На самом деле понял...
252 2314346
Прошел первый в жизни собес. Не спрашивали вообще почти нихуя. В основном вопросы были про React и что такое замыкание обосрался на нём.
Собес длился где-то полчаса всего, рассказали о компании туда-сюда, подчеркнули, что работы много. Пообещали дать обратную связь на след. неделе.

Два вопроса:
Собес длился так мало, потому что я обосрался и уже всё понятно?
Что такое блять замыкание?

Я нервничал пиздец, отвечал неуверенно, наверное не возьмут никуда.

>>09092 - кун
253 2314358
>>14346

>Что такое блять замыкание?


Очевидно ж хтоническая хуйня, которая существует, чтобы унижать вкатышей.
Блять скопипасти любую функцию в своём коде в отдельный модуль и запусти её. Сразу поймёшь, что такое замыкание.
254 2314360
>>14358

> Блять скопипасти любую функцию в своём коде в отдельный модуль и запусти её.


Ну так я в проектах юзал всякие функции хелперы типо перевести дату в такой-то формат.
Я туда пихаю дату и высирается что мне надо. Это и есть замыкание?
255 2314371
>>14360
Братуха, да прочти ты тему замыкания у кантора. Рили, прочтешь раза 3-4 и закроешь для себя вопрос навсегда. Будешь всех разъебывать по теме
256 2314381
>>14346

>Собес длился так мало


По жс и реакту нет вопросов на больше чем 30 минут
257 2314390
>>14346
Это еще что, я не смог ответить, что такое http запрос и из чего он состоит

- Эээээ ну это запрос по определенному протоколу, в нем есть хедеры и тело
...
...
слышу, молчит
...
- ну эээээ эээ нуууу
- ЗАПРОС СОСТОИТ ИЗ АДРЕСА, ХЕДЕРОВ И ТЕЛА.
- Ааа, ну да, логично
- ДАВАЙТЕ ВЫ БУДЕТЕ СРАЗУ ГОВОРИТЬ, ЕСЛИ НЕ ЗНАЕТЕ, ЧТОБЫ МЫ НЕ ТРАТИЛИ С ВАМИ ВРЕМЯ ЗРЯ. CЛЕДУЮЩИЙ ВОПРОС...

В итоге не прошел, зато взяли в компанию, где не было литерали ни одного вопроса по технической части. На вакансию джуна без опыта.
258 2314392
>>14390

> ДАВАЙТЕ ВЫ БУДЕТЕ СРАЗУ ГОВОРИТЬ, ЕСЛИ НЕ ЗНАЕТЕ, ЧТОБЫ МЫ НЕ ТРАТИЛИ С ВАМИ ВРЕМЯ ЗРЯ. CЛЕДУЮЩИЙ ВОПРОС...


Ебать жестко. Тимлид либо молчал, либо говорил "ладно, дальше".
259 2314399
>>14346

>Пообещали дать обратную связь на след. неделе.


Не надейся, мне какую-то обратную связь только один раз из 10 давали.
260 2314452
>>13937

>есть список вещей которые можно создать на джсе чтобы вкатиться в айти


Пили таск менеджер.
261 2314463
>>14346

>Собес длился так мало, потому что я обосрался и уже всё понятно?


Неизвестно. Вопросы, длительность и результат собеса это всегда Math.random() в 10 степени. Даже если тебе кажется, что возьмут 100% - на деле оказывается болт. А бывает берут те, от кого не ожидал или где совсем не старался отвечать.
262 2314466
>>14463

>А бывает берут те, от кого не ожидал или где совсем не старался отвечать.


Чаю господину. Взяли на первую галеру после простого тестового и болтания по телефону.
263 2314467
>>14390
Я если не знаю сразу говорю. Выписываю себе на листок потом что не смог ответить и прокачиваю. Просто чтобы и своё и чужое время не тратить
264 2314513
>>14346

>что такое замыкание обосрался на нём


>Собес длился так мало, потому что я обосрался и уже всё понятно?


Да
В принципе ты мог бы сказать "я реактовский программист композирую каррирования анус себе замкните потому что "что такое замыкание" на самом деле хуево сформулированный вопрос с такими же хуевыми формулировками ответов в гугле" но ты вряд ли чето каррируешь
image.png5 Кб, 892x555
265 2314568
Аноны поскажите, как мне расположить блок в центр экрана, при этом независимо от того что лого тоже находится на экране? а то отступ делается от лого и это не подходит, а делать margin-top: 250px это говно какое-то, logo делать position absolute тоже звучит так себе
image.png47 Кб, 1366x768
266 2314571
Возможно ли как-либо центрировать изображение внутри radio, при изменении масштаба страницы?

https://stackblitz.com/edit/angular-ivy-urwe5f?file=src/app/app.component.css
267 2314575
>>14568
Все, решил margin-bottom auto для лого и margin-bottom: auto для блока
268 2314588
>>14390
Ох уж эти анальники. Вечно что-то экономят.
269 2314591
>>14390
Тоже такое было, только я пытался маняврировать и отвечать на абсолютно другие вопросы с умным видом.
6128107.png5 Кб, 280x280
270 2314682
Вьюшники, как вы изучаете Vue.js? По каким материалам и курсам, кроме доки?
И разъясните кое-что что по курсу Максимилиана Шварцмюллера. Я уже неделю смотрю знаменитый курс по Vue, но он мне так слабо заходит, уж слишком быстро мужик перескакивает с темы на тему и использует сложные примеры. Я не понимал, почему так много положительных отзывов.
Оказывается, это из-за его курса по Vue 2. Там он действительно не нагружает примеры логикой и объясняет всё подробнее. А я смотрел всё по Vue 3. Чтобы нормально воспринимать его курс, надо сначала начинать с Vue 2? Не удивлюсь, если у вас с Vue 3 было всё понятно. а я просто ретард.
271 2314695
>>14682
Начинал с доки по vue 2 до выхода 3 версии. Можешь её почитать и поделать что-то, потому что vue 2 в проде ещё долгое время будет.
Дока для 3 версии лично мне кажется неполной. Суть композишн апи бездарно описана и много раз плевался и лез в гуголь.
На ютабе полно блохеров англосаксонских с короткими и годными примерами.

Проблема нынешних джунов в том, что материала слишком много, лёль. А старый годный для них не котируется или смывается новым плохим.
272 2314755
РЕАКТ ВСЕ!
Дэнчик поехал, у него в твиттере одна сплошная украинапутинмоскали. Реактошлюхи, думайте куда собирать манатки.
273 2314768
>>14755
Выбор очевиден.
274 2314843
>>14755

>Дэнчик


Всегда вызывал опасения этот персонаж
275 2314849
>>14755
Кто такой Дэнчик?
276 2314870
>>14849
ЕРЖ русскоязычный, придумал костыльный аналог Jquery и стал богом школьников
277 2315008
>>14346
Прошел второй собес. По сравнению с первым это небо и земля. Длительность планировалась около часа, в итоге разговаривали почти 2. Как мне показалось был на одной волне с собеседующими, на чилле проходил весь собес. Ответил, наверное, на 70-80% всех вопросов (может криво, правда). Побольше бы таких собесов, после него даже приятное чувство ощутил, что с более умными людьми поговорил и научился чему-то новому.

Надеюсь никто из этих собеседующих тут не сидит
278 2315168
>>15008
Не понятно.
Мне 3 месяца отказывают не глядя. Ни разу на собес не позвали. Портфолио есть, пет-проекты есть, что такое замыкание - знаю.
279 2315169
>>15168
А ты опыт какой-то ставил в резюме?
280 2315170
>>15168
А понятно. Прочитал первый пост. Напиздел про опыт. Похоже, честность в нашем мире приравнивается к долбоебизму.
281 2315180
Смогут ли приезжие братья занять место русских Веб-программистов?

https://drive.google.com/file/d/1-g90xS1Wh7Rdd7XqGtUbqSUj71HOiTkM/view
282 2315183
>>14755

>РЕАКТ ВСЕ!


Печально, не хочется пересаживаться на блевотно-тошнотный vue на которому пишут одни "индусы"
283 2315196
>>15170
Не вижу проблемы, если у тебя нет опыта. Я откликался со своим нулём опыта даже если требовали 1 год опыта и шли на контакт (а фигли, хочешь сэкономить - найми джуна). Ну я и прогибался по ЗП не хило, лол. С другой стороны сейчас это совершенно не важно. Вкалывал, учился с мыслью о сотыге...
284 2315198
>>15168
Кидай портфолио и резюме. Ну или часть резюме, может ты 40летний вкатышь с тудушками всех видов.
285 2315203
>>15168
ХЗ, чел. Может у тебя фотка тухлая или дебильное резюме. Почекай что пишут в желаемых вакансиях и напиши тоже самое. Или денег просишь слишком мало.
286 2315204
>>15183
Не осилите композишн апи и пинью с вите после своего сахарного реактика. Мозг атрофирован изучать новое. Придётся идти чистить авгиеву конюшню на Jquery какого-нибудь интернет магазина унитазов.
287 2315223
>>15168
Резюме сюда скинь. Можешь затереть имя. 100% что то не так с резюме.
288 2315224
>>15196

>с мыслью о сотыге...


Сколько по времени потребовалось чтобы дойти?
289 2315225
>>15203

>Может у тебя фотка тухлая или дебильное резюме.


Вообще без фотки в резюме, хотя сам чэд 10/10, да еще и скромный.
290 2315228
>>14346
Мой первый собс был по вью. Обосрался так сильно, что аж дизмораль схватил.
Спрашивали простые вопросы, не ответил ни на один.
Зато последующие были проще, т.к. страх от собеса ушел, т.к. встретил худший вариант в первом собесе.
291 2315233
>>15225
Поставь фотку.
292 2315244
>>07985 (OP)
Сап, не знал куда написать
Есть ли какие-нибудь сайты с формами, что-то вроде bootstrap, но чтобы собрать как в конструкторе что-нибудь и скопировать код? Поделитесь, пожалуйста, подобным
293 2315252
>>15224
2 года в общей сложности. Фронтенд
16308248503750.jpg67 Кб, 1200x800
294 2315312
>>09864
Я влюбился в StlyedComponents, написал себе live templat'ов в студии для быстрой работы с ними, верстаю по скорости как ебнутый.
React + TS + SC = <3
15945604746020.jpg313 Кб, 1080x1347
295 2315313
Какие зп ожидания у джуна после начала спецоперации? Было 60к минимум, теперь от 120к просить?
296 2315333
Jsfiddle всё?
297 2315335
>>15333
как видишь
298 2315337
Ваши прогнозы. Чебурнет, закрытие доступа к нпм пакетам и иностранным ресурсам? Такое вообще возможно?
299 2315339
>>15337
давай не будем о грустном?
300 2315349
>>15223
Двачую
>>15225
Лил, ну если ты даже фотку не вставил, 9 из 10 хрюш сразу в мусорку это выкинут.
Посмотри на ютабе, как сделать хорошее резюме, что написать и т.д. Посмотри ролики с разбором резюме от хрюш, чтоб понять их логику. Куча видео есть подобных, во всех говорят +- одно и то же.
301 2315353
>>15337
Чебурнет это внутренний интернет, который запускают внутри, чтобы изолироваться от другого мира. То, что изолируют нас извне, это другое, но еще и потенциально временно, я надеюсь.
302 2315384
А если я некрасивый, всё равно фотку нужно? Селфи подойдёт?
303 2315388
>>15337
>>15353

>То, что изолируют нас извне, это другое, но еще и потенциально временно, я надеюсь.


Друзья Путина тоже надеются, лол.
304 2315391
>>15180
нихуя у него в 19 лет борода растет
305 2315392
>>15384

>А если я некрасивый, всё равно фотку нужно?


Все равно нужно.

>Селфи подойдёт?


Если хочешь еще год работу искать, то можешь и в зеркало со вспышкой сфотографироваться.
306 2315396
>>15388
Друзья, ага, таких друзей... ладно, не будем хотя бы тут.
307 2315418
>>15180
Могут, я из грозного в краснодар понаехал, работал там 2 года, но тперь на удаленке
308 2315419
>>15418
Вранье. Хачи и чурки не могут программировать. Эта способность только у русских
309 2315423
>>15419
Русских не существует
310 2315424
>>15419
Но индийцы же могут программировывать, а они ближе к чуркам, чем азиатам.
311 2315486
>>15424
Мне кажется, что индусы крутые. Ну те которые в люди выбиваются, а не те кто срут на улицах
312 2315489
в ИТ очень много Южных братьев.
Я бы сказал 20% точно
313 2315491
>>15486
Ты видать ни одного брахмана в жизни не видел. По пиздобольству они легко конкурируют с англичанами, но при этом намного тупее. И это вершина индийского общества.
314 2315508
>>15491
Скорее всего ты прав. Мне просто нравятся индусы по фильмам или видосам в ютубе лол, не знаю мб я сам индус на 1%.
315 2315509
Как вам новый дизайн на мдн? С одной стороны мне нравится минимализм в старом стиле. Но например нижний блок с поддежкой браузеров стал намного нагляднее, да и в целом доки стали понятнее
316 2315513
>>15509
задрот, спок
317 2315522
>>15509
Привыкать надо.
318 2315525
Читаю про декораторы классов в тайпсрипте. Это что получается, тс теперь может менять жс код. А что дальше, тайпскрипт мб будет вместо жабскрипта?!!
319 2315532
>>15349

>если ты даже фотку не вставил, 9 из 10 хрюш сразу в мусорку это выкинут


Кто сказал? Советуют наоборот фото не ставить, чтобы не оценивали внешность.
320 2315535
>>15525
Что значит "менять"? Он просто высрет фабричную функцию в метод при билде.
.png8 Кб, 624x42
sage 321 2315536
>>15180
чет каждый раз как в первый смешно открывать проекты по версте в портфолио, прокручивать вниз и видеть подобное.
322 2315538
>>15535
А до этого тс код никак не влиял на основной код
16440005174870.jpg45 Кб, 272x262
323 2315539
>>15536
только не говорите, что таких пиздаболов на работу берут и я зря тут сижу дрочусь
324 2315540
>>15532
Кто советовал? Хрюши как раз пишут, что без фоток профили отправляются куда подальше. Причём все остальные методы разнятся от астрологии до карт Таро. Но в вопросе фоточек все сходятся.
325 2315541
>>15538
В смысле не влиял? Ты вообще значешь, что такое транспиляция?
326 2315544
>>15541
А как тс код влияет на жс код? Он же только пукает ошибки при разработке и можно хоть обосраться и писать type interface jopa, но @decorator jopa уже писать нельзя
.png2 Кб, 48x48
sage 327 2315545
В новой реальности, в который мы живем, уже реально похуй хоть на дрочил, хоть на вот таких любителей копировать-вставить. Джунчики-винтики на одном js-е уже реально на уровне дворника ценятся.

У меня на гите 3 проекта с nest/express+react и один на чистом жс, из 40 писем на hh.ru ни одного положительного отклика за 2 недели. Сижу, терплю, пока что. Думаю, что-то на пхп написать, чтобы хотя бы на верстальщика для ультрастарого легаси говна взяли.
328 2315547
>>15544

>А как тс код влияет на жс код?


Ой бля, сбилди уже свой сраный код с декораторами и посмотри, во что там тайпскрипт его превращает.
329 2315549
>>15547
Неужели так тяжело понять что я имею ввиду?
sage 330 2315551
331 2315554
Делаю кастомный селект для UI кита. Как можно сделать так, чтобы когда открывается список айтемов селекта, то он открывался ниже родителя, но при этом не участвовал в потоке документа и не сдвигал все остальные элементы? Делать его absolute, а потом двигать, ну такое.
332 2315555
>>15532

>Советуют наоборот фото не ставить


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

То, что спецы с десятком лет опыта и крутыми проектами могут хоть на стол на собесе срать, это другой разговор.
333 2315558
А можно отклик по 2 раза отправлять?
334 2315571
>>15554
Какие еще варианты есть извлечь ноду из потока?
335 2315572
>>15549
Тту ничего тяжёлого нет, просто ты хуйню несёшь.
336 2315576
>>15571
Да.
337 2315616
как указать npm run build чтобы он не создавал подпапку для приложения, когда делает билд?
то есть я делаю npm run build, закидываю результат в папку public сервера, но когда захожу на страничку получаю ошибку, что сервер просит js и css файлы по адресу localhost:2000/название проекта/static/js/.... а в действительности они лежат в localhost:2000/static/js/...
так вот, как задать эту домашнюю дирректорию чтобы ее не было?
338 2315617
>>15616
Убрать префикс в настройках сервера. Или добавить его в билде вебпака.
339 2315618
>>15617
грац, вроде разобрался
340 2315666
Продублирую сюда, потому что все таки вопрос больше по node.js чем по докеру
Вот есть у меня node сервер на порте 3001, когда я к нему из клиента обращаюсь то пишу localhost:3001, если так оставить, сделать докер образ и залить в azure, то клиент будет выдавать инфу только если у меня на машине, с которой открыт клиент, запущена нода на порте 3001
если написать вместо localhost:3001 название сайта в azure, то запрос тоже не проходит (на название сайта у меня отзывается json-server)
так вот к чему обращаться то, когда контейнер запущен в azure?
341 2315710
Есть какой-нибудь базовый настраиваемый текстовый редактор на базе contenteditable-дивов? А то везде либо жквери, либо жирные wysiwyg-эдиторы, либо пиши сам с нуля и ебись как хочешь с отслеживанием текущей позиции курсора и прочими радостями.
342 2315900
>>15180
В веб реально идут одни Южные братья
https://github.com/Sultan06-lab

На 10 вакансий Ванек будет 5 вакансий Султанов
343 2315905
>>15900
И зачем такой негатив? Ведь обильное присутствие индусов, азиатов, арабов в мировом IT тебя никак не смущает
344 2315908
>>15554
Делать фиксед попап во весь экран как на мобилке
345 2315925
>>15905
Ну индусы спокойно возьмут американца-гея-транса в свою компанию, такие законы

А то что 10 султанов возьмут Ваню вместо 11 Султанов у меня под сомнением
346 2315931
>>15545
Ну ка дай позырить своё говно
347 2315932
Привет всем. Подскажите ньюфагу, так сказать best practies по валидации форм vue js. В данный момент для каждого поля есть метод который вызывается по v-on:change. Во время отправки формы вызывается checkAllFields().
Нормален ли такой подход или вообще ссанина? Тогда как лучше сделать?
348 2316070
>>15932

> this


Ты на vue2 что ли пишешь?

> best practies по валидации форм vue js


По возможности не городить своего™ говна и использовать что-то типа https://quasar.dev/vue-components/form. Если уж очень хочется городить своё говно, то вместо дёрганий методов в полуручном режиме по v-on:change и т.п. рекомендуется делать компьютеды и вотчеры, реактивность для этого и изобреталась. Как минимум, потому, что так темплейт будет выглядеть много чище.
349 2316124
>>15932
Смотри в сторону атрибута required. Нативная валидация html формы.

<form>
<input name="user" required placeholder="Ваше имя">
<input type="submit" value="Отправить">
</form>

По сути не надо ничего костылить даже
350 2316133
>>16124
Я думаю, он спрашивал как проверять инпут условиями и регулярками в режиме лайв.
351 2316269
В каких случаях стоит использовать геттеры и сеттеры вместо обычных методов?
352 2316317
>>15540
>>15555

>ко-ко-ко


Экспертиза уровня /b/
353 2316329
>>14308
У тебя счётчик внутри цикла, дебил. На каждой итерации он =0
354 2316333
>>15349

>9 из 10 хрюш сразу в мусорку это выкинут.


Каждый десятый отклик - приглашение пройти тестовое или интервью.

Хочешь сказать, что если бы была фотка, у меня бы каждый первый отклик был бы положительным?

Вот смотрит хрюша анкеты, видит гигачеда и ботана с рожей от пепе, кому отдаст предпочтение хрюша?

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

А когда после бесконечного наплыва вкатышей, хрюша решит смотреть резюме по тексту, а не красивые картиночки искать, вот тогда и фотки нивелируют свой эффект.
355 2316341
>>16329

>он =0


При этом меняется не первый, а второй элемент, как будто там целковый, а не ноль! Клятый жиэс, опять обманывает, глаз да глаз за ним нужон.
356 2316342
>>16333
Фантазируй дальше.
357 2316345
>>16342
Конструктивный ответ, можешь дальше смотреть протухшие статейки в тытрубе.
358 2316346
>>16345
То ли дело читать протухшие статейки про "фотка ненужна".
359 2316347
>>16346
Нет ты! Читаешь протухшие статейки!
360 2316361
Нихуя не понял нужна фотка или нет. Блять почему этот вопрос вообще стоит? Ебаная жизнь, ебаные хрюши
361 2316379
>>16361
Не важно есть у тебя фотка или нет. Если у тебя 0 опыта и ты знаешь только базовые технологии типа жс, хтмл, цсс, то ты нахуй никому не нужен. как и я.
362 2316393
>>16379
Зачем ты жалуешься, ахуел?
363 2316396
>>16393
Да я не жалуюсь. Мне в принципе нравится фронтенд и чисто для себя я буду дальше дрочить его, развиваться. Но конечно хотелось бы еще попутно и копеечку за это получать.
364 2316414
>>16396

>копеечку за это получать.


Что умеешь?
16432101484900.png171 Кб, 468x487
365 2316415
>>16396
Да ну всё не так просто, мне кажется у тебя были какие-то обманутые ожидания того, что можно ну вот просто начать кодить и стать 300кк в секунду. Как мне мама сказала, когда я только начал этим заниматься, она у меня спросила: "Ты програмируешь за деньги?" Меня это очень обидело тогда на самом деле, ну типа ты думаешь всё так просто вот я только начал и меня сразу должны взять на работу да ещё и на удалёнку, фриланс нахуй?! Ну мб она права и я из-за своей неуеверенности страдаю хуйнёй, мог бы давно на фрилансе золотые слитки делать
366 2316422
>>16379
>>16396

Господа, немного вас демативирую
вот это пишут люди 6-8 лет

http://illarionov.school/portfolios
367 2316427
>>16415

>на фрилансе золотые слитки


Хех
368 2316429
>>16414
Умею писать фронтенд на базе (жс, цсс, хтмл), также пишу на рякте с тупескриптом (+редукс, редукс сага), юзаю препроцессор scss, знаю material ui. Вроде всё из умений пока.
>>16415
Не, я вкатывался чисто из интереса, жалею, что раньше не вкатился, т.к. цветные буковки всегда были интересны и вот это чувство когда какая-нибудь хуйня в браузере пердит и моргает, и всё это сделано твоими руками кайфовое. Только ради этого и учился (и учусь в принципе). Но денег-то нету, поэтому выбор либо работать на заводе и это как хобби (на которое времени будет мало из-за заебной работы), либо это и станет работой (что маловероятно видимо).
Ну и да, я на ру фрилансе откликался на всякие простецкие заказы и делал их, выхлоп маленький, зато копеечка - приятно.
>>16422
Ну и пусть пишут, похуй.
369 2316468
>>16429

>также пишу на рякте с тупескриптом (+редукс, редукс сага), юзаю препроцессор scss, знаю material ui.


И чё, даже джуном никуда не берут?
У тебя есть какие-то петпроджекты или ты хелоуворлды пишешь?
370 2316473
>>16468

> петпроджекты


Есть.
Одна компания кинула тестовое, вот сделал - жду фидбека.
371 2316480
>>16317

>Экспертиза уровня /b/


>пук


>>16333
Анон, ты, как я понимаю, новичок. Постараюсь объяснить, в чем дело, без негатива.
Когда ты устраиваешься на любую работу, есть какие-то минимальные требования, чтобы понять, что ты адекватен. Например, если ты идешь на собеседование на юриста, или отправляешь резюме, ты должен быть в костюме, или, как минимум, в околоделовом стиле одежды. Тогда работодатель, или хрюша, понимают, что ты понимаешь, куда идешь.
В то же время, если ты в "блэк тай" придешь на собес на сисадмина, это будет странно и неуместно.
На любую работу, даже если ты отличный специалист, стоит прийти с чистыми волосами и не вонючим (на собеседование, я имею ввиду).
Программирование - это крайне коллективная работа. Даже по удаленке. Для взаимодействия с коллективом надо выполнять определенные ритуалы, компромиссы, обладать вежливостью, гибкостью, чтобы полноценно работать в команде.

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

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

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

Но в остальных случаях - нет, ставь нормальное фото. Это сильно повысит конверсию.
372 2316513
>>15666

>я к нему из клиента обращаюсь


>название сайта в azure


>запрос


Ты API на своем сервере написал?
https://tproger.ru/articles/web-api/
Capture.JPG63 Кб, 629x817
373 2316539
Читаю книжку по основам ЖС, и не совсем понимаю.

Вот то что красным обведено, это в функцию elt кладётся эта же самая функция elt в ...children. Так что ли?
То есть, первый параметр type = footer, а всё остальное это ...children?
374 2316540
>>16480
Экспертиза уровня /b/. Я больше доверия профессионалам работающим в отрасли.
375 2316542
>>16540
Дело твое.
376 2316545
>>16429
сколько по времени дрочил все ето? стек массивным выглядит
377 2316546
>>16539
... - это rest parameter syntax, позволяет все переданные аргументы объединить в массив children. А ещё каждый вызов elt возвращает какое-то значение, которое потом и используется как аргумент для самого внешнего elt и в самом конце у тебя вернёт значение главный elt. можешь поиграть с этим кодом на компе, а то так не понятно нихуя если просто читать
378 2316562
>>16545
В январе был ровно год. Каждый день учился по 2-5 часов.
379 2316565
>>16480
зачем ты его кормишь?
380 2316588
>>16562
Насколько хорошо умеешь верстать? Покажи свои макеты сверстанные
16444979660320.jpg28 Кб, 590x442
381 2316629
>>07985 (OP)
Подскажите каких-то модных хипстерских либ для рисования простых объектов вроде прямоугольника, круга без заполнения. Было бы очень неплохо если можно было просто передать начальную и конечную точку.
Сейчас пытаюсь нарисовать через canvas поверх img, это просто пиздец, у меня глаза кровоточат от того как это здесь реализовано.
382 2316634
>>16629
D3.js же, чел
383 2316710
Аноны, можно ли в портфолио работ добавить коммерческую разработку и оставить ссылку на неё? Или канают только пет проекты?
384 2316739
Что за хуйня. Я что-то не так делаю?
385 2316741
>>16542
На чем основаны твои утверждения? Есть ощущение, что они не основаны на опыте. Какой-то ноунейм что-то где-то сказал, и ты это принял за истину. Почему я должен принимать это как экспертизу?
386 2316743
>>16739
Читаешь жопой, очевидно же.
387 2316745
>>16743
Расскажи в чём ошибка, пожалуйста. А то у меня жопа вместо чтения гореть начинает.
388 2316746
>>16741
Так ты тоже не привёл ни одной ссылки на мнение экспердов про то, что фотка нинужна.
389 2316748
>>16745
А, понял. Действительно еблан.
390 2316750
>>16739

>lenght


length блять, ты опечатался, юзай ide а не в консоле пиши
1647274970109.png27 Кб, 496x440
391 2316751
>>16750
Да я юзаю, но смог как-то обосраться и не понимал почему на условие не попадаюсь а алерт выводит андефайнд. Сейчас вновь попробую.
392 2316757
>>16739

>Я что-то не так делаю?


Че вы с этим алертом носитесь, особенно когда консоль открыта.
393 2316759
>>16757
Чтобы после того как обновил страницу после идешки сразу результат вышел.
394 2316760
>>16751
Добавь
/
@param {unknown[]} arr
/
Поверх твоей функции и будет тебе битие палками от редактора.
395 2316761
>>16760
У сука макаба разметку съела.
/\/
\ @param {unknown[]} ar
\
/
396 2316763
>>16761
Бля ебаная макака.
https://pastebin.com/AJZK3vwg
397 2316764
>>16760
Лол, типо аннотация типов? В питоне похожее видел. Попробую, спасибо.
398 2316766
>>16764
Первый скрин случайно прикрепил.
399 2316772
>>16739
lenght
length
В блокноте пишешь что ли? Чтобы я тебя тут больше не видел с такими глупыми ошибками, разбирайся сам!
400 2316775
>>16760
>>16761
>>16763
А мог просто написать

> google://jsdoc

image.png39 Кб, 639x387
401 2316823
Просяните один момент.
Есть такая html структура: div1 > div2 > div3

Я задал div1 стиль font-size: 2em
Не должен ли в таком случае размер шрифта увеличиваться все больше и больше наследуясь в глубь дерева? Ведь font-size это наследуемый стиль, но ничего такого не происходит, размер просто увеличивается в два раза больше родителя только первого div1.
402 2316826
>>16710
Канает всё чем можно похвастаться
403 2316827
Я ньюфаг автоматизатор и сейчас пытаюсь разобраться с Codecept, пишу простенький тест на авторизацию но не могу его сделать так как постоянно атакуют ошибки которые хз как решить, вроде и делаю все как у них в найдах на сайте указано но тесты не запускаются постоянно лезут разные ошибки, кто нибудь может подсказать?
405 2316837
>>16834
И че? Ты мой пост хоть читал? На этой странице нет ответа на мой вопрос
406 2316842
>>16837
Хуй в ачё, дебил. Ты не знаешь, как специфичность работает.
407 2316845
>>16842
Причем тут специфичность? Стили должны наследоваться как и обычно, а тут они странно наследуются
408 2316849
>>16741
Утверждения мои на моем опыте.
Я лишь посоветовал. Что делать - тебе решать.
409 2316875
>>16845

>Причем тут специфичность?


Можешь пиздовать обратно на завод.

>Стили должны наследоваться как и обычно, а тут они странно наследуются


Ты скозал?
410 2316902
>>16746
Так я никого и не убеждаю. В авторитетных источниках я выяснил, что если фотка не очень, то лучше без нее. Хорошо если внешность позволяет выделиться. Но даже этого не достаточно для успеха. Нужна не только и не столько приятная внешность, сколько позитивный, доброжелательный настрой. Плохая идея ставить фото без улыбки и с озабоченным или задумчивым лицом. Это сыграет в минус.
411 2316920
>>16902
Какая фотка, челк? 2к22. Уже 3 года не добавляю фотку в резюме. Почта сыпется от кол-ва предложений по работе. На собесе вебку также не включаю. Про дефицит кадров не слышал?
412 2316927
>>16875
Какой же ты выблядок безмозглый.
413 2316932
>>16902

>В авторитетных источниках я выяснил, что если фотка не очень, то лучше без нее.


Ты ни одного из этих авторитетных источников не привёл.

>Плохая идея ставить фото без улыбки и с озабоченным или задумчивым лицом. Это сыграет в минус.


Это тебе тоже эксперты на ушко нашептали?
>>16920
Так говорится же про вкатунов, которым в абсолютном большинстве случаев нужно пройти первичный фильтр в виде херочки, чтобы даже попасть на собеседование.
(Автор этого поста был забанен. Помянем.)
414 2316933
>>16927
Сказал дебич, не могущий в каскадность.
Ernest-Khalimov-.jpg118 Кб, 1920x1080
415 2316937
>>16932
Вторая фотка не приклеилась.
416 2316939
>>16932
Лахтовик?
417 2316949
>>16939
Это пример потенциального улыбающегося джуниор фронтенд девелопера.
1647296275107.jpg23 Кб, 513x304
418 2316954
В документации реакта написано, что логику в хук можно вынести в том случае, если она будет использоваться не в одном компоненте. Так вот, не считается ли антипаттерном вынос в хук логики, которая будет использоваться только в одном компоненте?
С вынесенной в хук логикой компонент значительно приятнее выглядит.
419 2316956
>>16954

>приятнее выглядит


Значит так и надо
420 2316964
>>16954
тащем то хук сам по себе антипаттерн

мимо бугаенко егор
421 2316966
>>16964
Схуяли? Ты кто такой?
422 2316972
>>16823
Ты задал фонтсайз только тексту внутри первого дива, в нем лежат два других. Все.
Вот если бы ты остальным дивам выставил фонтсайз, то работало бы.

Тред о JS, зачем с версткой сюда идешь?
423 2317002
>>16954
Какие хуки без логики ты ебанутый где что написано
424 2317021
>>16972

>Ты задал фонтсайз только тексту внутри первого дива, в нем лежат два других. Все.


Не все. Они должны наследовать font-size: 2em. То есть у div2 font-size: 2em, но так как у родителя тоже 2em, у div2 он увеличивается в два раза. И так далее у вложенных блоков.

>Тред о JS, зачем с версткой сюда идешь?


Потому что хочу, тред в wrk мертв
425 2317027
>>17021
Я тебя не понял, вложенные блоки унаследовали font-size: 2em; дальше что? в чём странность, где ты видел, чтобы наследование работало по-другому?
426 2317030
>>17027
2em 200% от размера шрифта родителя.
427 2317049
>>17030
А, ну я так понимаю сначала шрифт вычисляется для одного элемента и потом наследуется уже результат его потомками, с процентами точно так же. Странные у вас вопросы
428 2317053
>>17049
Чего странного?
429 2317134
>>16954
Палю чит:

useDispatch()
useSelector()
430 2317140
>>17134
Что сказать-то хотел?
431 2317149
>>17021

>Они должны наследовать font-size: 2em. То есть у div2 font-size: 2em, но так как у родителя тоже 2em, у div2 он увеличивается в два раза. И так далее у вложенных блоков.



Ты неверно понимаешь наследование.

У твоих дочених дивов значением font-size является не 2em, а inherits. А 2em - это относительная величина явно заданная только у родительского дива, она уже высчитана, и в inherits попадает именно высчитанное значение, а не относительное.

Если тебе нужно чтобы шрифт увеличивался циклично, ка кты описываешь - ты должен явно задвать отношение - явно присваивать значение font-size каждому диву. Сейчас же у тебя значениея у дочерних НЕ 2em, а inherits
432 2317154
>>17149
Яскозал что они должны наследоваться как я хочу!
изображение.png64 Кб, 687x427
433 2317159
>>17149

>она уже высчитана, и в inherits попадает именно высчитанное значение, а не относительное


Я тоже так думал. Но в процессе копания, задал text-shadow для body и увидел следующее.
для body задан fz 20px, то есть по твоей логике у всех теней должен быть 10px размытия, но он относителен и зависит от размера текста элемента, стили которого наследовал от body.
434 2317162
>>17159
Это конечно хорошо, но в твоём примере тени везде одинакового размера. И в следующий раз вопросы по вёрстке подкрепляй кодпеном, а не скриншотами.
16440005174870.jpg45 Кб, 272x262
435 2317171
436 2317194
>>17159

>Я тоже так думал.


Можно иногда попытаться не угадывать, а открыть ебану спецификацию.

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


Он и по факту у всех 10px. Сходи в цирк, вообще ахуеешь от ллизионистов и того, как твое зрение способного тебя наебать.
437 2317208
вкатуны не трястись видите долбоёб выше наследование понять не в силах всё в ваших руках
изображение.png1 Кб, 512x20
438 2317210
>>17162
>>17194
Одинаковые действительнот, я проебался, извиняюсь
>>17208
Дегенерат, ни в одном гайде цсс не говорится что наследуются вычисленные значения, свой проеб я могу понять
439 2317216
видите монстр вместо вката тред мониторит сука аха
image.png27 Кб, 703x211
440 2317219
441 2317222
>>17219
Гений нахуй, прислал скрин какого-то левого сайта, на который я никогда не заходил, и это типа доказательство, что везде это объясняют, браво
442 2317223
>>17222

>левого сайта


https://developer.mozilla.org/ru/docs/Web/CSS/inherit

>на который я никогда не заходил


Ну ясно с тобой всё.
443 2317225
>>17223
Ты в курсе, что я цсс не по мдну учу блять? Это справочник языка, а не учебник
444 2317226
>>17225

>Это справочник языка, а не учебник


https://developer.mozilla.org/ru/docs/Learn/

Ты тупой.
445 2317228
>>17226
Толсто. Пошел нахуй.
446 2317231
>>17228
Умнее ты не станешь.
image.png106 Кб, 914x499
448 2317309
449 2317313
Нихуя тут у вкатыша горит, то наследование не то, то мдн - левый сайт.
>>17309
Манямирок. 2015 год - как раз переломная точка выхода ES6 и с тех пор фичи только высираются и принимаются.
450 2317330
>>17313
Это у тебя манямирок. Этих предложений жопой жуй, как мух возле твоей тарелки. Начиная с того, что опциональная статическая типизация была одним из пунктов при разработке самого ES6, и заканчивая тем, что предложение опциональной статической типизации появляется по несколько штук в год.

Вот тебе пропозал от 2019 http://sirisian.github.io/ecmascript-types/

> и с тех пор фичи только высираются и принимаются.


Хуйню не неси и хоть изредка заглядывай в списанные предложения и в те, которые висят на Stage 0 с 2014 года абсолютно не продвигаясь.
451 2317338
>>17309
я только только тайпскрипт осилил
452 2317354
>>17330

>Вот тебе пропозал от 2019


>по несколько штук в год


Совсем запизделся.

>Хуйню не неси и хоть изредка заглядывай в списанные предложения и в те, которые висят на Stage 0 с 2014 года абсолютно не продвигаясь.


То, что там висят некоторые пропозалы на нулевой стадии, абсолютно не отменяет факта, что после ES6 жаваскрипт стал фичевысирательным. Вон даже ESM в браузеры завезли, хотя наверняка была куча вскукареков про НИНУЖНА.
FKbdc0tacAAnJI.jpg200 Кб, 1183x1183
453 2317393
Насколько важны познания в математике для фронтенда-кодомакаки-жуна?
454 2317420
>>17393
Арифметику знать надо, остальное гуглится.
455 2317482
>>17393
Без теории графов страничку не сверстать
456 2317485
>>17393

>фронтенда-кодомакаки


>тред про JS


съеби
457 2317486
>>17485
А что тебя удивляет? Знание JS обязательно нынче.
458 2317491
Насколько смысл вката сейчас имеется? А то я начал реакт с тайпскриптом, а зачем, если такой пиздец.
Хотя смысл спрашивать, если это все беспрецендентное.
459 2317498
>>17491
Да ты бы в любой версии этой мультивслеенной не вкатился.
Безошибочный детект идиотов, любящих только лясы поточить и посоздавать видимость бурной деятельности - вопросы о том, насколько реально вкатиться и рассуждения о том, чем нужно заняться. Так что перестань себя обманывать, просто нахуй иди спокойно, попердывай в диван дальше - ты ничтожество не способное ни на что.
460 2317501
>>17498
Деморализатор-кун, ты?
461 2317503
>>17498
Двачую.
462 2317539
>>17498
База.
463 2317542
>>17491

>Насколько смысл вката сейчас имеется?


Смысла нет! Сиди дальше на диване, чеши жопу. Всё за тебя сделают.
464 2317558
Хочу услышать мнение сеньоров наносеков о введении типизации в ванильный жс
465 2317579
Я наткнулся на mikro ORM, есть какой-то гайд по ней кроме доки? Сложна чёт((
466 2317582
>>17558

>мнение сеньоров наносеков о введении типизации в ванильный жс


заебётесь
467 2317585
>>17558
На ванильном ещё даже модульную систему не реализовали
468 2317596
>>17485
Это база треда.
Иногда тред захвачен синьерами или шизами делающими наноборду, иногда вкатышами с вопросами по верстке и ошибками в lenght.
469 2317607
Сап, программисты. Пилю текстовую РПГ на react/mobx, так сказать, для закрепления знаний. Интересно услышать ваши мысли по поводу того, как можно реализовать боевую систему.
470 2317613
>>17607
В текстовых рпг бывает боевая система сложнее чем ¨ударить¨ и ¨ударить в присядку не снимая свитер¨?
Лучше в гд спроси
471 2317673
Можете поздравить дурачка, я дописал инвалидный код по задачке Кантора. Ебать я себя тупым ощутил, вот что значит писать код чисто по фану раз в месяц+ вместо полноценного вката и не сталкиваться с чуть-чуть мозголомающими задачами. Правда не ебу какая у меня сложность по итогу вышла.
472 2317684
>>17673
кодстайл пиздец. Условия не в константах, все вот эти охуительные zalupa[0][j][k], цикл for для перебора
473 2317688
>>17684

>Условия не в константах


типо обернуть
lastItemIsPositive = arr[i+1] >= 0 && (i + 2) === arr.length
и подставить в else if (lastItemIsPositive)? А что, так можно было? Запомню.

>цикл for для перебора


Так в любом случае циклом перебирать придется, а до всяких [].forEach я еще не дошел и мне запрещено их использовать. Залупы[][][][] это пиздос, согласен.
474 2317690
>>17613
Зато в настолках бывает
>>17607
Кури в сторону ДНД боевых механик (броски куба и тд)
475 2317692
>>17613
>>17690
Благодарю.
476 2317696
>>17673
Когда сделаешь без ифов и елсов, можешь приходить.
477 2317698
>>17673
else if и цикл в цикле это полный пиздец
1647430030444.png46 Кб, 806x577
478 2317702
>>17698
>>17696
Да там хуй без иф-елса сделаешь. Я сейчас посмотрел решение N^2 случая и там просто перебор всех значений тупо. Я пытался по другому сделать, типо так:
Дано: [100, -9, 2, -3, 5]
составляю массив промежутков по которым лежат позитивные значения: [ [0, 0], [2, 2], [4, 4] ] здесь полный пиздец в ифах, я запутался немного пока составлял и не оптимизировано, выглядит как пиздец
в двойном цикле прохожу и вычисляю сумму значений:
[0, 0]
[0, 2]
[0, 4]
[2, 2]
[2, 4]
[4, 4]
из исходного массива. Потом надо будет еще раз в цикле пройтись и выплюнуть срез с максимальным значением.

Типо можно было сделать как на пике, но тогда бы перебирались все значения, это жесть вроде как. А как O(N) сделать я вообще хз, посмотрю как они реализовали сейчас .
479 2317703
>>17702

>Да там хуй без иф-елса сделаешь


>писать код чисто по фану раз в месяц+ вместо полноценного вката


Тебе видней.
1647430513072.mp41,3 Мб, mp4,
480x270, 0:32
480 2317704
>>17703
Это было в форме видорила больше.
1647430557344.mp42 Мб, mp4,
480x270, 0:32
481 2317705
>>17704
Блять, не тот кодек. Забываю что 265 не работает.
482 2317709
>>17698
>>17696
вы имеете в виду тернарный оператор добавить или что?
мимо
image.png38 Кб, 725x438
483 2317711
>>07985 (OP)
Почему встроенные события, например onclick лучше не использовать, а заменить на addEventListener?

Нашёл ответ на стаковерфлоу, но не могу догнать что он имел в виду.
Он говорил что нельзя использовать анонимные функции и замыкания, про замыкания я пока не в курсе, только изучаю, но вроде бы можно, не вижу в этом проблемы, а анонимные функции я уже юзал в своей программе ( если анонимные функции значит, что без названия )
https://stackoverflow.com/questions/6348494/addeventlistener-vs-onclick
484 2317715
>>17711

>Почему встроенные события, например onclick лучше не использовать, а заменить на addEventListener?


Потому что онклик может быть только 1, а эвент листенеров можешь сколько хочешь повесить. Тип функции не имеет значения.
485 2317716
>>17715

>Тип функции не имеет значения.


Ты имеешь в виду тип обрабатываемого события? "click","mouseleave" и т.д.?
Понял, спасибо.
486 2317762
>>17716
нет, я про саму функцию. Это может быть стрелочная или обычная.
487 2317774
>>17711
Слушатель можно будет удалить, если добавлять его современным способом.
А onclick на той же параше, что и в html прописать атрибут onclick и вызвать функцию.
Что касаемо скрина, почитай про шаблонные строки или интерполяцию, вот это говно убери в виде "строка: " + var + "" + var2
И по возможности используй textContent
488 2317806
>>17774

>Слушатель можно будет удалить, если добавлять его современным способом.


И слушателя в onclick внезапно можно удалить, даже проще, чем навешанного через addEventListener.
489 2317822
>>17711

>Почему встроенные события, например onclick лучше не использовать, а заменить на addEventListener?



Не почему не лучше. Это глупые мантры в духе "всегда используйте forEach вместо циклов" и тому подобного. Раздают их всякого рода идиоты, которые зачастую непонимают как оно работает, еще чаще просто бездумно ретранслируя эти самые мантры.

В общем и целом выбирать, какой метод навешивания хэндлера использовать, зависит от твоих потребнстей.

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

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

Преимущества addEventListener
+ более гибкая конфигурации слушателей
+ их может быть много
+ их нельзя удалить не имея сслыки на сам хэндлер - сторонний код не сможет удалить твоего слушателя

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

Все остальное тобой описанное в виде типа функции (замыкание, стрелочная, не стрелочная, анонимная не анонимная) никакой роли не играет - они одинаково ведут себя в обоих способах. Тип функции влияет только на то, кто у тебя будет this'ом в контексте исполнения слушателя.
490 2317823
Олдфаги, тут? Лет 6-7 назад на ютубе был русскоязычный чел, который выпускал ролики по JS, nodejs и всему такому на Ютубе. У него вроде еще паблик был в ВК. Потом вроде куда-то пропал. Я уже несколько дней безуспешно пытаюсь вспомнить и найти его. У него был своеобразный голос и контент в целом довольно качественный для того времени.
491 2317828
>>17711
>>17822
Забыл написать.

Тебе ничто не мешает кобинировать оба способа. Ты можешь использовать их одновременно. Навешивая параметризированных множественных слушателей через addEventListener, и в то же время одного единственного, которым надо часто управлять через .onclick.
492 2317829
>>13572
Пришёл в офис, мне сказали, за какую пеку садиться, дали макет и я стал верстать. На обеде хз, вроде не пошёл никуда, так, за компом отдохнул и продолжил работать.

>>17823
Алекс Лущенко.
493 2317833
>>17829

>дали макет и я стал верстать


так стоп, а если я умею работать с бд, создавать серваки и знаю реакт, то меня тоже верстать заставят?
494 2317834
>>17833
Нет, тебя поди с проектом знакомиться посадят. Я то был совсем дном
495 2317835
>>17834
И остался им, кстати. Не знаю, что делать с этим. Чем дальше, тем больше собственный код мне отвратителен, я пишу говно
496 2317846
>>17833
Зависит от компании. Скорее всего тебя нанимают в уже существующую команду (несколько погромистов и техтимлид). Там тебя со всеми познакомят и выберут лоха чела, который будет вводить тебя в курс дела. Даже синьору нужно как минимум несколько дней чтобы вкатиться в окружение, настроить среду, завести все нужные аккаунты и хотябы поверхностно ознакомиться с кодовой базой. Когда ты настроишься и будешь готов работать - тебе будут давать фиксить простые задачки, постепенно повышая их сложность. Сходу сажать тебя за проектирование архитектуры или за внедрение какого-либо серьезного функционала в нормальных компаниях никто не будет. Ну разве что это какой-то стартап, который с нуля начинает. Но в стартапы обычно берут как минимум миддлов, там заниматься обучением основам времени нет.
497 2317850
>>17835
С другой стороны это может говорить о твоем прогрессе. Если ты смотришь на свой старый код и у тебя не возникает желания его переписать - значит ты либо не прогрессировал, либо уже уперся в потолок.

Еще учитывай что одно дело пиздеть в интернете, другое дело решать реальные задачи с дедлайнами и кучей различных факторов. В интернете все охуенные теоретики, знатоки спецификаций, бест практис и вообще КАК НУЖНО ПРАВИЛЬНО, но ИРЛ всё это часто спотыкается о суровую действительность. Писать нужно не красиво и правильно, а чтобы работало. Заказчикам, как правило, вообще поебать что происходит под капотом у их продукта. Их интересуют только сроки.
498 2317851
>>17829

> Алекс Лущенко


Не он, у того чела была макось и голос прям специфический, тянучий какой-то.
499 2317852
>>17851
Зоракс что ли? Как его забыть можно?
500 2317853
>>17852
БЛЯ точно!!! Я и сам удивлен что забыл его. Спасибо тебе анонче, лучей добра.
Просто захотелось понастольгировать немношк, крайний видос был 5 лет назад, он так и не вернулся, лол. Надеюсь, у него все хорошо.
501 2317858
Возможно платиновый вопрос, но все же, как вкатиться в React\Vue\Angular?

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

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

Год пилить пет проекты и контрибутить в опенсорс? Ну это хорошо, но все это скорее будет плюсом, чем решающим фактором. Возьмут то его так же как джуна.
502 2317865
>>17858

>Год пилить пет проекты и контрибутить в опенсорс



Это не считает за опыт, о которых пишут в вакансиях. Даже фриланс не считается.

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

Никакие твои петы, фриланс, опенсорс не имеют значения. Хоть 10 лет их пили, хоть двадцать - пойдешь устраиваться на работы - у тебя 0 опыта.

По существу.

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

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

Все лычки джуна\мидла\хуидла туда же, ты промытый долбоеб. Смотри на требования к скиллам, и тянешь ли ты их (а есинет, то пиздуй это учить), а не цвету жопы. Сениор из Вася и Ко будет зеленым трейни в Яндексе. А уж сколько я видел лидов, у которых нет и года опыта программирования вообще, во всяких манястартапах - не сосчитать.

Ну и еще. Ты можешь в ручную находить HR'ов которые форсят разные вакансии вовсяких айтишных чатах (в том же телеграмме их жопой жуй), и просто рассылать им свое резюме (необязатель откликом на какую-то их вакансию). В заивисмости от hr'а, он может тебя проигнорить, или вдруг предложить какую-то ваканси, или просто занесет тебя в свой спам лист и будет скидывать тебе свои новые поступления.

Ну и вообще, когда у тебя совсем нет коммерческого опыта, искать работы именно через форс своего резюме где попалао (в котором ты опять же делаешь упор на то, что УЖЕ умеешь, и КАК СИЛЬНО ты хочешь работать, а не на то, что ты ждун и всего боишься) - есть чаты, каналы, форумы, миллионы каналов. Профильные сайты по поиску работы это лишь один из тысяч способов найти работу.

У меня всё.
502 2317865
>>17858

>Год пилить пет проекты и контрибутить в опенсорс



Это не считает за опыт, о которых пишут в вакансиях. Даже фриланс не считается.

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

Никакие твои петы, фриланс, опенсорс не имеют значения. Хоть 10 лет их пили, хоть двадцать - пойдешь устраиваться на работы - у тебя 0 опыта.

По существу.

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

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

Все лычки джуна\мидла\хуидла туда же, ты промытый долбоеб. Смотри на требования к скиллам, и тянешь ли ты их (а есинет, то пиздуй это учить), а не цвету жопы. Сениор из Вася и Ко будет зеленым трейни в Яндексе. А уж сколько я видел лидов, у которых нет и года опыта программирования вообще, во всяких манястартапах - не сосчитать.

Ну и еще. Ты можешь в ручную находить HR'ов которые форсят разные вакансии вовсяких айтишных чатах (в том же телеграмме их жопой жуй), и просто рассылать им свое резюме (необязатель откликом на какую-то их вакансию). В заивисмости от hr'а, он может тебя проигнорить, или вдруг предложить какую-то ваканси, или просто занесет тебя в свой спам лист и будет скидывать тебе свои новые поступления.

Ну и вообще, когда у тебя совсем нет коммерческого опыта, искать работы именно через форс своего резюме где попалао (в котором ты опять же делаешь упор на то, что УЖЕ умеешь, и КАК СИЛЬНО ты хочешь работать, а не на то, что ты ждун и всего боишься) - есть чаты, каналы, форумы, миллионы каналов. Профильные сайты по поиску работы это лишь один из тысяч способов найти работу.

У меня всё.
503 2317871
>>17858

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



Потому что если у тебя не было коммерческого опыта, то ты и не джун.
Без опыта - ты стажер. Трейни.
504 2317873
>>17865

> Но лучше в откликах не говорить про коммерческий опыт ничего, просто описывать скилл


> А когда прямо спросят уже расписать популярно в диалоге



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

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


Проблема в том что опыт есть, но именно с фреймворками его нет. И непонятно откуда взять.
505 2317874
мб просто напиздеть что был опыт? кто копать то под тебя будет, кому не пох?
506 2317878
>>17865

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


Сразу видно пердеда.
ХХ требует указывать опыт работы. Без этого поля тебе даже анкету не дадут создать. Собственно поэтому везде и пишут про хреланс и прочее пиздобольство.
507 2317887
>>17833
Нет, конечно, будешь работать с бд, создавать серваки, реакт, и никто не будет обращать внимание, что ты джун, который нихуя не умеет, за которым нужно все переписывать, ты все сам сможешь, никто не верстает уже в 2к22, все пмы делают или индусы.
508 2317889
Аноны, как дела у тиктокера, который решил вкатиться и завести трактор. Вкатился? Или рынок переполнен?
Недавно треды были и тут обсуждение было.
509 2317890
>>17873

>Получается, им нужно врать?


«Вот шесть, что ненавидит Господь, даже семь, что мерзость душе Его: глаза гордые, язык лживый и руки, проливающие кровь невинную, сердце, кующее злые замыслы, ноги, быстро бегущие к злодейству, лжесвидетель, наговаривающий ложь и сеющий раздор между братьями». (Прит. 6:16-19)
Нет. Твердо и четко.
510 2317891
>>17873

>Ну не рассказывать же им что ты все знаешь и умеешь, они все равно нихуя не поймут.


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

Но когда дойдет до чееловека, типо тимлида или другого покемона, то ты либо обосрешься, либо повещет и он не будет тебя сильно гонять по теории/практики.
511 2317898
>>17890
кто теряет от того что ты соврал?
512 2317900
>>17898
Ты. Если тебе попадется тот, кто решит доебаться до твоего опыта и в итоге выяснится, что ты наебал. Во-первых как ты будешь оправдываться. Во-вторых тебя могут пометить в общей базе хров как пиздабола.
513 2317905
Напоминаю что за вами смотрит Иисус и каждого напиздевшего хрюше собъёт трактор.
514 2317908
>>17900
это правда, тока мне кажется что люди в соверменном мире оч ценят свое время и поетому не будут копаться в твоем прошлом, ты проходишь через фильтры и вроде никто не в минусе особо
можно сказать что работал в проетке у кореша, поетому проекты приватные, ну и че нить придумать, короче изи
а вот полгода пилить пет проекты на серьезных щах вот ето долбоебизм по-моему какой-то, уже неактульно наверн
>>17905
так они тоже могут пиздеть во многом, все же мы люди в конце концов
515 2317912
>>17908

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



Ага. Очень нужно людям, ценящим свое время, брать пиздаболов на проекты, где есть какие-нибудь NDA. И проверки СБ наверное просто так придумали. Ты сильно забываешь, что рискует большей частью работодатель - если он тебя возьмет, он понесет затраты, даже если тебя придется уволить почти сразу. Нанимать людей - это не бесплатное удовольствие.
516 2317917
>>17908

>так они тоже могут пиздеть во многом, все же мы люди в конце концов


Могут. Весь маркетинг основан на пиздеже и преувеличениях.
Но и тебе точно так же не мешает ничто пойти и потом рассказать другим соискателям о том, как и о чем там пиздят. Как и они вправе поймав тебя на пиздеже рассказать другим нанимателям об этом. Все честно.
517 2317923
>>17912
ну ты аплаишься на джуна, кто вычислит ты нуб или пиздабол?
это тока временем проверяется вроде
насчет нда не знаю, на галерах где верстают екомерцы есть такое?
насчет проверок тоже, тебе часто отказывали после проверок?
так суть в том что не факт что работодатель проиграет от того что тебя нанял, может ты хороший спец, просто у тебя нет возмонжости заявить об етом
вообщем ты рисуешь самый хуевый сценарий, я - самый лучший
>>17917
у хров действительно есть общий блеклист?
518 2317928
>>17822

>Не почему не лучше


Ты сам написал почему лучше им не пользоваться ниже
>>17828

>Тебе ничто не мешает кобинировать оба способа.


Если это твой домашний проект, в проде за onclick в еблет бьют
519 2317933
>>17874
Если не расколят на вранье, то пробуй. Но скорее всего посыпаешься после элементарного вопроса
520 2317942
>>17933
так я не стану врать про опыт если буду уверен что у меня опыта нет
стану только если пойму что я готов выполнять +- типовые задачи, об етом и реч
кто и как спалит? никто и никак
уволить могут человека который и не врал
521 2317971
А жаваскрипт юзают только для фронтенда или есть ещё какие-то задачи?
522 2317977
>>17942
Я как-то лгал, что знаю TypeScript.
За месяц собесов таки выучил вершки и говорил что 1 год опыта TS имею
523 2317978
>>17977
И как? Вкатился? На работе наверное охуел с задач по технологиям, которые не знаешь.
524 2317979
>>17978
Просто визде any пишешь и не паришься.
525 2317980
>>17978
Вкатился в сеньора. Ну охуел только от ошибок TS и слегка от Vue 3. Через 2 месяца попустился. Главное почаще проходить собесы, качать пробелы в знаниях и не сцать.
526 2317994
>>17980
Как попадаешь на собесы - сам откликаешься или ждёшь сообщения от хрюш? Где резюме, хх?
527 2318009
Есть класс условной бдшки (на самом деле это пустой массив инициализированный в конструкторе). В этом классе реализованы обычные круд методы для массива в конструкторе. Это и есть разделение ответственности? Вот теперь получается этот класс я могу засунуть в другой класс, заинициализировав в конструкторе и обращаться к его методам из другого класса? И вот если я захотел прикрутить, например, сохранение массива в localStorage. Я создаю новый класс, где реализован метод сохранения массива в localStorage. И этот класс обьявляю в конструкторе класса бдшки с массивом и теперь могу в методе удаления массива заинициализировать метод сохранения в локалсторадж. Вот это круто.
528 2318012
>>17994

>сам откликаешься или ждёшь сообщения от хрюш


Перестал откликаться и искать сам когда обмидлился, лоол.
Сами зайобывают по телеге, ватсап, емейлу. Некоторые даже ЗВОНЯТ, но я не беру. Резюме на хх.
529 2318022
>>18012
А мне что-то не пишут, в последнее время.

> обмидлился,


Как это отразилось на резюме? Может я чего-то не написал, не учёл. Есть 2 года опыта, есть протухшее портфолио, описание опыта работы, кейворды и по сути всё, из относящегося к работе.
530 2318033
>>18022

>> обмидлился,


>Как это отразилось на резюме?


Просто решил, что пора стать мидлом, лол. Соответственно откликался на резюме с уровнем дохода мидла(вилки можешь загуглить). Можно брать середину вилки или если не уверен, то дно вилки. Посмотрел в вакансиях что требуется, изучил и вписал себе в резюме. Пробелы в своих знаниях узнал из собесов и подтянул. Опять повторил цикл поиска пока не получил оффер.

>Есть 2 года опыта, есть протухшее портфолио, описание опыта работы, кейворды и по сути всё, из относящегося к работе.


ну, по моему мнению, на фронтового мидла должен быть примерно такой
на Vue3:
/vue
/pinia - хранилище
/router - роутинг
/scss
- стили
/rest - запросики на бэк
/vite - сборщик
/ts
- типизация

*желательно знать или хотя бы с документацией юзать.

Работу с vue2 по возможности лучше не выбирать, если не хочешь разбираться легаси. Jquery тоже обходи стороной. Но вообще полезно знать даже это говно.
Больше всего сил надо именно в ванильный JS вкладывать. Вёрстка/стили/библиотеки имеют свойство устаревать и меняться.
531 2318058
ПЕРЕКАТ >>2318057 (OP)
ПЕРЕКАТ >>2318057 (OP)
ПЕРЕКАТ >>2318057 (OP)
ПЕРЕКАТ >>2318057 (OP)
ПЕРЕКАТ >>2318057 (OP)
ПЕРЕКАТ >>2318057 (OP)
ПЕРЕКАТ >>2318057 (OP)
ПЕРЕКАТ >>2318057 (OP)
ПЕРЕКАТ >>2318057 (OP)
ПЕРЕКАТ >>2318057 (OP)
532 2322636
>>09518
Ну всегда можно вставить any, если тебе реально насрать на типы.
А иначе прописывать по-божески, всегда можно вынести определения типов в отдельные типы и т.д. По типу

const MyType = TypeRandom<Generic<Govno, Trash>>;

Или как там в вашем ТайпСкрипте.

мимо Раст бог в прошлом фронт-макака заглянул в тред
Тред утонул или удален.
Это копия, сохраненная 4 августа 2022 года.

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

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