Главная Юзердоски Каталог Трекер NSFW Настройки

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

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 532 63 142
JS Thread #245 /js/ Аноним 28/02/22 Пнд 10:34:38 2307985 1
16313000548100.png 56Кб, 1050x1050
1050x1050
Предыдущий тред: >>2297966 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Аноним 28/02/22 Пнд 11:16:57 2308025 2
Ну так что, разобрались что такое функция?
Аноним 28/02/22 Пнд 11:46:42 2308033 3
Аноним 28/02/22 Пнд 12:46:31 2308094 4
>>2308025
Это член типа объект, который может быть вызван как подпрограмма.
Аноним 28/02/22 Пнд 16:13:37 2308213 5
>>2308025
Да нам они и нахер не нужны, функции твои!
Аноним 28/02/22 Пнд 17:41:26 2308297 6
Аноны, такой вопрос, есть функция, которая рендерит элементы на страницу из массива, прикрутил событие, которое меняет порядок элементов в массиве, но столкнулся с тем что порядок элементов в html не изменился, через console.log проверил что сам порядок в массиве изменяется и рендерится уже из изменённого массива, но какого хуя на самой странице порядок старый я не понимаю
Аноним 28/02/22 Пнд 18:04:29 2308306 7
>>2308297
Так тебе надо вызывать функцию ререндера элементов в этом событии.
Аноним 28/02/22 Пнд 18:33:01 2308323 8
>>2308306
Я ее вызываю, но мб ванильный, функция рендера одна просто в разный период времени работает с разными значениями массива, я пробовал менять параметры массива не через событие а вручную, тогда при первоначальной отрисовке он без проблем все делает, мб проблема что я метод inner использую.
Аноним 28/02/22 Пнд 20:05:17 2308390 9
Screenshot20220[...].jpg 45Кб, 914x278
914x278
Зашёл из любопытства в чат айти камасутры, а там мне запрещено писать, как будто у меня бан. Но я туда первый раз зашёл и ничего не успел написать. Что за фигня с их чатом?
Аноним 28/02/22 Пнд 20:05:48 2308391 10
Screenshot20220[...].jpg 45Кб, 914x278
914x278
Зашёл из любопытства в чат айти камасутры, а там мне запрещено писать, как будто у меня бан. Но я туда первый раз зашёл и ничего не успел написать. Что за фигня с их чатом?
Аноним 28/02/22 Пнд 20:26:02 2308402 11
>>2308391
>айти камасутры
Твой одноклассник? Ну так спроси у него на перемене.
Аноним 28/02/22 Пнд 23:49:08 2308542 12
>>2308323
Да кароч я понял що ванила просто не может так делать для этого нужны реактивные фреймворки.
Аноним 28/02/22 Пнд 23:52:07 2308543 13
>>2308542
Реактивные фреймворки по твоему на магии работают? У них внутре та же самая ванила
Аноним 01/03/22 Втр 00:02:00 2308556 14
>>2308297
Ты только что addeventlistener
Аноним 01/03/22 Втр 00:18:12 2308570 15
>>2308297
>Аноны помогите, решил подрочить через джаваскрипт. Все подготовил, снял штаны. Дергаю себя за яйца, а малафья не идет, подскажите в чем может быть дело?
Аноним 01/03/22 Втр 18:39:26 2308938 16
Хуя там новы дизайн на мдн, я даже испугался.
Аноним 01/03/22 Втр 19:06:11 2308967 17
>>2308938
Наконец-то, а то я стал чаще на "Доку" заходить, ибо она покрасивше
Аноним 01/03/22 Втр 21:11:36 2309028 18
>>2308938
МДН скоро платным сделают.
Аноним 01/03/22 Втр 23:58:47 2309092 19
Начал поиск работы спустя 1 год+.
Сейчас имею 16 откликов, из них 4 отказа, 5 прочитали и просто проигнорили, остальные даже не смотрели.

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

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

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

Работу ищу 1 день.
Аноним 02/03/22 Срд 06:43:38 2309134 20
В тайпскриптовском файле имея кострукцию типа:
export const objName = { ... }
Как найти objName из абстрактного дерева через тайпскриптовский API? У интерфейсов намного проще это дело.
Аноним 02/03/22 Срд 06:50:02 2309135 21
Сап. Только изучаю реакт, интересно, какие знания необходимы (и где их достать) для создания баз данных на сервере. Делаю петпрожект соцсети, то бишь нужно туда помещать сообщения, профили, группы и т.д.
Аноним 02/03/22 Срд 07:55:21 2309143 22
>>2309135
Допустим я могу попердолитья с бд, у тебя есть телега?
Аноним 02/03/22 Срд 08:28:44 2309148 23
image.png 7Кб, 41x333
41x333
>>2307985 (OP)
Как такое фиксить?
Меняю масштаб страницы на 80% и такое появляется.
При 100%, все нормально.
Аноним 02/03/22 Срд 09:10:01 2309150 24
>>2309092
Так ты просто опыт работы написал, но без указания где именно работал? Чел...
Аноним 02/03/22 Срд 09:14:03 2309152 25
>>2309092
>имею 16 откликов
Будет один удачный в районе 100-300. Привыкай.
На первом собесе обосрешься с подливой.

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

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

>Работу ищу 1 день.
Осталось еще дней 60, до возможного первого удачного оффера.
Аноним 02/03/22 Срд 09:17:18 2309153 26
Анончики, есть тут Ангуляро-боги?
У меня сложная задачка.
Могу предложить за час-два консультации оплатить 3к вечно деревянных.
Аноним 02/03/22 Срд 09:18:40 2309154 27
крик.JPG 36Кб, 699x584
699x584
>>2309153
Было бы прекрасно сегодня в любое время, ну или завтра.
Аноним 02/03/22 Срд 09:31:24 2309158 28
>>2309150
Я указал место работы фриланс / самозанятый.
>>2309152
На гите 4 проекта и 1 лендинг. 3 проекта на React, из них 1 с Redux + Material UI. Ну еще всякие react-router юзал и прочие библиотеки и 1 проект на чистой ванилле.
Аноним 02/03/22 Срд 10:37:14 2309188 29
>>2309092
Вкатуны мало кому всрались, тебе понадобится большая удача чтобы пробиться через собеседования
Аноним 02/03/22 Срд 10:58:24 2309203 30
>>2309153
Ты вопрос то задай сначала
Аноним 02/03/22 Срд 11:19:37 2309225 31
>>2309158
Никто особо не вникает что у тебя в гитхабе, смотрят как тестовое напишут, а там хоть до чего могут доебаться.

Ну и смотря как пройдешь интервью, там вообще что угодно может быть.
Аноним 02/03/22 Срд 11:32:36 2309244 32
>>2309225
Ну мне пока даже тестовое не кидали, только отказы.
Аноним 02/03/22 Срд 11:38:11 2309256 33
Двачик, подскажи какой петпроект сделать на реакте? Идей кроме стандартных туду/мувисерч совсем нету.
Аноним 02/03/22 Срд 11:48:07 2309270 34
>>2308543
Но тогда я не понимаю в чем проблема, я получаю родительский эллемент, потом вставляю туда с помощью innerHtml элементы, после чего вызываю событие которое должно менять контент в этих элементах но контент не перерисовывается.
Аноним 02/03/22 Срд 11:55:11 2309282 35
>>2309256
Мувисерч-туду. Два в одном.
Аноним 02/03/22 Срд 12:04:22 2309293 36
>>2309256
Делай прогу, которая делает деньги
Аноним 02/03/22 Срд 12:12:41 2309305 37
Аноним 02/03/22 Срд 12:51:26 2309336 38
>>2307985 (OP)
По каким материалам можно подготовиться к собесу джуну-фронтендеру?
Аноним 02/03/22 Срд 12:55:15 2309337 39
Аноним 02/03/22 Срд 13:02:03 2309340 40
>>2309336
Любым.
Вопросы на собесе могут быть любыми, в зависимости от шизы интервьювера.
Как вариант можешь эти глянуть - первые строчки в гугле. Я по ним готовился(не пригодилось, но в какой-то момент становится интересно)
https://habr.com/ru/post/486820/
https://itvdn.com/ru/blog/article/300-js
https://russianblogs.com/article/43761251866/
Аноним 02/03/22 Срд 13:18:20 2309348 41
>>2309337
Да я уже сделал, кароч, оказывается я не могу просто так заменить эти элементы на новые, сначала мне их надо удалить из дерева, написал функцию которая получает коллекцию и очищает ее, а вот в реакте оно само так делается...
Аноним 02/03/22 Срд 13:58:18 2309375 42
>>2309340
а почему все вопросы только по js? Про html\css не спрашивают или это не так важно? Как насчет задач?
Аноним 02/03/22 Срд 14:03:30 2309384 43
>>2309158
Фриланс за опыт не считается, особенно если это единственное, что ты написал. Это конечно лучше, чем ничего, но немного.
К отклику на вакансию советую что-то дописать, рассказать какими проектами занимался и что там делал.
Аноним 02/03/22 Срд 14:09:00 2309388 44
>>2309384
Хорошо, спасибо большое.
Аноним 02/03/22 Срд 14:24:12 2309397 45
>>2309203
>Про html\css не спрашивают или это не так важно?
>Вопросы на собесе могут быть любыми, в зависимости от шизы интервьювера.

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

>а почему все вопросы только по js?
Чтобы была хоть какое-то чувство уверенности, ну и там собраны вопросы, которые могут попасться.
Аноним 02/03/22 Срд 14:28:52 2309404 46
>>2309092
Потом отпишешься, если пригласят на собесы
Аноним 02/03/22 Срд 17:32:31 2309518 47
изображение.png 1138Кб, 811x1200
811x1200
Допустим я юзаю редукс-сага с тайпскриптом. Я в саге хочу сделать несколько апи запросов и вернуть с них результат. Но когда я пытаюсь присвоить const huy = yield call(pizda, jigurda); то тайпскрипт требует явно указать тип генератора, то есть мне нужно описывать вот это Generator<говно, моча, залупа>. А когда у меня yield возвращает разные жсоны с разными интерфейсами из апи запросов, то вот это Generator<говно, моча, залупа> разрастается до ебических размеров и это выглядит как дичь какая-то. Можно ли как-то это смягчить/обойти?
Аноним 02/03/22 Срд 17:51:08 2309528 48
Как задиплоить json-server на github pages? на юутбе только гайду по деплою на хероку, само приложение у меня задиплоилось, но json-server не отдает инфу при fetch запросах, то есть он судя по всему не включен
что делать собственно?
Аноним 02/03/22 Срд 17:57:05 2309531 49
>>2309518
Обьявить интерфейсы в отдельном файле и экпортировать их.
Аноним 02/03/22 Срд 18:01:05 2309533 50
>>2309528
Никак, github pages только для статики. Думаешь один такой умный исползовать гитхаб как халявный сервер?
Аноним 02/03/22 Срд 18:07:07 2309543 51
>>2309531
Само собой у меня все интерфейсы жсонов объявлены, но все равно когда много yield с разными типами интерфесов, то получается дичь навроде Generator<интерфейс1 | интерфейс2 | интерфейс3 | интерфейс4, ... , ...>. Или ты предлагаешь декларацию самого этого генератора вынести в отдельный файл и экспортировать?

Да и плюс, если я решу что-то вынести например из саги в какую-то подсагу, убрать, то мне постоянно нужно помнить о каждом интерфейсе, который возвращает каждый yield, постоянно редактировать еще декларацию Generator вышеописанную... Это мне тоже не нравится.
Аноним 02/03/22 Срд 18:29:02 2309568 52
>>2309543
>Или ты предлагаешь декларацию самого этого генератора вынести в отдельный файл и экспортировать?
Конечно, что-то типа export interface IZalupaResponse extends Generator<...> {}
>Да и плюс, если я решу что-то вынести например из саги в какую-то подсагу, убрать, то мне постоянно нужно помнить о каждом интерфейсе, который возвращает каждый yield, постоянно редактировать еще декларацию Generator вышеописанную... Это мне тоже не нравится.
Что ты там собрался запоминать? Тебя ж конпелятор будет пиздить палками при билде если сигнатуры вдруг перестанут сходиться.
Аноним 02/03/22 Срд 18:42:21 2309585 53
>>2309568
>Что ты там собрался запоминать? Тебя ж конпелятор будет пиздить палками при билде если сигнатуры вдруг перестанут сходиться.
Так я именно про то, что на каждый чих мне нужно будет постоянно менять эту декларацию, и это мне не нравится.

Да и ругаться он будет только в случае если в yield добавится какой-то новый интерфейс или я изменю его. А если я уберу какой-то yield который вдруг окажется не нужен, то через тайпчек все пройдет, даже если я не уберу из декларации интерфейс yield, который я убрал.
ПАМАГИТЕ с React Аноним 02/03/22 Срд 18:50:12 2309594 54
code.png 153Кб, 1530x868
1530x868
Почему тема переключается только после второго нажатия на кнопку?

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

А вот сам запущенный проект: https://vertically-challenged.github.io/react_calc/
Аноним 02/03/22 Срд 18:54:37 2309600 55
Там вроде надо просто написать
const huy: Zalupa = yield call(getHuy)
У самого генератора можно типы никакие не писать
Бтв, в RTK вышла новая listener middleware, посмотри на неё если тебе саги не принципиальны.
Аноним 02/03/22 Срд 19:07:47 2309607 56
>>2309600
> const huy: Zalupa = yield call(getHuy)
О а вот так все норм, значит видимо так и надо
Аноним 02/03/22 Срд 19:19:51 2309616 57
>>2309607
Как раз так не надо, особенно у функций с дженериками.
Аноним 02/03/22 Срд 19:39:20 2309632 58
Инлайн свг это норм? И еще вопрос, возможно тупой, как разместить внутри svg другой html блок? Хочу сделать обычный круг divом, а вокруг него сделать svg stoke.
Аноним 02/03/22 Срд 19:51:20 2309646 59
>>2309594
Потому что setState асинхронный
Аноним 02/03/22 Срд 19:52:58 2309649 60
Не могу понять, либо я чего-то не выкупаю, либо с какими то долбоебами работаю.
Я получаю в запросе ссылку на фотографию и мне надо просто отобразить ее на странице. Мне говорят ссылка приходит в формате "/host.com/путь..., при этом для тестового окружения они за каким-то хуев передают просто "//говно/моча/залупа.jpeg". Я у них спрашиваю, каким хуев я должен выводить изображение, если там только путь? Они мне показывают скрин как у них открыто в браузере "file://говно/моча/залупа.jpeg" и отображается картинка и типо все норм. При этом они сидят с vdi, а я просто с впн, чтобы заходить на корпоративные ресурсы.
Я блядь не понимаю, нахуй они передают мне ссылку свой локальный файл, как их разраб вообще до такого додумался? Либо обе эти ссылки можно как-то по особому открывать? Бред какой-то.
Аноним 02/03/22 Срд 21:24:21 2309691 61
>>2309649
так у тебя, наверное, хосты прода и тестовые в конфиг проекта зашиты и потом пробрасываются в жс?
Аноним 02/03/22 Срд 21:29:10 2309695 62
>>2309649
Тебе в бугурт тред лол
Аноним 02/03/22 Срд 23:12:09 2309777 63
>>2309691
Ладно, отбой, там какая-то совсем хитровыебаная хуйня.
Аноним 02/03/22 Срд 23:28:30 2309796 64
16339613686790.png 57Кб, 276x256
276x256
Насколько просто вкатиться в жабаскриптизёры, чтобы потом работать и купить себе дорогой макбук и пить кофе в старбаксе?
Аноним 02/03/22 Срд 23:32:06 2309802 65
>>2309796
>купить себе дорогой макбук
Уже не купишь. Поезд ушел.
Аноним 02/03/22 Срд 23:33:17 2309804 66
>>2309802
Но хотя бы разработчиком-то можно стать? Я просто нихуя не умею, но ебало пидорское, прямо само то, чтобы кем-то из ваших быть
Аноним 03/03/22 Чтв 00:29:05 2309864 67
Аноны, какой способ работы со стилями в реакте лучший? Сам использую модули, но как-то костыльно всё это ощущается.
Аноним 03/03/22 Чтв 01:28:08 2309880 68
гайс, кто то заворачивал 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) и еще кучу строк после этого
как это правильно сделать?
Аноним 03/03/22 Чтв 01:39:23 2309881 69
>>2309796
Просто, потому что все что нужно для вката у тебя прямо сейчас есть. Это эвм и инет, дальше как и в любой другой профессии, читаешь олдов @ практикуешься.
Аноним 03/03/22 Чтв 09:56:32 2309954 70
>>2309864
Что ты считаешь "некостыльным" способом?
Аноним 03/03/22 Чтв 10:03:12 2309959 71
>>2309880
Посмотри что там из себя оригинальный образ представляет.
Аноним 03/03/22 Чтв 13:30:14 2310089 72
>>2309959
на что именно посмотреть?
там весь гайд к нему в одну страничку, не особо подробный
Аноним 03/03/22 Чтв 13:31:35 2310092 73
Аноним 03/03/22 Чтв 14:15:51 2310131 74
>>2310089
FROM clue/json-server:latest это ссылка на образ на докеровском репозитории, в котором скорее всего будет ссылка на докеровский файл на гитхабе.
Конкретно в твоём случае (https://github.com/clue/docker-json-server/blob/master/Dockerfile) он задаёт ENTRYPOINT, так что твой финальный CMD выглядит как ["bash", "./run.sh", "npm", "run", "serve-json"]
Ну ты понел.
Аноним 03/03/22 Чтв 14:23:36 2310133 75
Аноним 03/03/22 Чтв 15:11:30 2310154 76
image.png 27Кб, 1203x252
1203x252
Кантор хитрец, хочет чтобы его сайтик заблокировали и поток вкатунов встал.
Аноним 03/03/22 Чтв 15:49:21 2310174 77
Обязательно ли джуну иметь портфолио дял собеседования? Я могу просто устно рассказать, если над чем-то работал?
Аноним 03/03/22 Чтв 15:53:31 2310182 78
народ, всем привет. Только начинаю js учить, посоветуйте годные курсы в дополнение к Кантору, а то он суховат, да и люблю c разными источниками работать. Может есть у кого Udemy, "The Complete JavaScript Course или знаете, где взять?
Аноним 03/03/22 Чтв 16:39:47 2310198 79
>>2310182
>посоветуйте годные курсы
Быстрый тормоз?
Аноним 03/03/22 Чтв 16:59:08 2310211 80
>>2310182
Торрент-трекеры в помощь. Мне курс Джонаса Шмедтмана понравился, но часть про асинхронность у не какая-то не очень, потому что он там начал смешивать все методы подряд со сломанным на данный момент api с геолокацией.
Аноним 03/03/22 Чтв 17:12:48 2310221 81
>>2310211
>но часть про асинхронность у не какая-то не очень
и что можешь посоветовать насчет ассинхронки?
Аноним 03/03/22 Чтв 17:33:37 2310232 82
image.png 26Кб, 810x247
810x247
image.png 15Кб, 810x181
810x181
Сап, программач. Делаю пет-проект на Vue. Хочу добавить компонент, но он не отображается при установке Vue через npm (первый пик). Начинает отображаться только если прописать скрипт расп в самом коде, со ссылкой указанной в документации (второй пик). Устанавливается вроде нормально, ошибок не выдаёт, на запрос версии реагирует, в package.json появляется. ЧЯДНТ?
Аноним 03/03/22 Чтв 18:37:21 2310271 83
>>2309404
Спустя 30 откликов пригласили 15-минутный звонок в компанию на стажировку.
Аноним 03/03/22 Чтв 18:45:52 2310279 84
>>2310271
пригласили на

слоу-фикс
Аноним 03/03/22 Чтв 18:51:57 2310287 85
>>2310271
Потом расскажешь, что было
Аноним 03/03/22 Чтв 18:53:53 2310291 86
>>2310287
Я хуй знает даже как готовиться к этому. Как я понимаю просто поспрашивают что я за хуй с горы и т.п. Тех. интервью ведь не идет так быстро?
И если там пройду, то наверное пригласят на уже полноценное тех. собеседование.
Аноним 03/03/22 Чтв 19:07:47 2310303 87
>>2310271
Классно, что ищут не смотря на ситуацию, значит не все так плохо в плане перспектив
Аноним 03/03/22 Чтв 19:16:21 2310313 88
>>2310303
Ты сейчас обидел вкатошизика из воркача
Аноним 03/03/22 Чтв 19:53:42 2310330 89
>>2310313
Да хуй на него, он меня заебал нытьем своим, я больше туда не хожу
Аноним 03/03/22 Чтв 19:54:49 2310331 90
>>2310232
Так ты вуй импортировал в свой код?
Аноним 03/03/22 Чтв 20:39:46 2310344 91
>>2310221
Можешь в других курсах посмотреть или на ютубе поискать.
Аноним 04/03/22 Птн 06:49:03 2310502 92
image.png 1485Кб, 1735x897
1735x897
image.png 5Кб, 470x875
470x875
image.png 264Кб, 1382x671
1382x671
Чуваки, которые используют Microsoft Edge. У вас есть сейчас проблема с загрузкой контента? У меня теперь весь интерфейс глитчит и не прогружается. На Google Chrome всё корректно работает. Пик релейтеды. Не могу понять кто обосрался: я или разрабы
Аноним 04/03/22 Птн 10:17:24 2310539 93
>>2310502
Открой девтулзы еджевские и посмотри вкладку нетворк.
Аноним 04/03/22 Птн 10:47:11 2310548 94
>>2310539
Чел, а на втором скрине что по твоему?
Аноним 04/03/22 Птн 11:08:57 2310555 95
В понедельник будет обговор условий по работе(прошел все собесы) что там будет, что следует спросить и все такое. Крч посоветуйте ченить.
Аноним 04/03/22 Птн 11:18:16 2310560 96
>>2310502
Всё, отбой, починили. Походу разрабы обосрались, либо санкции насрали в штаны
Аноним 04/03/22 Птн 12:25:36 2310601 97
Мне нужно посмотреть как моя верстка выглядит на большом экране, как это сделать?
Аноним 04/03/22 Птн 12:26:39 2310602 98
image.png 4Кб, 488x46
488x46
Аноним 04/03/22 Птн 14:15:57 2310669 99
Есть две машины со вскодом и работают они над одной репой, в которой файлы форматируются через преттиер. Настройка эта насильно выставляется в самой репе, так что тут не должно быть расхождений. Но один хуй форматируют они преттиером по-разному. Как тут вообще начинать копать? Дело скорее всего в настройках вскода, так как преттиер настроен на пожирание локального для репы конфига.
Аноним 04/03/22 Птн 14:22:41 2310675 100
>>2310669
Снизу справа есть выбор табов/пробелов и их расстояния. Может оно
Аноним 04/03/22 Птн 14:25:35 2310682 101
>>2310669
Версии преттиера? Версии плагинов?
Заведи третью контрольную машину с вскодом
Аноним 04/03/22 Птн 14:26:26 2310684 102
>>2310682
А, и без вскода попробуй
Аноним 04/03/22 Птн 14:51:07 2310697 103
>>2310675
>>2310682
На одной из машин в глобальных настройках был проставлен дефолтный форматтер для джейсонов, значение которого было выше по приоритету, чем "глобальный" editor.defaultFormatter в настройках папки.
С лицом грустной лягушки просто добавил "editor.defaultFormatter": "esbenp.prettier-vscode" для "[jsonc]" и "[json]" в настройки папки.
Аноним 04/03/22 Птн 15:06:34 2310705 104
>>2310601
Купи большой экран.
Аноним 04/03/22 Птн 15:33:05 2310711 105
Аноним 04/03/22 Птн 16:55:41 2310745 106
Пытаюсь переварить css modules.
Часть *.module.scss состоит целиком и полностью из импорта файла с шаблонами и присвоений в духе .button { extend %button } и все.
Че-то как-то тупо.
Что делать с модификаторами для того или иного класса, ведь nested структура при модульном подходе не желательна?
Аноним 04/03/22 Птн 17:16:19 2310770 107
>>2310745
>Что делать с модификаторами для того или иного класса, ведь nested структура при модульном подходе не желательна?
Так в бэме же модификаторы не вложенные.
Аноним 04/03/22 Птн 17:25:43 2310776 108
>>2310770
С препроцессорами пишут обычно вложенно через &, а все это уже потом транслируются. Но если такой шаблон/миксин импортировать, хер знает как отдельный модификтор поправить/расширить.
Видимо вообще так не описывать, а делать все описания соответствующих _partial файлах плоскими.
Не могу никак перестроится, кажется очень не удобным и пока не очевидным.
Аноним 04/03/22 Птн 18:31:34 2310826 109
>>2310776
>С препроцессорами пишут обычно вложенно через &, а все это уже потом транслируются.
Это всё равно невложенные объявления.
>Но если такой шаблон/миксин импортировать, хер знает как отдельный модификтор поправить/расширить.
С css-модулями нужда отпадает срать миксинами/шаблонами на каждый пук. В 99% случаев БЭМ используется для описания компонентов с явным блоком. Соответственно в 99% случаев ты будешь импортировать компоненты с этими стилями, если тебе нужны эти стили.
>Видимо вообще так не описывать, а делать все описания соответствующих _partial файлах плоскими.
Да, в css-модулях нету смысла добавлять префикс на каждое обьявление.
Та что бэм вида:
.card-list {}
.card-list--modifier {}
.card-list__list {}
.card-list__card {}
В модуле выглядит так:
.block {}
.block_modifier {}
.list {}
.card {}
Аноним 04/03/22 Птн 20:50:24 2310908 110
Аноним 05/03/22 Суб 02:43:31 2311133 111
Снимок экрана 2[...].png 238Кб, 2600x540
2600x540
Аноны, помогите разобраться плез
Я может в глаза ебусь, или просто чего-то не понимаю, но кнопки в моем слайдер не работают, ничего не прокручитвается
Аноним 05/03/22 Суб 03:47:36 2311137 112
Периодически зависает vscode. Это может быть из за ноута или она сама по себе глючная прога?
Аноним 05/03/22 Суб 06:55:41 2311138 113
>>2311137
Из-за ноута конечно, так как системный сборщик мусора выпидоривает вскод из памяти если она нужна.
В целом разраб оточка очень прожорлива по оперативке, вскод в этом плане достаточно легковесный. Обычная вижуал студия вообще бы поставила твой ноут на колени.
Аноним 05/03/22 Суб 11:12:49 2311188 114
>>2311133
Недостаточно инфы, заливай в песочницу
Аноним 05/03/22 Суб 11:37:42 2311197 115
>>2307985 (OP)
поясните додику, жаваскрипт это не отдельная от фронтенда тема?
Аноним 05/03/22 Суб 11:41:05 2311198 116
>>2311197
Нет, так как даже нодовскую экосистему пидорасит от модных нововведений браузерного жс.
Аноним 05/03/22 Суб 11:46:16 2311199 117
>>2311198
Так оно же с обратной совместимостью, не?
Аноним 05/03/22 Суб 12:03:28 2311202 118
>>2311197
Нет, не отдельная, это фундамент. Без жс никакого фронта не бывает, статичные страницы с нерабочими кнопками и слайдерами это штука для портфолио верстальщика, не более.
Аноним 05/03/22 Суб 12:32:38 2311213 119
>>2310271
И спустя еще 5 откликов пригласили на собес в компанию, которая работает на аутсорс. Уже не стажировка, зп обещают до 160к, но мне чет не особо верится.
Аноним 05/03/22 Суб 12:54:47 2311229 120
>>2311188
Я уже сам разобрался, спасибо с:
Аноним 05/03/22 Суб 16:17:10 2311339 121
>>2309092
>>2311213
збс. Сколько часов в день уделял вкату?
Аноним 05/03/22 Суб 16:20:00 2311341 122
>>2311339
По-разному, от 2 до 8, каждый день (1 выходной в неделю).
Аноним 05/03/22 Суб 16:29:14 2311346 123
Аноны, обьясните пожалуйста с CSS, я понимаю что технологии стремительно движутся вперед, но блять, как мне понять какой стек для стайлинга сейчас вообще используется то? И препроцессоры, и css in js, и styled components, и блять css modules, еще и библиотеки уровня бутстрапа и тэйлвинда, СУКА! Что в продакшене то сейчас используется?
Аноним 05/03/22 Суб 16:29:55 2311348 124
>>2311346
А какая разница? Суть-то одна и та же.
Аноним 05/03/22 Суб 16:39:40 2311354 125
>>2311348
Ну в какой-то степени разницы нет, действительно css5 он везде один, но я то вкатиться планирую, а значит в проектах нужно использовать актуальные технологии. Да и в целом нужно уметь сделать все четко. Вот только я пытаюсь пользоваться тем же styled components и мне кажется что это хуета которую придумали для пыток блять, просто блять невозможная хуйня. Вот я и интересуюсь, нужна ли она вообще или ей уже не пользуются и можно забить на нее хуй и тратить время на что-то более полезное?
Аноним 05/03/22 Суб 16:41:23 2311358 126
>>2311354
Посмотри в требованиях что чаще всего встречается, то и дрочи. Если что при вкате перейдешь просто на другое.
Аноним 05/03/22 Суб 16:45:48 2311365 127
>>2311346
Используется всё, что разрабы могут пропихнуть. Так что может быть всё вышеперечисленное в одном проекте, плюс сверху прикостылено инлайновыми стилями.
Аноним 05/03/22 Суб 16:55:16 2311371 128
>>2311205
Это плохая идея, настрой вебпак по гайду (я бы в 2 недели не смог конечно) и разделяй на отдельные файлы
Заебешься, зато потом кайф
и юзай () => {} вместо function
Аноним 05/03/22 Суб 17:07:38 2311380 129
Аноним 05/03/22 Суб 17:28:22 2311395 130
>>2311205
Не слушай его >>2311371 , хуярь всё в один файл и ничего не переписывай, тем более на всякое ООП. Как критическая масса багов с конфликтами имён заебёт, дропай файл и продолжай с чистого листа. Так к тебе и понимание понимание скоупов придёт, а вместе с ним и смысл существования модулей и бандлеров.
Аноним 05/03/22 Суб 17:33:47 2311400 131
>>2311213
И еще на один собес пригласили в около-гос конторку.

Обосрался с таймингами и вышло 2 собеса в один день, пиздец
Аноним 05/03/22 Суб 17:34:54 2311401 132
>>2311213
Есть вышка? Великовозраст?
Аноним 05/03/22 Суб 17:35:56 2311403 133
>>2311401
Вышка в процессе, но не IT. 21 лвл.
Аноним 05/03/22 Суб 17:36:45 2311405 134
>>2309804
Хз. Но конкуренция возрастет еще сильнее.
Аноним 05/03/22 Суб 17:37:10 2311407 135
>>2311403
Молодой совсем. Грац.
Аноним 05/03/22 Суб 17:59:40 2311421 136
>>2311371
>юзай () => {} вместо function
И нахуя?
Аноним 05/03/22 Суб 18:12:55 2311432 137
А знать как пишется вручную svg нужно? И всякие тонкости работы с ним? Как фронтенд разработчику?
Аноним 05/03/22 Суб 18:27:46 2311454 138
Аноним 05/03/22 Суб 21:39:22 2311551 139
Вопрос.
Открываем стену любой группы в вк, например
https://vk.com/maklere
под каждым постом, где дохуя коментов есть ссылка Показать следующие комментарии
Мне нужно их все нажать, но не руками, а автоматически

можно это сделать джсом как-то через консоль разработчика?
если да, то как?
Аноним 05/03/22 Суб 21:43:41 2311555 140
>>2311551
document.querySelector(".js-replies_next_label").click()
Аноним 05/03/22 Суб 21:45:06 2311556 141
22.PNG 10Кб, 679x155
679x155
Аноним 05/03/22 Суб 21:47:41 2311559 142
>>2311556
А ты залогинен в вк? В хроме работает.
В фурифоксе не работает, тру, но я там не залогинен.
Аноним 05/03/22 Суб 21:50:34 2311561 143
>>2311559
А вообще в глаза ебусь, оно работает, хоть и пишет эту хуйню. Но открывает только одну ссылку, а мне надо все.
Как сделать цикл?
Аноним 05/03/22 Суб 21:51:21 2311563 144
допустим я руками промотал дохуя и хочу 100 ссылок открыть
Аноним 05/03/22 Суб 21:51:55 2311564 145
Я просто сам не программист нихуя пацаны, понимаю наверное это изи херь, я просто коменты удаляю к хуям
Аноним 05/03/22 Суб 22:02:27 2311570 146
разобрался сам

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

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

если тупо цикл без таймаута, то не работает
Аноним 05/03/22 Суб 22:24:25 2311575 147
>>2311454
в css файле position для slider-line не была прописана, лол
Аноним 06/03/22 Вск 10:44:49 2311725 148
Редюсер.PNG 17Кб, 704x344
704x344
ТодоФункция.PNG 16Кб, 926x217
926x217
Двачик, архитектурный вопрос. Вот у меня есть редюсер, в который попадают уже измененные данные(функция изменения данных находится в компоненте) и он их просто возвращает в стейт. Так вот вопрос, так пойдет или лучше чтоб логика изменение этих данных происходили в самом редюсере? Скрины прикрепил
Аноним 06/03/22 Вск 11:28:48 2311739 149
>>2311725
>Вот у меня есть редюсер, в который попадают уже измененные данные(функция изменения данных находится в компоненте) и он их просто возвращает в стейт.
Нахуя? Вьюха должна передавать минимальные данные для создания новой сущности через эшн, а не месить состояние редюсера. Это же относится и к генерации айди, который не просто индекс, а возрастающий счётчик.
Аноним 06/03/22 Вск 11:31:33 2311741 150
>>2311739
крч лучше все это в редюсер запихать?
Аноним 06/03/22 Вск 12:32:19 2311762 151
>>2311741
Всё, то что связано с состоянием редюсера конечно должно происходить в редюсерах. Это сейчас ты не видишь проблем с кодом, но когда начнёшь мокрые писечки во вьюху добавлять, типа всплывающих окон и драг энд дропа, то этот бойлеплейт с состоянием начнёт дико мешать читаемости.
Аноним 06/03/22 Вск 14:45:00 2311818 152
Как из axios передать во !внешний мир результат запроса?
Аноним 06/03/22 Вск 15:51:22 2311882 153
>>2311818
>как получить результат выполнения функции?
Аноним 06/03/22 Вск 18:56:41 2311979 154
Это нормально, когда я некоторые штуки на странице не могу написать без библиотек упрощающих жизнЬюь?
Аноним 06/03/22 Вск 20:15:55 2312011 155
>>2311979
Вполне нормально для реактомакакена.
npm install @react/center-div
Аноним 06/03/22 Вск 22:54:30 2312077 156
>>2311979
Смотря о каких штуках речь. Если речь о каком-нибудь кастомном инпуте даты - то нормально. Такое самому писать весьма заебно.
А вообще - что значит "не могу"? Если это в смысле "не могу неделю с этим ебаться" - то нормально. Если же "не могу одуплить как оно работает" - то не очень. Даже если пользуешь либу - хорошо бы понимать как оно работает.
Аноним 07/03/22 Пнд 12:52:44 2312238 157
Как скопировать функцию?
Аноним 07/03/22 Пнд 13:01:28 2312241 158
>>2311979
А у меня наоборот, не люблю говно библы, люблю всё сам писать.
Аноним 07/03/22 Пнд 13:02:19 2312242 159
>>2312238
Копирование функции не нужно
Аноним 07/03/22 Пнд 13:09:51 2312251 160
>>2312238
const log = console.log;
//или
//const {log} = console;

log('pedik');
Аноним 07/03/22 Пнд 13:10:56 2312252 161
Аноним 07/03/22 Пнд 13:19:01 2312255 162
Аноним 07/03/22 Пнд 13:19:36 2312256 163
>>2312255
Скопирована ссылка на объект функции
Аноним 07/03/22 Пнд 13:28:49 2312263 164
>>2312256
Рили?

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

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

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

console.dir(obj.method());
// serega


Аноним 07/03/22 Пнд 13:56:45 2312292 165
1629760203243.png 26Кб, 823x292
823x292
Аноним 07/03/22 Пнд 15:04:44 2312374 166
>>2312263
Учите объекты и ссылки...
Аноним 07/03/22 Пнд 15:19:38 2312388 167
>>2312374
>>2312292
...
дэбсы, никто не копирует функции...
очередной шизокейс...
...
Аноним 07/03/22 Пнд 16:35:49 2312454 168
Пиздец JS говноязык, даже функцию скопировать не может.
Аноним 07/03/22 Пнд 17:09:34 2312472 169
>>2307985 (OP)
Анон подскажи, как сделать реагирование на "ентер" в инпуте что бы было такое же как и на баттон. желательно с примером заранее благодярю
Аноним 07/03/22 Пнд 17:55:36 2312506 170
>>2312472
У кнопки type=submit, всё обернуть в form
Аноним 07/03/22 Пнд 18:13:59 2312515 171
изображение2022[...].png 41Кб, 875x564
875x564
Очень тяжело изучать теорию когда не понимаешь как это применять на практике и зачем.
Вот пример, учу js по learn.javascript.ru, что это за подстрока, как она в реальных условиях применяется, эти методы? Как по мне какая та ненужная штука. Напишите пожалуйста это вам пригодилось? А то чувство будто я как школьник в 8 классе изучающий по алгебре теоремы которые в жизни ему никак не пригодились.
Аноним 07/03/22 Пнд 18:37:13 2312532 172
>>2312077
Например D3.js, подмодуль svg
Аноним 07/03/22 Пнд 18:40:31 2312533 173
>>2312515
Строки постоянно надо резать
Слайс нужно вызубрить на зубок, потому что ща все пишут на реакте, а удалять операции над массивами например должны быть иммутабельными, в чем слайс сильно помогает
const [arr, setArr] = []
const removeAtIndex = i => setArr([...arr.slice(0, i), ...arr.slice(i + 1)])
Аноним 07/03/22 Пнд 19:15:52 2312559 174
>>2312454
Скопировать чтобы что, дурик? Ты можешь вызвать любую функцию с нужным тебе контекстом через .bind(context)
Аноним 07/03/22 Пнд 19:20:32 2312564 175
>>2312559
я так и не понял,как его использовать...
Аноним 07/03/22 Пнд 19:22:51 2312567 176
>>2312515
Да много разных ситуаций со строками может быть. Допустим, тебе надо сократить строку:

const str = 'школьник в 8 классе изучающий по алгебре теоремы которые в жизни ему никак не пригодились.';
console.log(str.slice(0, 29) + '...');
// школьник в 8 классе изучающий...
Аноним 07/03/22 Пнд 19:23:58 2312569 177
>>2312515
Ты бОльшую часть времени будешь дрочиться со строками, лол.
Аноним 07/03/22 Пнд 19:40:53 2312580 178
>>2312564
Есть пример для умственно отсталых:
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
Аноним 07/03/22 Пнд 19:46:30 2312584 179
>>2312533
для этого есть splice

>>2312515
максимальное кол-во символов, например в тексте
Аноним 07/03/22 Пнд 20:12:23 2312591 180
Аноним 07/03/22 Пнд 20:31:36 2312613 181
Аноним 07/03/22 Пнд 20:41:03 2312622 182
Ебать D3.js охуенная штука, и почему я его так избегал
Аноним 07/03/22 Пнд 20:45:20 2312626 183
>>2312580
>function getName() {
>return this.name;
>}

Можешь пройти нахуй.
Аноним 07/03/22 Пнд 20:57:09 2312635 184
>>2312532
Если понимаешь в общих чертах, как это можно было бы реализовать без либы - то пользуйся смело, благославляю тебя на это
Аноним 07/03/22 Пнд 20:59:59 2312638 185
>>2312626
Мимо прохожу, стало интересно - на что тут агришь?
Аноним 07/03/22 Пнд 22:27:05 2312692 186
Аноним 07/03/22 Пнд 22:31:15 2312694 187
Аноним 07/03/22 Пнд 22:56:56 2312702 188
>>2312694
вск равно не понятен принцип
Аноним 08/03/22 Втр 03:28:12 2312785 189
>>2312638
На говнокод, очевидно же.
Аноним 08/03/22 Втр 09:33:10 2312827 190
>>2312785
В чем его говнокодовость, на твой взгляд
Аноним 08/03/22 Втр 09:44:50 2312832 191
>>2312559
Бинд не копирует функцию, он возвращает функцию, которая вызывает исходную функцию.
Аноним 08/03/22 Втр 10:42:52 2312847 192
Лол, кто-то реально в айти продолжает вкатываться?
Аноним 08/03/22 Втр 11:00:34 2312848 193
>>2312827
В том, что ты пидор.
Аноним 08/03/22 Втр 14:13:28 2312899 194
>>2312848
лол, по нынешним временам даже почетно
Аноним 08/03/22 Втр 15:24:38 2312945 195
>>2312847
Единственная отрасль, где можно в долларах получать зп.
Да уж, наверное лучше таксистом пойти.
Аноним 08/03/22 Втр 15:30:42 2312950 196
Лолбять, неделю ебался с багом, источником которого как оказалось был пакет, который мутировал переданный ему объект.
Теперь понятно, откуда этот лютый дроч на иммутабельнось идёт.
Аноним 08/03/22 Втр 17:50:02 2313025 197
Зачем нужен Formik. если можно просто валидировать через атрибут pattern? Спрашиваю без троллинга.
Аноним 08/03/22 Втр 18:46:25 2313053 198
image.png 61Кб, 1311x389
1311x389
Аноним 08/03/22 Втр 20:58:55 2313112 199
Вот учу я JS, дальше я могу спокойно pаботать frontend pазpаботчиком или нужно еще backend учить (в плане количества вакансий и востpебовательности)? Какая вообще ситуация на миpовом pынке тpуда в этом плане? И какой backend язык с JS чаще тpебуют если фул стак?
Аноним 08/03/22 Втр 21:18:30 2313120 200
>>2313112
После более-менее продвинутого жс надо переходить к рякту, не бросая при этом жс и продолжать погружаться.
Аноним 08/03/22 Втр 21:34:18 2313131 201
>>2313112
Двачую вопрос. Что можете сказать о бэке на питоне?
Аноним 08/03/22 Втр 21:36:59 2313133 202
>>2313120
И только потом pаботу искать? Я щас жс учу, а дальше pеакт и планиpую. Смотpел тpебования для джунов, там чет ваще дохеpа всего тpебуют помимо жс+pеакт
Аноним 08/03/22 Втр 21:54:39 2313154 203
>>2313133
А ты думал за год разберешься?
Аноним 08/03/22 Втр 22:02:09 2313156 204
image.png 183Кб, 680x371
680x371
>>2313131
Django.
Но нахуя тебе бэк, если ты даже работать фронтом на начал? Расфокусировка внимания, сначала одним овладей, а потом уже прибавляй.
Аноним 08/03/22 Втр 22:04:51 2313158 205
>>2313156
> Но нахуя тебе бэк, если ты даже работать фронтом на начал?
Уже работаю фуллстеком-стажером, запилил магазин с фронтом на реакте и беком на ноде, но в интернете не раз натыкался на мнение, что жс на бэке это медленное говно, потому присматриваюсь к другому языку. Всяко полезно будет знать что-то помимо жса.
Аноним 08/03/22 Втр 22:22:36 2313164 206
>>2313133
>дохеpа всего тpебуют помимо жс+pеакт
Ну там объемные это только жс и реакт или вью, все остальное это либо небольшие костыли, либо просто несложные библиотеки. На кой хуй, например, писать в требованиях опыт с axios, если там надо буквально вечер потратить на переобучение с ванильного fetch, не знаю.
А, и еще тайпскрипт желательно, но от джунов пока не так часто требуют, да и на начальном уровне, чтобы типизировать пропсы для реакта, он тоже несложный.
Тесты тоже не от всех требуют, как и ноду, это все в графе "хорошо бы, если бы ты знал"
Аноним 08/03/22 Втр 22:59:26 2313200 207
>>2313164
>А, и еще тайпскрипт желательно, но от джунов пока не так часто требуют, да и на начальном уровне, чтобы типизировать пропсы для реакта, он тоже несложный.
Можно чуть подробнее что джуны делают в работе? Пару примеров хотя бы
Аноним 08/03/22 Втр 23:38:14 2313219 208
>>2313164
>как и ноду, это все в графе "хорошо бы, если бы ты знал"
А что конкретно могут спросить по в ноде? Как модуль подключить?
Аноним 09/03/22 Срд 00:06:10 2313245 209
>>2313219
Я не знаю, я сам вкатун и пообщался с разрабами в одном чатике и один собес всрал, не технический, ебланы не смогли посмотреть внимательно резюме, и не смогли поставить фильтр на опыт работы на hh. У них стояло "без опыта", у меня не был указан опыт.
Аноним 09/03/22 Срд 00:06:33 2313246 210
>>2313219
Как импортировать ассихронные функции в ESM.
Аноним 09/03/22 Срд 12:58:15 2313427 211
Ребят, как можно сравнить производительность приложения на реакте с использованием сторонней бибилиотеки и без неё? Конкретно интересует react-hook-forms. По многочисленным обзорам в сравнении с другими либами она выигрывает, но вот в сравнении с базовыми конструкциями фреймворка непонятно насколько проигрывает. То есть все сводится к вопросу когда в проекте уже стоит задейстовать библиотеку, не на одном же поле ввода? Пасиб
Аноним 09/03/22 Срд 13:35:22 2313454 212
>>2313427
Она и у useState выиграивает, если ты про это
Аноним 09/03/22 Срд 13:39:01 2313457 213
>>2313427
Для начала посмотри на сколько меняется потребление памяти, размер статики в сборке. Если библиотека что-то где-то интенсивно считает, то замеряй на сколько изменилось время. UI либы могут быть требовательны к процу разве что на время старта, когда надо конпелировать шаблоны/регулярки/etc
Аноним 09/03/22 Срд 15:49:45 2313514 214
>>2313427
Насколько помню та либа построена на рефах и это отдельный глобальный момент о котором стоит думать

Для своих мелких проектов я бы такие большие либы не тянул
Аноним 09/03/22 Срд 16:13:33 2313519 215
можно ли с фронта отправить сообщение другому юзеру без бэка?
Аноним 09/03/22 Срд 16:18:23 2313527 216
>>2313519
С какого фронтаб какое сообщение и какому юзеру?
Аноним 09/03/22 Срд 16:27:59 2313545 217
>>2313527
Который будет в списке подключения
Аноним 09/03/22 Срд 16:40:01 2313549 218
>>2313545
Подключения к чему?
Аноним 09/03/22 Срд 16:41:11 2313550 219
>>2313545
Каких подключений?
Аноним 09/03/22 Срд 16:43:20 2313551 220
>>2313519
Подключи амигочат или как его там на страницу - будет на с разнице живой чат.
Аноним 09/03/22 Срд 16:43:38 2313552 221
>>2313550
видеть юзеров ондайн
Аноним 09/03/22 Срд 16:45:11 2313553 222
>>2313519
Это настолько тухлая затея, что забей.
Аноним 09/03/22 Срд 16:45:44 2313554 223
>>2313552
Ты через функцию пробовал?
Аноним 09/03/22 Срд 16:48:05 2313555 224
>>2313552
Видеть юзеров онлайн где?
Аноним 09/03/22 Срд 16:56:41 2313560 225
Аноним 09/03/22 Срд 16:59:45 2313562 226
Аноним 09/03/22 Срд 17:00:47 2313564 227
Аноним 09/03/22 Срд 17:04:14 2313566 228
Аноним 09/03/22 Срд 17:09:14 2313572 229
Двачик, расскажи о своём первом дне работы. Что было, чего не было?
Аноним 09/03/22 Срд 17:10:25 2313574 230
>>2313572
Первое дно было таким же, как и все остальные.
Аноним 09/03/22 Срд 17:11:48 2313575 231
Аноним 09/03/22 Срд 17:13:44 2313579 232
>>2313572
Пиздец был. Я асоциальный и в обществе человеков почти всегда молчу, а тут еще и новый коллектив. Одному мужику протянул руку поздороваться, он назвал своё имя, а я проигнорировал. И так примерно неделю было, постоянно хуйню нёс и нервничал, потом привык.
Аноним 09/03/22 Срд 20:28:58 2313717 233
Какой там пакет использовать для хэширования и прочей криптографии? У bcrypt проблемы с зависимостями, bcryptjs 5 лет не обновлялся, у crypto-js всратый апи.
Аноним 09/03/22 Срд 21:27:22 2313745 234
Я иногда задумываюсь, стоит ли тратить время на всякую хуету, об этом же по-любому и так никто не знает. Например, как высчитываются ширины ячеек таблицы. Прям чувствую, что никто об этом не заморачивается, кроме меня.
Аноним 09/03/22 Срд 21:57:00 2313766 235
>>2313745
Стоит научиться решать бизнес-задачи, ты попробуй сверстать быстро какую-то страничку, потом еще, так поймешь, на что поднажать надо, чтобы прямо не заморачиваться потом.
И переходить уже к более серьезным вещам. А всякую хуйню будешь только теоретически знать.
Аноним 09/03/22 Срд 22:29:42 2313790 236
>>2313519
Да, ищи p2p либы для js.
Аноним 09/03/22 Срд 22:44:40 2313797 237
>>2313519
Можно, но на практике если клиенты не в одной локалке, то нужен TURN сервер.
Аноним 09/03/22 Срд 22:57:24 2313802 238
Почему не открывается jsfiddle?
Аноним 09/03/22 Срд 23:25:47 2313812 239
image.png 42Кб, 1493x563
1493x563
>>2313802
У плешивого спроси
Аноним 10/03/22 Чтв 10:14:13 2313937 240
>>2307985 (OP)
Бля, есть список вещей которые можно создать на джсе чтобы вкатиться в айти? Я ебал по учебникам учить или пособиям, легче на практике сразу.
Раньше шарпистом работал, но уволили, спустя 2 года хочу во фронтенд
Аноним 10/03/22 Чтв 11:06:04 2313958 241
Аноны, помогите с реактом. Есть родительский компонент <Parent>, в нем отрисовывается много одинаковых дочерних <Child> с разными пропсами. Если совершить клик+ctrl на <Child>, то нужно чтобы на этот (и все последующие прокликанные таким образом) компонент навесился дополнительный стиль, а если кликнуть куда-то еще или кликнуть на какой-нибудь <Child> без зажатого ctrl, то этот стиль бы убрался.
Короче, нужно мультивыбор без дополнительных библиотек организовать, как это делается правильно?
Аноним 10/03/22 Чтв 13:51:19 2314047 242
image.png 6Кб, 421x192
421x192
Пик из доки тайпскрипта. Что блять означает строка "other: A"
Параметр метода класса имеет тип этого класса? Я не понимаю
Аноним 10/03/22 Чтв 13:55:40 2314055 243
Аноним 10/03/22 Чтв 13:59:45 2314060 244
>>2314047
other инстанс класса A
Аноним 10/03/22 Чтв 14:24:55 2314073 245
>>2313958
<button>
onClick()
MouseEvent.ctrlKey
onBlur()
Аноним 10/03/22 Чтв 14:51:19 2314085 246
image.png 20Кб, 477x300
477x300
Есть вот такая функция, она навешивает два события на инпуты, эти события при вызове должны в массив объекта, который я выделил записывать значения, проблема в том что значения записываются во второй ключ массива, а ноль просто игнорируют, що я делаю не так и как лучше реализовать это?
Аноним 10/03/22 Чтв 16:04:35 2314147 247
>>2314085
А вот и наглядный пример, зачем нужно хотя бы поверхностно знать теорию вроде замыканий.
Аноним 10/03/22 Чтв 16:08:20 2314149 248
>>2314085
А по делу - убираешь свой неработающий счетчик i и забираешь нормальный счетчик из второго аргумента forEach.
Аноним 10/03/22 Чтв 18:31:46 2314261 249
>>2314149
Почитал про замыкания, понял ошибку, но почему со вторым аргументом в forEach все работает?
Аноним 10/03/22 Чтв 18:35:51 2314265 250
>>2314261
>понял ошибку
>но почему со вторым аргументом в forEach все работает
Нихуя ты не понял.
Аноним 10/03/22 Чтв 19:08:31 2314308 251
>>2314265
На самом деле понял...
Аноним 10/03/22 Чтв 19:52:09 2314346 252
Прошел первый в жизни собес. Не спрашивали вообще почти нихуя. В основном вопросы были про React и что такое замыкание обосрался на нём.
Собес длился где-то полчаса всего, рассказали о компании туда-сюда, подчеркнули, что работы много. Пообещали дать обратную связь на след. неделе.

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


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


>>2309092 - кун
Аноним 10/03/22 Чтв 20:23:30 2314358 253
>>2314346
>Что такое блять замыкание?
Очевидно ж хтоническая хуйня, которая существует, чтобы унижать вкатышей.
Блять скопипасти любую функцию в своём коде в отдельный модуль и запусти её. Сразу поймёшь, что такое замыкание.
Аноним 10/03/22 Чтв 20:25:29 2314360 254
>>2314358
> Блять скопипасти любую функцию в своём коде в отдельный модуль и запусти её.
Ну так я в проектах юзал всякие функции хелперы типо перевести дату в такой-то формат.
Я туда пихаю дату и высирается что мне надо. Это и есть замыкание?
Аноним 10/03/22 Чтв 21:04:12 2314371 255
>>2314360
Братуха, да прочти ты тему замыкания у кантора. Рили, прочтешь раза 3-4 и закроешь для себя вопрос навсегда. Будешь всех разъебывать по теме
Аноним 10/03/22 Чтв 21:18:03 2314381 256
>>2314346
>Собес длился так мало
По жс и реакту нет вопросов на больше чем 30 минут
Аноним 10/03/22 Чтв 21:42:26 2314390 257
>>2314346
Это еще что, я не смог ответить, что такое http запрос и из чего он состоит

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

В итоге не прошел, зато взяли в компанию, где не было литерали ни одного вопроса по технической части. На вакансию джуна без опыта.
Аноним 10/03/22 Чтв 21:45:15 2314392 258
>>2314390
> ДАВАЙТЕ ВЫ БУДЕТЕ СРАЗУ ГОВОРИТЬ, ЕСЛИ НЕ ЗНАЕТЕ, ЧТОБЫ МЫ НЕ ТРАТИЛИ С ВАМИ ВРЕМЯ ЗРЯ. CЛЕДУЮЩИЙ ВОПРОС...
Ебать жестко. Тимлид либо молчал, либо говорил "ладно, дальше".
Аноним 10/03/22 Чтв 21:55:54 2314399 259
>>2314346
>Пообещали дать обратную связь на след. неделе.
Не надейся, мне какую-то обратную связь только один раз из 10 давали.
Аноним 11/03/22 Птн 00:00:16 2314452 260
>>2313937
>есть список вещей которые можно создать на джсе чтобы вкатиться в айти
Пили таск менеджер.
Аноним 11/03/22 Птн 00:31:18 2314463 261
>>2314346
>Собес длился так мало, потому что я обосрался и уже всё понятно?
Неизвестно. Вопросы, длительность и результат собеса это всегда Math.random() в 10 степени. Даже если тебе кажется, что возьмут 100% - на деле оказывается болт. А бывает берут те, от кого не ожидал или где совсем не старался отвечать.
Аноним 11/03/22 Птн 00:32:58 2314466 262
>>2314463
>А бывает берут те, от кого не ожидал или где совсем не старался отвечать.
Чаю господину. Взяли на первую галеру после простого тестового и болтания по телефону.
Аноним 11/03/22 Птн 00:33:12 2314467 263
>>2314390
Я если не знаю сразу говорю. Выписываю себе на листок потом что не смог ответить и прокачиваю. Просто чтобы и своё и чужое время не тратить
Аноним 11/03/22 Птн 02:34:17 2314513 264
>>2314346
>что такое замыкание обосрался на нём
>Собес длился так мало, потому что я обосрался и уже всё понятно?
Да
В принципе ты мог бы сказать "я реактовский программист композирую каррирования анус себе замкните потому что "что такое замыкание" на самом деле хуево сформулированный вопрос с такими же хуевыми формулировками ответов в гугле" но ты вряд ли чето каррируешь
Аноним 11/03/22 Птн 10:17:02 2314568 265
image.png 5Кб, 892x555
892x555
Аноны поскажите, как мне расположить блок в центр экрана, при этом независимо от того что лого тоже находится на экране? а то отступ делается от лого и это не подходит, а делать margin-top: 250px это говно какое-то, logo делать position absolute тоже звучит так себе
Аноним 11/03/22 Птн 10:24:54 2314571 266
image.png 47Кб, 1366x768
1366x768
Аноним 11/03/22 Птн 10:27:38 2314575 267
>>2314568
Все, решил margin-bottom auto для лого и margin-bottom: auto для блока
Аноним 11/03/22 Птн 10:57:02 2314588 268
>>2314390
Ох уж эти анальники. Вечно что-то экономят.
Аноним 11/03/22 Птн 11:02:09 2314591 269
>>2314390
Тоже такое было, только я пытался маняврировать и отвечать на абсолютно другие вопросы с умным видом.
Аноним 11/03/22 Птн 12:47:39 2314682 270
6128107.png 5Кб, 280x280
280x280
Вьюшники, как вы изучаете Vue.js? По каким материалам и курсам, кроме доки?
И разъясните кое-что что по курсу Максимилиана Шварцмюллера. Я уже неделю смотрю знаменитый курс по Vue, но он мне так слабо заходит, уж слишком быстро мужик перескакивает с темы на тему и использует сложные примеры. Я не понимал, почему так много положительных отзывов.
Оказывается, это из-за его курса по Vue 2. Там он действительно не нагружает примеры логикой и объясняет всё подробнее. А я смотрел всё по Vue 3. Чтобы нормально воспринимать его курс, надо сначала начинать с Vue 2? Не удивлюсь, если у вас с Vue 3 было всё понятно. а я просто ретард.
Аноним 11/03/22 Птн 12:58:50 2314695 271
>>2314682
Начинал с доки по vue 2 до выхода 3 версии. Можешь её почитать и поделать что-то, потому что vue 2 в проде ещё долгое время будет.
Дока для 3 версии лично мне кажется неполной. Суть композишн апи бездарно описана и много раз плевался и лез в гуголь.
На ютабе полно блохеров англосаксонских с короткими и годными примерами.

Проблема нынешних джунов в том, что материала слишком много, лёль. А старый годный для них не котируется или смывается новым плохим.
Аноним 11/03/22 Птн 14:24:13 2314755 272
РЕАКТ ВСЕ!
Дэнчик поехал, у него в твиттере одна сплошная украинапутинмоскали. Реактошлюхи, думайте куда собирать манатки.
Аноним 11/03/22 Птн 14:38:25 2314768 273
1200px-Vue.jsLo[...].png 43Кб, 1200x1040
1200x1040
18d633404bf9419[...].jpg 215Кб, 1080x1080
1080x1080
Аноним 11/03/22 Птн 16:27:40 2314843 274
>>2314755
>Дэнчик
Всегда вызывал опасения этот персонаж
Аноним 11/03/22 Птн 16:45:22 2314849 275
Аноним 11/03/22 Птн 16:59:24 2314870 276
>>2314849
ЕРЖ русскоязычный, придумал костыльный аналог Jquery и стал богом школьников
Аноним 11/03/22 Птн 18:23:14 2315008 277
>>2314346
Прошел второй собес. По сравнению с первым это небо и земля. Длительность планировалась около часа, в итоге разговаривали почти 2. Как мне показалось был на одной волне с собеседующими, на чилле проходил весь собес. Ответил, наверное, на 70-80% всех вопросов (может криво, правда). Побольше бы таких собесов, после него даже приятное чувство ощутил, что с более умными людьми поговорил и научился чему-то новому.

Надеюсь никто из этих собеседующих тут не сидит
Аноним 11/03/22 Птн 21:14:52 2315168 278
>>2315008
Не понятно.
Мне 3 месяца отказывают не глядя. Ни разу на собес не позвали. Портфолио есть, пет-проекты есть, что такое замыкание - знаю.
Аноним 11/03/22 Птн 21:16:20 2315169 279
>>2315168
А ты опыт какой-то ставил в резюме?
Аноним 11/03/22 Птн 21:17:01 2315170 280
>>2315168
А понятно. Прочитал первый пост. Напиздел про опыт. Похоже, честность в нашем мире приравнивается к долбоебизму.
Аноним 11/03/22 Птн 21:45:02 2315180 281
Аноним 11/03/22 Птн 21:51:18 2315183 282
>>2314755
>РЕАКТ ВСЕ!
Печально, не хочется пересаживаться на блевотно-тошнотный vue на которому пишут одни "индусы"
Аноним 11/03/22 Птн 22:37:39 2315196 283
>>2315170
Не вижу проблемы, если у тебя нет опыта. Я откликался со своим нулём опыта даже если требовали 1 год опыта и шли на контакт (а фигли, хочешь сэкономить - найми джуна). Ну я и прогибался по ЗП не хило, лол. С другой стороны сейчас это совершенно не важно. Вкалывал, учился с мыслью о сотыге...
Аноним 11/03/22 Птн 22:38:03 2315198 284
>>2315168
Кидай портфолио и резюме. Ну или часть резюме, может ты 40летний вкатышь с тудушками всех видов.
Аноним 11/03/22 Птн 22:43:03 2315203 285
>>2315168
ХЗ, чел. Может у тебя фотка тухлая или дебильное резюме. Почекай что пишут в желаемых вакансиях и напиши тоже самое. Или денег просишь слишком мало.
Аноним 11/03/22 Птн 22:45:38 2315204 286
>>2315183
Не осилите композишн апи и пинью с вите после своего сахарного реактика. Мозг атрофирован изучать новое. Придётся идти чистить авгиеву конюшню на Jquery какого-нибудь интернет магазина унитазов.
Аноним 11/03/22 Птн 23:11:44 2315223 287
>>2315168
Резюме сюда скинь. Можешь затереть имя. 100% что то не так с резюме.
Аноним 11/03/22 Птн 23:12:04 2315224 288
>>2315196
>с мыслью о сотыге...
Сколько по времени потребовалось чтобы дойти?
Аноним 11/03/22 Птн 23:13:28 2315225 289
>>2315203
>Может у тебя фотка тухлая или дебильное резюме.
Вообще без фотки в резюме, хотя сам чэд 10/10, да еще и скромный.
Аноним 11/03/22 Птн 23:16:32 2315228 290
>>2314346
Мой первый собс был по вью. Обосрался так сильно, что аж дизмораль схватил.
Спрашивали простые вопросы, не ответил ни на один.
Зато последующие были проще, т.к. страх от собеса ушел, т.к. встретил худший вариант в первом собесе.
Аноним 11/03/22 Птн 23:26:38 2315233 291
Аноним 12/03/22 Суб 00:03:19 2315244 292
>>2307985 (OP)
Сап, не знал куда написать
Есть ли какие-нибудь сайты с формами, что-то вроде bootstrap, но чтобы собрать как в конструкторе что-нибудь и скопировать код? Поделитесь, пожалуйста, подобным
Аноним 12/03/22 Суб 00:15:58 2315252 293
>>2315224
2 года в общей сложности. Фронтенд
Аноним 12/03/22 Суб 10:48:12 2315312 294
16308248503750.jpg 67Кб, 1200x800
1200x800
>>2309864
Я влюбился в StlyedComponents, написал себе live templat'ов в студии для быстрой работы с ними, верстаю по скорости как ебнутый.
React + TS + SC = <3
Аноним 12/03/22 Суб 10:56:00 2315313 295
15945604746020.jpg 313Кб, 1080x1347
1080x1347
Какие зп ожидания у джуна после начала спецоперации? Было 60к минимум, теперь от 120к просить?
Аноним 12/03/22 Суб 11:50:49 2315333 296
Jsfiddle всё?
Аноним 12/03/22 Суб 11:53:50 2315335 297
Аноним 12/03/22 Суб 11:54:47 2315337 298
Ваши прогнозы. Чебурнет, закрытие доступа к нпм пакетам и иностранным ресурсам? Такое вообще возможно?
Аноним 12/03/22 Суб 11:55:13 2315339 299
>>2315337
давай не будем о грустном?
Аноним 12/03/22 Суб 12:14:23 2315349 300
>>2315223
Двачую
>>2315225
Лил, ну если ты даже фотку не вставил, 9 из 10 хрюш сразу в мусорку это выкинут.
Посмотри на ютабе, как сделать хорошее резюме, что написать и т.д. Посмотри ролики с разбором резюме от хрюш, чтоб понять их логику. Куча видео есть подобных, во всех говорят +- одно и то же.
Аноним 12/03/22 Суб 12:22:07 2315353 301
>>2315337
Чебурнет это внутренний интернет, который запускают внутри, чтобы изолироваться от другого мира. То, что изолируют нас извне, это другое, но еще и потенциально временно, я надеюсь.
Аноним 12/03/22 Суб 13:04:54 2315384 302
А если я некрасивый, всё равно фотку нужно? Селфи подойдёт?
Аноним 12/03/22 Суб 13:08:23 2315388 303
>>2315337
>>2315353
>То, что изолируют нас извне, это другое, но еще и потенциально временно, я надеюсь.
Друзья Путина тоже надеются, лол.
Аноним 12/03/22 Суб 13:14:58 2315391 304
>>2315180
нихуя у него в 19 лет борода растет
Аноним 12/03/22 Суб 13:16:54 2315392 305
>>2315384
>А если я некрасивый, всё равно фотку нужно?
Все равно нужно.
>Селфи подойдёт?
Если хочешь еще год работу искать, то можешь и в зеркало со вспышкой сфотографироваться.
Аноним 12/03/22 Суб 13:22:32 2315396 306
>>2315388
Друзья, ага, таких друзей... ладно, не будем хотя бы тут.
Аноним 12/03/22 Суб 13:55:18 2315418 307
>>2315180
Могут, я из грозного в краснодар понаехал, работал там 2 года, но тперь на удаленке
Аноним 12/03/22 Суб 13:56:36 2315419 308
>>2315418
Вранье. Хачи и чурки не могут программировать. Эта способность только у русских
Аноним 12/03/22 Суб 14:01:10 2315423 309
>>2315419
Русских не существует
Аноним 12/03/22 Суб 14:01:41 2315424 310
>>2315419
Но индийцы же могут программировывать, а они ближе к чуркам, чем азиатам.
Аноним 12/03/22 Суб 16:49:39 2315486 311
>>2315424
Мне кажется, что индусы крутые. Ну те которые в люди выбиваются, а не те кто срут на улицах
Аноним 12/03/22 Суб 16:57:02 2315489 312
в ИТ очень много Южных братьев.
Я бы сказал 20% точно
Аноним 12/03/22 Суб 17:03:45 2315491 313
>>2315486
Ты видать ни одного брахмана в жизни не видел. По пиздобольству они легко конкурируют с англичанами, но при этом намного тупее. И это вершина индийского общества.
Аноним 12/03/22 Суб 18:22:59 2315508 314
>>2315491
Скорее всего ты прав. Мне просто нравятся индусы по фильмам или видосам в ютубе лол, не знаю мб я сам индус на 1%.
Аноним 12/03/22 Суб 18:24:31 2315509 315
Как вам новый дизайн на мдн? С одной стороны мне нравится минимализм в старом стиле. Но например нижний блок с поддежкой браузеров стал намного нагляднее, да и в целом доки стали понятнее
Аноним 12/03/22 Суб 18:32:58 2315513 316
Аноним 12/03/22 Суб 18:57:33 2315522 317
Аноним 12/03/22 Суб 19:02:59 2315525 318
Читаю про декораторы классов в тайпсрипте. Это что получается, тс теперь может менять жс код. А что дальше, тайпскрипт мб будет вместо жабскрипта?!!
Аноним 12/03/22 Суб 19:15:31 2315532 319
>>2315349
>если ты даже фотку не вставил, 9 из 10 хрюш сразу в мусорку это выкинут
Кто сказал? Советуют наоборот фото не ставить, чтобы не оценивали внешность.
Аноним 12/03/22 Суб 19:16:06 2315535 320
>>2315525
Что значит "менять"? Он просто высрет фабричную функцию в метод при билде.
12/03/22 Суб 19:17:23 2315536 321
.png 8Кб, 624x42
624x42
>>2315180
чет каждый раз как в первый смешно открывать проекты по версте в портфолио, прокручивать вниз и видеть подобное.
Аноним 12/03/22 Суб 19:17:57 2315538 322
>>2315535
А до этого тс код никак не влиял на основной код
Аноним 12/03/22 Суб 19:19:10 2315539 323
16440005174870.jpg 45Кб, 272x262
272x262
>>2315536
только не говорите, что таких пиздаболов на работу берут и я зря тут сижу дрочусь
Аноним 12/03/22 Суб 19:19:51 2315540 324
>>2315532
Кто советовал? Хрюши как раз пишут, что без фоток профили отправляются куда подальше. Причём все остальные методы разнятся от астрологии до карт Таро. Но в вопросе фоточек все сходятся.
Аноним 12/03/22 Суб 19:20:53 2315541 325
>>2315538
В смысле не влиял? Ты вообще значешь, что такое транспиляция?
Аноним 12/03/22 Суб 19:27:54 2315544 326
>>2315541
А как тс код влияет на жс код? Он же только пукает ошибки при разработке и можно хоть обосраться и писать type interface jopa, но @decorator jopa уже писать нельзя
12/03/22 Суб 19:30:33 2315545 327
.png 2Кб, 48x48
48x48
В новой реальности, в который мы живем, уже реально похуй хоть на дрочил, хоть на вот таких любителей копировать-вставить. Джунчики-винтики на одном js-е уже реально на уровне дворника ценятся.

У меня на гите 3 проекта с nest/express+react и один на чистом жс, из 40 писем на hh.ru ни одного положительного отклика за 2 недели. Сижу, терплю, пока что. Думаю, что-то на пхп написать, чтобы хотя бы на верстальщика для ультрастарого легаси говна взяли.
Аноним 12/03/22 Суб 19:31:14 2315547 328
>>2315544
>А как тс код влияет на жс код?
Ой бля, сбилди уже свой сраный код с декораторами и посмотри, во что там тайпскрипт его превращает.
Аноним 12/03/22 Суб 19:36:08 2315549 329
>>2315547
Неужели так тяжело понять что я имею ввиду?
12/03/22 Суб 19:39:39 2315551 330
Аноним 12/03/22 Суб 19:44:13 2315554 331
Делаю кастомный селект для UI кита. Как можно сделать так, чтобы когда открывается список айтемов селекта, то он открывался ниже родителя, но при этом не участвовал в потоке документа и не сдвигал все остальные элементы? Делать его absolute, а потом двигать, ну такое.
Аноним 12/03/22 Суб 19:46:34 2315555 332
>>2315532
>Советуют наоборот фото не ставить
и что за дурачок это советует? Абсолютно оторванный от жизни совет. Фото обязательно.
Если мы говорим о новичках и специалистах среднего уровня.

То, что спецы с десятком лет опыта и крутыми проектами могут хоть на стол на собесе срать, это другой разговор.
Аноним 12/03/22 Суб 19:55:45 2315558 333
А можно отклик по 2 раза отправлять?
Аноним 12/03/22 Суб 20:19:21 2315571 334
>>2315554
Какие еще варианты есть извлечь ноду из потока?
Аноним 12/03/22 Суб 20:19:57 2315572 335
>>2315549
Тту ничего тяжёлого нет, просто ты хуйню несёшь.
Аноним 12/03/22 Суб 20:24:03 2315576 336
Аноним 12/03/22 Суб 21:32:37 2315616 337
как указать npm run build чтобы он не создавал подпапку для приложения, когда делает билд?
то есть я делаю npm run build, закидываю результат в папку public сервера, но когда захожу на страничку получаю ошибку, что сервер просит js и css файлы по адресу localhost:2000/название проекта/static/js/.... а в действительности они лежат в localhost:2000/static/js/...
так вот, как задать эту домашнюю дирректорию чтобы ее не было?
Аноним 12/03/22 Суб 21:42:05 2315617 338
>>2315616
Убрать префикс в настройках сервера. Или добавить его в билде вебпака.
Аноним 12/03/22 Суб 21:45:01 2315618 339
>>2315617
грац, вроде разобрался
Аноним 13/03/22 Вск 00:25:32 2315666 340
Продублирую сюда, потому что все таки вопрос больше по node.js чем по докеру
Вот есть у меня node сервер на порте 3001, когда я к нему из клиента обращаюсь то пишу localhost:3001, если так оставить, сделать докер образ и залить в azure, то клиент будет выдавать инфу только если у меня на машине, с которой открыт клиент, запущена нода на порте 3001
если написать вместо localhost:3001 название сайта в azure, то запрос тоже не проходит (на название сайта у меня отзывается json-server)
так вот к чему обращаться то, когда контейнер запущен в azure?
Аноним 13/03/22 Вск 08:46:11 2315710 341
Есть какой-нибудь базовый настраиваемый текстовый редактор на базе contenteditable-дивов? А то везде либо жквери, либо жирные wysiwyg-эдиторы, либо пиши сам с нуля и ебись как хочешь с отслеживанием текущей позиции курсора и прочими радостями.
Аноним 13/03/22 Вск 14:44:51 2315900 342
Аноним 13/03/22 Вск 14:55:24 2315905 343
>>2315900
И зачем такой негатив? Ведь обильное присутствие индусов, азиатов, арабов в мировом IT тебя никак не смущает
Аноним 13/03/22 Вск 14:59:31 2315908 344
>>2315554
Делать фиксед попап во весь экран как на мобилке
Аноним 13/03/22 Вск 15:22:57 2315925 345
>>2315905
Ну индусы спокойно возьмут американца-гея-транса в свою компанию, такие законы

А то что 10 султанов возьмут Ваню вместо 11 Султанов у меня под сомнением


Аноним 13/03/22 Вск 15:28:12 2315931 346
>>2315545
Ну ка дай позырить своё говно
Аноним 13/03/22 Вск 15:28:54 2315932 347
image.png 46Кб, 603x541
603x541
image.png 23Кб, 417x237
417x237
Привет всем. Подскажите ньюфагу, так сказать best practies по валидации форм vue js. В данный момент для каждого поля есть метод который вызывается по v-on:change. Во время отправки формы вызывается checkAllFields().
Нормален ли такой подход или вообще ссанина? Тогда как лучше сделать?
Аноним 13/03/22 Вск 17:51:53 2316070 348
>>2315932
> this
Ты на vue2 что ли пишешь?
> best practies по валидации форм vue js
По возможности не городить своего™ говна и использовать что-то типа https://quasar.dev/vue-components/form. Если уж очень хочется городить своё говно, то вместо дёрганий методов в полуручном режиме по v-on:change и т.п. рекомендуется делать компьютеды и вотчеры, реактивность для этого и изобреталась. Как минимум, потому, что так темплейт будет выглядеть много чище.
Аноним 13/03/22 Вск 19:21:27 2316124 349
>>2315932
Смотри в сторону атрибута required. Нативная валидация html формы.

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

По сути не надо ничего костылить даже
Аноним 13/03/22 Вск 19:32:00 2316133 350
>>2316124
Я думаю, он спрашивал как проверять инпут условиями и регулярками в режиме лайв.
Аноним 13/03/22 Вск 23:07:14 2316269 351
В каких случаях стоит использовать геттеры и сеттеры вместо обычных методов?
Аноним 14/03/22 Пнд 00:48:36 2316317 352
Аноним 14/03/22 Пнд 01:35:02 2316329 353
>>2314308
У тебя счётчик внутри цикла, дебил. На каждой итерации он =0
Аноним 14/03/22 Пнд 01:56:05 2316333 354
>>2315349
>9 из 10 хрюш сразу в мусорку это выкинут.
Каждый десятый отклик - приглашение пройти тестовое или интервью.

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

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

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

А когда после бесконечного наплыва вкатышей, хрюша решит смотреть резюме по тексту, а не красивые картиночки искать, вот тогда и фотки нивелируют свой эффект.
Аноним 14/03/22 Пнд 02:32:57 2316341 355
>>2316329
>он =0
При этом меняется не первый, а второй элемент, как будто там целковый, а не ноль! Клятый жиэс, опять обманывает, глаз да глаз за ним нужон.
Аноним 14/03/22 Пнд 02:36:58 2316342 356
>>2316333
Фантазируй дальше.
Аноним 14/03/22 Пнд 02:47:44 2316345 357
>>2316342
Конструктивный ответ, можешь дальше смотреть протухшие статейки в тытрубе.
Аноним 14/03/22 Пнд 03:07:02 2316346 358
>>2316345
То ли дело читать протухшие статейки про "фотка ненужна".
Аноним 14/03/22 Пнд 03:11:25 2316347 359
>>2316346
Нет ты! Читаешь протухшие статейки!
Аноним 14/03/22 Пнд 07:37:34 2316361 360
Нихуя не понял нужна фотка или нет. Блять почему этот вопрос вообще стоит? Ебаная жизнь, ебаные хрюши
Аноним 14/03/22 Пнд 08:27:48 2316379 361
>>2316361
Не важно есть у тебя фотка или нет. Если у тебя 0 опыта и ты знаешь только базовые технологии типа жс, хтмл, цсс, то ты нахуй никому не нужен. как и я.
Аноним 14/03/22 Пнд 09:02:59 2316393 362
>>2316379
Зачем ты жалуешься, ахуел?
Аноним 14/03/22 Пнд 09:04:59 2316396 363
>>2316393
Да я не жалуюсь. Мне в принципе нравится фронтенд и чисто для себя я буду дальше дрочить его, развиваться. Но конечно хотелось бы еще попутно и копеечку за это получать.
Аноним 14/03/22 Пнд 09:47:05 2316414 364
>>2316396
>копеечку за это получать.
Что умеешь?
Аноним 14/03/22 Пнд 09:47:03 2316415 365
16432101484900.png 171Кб, 468x487
468x487
>>2316396
Да ну всё не так просто, мне кажется у тебя были какие-то обманутые ожидания того, что можно ну вот просто начать кодить и стать 300кк в секунду. Как мне мама сказала, когда я только начал этим заниматься, она у меня спросила: "Ты програмируешь за деньги?" Меня это очень обидело тогда на самом деле, ну типа ты думаешь всё так просто вот я только начал и меня сразу должны взять на работу да ещё и на удалёнку, фриланс нахуй?! Ну мб она права и я из-за своей неуеверенности страдаю хуйнёй, мог бы давно на фрилансе золотые слитки делать
Аноним 14/03/22 Пнд 10:03:49 2316422 366
Аноним 14/03/22 Пнд 10:11:15 2316427 367
>>2316415
>на фрилансе золотые слитки
Хех
Аноним 14/03/22 Пнд 10:15:52 2316429 368
>>2316414
Умею писать фронтенд на базе (жс, цсс, хтмл), также пишу на рякте с тупескриптом (+редукс, редукс сага), юзаю препроцессор scss, знаю material ui. Вроде всё из умений пока.
>>2316415
Не, я вкатывался чисто из интереса, жалею, что раньше не вкатился, т.к. цветные буковки всегда были интересны и вот это чувство когда какая-нибудь хуйня в браузере пердит и моргает, и всё это сделано твоими руками кайфовое. Только ради этого и учился (и учусь в принципе). Но денег-то нету, поэтому выбор либо работать на заводе и это как хобби (на которое времени будет мало из-за заебной работы), либо это и станет работой (что маловероятно видимо).
Ну и да, я на ру фрилансе откликался на всякие простецкие заказы и делал их, выхлоп маленький, зато копеечка - приятно.
>>2316422
Ну и пусть пишут, похуй.
Аноним 14/03/22 Пнд 11:22:49 2316468 369
>>2316429
>также пишу на рякте с тупескриптом (+редукс, редукс сага), юзаю препроцессор scss, знаю material ui.
И чё, даже джуном никуда не берут?
У тебя есть какие-то петпроджекты или ты хелоуворлды пишешь?
Аноним 14/03/22 Пнд 11:24:23 2316473 370
>>2316468
> петпроджекты
Есть.
Одна компания кинула тестовое, вот сделал - жду фидбека.
Аноним 14/03/22 Пнд 11:30:16 2316480 371
>>2316317
>Экспертиза уровня /b/
>пук
>>2316333
Анон, ты, как я понимаю, новичок. Постараюсь объяснить, в чем дело, без негатива.
Когда ты устраиваешься на любую работу, есть какие-то минимальные требования, чтобы понять, что ты адекватен. Например, если ты идешь на собеседование на юриста, или отправляешь резюме, ты должен быть в костюме, или, как минимум, в околоделовом стиле одежды. Тогда работодатель, или хрюша, понимают, что ты понимаешь, куда идешь.
В то же время, если ты в "блэк тай" придешь на собес на сисадмина, это будет странно и неуместно.
На любую работу, даже если ты отличный специалист, стоит прийти с чистыми волосами и не вонючим (на собеседование, я имею ввиду).
Программирование - это крайне коллективная работа. Даже по удаленке. Для взаимодействия с коллективом надо выполнять определенные ритуалы, компромиссы, обладать вежливостью, гибкостью, чтобы полноценно работать в команде.

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

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

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

Но в остальных случаях - нет, ставь нормальное фото. Это сильно повысит конверсию.
Аноним 14/03/22 Пнд 12:00:37 2316513 372
Аноним 14/03/22 Пнд 12:34:51 2316539 373
Capture.JPG 63Кб, 629x817
629x817
Читаю книжку по основам ЖС, и не совсем понимаю.

Вот то что красным обведено, это в функцию elt кладётся эта же самая функция elt в ...children. Так что ли?
То есть, первый параметр type = footer, а всё остальное это ...children?
Аноним 14/03/22 Пнд 12:38:59 2316540 374
>>2316480
Экспертиза уровня /b/. Я больше доверия профессионалам работающим в отрасли.
Аноним 14/03/22 Пнд 12:41:12 2316542 375
Аноним 14/03/22 Пнд 13:01:55 2316545 376
>>2316429
сколько по времени дрочил все ето? стек массивным выглядит
Аноним 14/03/22 Пнд 13:06:18 2316546 377
>>2316539
... - это rest parameter syntax, позволяет все переданные аргументы объединить в массив children. А ещё каждый вызов elt возвращает какое-то значение, которое потом и используется как аргумент для самого внешнего elt и в самом конце у тебя вернёт значение главный elt. можешь поиграть с этим кодом на компе, а то так не понятно нихуя если просто читать
Аноним 14/03/22 Пнд 13:48:30 2316562 378
>>2316545
В январе был ровно год. Каждый день учился по 2-5 часов.
Аноним 14/03/22 Пнд 13:55:02 2316565 379
>>2316480
зачем ты его кормишь?
Аноним 14/03/22 Пнд 14:41:08 2316588 380
>>2316562
Насколько хорошо умеешь верстать? Покажи свои макеты сверстанные
Аноним 14/03/22 Пнд 15:36:29 2316629 381
16444979660320.jpg 28Кб, 590x442
590x442
>>2307985 (OP)
Подскажите каких-то модных хипстерских либ для рисования простых объектов вроде прямоугольника, круга без заполнения. Было бы очень неплохо если можно было просто передать начальную и конечную точку.
Сейчас пытаюсь нарисовать через canvas поверх img, это просто пиздец, у меня глаза кровоточат от того как это здесь реализовано.
Аноним 14/03/22 Пнд 15:49:54 2316634 382
Аноним 14/03/22 Пнд 18:21:13 2316710 383
Аноны, можно ли в портфолио работ добавить коммерческую разработку и оставить ссылку на неё? Или канают только пет проекты?
Аноним 14/03/22 Пнд 19:12:24 2316739 384
1647274343972.png 8Кб, 215x255
215x255
1647274343974.png 5Кб, 465x186
465x186
Что за хуйня. Я что-то не так делаю?
Аноним 14/03/22 Пнд 19:16:17 2316741 385
>>2316542
На чем основаны твои утверждения? Есть ощущение, что они не основаны на опыте. Какой-то ноунейм что-то где-то сказал, и ты это принял за истину. Почему я должен принимать это как экспертизу?
Аноним 14/03/22 Пнд 19:17:24 2316743 386
>>2316739
Читаешь жопой, очевидно же.
Аноним 14/03/22 Пнд 19:18:22 2316745 387
>>2316743
Расскажи в чём ошибка, пожалуйста. А то у меня жопа вместо чтения гореть начинает.
Аноним 14/03/22 Пнд 19:19:43 2316746 388
>>2316741
Так ты тоже не привёл ни одной ссылки на мнение экспердов про то, что фотка нинужна.
Аноним 14/03/22 Пнд 19:20:17 2316748 389
>>2316745
А, понял. Действительно еблан.
Аноним 14/03/22 Пнд 19:21:00 2316750 390
>>2316739
>lenght
length блять, ты опечатался, юзай ide а не в консоле пиши
Аноним 14/03/22 Пнд 19:22:50 2316751 391
1647274970109.png 27Кб, 496x440
496x440
>>2316750
Да я юзаю, но смог как-то обосраться и не понимал почему на условие не попадаюсь а алерт выводит андефайнд. Сейчас вновь попробую.
Аноним 14/03/22 Пнд 19:29:12 2316757 392
>>2316739
>Я что-то не так делаю?
Че вы с этим алертом носитесь, особенно когда консоль открыта.
Аноним 14/03/22 Пнд 19:30:26 2316759 393
>>2316757
Чтобы после того как обновил страницу после идешки сразу результат вышел.
Аноним 14/03/22 Пнд 19:30:45 2316760 394
>>2316751
Добавь
/
@param {unknown[]} arr
/
Поверх твоей функции и будет тебе битие палками от редактора.
Аноним 14/03/22 Пнд 19:32:08 2316761 395
>>2316760
У сука макаба разметку съела.
/\/
\ @param {unknown[]} ar
\
/
Аноним 14/03/22 Пнд 19:34:18 2316763 396
Аноним 14/03/22 Пнд 19:35:40 2316764 397
1647275739256.png 23Кб, 782x180
782x180
1647275739260.png 15Кб, 582x346
582x346
>>2316760
Лол, типо аннотация типов? В питоне похожее видел. Попробую, спасибо.
Аноним 14/03/22 Пнд 19:36:04 2316766 398
>>2316764
Первый скрин случайно прикрепил.
Аноним 14/03/22 Пнд 19:42:38 2316772 399
>>2316739
lenght
length
В блокноте пишешь что ли? Чтобы я тебя тут больше не видел с такими глупыми ошибками, разбирайся сам!
Аноним 14/03/22 Пнд 19:48:29 2316775 400
Аноним 14/03/22 Пнд 20:37:48 2316823 401
image.png 39Кб, 639x387
639x387
Просяните один момент.
Есть такая html структура: div1 > div2 > div3

Я задал div1 стиль font-size: 2em
Не должен ли в таком случае размер шрифта увеличиваться все больше и больше наследуясь в глубь дерева? Ведь font-size это наследуемый стиль, но ничего такого не происходит, размер просто увеличивается в два раза больше родителя только первого div1.
Аноним 14/03/22 Пнд 20:44:31 2316826 402
>>2316710
Канает всё чем можно похвастаться
Аноним 14/03/22 Пнд 20:48:49 2316827 403
Я ньюфаг автоматизатор и сейчас пытаюсь разобраться с Codecept, пишу простенький тест на авторизацию но не могу его сделать так как постоянно атакуют ошибки которые хз как решить, вроде и делаю все как у них в найдах на сайте указано но тесты не запускаются постоянно лезут разные ошибки, кто нибудь может подсказать?
Аноним 14/03/22 Пнд 21:01:34 2316834 404
Аноним 14/03/22 Пнд 21:06:43 2316837 405
>>2316834
И че? Ты мой пост хоть читал? На этой странице нет ответа на мой вопрос
Аноним 14/03/22 Пнд 21:11:36 2316842 406
>>2316837
Хуй в ачё, дебил. Ты не знаешь, как специфичность работает.
Аноним 14/03/22 Пнд 21:14:56 2316845 407
>>2316842
Причем тут специфичность? Стили должны наследоваться как и обычно, а тут они странно наследуются
Аноним 14/03/22 Пнд 21:16:40 2316849 408
>>2316741
Утверждения мои на моем опыте.
Я лишь посоветовал. Что делать - тебе решать.
Аноним 14/03/22 Пнд 21:59:05 2316875 409
>>2316845
>Причем тут специфичность?
Можешь пиздовать обратно на завод.
>Стили должны наследоваться как и обычно, а тут они странно наследуются
Ты скозал?
Аноним 14/03/22 Пнд 22:53:21 2316902 410
>>2316746
Так я никого и не убеждаю. В авторитетных источниках я выяснил, что если фотка не очень, то лучше без нее. Хорошо если внешность позволяет выделиться. Но даже этого не достаточно для успеха. Нужна не только и не столько приятная внешность, сколько позитивный, доброжелательный настрой. Плохая идея ставить фото без улыбки и с озабоченным или задумчивым лицом. Это сыграет в минус.
Аноним 14/03/22 Пнд 23:42:05 2316920 411
>>2316902
Какая фотка, челк? 2к22. Уже 3 года не добавляю фотку в резюме. Почта сыпется от кол-ва предложений по работе. На собесе вебку также не включаю. Про дефицит кадров не слышал?
Аноним 14/03/22 Пнд 23:49:30 2316927 412
>>2316875
Какой же ты выблядок безмозглый.
Аноним 15/03/22 Втр 00:01:14 2316932 413
>>2316902
>В авторитетных источниках я выяснил, что если фотка не очень, то лучше без нее.
Ты ни одного из этих авторитетных источников не привёл.
>Плохая идея ставить фото без улыбки и с озабоченным или задумчивым лицом. Это сыграет в минус.
Это тебе тоже эксперты на ушко нашептали?
>>2316920
Так говорится же про вкатунов, которым в абсолютном большинстве случаев нужно пройти первичный фильтр в виде херочки, чтобы даже попасть на собеседование.
(Автор этого поста был забанен. Помянем.)
Аноним 15/03/22 Втр 00:02:02 2316933 414
>>2316927
Сказал дебич, не могущий в каскадность.
Аноним 15/03/22 Втр 00:03:16 2316937 415
Ernest-Khalimov-.jpg 118Кб, 1920x1080
1920x1080
>>2316932
Вторая фотка не приклеилась.
Аноним 15/03/22 Втр 00:08:57 2316939 416
Аноним 15/03/22 Втр 00:43:46 2316949 417
>>2316939
Это пример потенциального улыбающегося джуниор фронтенд девелопера.
Аноним 15/03/22 Втр 01:17:55 2316954 418
1647296275107.jpg 23Кб, 513x304
513x304
В документации реакта написано, что логику в хук можно вынести в том случае, если она будет использоваться не в одном компоненте. Так вот, не считается ли антипаттерном вынос в хук логики, которая будет использоваться только в одном компоненте?
С вынесенной в хук логикой компонент значительно приятнее выглядит.
Аноним 15/03/22 Втр 01:47:49 2316956 419
>>2316954
>приятнее выглядит
Значит так и надо
Аноним 15/03/22 Втр 04:12:26 2316964 420
>>2316954
тащем то хук сам по себе антипаттерн

мимо бугаенко егор
Аноним 15/03/22 Втр 04:47:24 2316966 421
>>2316964
Схуяли? Ты кто такой?
Аноним 15/03/22 Втр 05:19:09 2316972 422
>>2316823
Ты задал фонтсайз только тексту внутри первого дива, в нем лежат два других. Все.
Вот если бы ты остальным дивам выставил фонтсайз, то работало бы.

Тред о JS, зачем с версткой сюда идешь?
Аноним 15/03/22 Втр 09:59:12 2317002 423
>>2316954
Какие хуки без логики ты ебанутый где что написано
Аноним 15/03/22 Втр 11:14:21 2317021 424
>>2316972
>Ты задал фонтсайз только тексту внутри первого дива, в нем лежат два других. Все.
Не все. Они должны наследовать font-size: 2em. То есть у div2 font-size: 2em, но так как у родителя тоже 2em, у div2 он увеличивается в два раза. И так далее у вложенных блоков.
>Тред о JS, зачем с версткой сюда идешь?
Потому что хочу, тред в wrk мертв
Аноним 15/03/22 Втр 11:30:11 2317027 425
>>2317021
Я тебя не понял, вложенные блоки унаследовали font-size: 2em; дальше что? в чём странность, где ты видел, чтобы наследование работало по-другому?
Аноним 15/03/22 Втр 11:37:29 2317030 426
>>2317027
2em 200% от размера шрифта родителя.
Аноним 15/03/22 Втр 12:06:10 2317049 427
>>2317030
А, ну я так понимаю сначала шрифт вычисляется для одного элемента и потом наследуется уже результат его потомками, с процентами точно так же. Странные у вас вопросы
Аноним 15/03/22 Втр 12:28:55 2317053 428
Аноним 15/03/22 Втр 15:18:46 2317134 429
>>2316954
Палю чит:

useDispatch()
useSelector()
Аноним 15/03/22 Втр 15:23:53 2317140 430
>>2317134
Что сказать-то хотел?
Аноним 15/03/22 Втр 15:45:49 2317149 431
>>2317021
>Они должны наследовать font-size: 2em. То есть у div2 font-size: 2em, но так как у родителя тоже 2em, у div2 он увеличивается в два раза. И так далее у вложенных блоков.

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

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

Если тебе нужно чтобы шрифт увеличивался циклично, ка кты описываешь - ты должен явно задвать отношение - явно присваивать значение font-size каждому диву. Сейчас же у тебя значениея у дочерних НЕ 2em, а inherits
Аноним 15/03/22 Втр 15:55:39 2317154 432
>>2317149
Яскозал что они должны наследоваться как я хочу!
Аноним 15/03/22 Втр 16:06:41 2317159 433
изображение.png 64Кб, 687x427
687x427
>>2317149
>она уже высчитана, и в inherits попадает именно высчитанное значение, а не относительное
Я тоже так думал. Но в процессе копания, задал text-shadow для body и увидел следующее.
для body задан fz 20px, то есть по твоей логике у всех теней должен быть 10px размытия, но он относителен и зависит от размера текста элемента, стили которого наследовал от body.
Аноним 15/03/22 Втр 16:12:57 2317162 434
>>2317159
Это конечно хорошо, но в твоём примере тени везде одинакового размера. И в следующий раз вопросы по вёрстке подкрепляй кодпеном, а не скриншотами.
Аноним 15/03/22 Втр 16:27:55 2317171 435
16440005174870.jpg 45Кб, 272x262
272x262
Аноним 15/03/22 Втр 16:56:50 2317194 436
>>2317159
>Я тоже так думал.
Можно иногда попытаться не угадывать, а открыть ебану спецификацию.

>по твоей логике у всех теней должен быть 10px размытия
Он и по факту у всех 10px. Сходи в цирк, вообще ахуеешь от ллизионистов и того, как твое зрение способного тебя наебать.
Аноним 15/03/22 Втр 17:05:19 2317208 437
вкатуны не трястись видите долбоёб выше наследование понять не в силах всё в ваших руках
Аноним 15/03/22 Втр 17:09:13 2317210 438
изображение.png 1Кб, 512x20
512x20
>>2317162
>>2317194
Одинаковые действительнот, я проебался, извиняюсь
>>2317208
Дегенерат, ни в одном гайде цсс не говорится что наследуются вычисленные значения, свой проеб я могу понять
Аноним 15/03/22 Втр 17:23:48 2317216 439
видите монстр вместо вката тред мониторит сука аха
Аноним 15/03/22 Втр 17:25:31 2317219 440
image.png 27Кб, 703x211
703x211
Аноним 15/03/22 Втр 17:30:12 2317222 441
>>2317219
Гений нахуй, прислал скрин какого-то левого сайта, на который я никогда не заходил, и это типа доказательство, что везде это объясняют, браво
Аноним 15/03/22 Втр 17:31:05 2317223 442
Аноним 15/03/22 Втр 17:32:50 2317225 443
>>2317223
Ты в курсе, что я цсс не по мдну учу блять? Это справочник языка, а не учебник
Аноним 15/03/22 Втр 17:34:07 2317226 444
Аноним 15/03/22 Втр 17:35:06 2317228 445
>>2317226
Толсто. Пошел нахуй.
Аноним 15/03/22 Втр 17:35:59 2317231 446
>>2317228
Умнее ты не станешь.
Аноним 15/03/22 Втр 18:52:44 2317307 447
Аноним 15/03/22 Втр 18:55:22 2317309 448
image.png 106Кб, 914x499
914x499
Аноним 15/03/22 Втр 19:05:04 2317313 449
Нихуя тут у вкатыша горит, то наследование не то, то мдн - левый сайт.
>>2317309
Манямирок. 2015 год - как раз переломная точка выхода ES6 и с тех пор фичи только высираются и принимаются.
Аноним 15/03/22 Втр 19:23:36 2317330 450
>>2317313
Это у тебя манямирок. Этих предложений жопой жуй, как мух возле твоей тарелки. Начиная с того, что опциональная статическая типизация была одним из пунктов при разработке самого ES6, и заканчивая тем, что предложение опциональной статической типизации появляется по несколько штук в год.

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

> и с тех пор фичи только высираются и принимаются.
Хуйню не неси и хоть изредка заглядывай в списанные предложения и в те, которые висят на Stage 0 с 2014 года абсолютно не продвигаясь.
Аноним 15/03/22 Втр 19:32:57 2317338 451
>>2317309
я только только тайпскрипт осилил
Аноним 15/03/22 Втр 20:00:49 2317354 452
>>2317330
>Вот тебе пропозал от 2019
>по несколько штук в год
Совсем запизделся.
>Хуйню не неси и хоть изредка заглядывай в списанные предложения и в те, которые висят на Stage 0 с 2014 года абсолютно не продвигаясь.
То, что там висят некоторые пропозалы на нулевой стадии, абсолютно не отменяет факта, что после ES6 жаваскрипт стал фичевысирательным. Вон даже ESM в браузеры завезли, хотя наверняка была куча вскукареков про НИНУЖНА.
Аноним 15/03/22 Втр 21:26:48 2317393 453
FKbdc0tacAAnJI.jpg 200Кб, 1183x1183
1183x1183
Насколько важны познания в математике для фронтенда-кодомакаки-жуна?
Аноним 15/03/22 Втр 22:23:58 2317420 454
>>2317393
Арифметику знать надо, остальное гуглится.
Аноним 16/03/22 Срд 00:32:17 2317482 455
>>2317393
Без теории графов страничку не сверстать
Аноним 16/03/22 Срд 00:41:24 2317485 456
>>2317393
>фронтенда-кодомакаки
>тред про JS
съеби
Аноним 16/03/22 Срд 00:43:13 2317486 457
>>2317485
А что тебя удивляет? Знание JS обязательно нынче.
Аноним 16/03/22 Срд 01:14:35 2317491 458
Насколько смысл вката сейчас имеется? А то я начал реакт с тайпскриптом, а зачем, если такой пиздец.
Хотя смысл спрашивать, если это все беспрецендентное.
Аноним 16/03/22 Срд 01:40:56 2317498 459
>>2317491
Да ты бы в любой версии этой мультивслеенной не вкатился.
Безошибочный детект идиотов, любящих только лясы поточить и посоздавать видимость бурной деятельности - вопросы о том, насколько реально вкатиться и рассуждения о том, чем нужно заняться. Так что перестань себя обманывать, просто нахуй иди спокойно, попердывай в диван дальше - ты ничтожество не способное ни на что.
Аноним 16/03/22 Срд 02:02:26 2317501 460
>>2317498
Деморализатор-кун, ты?
Аноним 16/03/22 Срд 02:04:35 2317503 461
Аноним 16/03/22 Срд 06:12:01 2317539 462
Аноним 16/03/22 Срд 07:01:31 2317542 463
>>2317491
>Насколько смысл вката сейчас имеется?
Смысла нет! Сиди дальше на диване, чеши жопу. Всё за тебя сделают.
Аноним 16/03/22 Срд 08:35:03 2317558 464
Хочу услышать мнение сеньоров наносеков о введении типизации в ванильный жс
Аноним 16/03/22 Срд 10:22:35 2317579 465
Я наткнулся на mikro ORM, есть какой-то гайд по ней кроме доки? Сложна чёт((
Аноним 16/03/22 Срд 10:34:13 2317582 466
>>2317558
>мнение сеньоров наносеков о введении типизации в ванильный жс
заебётесь
Аноним 16/03/22 Срд 10:37:33 2317585 467
>>2317558
На ванильном ещё даже модульную систему не реализовали
Аноним 16/03/22 Срд 11:16:43 2317596 468
>>2317485
Это база треда.
Иногда тред захвачен синьерами или шизами делающими наноборду, иногда вкатышами с вопросами по верстке и ошибками в lenght.
Аноним 16/03/22 Срд 11:44:46 2317607 469
Сап, программисты. Пилю текстовую РПГ на react/mobx, так сказать, для закрепления знаний. Интересно услышать ваши мысли по поводу того, как можно реализовать боевую систему.
Аноним 16/03/22 Срд 11:52:37 2317613 470
>>2317607
В текстовых рпг бывает боевая система сложнее чем ¨ударить¨ и ¨ударить в присядку не снимая свитер¨?
Лучше в гд спроси
Аноним 16/03/22 Срд 13:37:27 2317673 471
1647427049326.png 71Кб, 762x827
762x827
1647427049334.png 7Кб, 376x170
376x170
1647427049335.png 49Кб, 836x636
836x636
1647427049335.png 6Кб, 423x227
423x227
Можете поздравить дурачка, я дописал инвалидный код по задачке Кантора. Ебать я себя тупым ощутил, вот что значит писать код чисто по фану раз в месяц+ вместо полноценного вката и не сталкиваться с чуть-чуть мозголомающими задачами. Правда не ебу какая у меня сложность по итогу вышла.
Аноним 16/03/22 Срд 13:50:07 2317684 472
>>2317673
кодстайл пиздец. Условия не в константах, все вот эти охуительные zalupa[0][j][k], цикл for для перебора
Аноним 16/03/22 Срд 13:55:20 2317688 473
>>2317684
>Условия не в константах
типо обернуть
lastItemIsPositive = arr[i+1] >= 0 && (i + 2) === arr.length
и подставить в else if (lastItemIsPositive)? А что, так можно было? Запомню.
>цикл for для перебора
Так в любом случае циклом перебирать придется, а до всяких [].forEach я еще не дошел и мне запрещено их использовать. Залупы[][][][] это пиздос, согласен.
Аноним 16/03/22 Срд 13:56:41 2317690 474
>>2317613
Зато в настолках бывает
>>2317607
Кури в сторону ДНД боевых механик (броски куба и тд)
Аноним 16/03/22 Срд 13:59:01 2317692 475
Аноним 16/03/22 Срд 14:17:27 2317696 476
>>2317673
Когда сделаешь без ифов и елсов, можешь приходить.
Аноним 16/03/22 Срд 14:20:44 2317698 477
>>2317673
else if и цикл в цикле это полный пиздец
Аноним 16/03/22 Срд 14:27:08 2317702 478
1647430030444.png 46Кб, 806x577
806x577
>>2317698
>>2317696
Да там хуй без иф-елса сделаешь. Я сейчас посмотрел решение 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) сделать я вообще хз, посмотрю как они реализовали сейчас .
Аноним 16/03/22 Срд 14:30:33 2317703 479
>>2317702
>Да там хуй без иф-елса сделаешь
>писать код чисто по фану раз в месяц+ вместо полноценного вката
Тебе видней.
Аноним 16/03/22 Срд 14:35:11 2317704 480
1647430513072.mp4 1350Кб, 480x270, 00:00:32
480x270
>>2317703
Это было в форме видорила больше.
Аноним 16/03/22 Срд 14:35:57 2317705 481
1647430557344.mp4 2054Кб, 480x270, 00:00:32
480x270
>>2317704
Блять, не тот кодек. Забываю что 265 не работает.
Аноним 16/03/22 Срд 14:52:29 2317709 482
>>2317698
>>2317696
вы имеете в виду тернарный оператор добавить или что?
мимо
Аноним 16/03/22 Срд 14:55:06 2317711 483
image.png 38Кб, 725x438
725x438
>>2307985 (OP)
Почему встроенные события, например onclick лучше не использовать, а заменить на addEventListener?

Нашёл ответ на стаковерфлоу, но не могу догнать что он имел в виду.
Он говорил что нельзя использовать анонимные функции и замыкания, про замыкания я пока не в курсе, только изучаю, но вроде бы можно, не вижу в этом проблемы, а анонимные функции я уже юзал в своей программе ( если анонимные функции значит, что без названия )
https://stackoverflow.com/questions/6348494/addeventlistener-vs-onclick
Аноним 16/03/22 Срд 15:06:36 2317715 484
>>2317711
>Почему встроенные события, например onclick лучше не использовать, а заменить на addEventListener?
Потому что онклик может быть только 1, а эвент листенеров можешь сколько хочешь повесить. Тип функции не имеет значения.
Аноним 16/03/22 Срд 15:12:11 2317716 485
>>2317715
>Тип функции не имеет значения.
Ты имеешь в виду тип обрабатываемого события? "click","mouseleave" и т.д.?
Понял, спасибо.
Аноним 16/03/22 Срд 17:34:43 2317762 486
>>2317716
нет, я про саму функцию. Это может быть стрелочная или обычная.
Аноним 16/03/22 Срд 17:52:34 2317774 487
>>2317711
Слушатель можно будет удалить, если добавлять его современным способом.
А onclick на той же параше, что и в html прописать атрибут onclick и вызвать функцию.
Что касаемо скрина, почитай про шаблонные строки или интерполяцию, вот это говно убери в виде "строка: " + var + "" + var2
И по возможности используй textContent
Аноним 16/03/22 Срд 18:51:14 2317806 488
>>2317774
>Слушатель можно будет удалить, если добавлять его современным способом.
И слушателя в onclick внезапно можно удалить, даже проще, чем навешанного через addEventListener.
Аноним 16/03/22 Срд 19:05:55 2317822 489
>>2317711
>Почему встроенные события, например onclick лучше не использовать, а заменить на addEventListener?

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

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

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

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

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

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


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


Аноним 16/03/22 Срд 19:06:00 2317823 490
Олдфаги, тут? Лет 6-7 назад на ютубе был русскоязычный чел, который выпускал ролики по JS, nodejs и всему такому на Ютубе. У него вроде еще паблик был в ВК. Потом вроде куда-то пропал. Я уже несколько дней безуспешно пытаюсь вспомнить и найти его. У него был своеобразный голос и контент в целом довольно качественный для того времени.
Аноним 16/03/22 Срд 19:19:22 2317828 491
>>2317711
>>2317822
Забыл написать.

Тебе ничто не мешает кобинировать оба способа. Ты можешь использовать их одновременно. Навешивая параметризированных множественных слушателей через addEventListener, и в то же время одного единственного, которым надо часто управлять через .onclick.
Аноним 16/03/22 Срд 19:21:01 2317829 492
>>2313572
Пришёл в офис, мне сказали, за какую пеку садиться, дали макет и я стал верстать. На обеде хз, вроде не пошёл никуда, так, за компом отдохнул и продолжил работать.

>>2317823
Алекс Лущенко.
Аноним 16/03/22 Срд 19:25:03 2317833 493
>>2317829
>дали макет и я стал верстать
так стоп, а если я умею работать с бд, создавать серваки и знаю реакт, то меня тоже верстать заставят?
Аноним 16/03/22 Срд 19:26:02 2317834 494
>>2317833
Нет, тебя поди с проектом знакомиться посадят. Я то был совсем дном
Аноним 16/03/22 Срд 19:26:45 2317835 495
>>2317834
И остался им, кстати. Не знаю, что делать с этим. Чем дальше, тем больше собственный код мне отвратителен, я пишу говно
Аноним 16/03/22 Срд 19:33:16 2317846 496
>>2317833
Зависит от компании. Скорее всего тебя нанимают в уже существующую команду (несколько погромистов и техтимлид). Там тебя со всеми познакомят и выберут лоха чела, который будет вводить тебя в курс дела. Даже синьору нужно как минимум несколько дней чтобы вкатиться в окружение, настроить среду, завести все нужные аккаунты и хотябы поверхностно ознакомиться с кодовой базой. Когда ты настроишься и будешь готов работать - тебе будут давать фиксить простые задачки, постепенно повышая их сложность. Сходу сажать тебя за проектирование архитектуры или за внедрение какого-либо серьезного функционала в нормальных компаниях никто не будет. Ну разве что это какой-то стартап, который с нуля начинает. Но в стартапы обычно берут как минимум миддлов, там заниматься обучением основам времени нет.
Аноним 16/03/22 Срд 19:37:52 2317850 497
>>2317835
С другой стороны это может говорить о твоем прогрессе. Если ты смотришь на свой старый код и у тебя не возникает желания его переписать - значит ты либо не прогрессировал, либо уже уперся в потолок.

Еще учитывай что одно дело пиздеть в интернете, другое дело решать реальные задачи с дедлайнами и кучей различных факторов. В интернете все охуенные теоретики, знатоки спецификаций, бест практис и вообще КАК НУЖНО ПРАВИЛЬНО, но ИРЛ всё это часто спотыкается о суровую действительность. Писать нужно не красиво и правильно, а чтобы работало. Заказчикам, как правило, вообще поебать что происходит под капотом у их продукта. Их интересуют только сроки.
Аноним 16/03/22 Срд 19:39:51 2317851 498
>>2317829
> Алекс Лущенко
Не он, у того чела была макось и голос прям специфический, тянучий какой-то.
Аноним 16/03/22 Срд 19:40:39 2317852 499
>>2317851
Зоракс что ли? Как его забыть можно?
Аноним 16/03/22 Срд 19:43:57 2317853 500
>>2317852
БЛЯ точно!!! Я и сам удивлен что забыл его. Спасибо тебе анонче, лучей добра.
Просто захотелось понастольгировать немношк, крайний видос был 5 лет назад, он так и не вернулся, лол. Надеюсь, у него все хорошо.
Аноним 16/03/22 Срд 19:53:47 2317858 501
Возможно платиновый вопрос, но все же, как вкатиться в React\Vue\Angular?

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

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

Год пилить пет проекты и контрибутить в опенсорс? Ну это хорошо, но все это скорее будет плюсом, чем решающим фактором. Возьмут то его так же как джуна.
Аноним 16/03/22 Срд 20:06:15 2317865 502
>>2317858
>Год пилить пет проекты и контрибутить в опенсорс

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

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

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

По существу.

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

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

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


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

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

У меня всё.
Аноним 16/03/22 Срд 20:09:49 2317871 503
>>2317858
> А иногда коммерческий опыт требуют даже для джунов, лол.

Потому что если у тебя не было коммерческого опыта, то ты и не джун.
Без опыта - ты стажер. Трейни.
Аноним 16/03/22 Срд 20:15:03 2317873 504
>>2317865
> Но лучше в откликах не говорить про коммерческий опыт ничего, просто описывать скилл
> А когда прямо спросят уже расписать популярно в диалоге

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

> когда у тебя совсем нет коммерческого опыта
Проблема в том что опыт есть, но именно с фреймворками его нет. И непонятно откуда взять.
Аноним 16/03/22 Срд 20:15:16 2317874 505
мб просто напиздеть что был опыт? кто копать то под тебя будет, кому не пох?
Аноним 16/03/22 Срд 20:19:03 2317878 506
>>2317865
> Но лучше в откликах не говорить про коммерческий опыт ничего, просто описывать скиллы. А когда прямо спросят уже расписать популярно в диалоге.
Сразу видно пердеда.
ХХ требует указывать опыт работы. Без этого поля тебе даже анкету не дадут создать. Собственно поэтому везде и пишут про хреланс и прочее пиздобольство.
Аноним 16/03/22 Срд 20:38:45 2317887 507
>>2317833
Нет, конечно, будешь работать с бд, создавать серваки, реакт, и никто не будет обращать внимание, что ты джун, который нихуя не умеет, за которым нужно все переписывать, ты все сам сможешь, никто не верстает уже в 2к22, все пмы делают или индусы.
Аноним 16/03/22 Срд 20:42:37 2317889 508
Аноны, как дела у тиктокера, который решил вкатиться и завести трактор. Вкатился? Или рынок переполнен?
Недавно треды были и тут обсуждение было.
Аноним 16/03/22 Срд 20:44:31 2317890 509
>>2317873
>Получается, им нужно врать?
«Вот шесть, что ненавидит Господь, даже семь, что мерзость душе Его: глаза гордые, язык лживый и руки, проливающие кровь невинную, сердце, кующее злые замыслы, ноги, быстро бегущие к злодейству, лжесвидетель, наговаривающий ложь и сеющий раздор между братьями». (Прит. 6:16-19)
Нет. Твердо и четко.
Аноним 16/03/22 Срд 20:49:05 2317891 510
>>2317873
>Ну не рассказывать же им что ты все знаешь и умеешь, они все равно нихуя не поймут.
Если эйчару, который рехруск читает направильно, то чего боишься?
Конично, не стоит говорить, что ты йобо специалист, знающий все, могущий все, говори, что есть определенный опыт разработки, делал несколько проектов, суть технологии понятна, но хотел бы, конечно, знать больше.
Ну и так до талого, пока ты ее псевдоинтеллектуальными речами не убаюкаешь, жквери? Конечно, это просто библиотека, базы данных? Конечно, целый магазин сделал, запросы-шматросы.

Но когда дойдет до чееловека, типо тимлида или другого покемона, то ты либо обосрешься, либо повещет и он не будет тебя сильно гонять по теории/практики.
Аноним 16/03/22 Срд 21:02:10 2317898 511
>>2317890
кто теряет от того что ты соврал?
Аноним 16/03/22 Срд 21:05:14 2317900 512
>>2317898
Ты. Если тебе попадется тот, кто решит доебаться до твоего опыта и в итоге выяснится, что ты наебал. Во-первых как ты будешь оправдываться. Во-вторых тебя могут пометить в общей базе хров как пиздабола.
Аноним 16/03/22 Срд 21:07:28 2317905 513
Напоминаю что за вами смотрит Иисус и каждого напиздевшего хрюше собъёт трактор.
Аноним 16/03/22 Срд 21:09:29 2317908 514
>>2317900
это правда, тока мне кажется что люди в соверменном мире оч ценят свое время и поетому не будут копаться в твоем прошлом, ты проходишь через фильтры и вроде никто не в минусе особо
можно сказать что работал в проетке у кореша, поетому проекты приватные, ну и че нить придумать, короче изи
а вот полгода пилить пет проекты на серьезных щах вот ето долбоебизм по-моему какой-то, уже неактульно наверн
>>2317905
так они тоже могут пиздеть во многом, все же мы люди в конце концов
Аноним 16/03/22 Срд 21:20:42 2317912 515
>>2317908
> люди в соверменном мире оч ценят свое время и поетому не будут копаться в твоем прошлом

Ага. Очень нужно людям, ценящим свое время, брать пиздаболов на проекты, где есть какие-нибудь NDA. И проверки СБ наверное просто так придумали. Ты сильно забываешь, что рискует большей частью работодатель - если он тебя возьмет, он понесет затраты, даже если тебя придется уволить почти сразу. Нанимать людей - это не бесплатное удовольствие.
Аноним 16/03/22 Срд 21:24:42 2317917 516
>>2317908
>так они тоже могут пиздеть во многом, все же мы люди в конце концов
Могут. Весь маркетинг основан на пиздеже и преувеличениях.
Но и тебе точно так же не мешает ничто пойти и потом рассказать другим соискателям о том, как и о чем там пиздят. Как и они вправе поймав тебя на пиздеже рассказать другим нанимателям об этом. Все честно.
Аноним 16/03/22 Срд 21:36:34 2317923 517
>>2317912
ну ты аплаишься на джуна, кто вычислит ты нуб или пиздабол?
это тока временем проверяется вроде
насчет нда не знаю, на галерах где верстают екомерцы есть такое?
насчет проверок тоже, тебе часто отказывали после проверок?
так суть в том что не факт что работодатель проиграет от того что тебя нанял, может ты хороший спец, просто у тебя нет возмонжости заявить об етом
вообщем ты рисуешь самый хуевый сценарий, я - самый лучший
>>2317917
у хров действительно есть общий блеклист?
Аноним 16/03/22 Срд 21:46:36 2317928 518
>>2317822
>Не почему не лучше
Ты сам написал почему лучше им не пользоваться ниже
>>2317828
>Тебе ничто не мешает кобинировать оба способа.
Если это твой домашний проект, в проде за onclick в еблет бьют
Аноним 16/03/22 Срд 21:54:30 2317933 519
>>2317874
Если не расколят на вранье, то пробуй. Но скорее всего посыпаешься после элементарного вопроса
Аноним 16/03/22 Срд 22:09:59 2317942 520
>>2317933
так я не стану врать про опыт если буду уверен что у меня опыта нет
стану только если пойму что я готов выполнять +- типовые задачи, об етом и реч
кто и как спалит? никто и никак
уволить могут человека который и не врал
Аноним 16/03/22 Срд 22:59:25 2317971 521
А жаваскрипт юзают только для фронтенда или есть ещё какие-то задачи?

Аноним 16/03/22 Срд 23:04:45 2317977 522
>>2317942
Я как-то лгал, что знаю TypeScript.
За месяц собесов таки выучил вершки и говорил что 1 год опыта TS имею
Аноним 16/03/22 Срд 23:07:03 2317978 523
>>2317977
И как? Вкатился? На работе наверное охуел с задач по технологиям, которые не знаешь.
Аноним 16/03/22 Срд 23:09:44 2317979 524
>>2317978
Просто визде any пишешь и не паришься.
Аноним 16/03/22 Срд 23:10:46 2317980 525
>>2317978
Вкатился в сеньора. Ну охуел только от ошибок TS и слегка от Vue 3. Через 2 месяца попустился. Главное почаще проходить собесы, качать пробелы в знаниях и не сцать.
Аноним 16/03/22 Срд 23:37:39 2317994 526
>>2317980
Как попадаешь на собесы - сам откликаешься или ждёшь сообщения от хрюш? Где резюме, хх?
Аноним 17/03/22 Чтв 00:00:40 2318009 527
Есть класс условной бдшки (на самом деле это пустой массив инициализированный в конструкторе). В этом классе реализованы обычные круд методы для массива в конструкторе. Это и есть разделение ответственности? Вот теперь получается этот класс я могу засунуть в другой класс, заинициализировав в конструкторе и обращаться к его методам из другого класса? И вот если я захотел прикрутить, например, сохранение массива в localStorage. Я создаю новый класс, где реализован метод сохранения массива в localStorage. И этот класс обьявляю в конструкторе класса бдшки с массивом и теперь могу в методе удаления массива заинициализировать метод сохранения в локалсторадж. Вот это круто.
Аноним 17/03/22 Чтв 00:07:49 2318012 528
>>2317994
>сам откликаешься или ждёшь сообщения от хрюш
Перестал откликаться и искать сам когда обмидлился, лоол.
Сами зайобывают по телеге, ватсап, емейлу. Некоторые даже ЗВОНЯТ, но я не беру. Резюме на хх.
Аноним 17/03/22 Чтв 00:17:10 2318022 529
>>2318012
А мне что-то не пишут, в последнее время.
> обмидлился,
Как это отразилось на резюме? Может я чего-то не написал, не учёл. Есть 2 года опыта, есть протухшее портфолио, описание опыта работы, кейворды и по сути всё, из относящегося к работе.
Аноним 17/03/22 Чтв 00:43:30 2318033 530
>>2318022
>> обмидлился,
>Как это отразилось на резюме?
Просто решил, что пора стать мидлом, лол. Соответственно откликался на резюме с уровнем дохода мидла(вилки можешь загуглить). Можно брать середину вилки или если не уверен, то дно вилки. Посмотрел в вакансиях что требуется, изучил и вписал себе в резюме. Пробелы в своих знаниях узнал из собесов и подтянул. Опять повторил цикл поиска пока не получил оффер.

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

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

Работу с vue2 по возможности лучше не выбирать, если не хочешь разбираться легаси. Jquery тоже обходи стороной. Но вообще полезно знать даже это говно.
Больше всего сил надо именно в ванильный JS вкладывать. Вёрстка/стили/библиотеки имеют свойство устаревать и меняться.
Аноним 17/03/22 Чтв 05:49:03 2318058 531
Аноним 25/03/22 Птн 02:40:26 2322636 532
>>2309518
Ну всегда можно вставить any, если тебе реально насрать на типы.
А иначе прописывать по-божески, всегда можно вынести определения типов в отдельные типы и т.д. По типу

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

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

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