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

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

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 544 65 136
JS Thread #310 /js/ Аноним 12/05/24 Вск 16:39:18 3152994 1
17134582081120.png 73Кб, 1050x1050
1050x1050
Предыдущий тред: >>3127874 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Аноним 12/05/24 Вск 17:12:21 3153028 2
я первый
Аноним 12/05/24 Вск 17:13:06 3153030 3
фтарой иниипёт!
Аноним 12/05/24 Вск 17:39:33 3153049 4
image.png 28Кб, 628x401
628x401
image.png 4Кб, 338x87
338x87
image.png 3Кб, 423x66
423x66
image.png 3Кб, 626x52
626x52
Я только что сделал лучший стор в реакте.
Шаг 1 пишем бойлерплейт.
Шаг 2 оборачиваем страницу в StoreProvider
Шаг 3 импортируем бойлерплейт в лейаут.
Шаг 4 используем вместо useState useStore и всё работает.
Аноним 12/05/24 Вск 18:23:21 3153097 5
Аноним 12/05/24 Вск 19:38:59 3153258 6
как просто и не напряжно писать фронт и бек?
реакт не нравится от слова совсем а вы им обдрочились настолько что походу замены ему нет
и как быть?

джаваскрипт тоже не нравится
Аноним 12/05/24 Вск 19:52:30 3153277 7
>>3153258
>джаваскрипт тоже не нравится
>и как быть?
Уебывать.
Аноним 12/05/24 Вск 19:59:07 3153286 8
>>3152641 →
А что если вообще вырубить это линт правило? Какие подводные камни?
Аноним 12/05/24 Вск 20:13:57 3153316 9
>>3153258
Пиши на пэхапе тогда
Аноним 12/05/24 Вск 21:03:15 3153422 10
>>3153277
>>3153316
грубияны
тайскрипт мне нравится
может дено попробовать или svelte
все что угодно лишь бы не реакт или джс
Аноним 12/05/24 Вск 21:21:11 3153450 11
>>3153286
Никаких, лично я так и делаю
Аноним 13/05/24 Пнд 07:02:54 3153758 12
изображение.png 54Кб, 1191x178
1191x178
изображение.png 55Кб, 1207x181
1207x181
Вот что я больше всего ненавижу в верстке, так вот эти подводные камни.
Почему я не могу просто написать "ширина, высота столько-то" и все будет ахуенно и правильно работать? А вместо этого должен знать кучу подковырок?

Как ненавидел верстку, так и ненавижу.
Одно мучение с ней.
Но т.к. к бэку требуется фронт, приходится снова ляпаться в этом говне.
Аноним 13/05/24 Пнд 08:36:29 3153790 13
>>3153758
Прост ты тупой волчара и всё тут.
Аноним 13/05/24 Пнд 08:45:55 3153794 14
>>3153758
Причина тряски? Все же логично.
Аноним 13/05/24 Пнд 09:33:56 3153821 15
>>3153794
У вас что в верстке, что в js все "логично".

ООП js шиза ебанная.
Аноним 13/05/24 Пнд 10:07:33 3153867 16
>>3153758
Мне кажется большинство просто и пишут, ширина столько-то и длина столько-то
Аноним 13/05/24 Пнд 12:13:51 3154077 17
изображение.png 95Кб, 758x724
758x724
изображение.png 139Кб, 1448x573
1448x573
Всем привет. Нужно сконфигурировать style-loader в реакте, чтобы он загружал стили не в тег <style></style>, а через <link href="" rel="stylesheet">. Насколько я понял, то это делается через webpack.config.js за всё это нихуя не шарю, нужно только это переделать, чтобы впихнуть nonce через bff сервер. На сайте вебпака нашёл нужный мне код (рис. 1), но куда его вставлять? Попытался впихнуть в webpack.config.js (рис. 2), а он мне ошибки хуярит, там еще есть функция getStyleLoaders пытался туда как-нибудь вставить и т.д. Нихуя не работает. Подскажите, пожалуйста, куда впихнуть этот код.
Аноним 13/05/24 Пнд 14:18:16 3154285 18
Аноним 13/05/24 Пнд 17:04:53 3154505 19
Как мне во vue обновлять картинку по клику, если это ссылка на апи не меняется ? она одинаковая www.api.com/random-pic, картинка меняется только при обновлении странички а я хочу кнопочкой новый запрос отправлять получается.
Аноним 13/05/24 Пнд 17:34:16 3154549 20
>>3154505
Сделал с window.location.reload(), не знаю насколько это концептуально правильно, но иначе img не отрисовать с новой картинкой походу.
Аноним 13/05/24 Пнд 19:33:06 3154741 21
>>3154505
К адресу "?" + Math.random() добавь.
Аноним 13/05/24 Пнд 19:52:00 3154776 22
>>3154505
Палю забытые технологии предков
>const myImage = new Image();
>myImage.src = "www.api.com/random-pic";
>document.body.appendChild(myImage);
Аноним 13/05/24 Пнд 19:57:59 3154792 23
>>3154776
>ocument.body.appen
Анон ну к дому напрямую обращаться из фреймворка этож полный треш.
Аноним 13/05/24 Пнд 20:59:30 3154886 24
>>3154792
Согласен, лучше ещё пару фреймворков для этого подключить
Аноним 13/05/24 Пнд 21:09:11 3154895 25
Посоветуйте хороших книг/уроков, чтобы стать мастером css-анимаций
Аноним 13/05/24 Пнд 23:50:27 3155072 26
>>3154077
> Нужно сконфигурировать style-loader в реакте
Какое отношение имеет лоадер для вебпака к реакту?
>агружал стили не в тег <style></style>, а через <link href=""
style-loader такое не умеет. Тебе нужен htmlwebpackplugin+minicssextractplugin
>куда впихнуть этот код.
Просто vite поставь и не еби мозги. С твоим уровнем знаний один хуй только время впустую будешь тратить.
Аноним 14/05/24 Втр 00:32:35 3155130 27
Это самый токсичный тред по тематике
Аноним 14/05/24 Втр 00:48:50 3155145 28
17053204311970.png 424Кб, 364x600
364x600
>>3155130
Это такой тонкий реквест доцента Столярова?
Аноним 14/05/24 Втр 01:55:32 3155164 29
>>3155145
Не удивлюсь если это он спамит ерунду в мвп
Аноним 14/05/24 Втр 11:59:47 3155514 30
Коллеги, попробовал ангуляр - и обомлел! Это просто охуенно. Я снова полюбил фронтенд
Но теперь вопрос. Стоит ли при свитче на новый стек пиздеть в резюме, что работал только с ним - или можно честно написать, что 2-3 года честно месил говно на вью?
Аноним 14/05/24 Втр 12:17:44 3155529 31
image.png 74Кб, 869x471
869x471
Аноним 14/05/24 Втр 12:20:42 3155535 32
>>3155514
Мне вся эта возня с npm и т.д. совершенно не нравится. Превратили front-end (т.е. написание простых скриптиков для браузера) в какой-то аналог Java энтерпрайза. Но Angular, пожалуй, наименее отталкивающий из всех этих фреймворков.
Аноним 14/05/24 Втр 12:33:12 3155565 33
Чем занименить ExtJS? Чтобы была куча готовых компонентов, и нормальная лицензия (для коммерческого проекта).

Смотрел jQueryUI и YUI, но это совсем какие-то древние динозавры из начала нулевых.
Аноним 14/05/24 Втр 14:35:07 3155735 34
Аноним 14/05/24 Втр 14:35:24 3155736 35
>>3155565
>куча готовых компонентов, и нормальная лицензия
angular material
Аноним 14/05/24 Втр 15:04:59 3155779 36
>>3155565
Материал, Девекспресс.
Аноним 14/05/24 Втр 16:57:22 3155935 37
>>3155535
Тащемта разработка на вьюреактах - это и есть написание простых скриптиков, а ангуляр - это жаба интерпрайз в браузере.
Аноним 14/05/24 Втр 17:55:13 3156022 38
Кто такой волчара, пацаны?
Аноним 14/05/24 Втр 18:59:36 3156107 39
>>3156022
Человек который пошел в ИТ за деньгами. Ему не интересно ИТ и работать он не хочет.
Аноним 14/05/24 Втр 19:47:19 3156146 40
>>3156022
Тот, кто пиздит на собесах и/или работает на >1 работах что бы рубить шекели.
Аноним 14/05/24 Втр 19:57:32 3156156 41
>>3156146
>работает на >1 работах что бы рубить шекели
А в чом проблема? Тасочки и там и тут закрываю? Закрываю.
Аноним 14/05/24 Втр 19:57:56 3156158 42
>>3156022
Волк - хуйня из-за которой усложняют собесы и вставляют анальные зонды.
Аноним 14/05/24 Втр 19:58:35 3156160 43
>>3156156
Из-за хитрецов внедряют анальные зонды.
Аноним 14/05/24 Втр 20:16:16 3156181 44
>>3155072
Я капитально обасрался. Когда приложение билдится весь ксс и скрипты засовываются в один файл, а я как дебил через yarp прокси всё делал. Теперь просто сбилженный проект кладу рядом в bff сервером и всё работает
Аноним 14/05/24 Втр 20:37:03 3156222 45
Готовы к компилируемому риакту?
Пока не поздно - учите ангуляр
Аноним 14/05/24 Втр 20:49:28 3156239 46
>>3156160
Зонды внедряют из-за ленивых проебщиков.
Аноним 14/05/24 Втр 20:49:43 3156240 47
>>3156156
Ни в чем.
>>3156158
>из-за которой усложняют собесы и вставляют анальные зонды.
Только для джунов.
>>3156222
>к компилируемому риакту?
Уже давным давно фронт компилируется и минифицируется в непонятную кашу. Компилятор среакта ничего нового не привнесет.
Аноним 14/05/24 Втр 21:28:49 3156267 48
Чёт хотел у вас спросить, но смотрю вы тут пиздец токсики. Идите нахуй, я и сам всё найду.

мимо решил вкатываться с бекендера на фуллстак
Аноним 14/05/24 Втр 22:06:16 3156297 49
>>3156267
Земля пухом.
Щас бы по своей воле идти двигать иконки @ играться со шрифтами.
Аноним 14/05/24 Втр 22:17:57 3156303 50
>>3155529
> сами никогда не были программистами и имеют об этом виде деятельности весьма приблизительное представление
Он же про себя говорит.
Аноним 15/05/24 Срд 08:47:58 3156496 51
>>3156240
>>3156239
>Только для джунов
Я senior, вчера мне написала HR и попросила пройти 30 минутный тест и заполнить анкету перед собесом.

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

Кто виноват?
Аноним 15/05/24 Срд 11:08:23 3156623 52
>>3156496
>Кто виноват?
Орды вкатопидорасов, которые в 20/30/40+ лет обнаружили, что им очень хочется стать программистами.
Аноним 15/05/24 Срд 14:11:43 3156812 53
>>3156496
Мне какую-то анкету предлагали после собеса. Но там был менеджмент мудацкий, поэтому даже ссылку не открывал.
Нашел непыльное местечко без анкет.
Аноним 15/05/24 Срд 14:13:09 3156814 54
>>3156623
Все вокруг вкатопидорасы, а ты один Д'Артаньян?
Аноним 15/05/24 Срд 14:52:56 3156871 55
Подскажите зеленому.
Какие темы входят в основы html/css?
Узнав про которые можно наконец-то без дыр в знаниях, верстать средненькие странички?
Аноним 15/05/24 Срд 15:00:32 3156878 56
изображение.png 80Кб, 962x426
962x426
Что такое пользовательские стили? Что такое браузерные стили?
Аноним 15/05/24 Срд 15:34:53 3156933 57
Аноним 15/05/24 Срд 16:45:45 3157066 58
>>3156878
пользовательские пишет пользователь (кодер)
браузерные встроены в браузер
Аноним 15/05/24 Срд 17:39:22 3157118 59
>>3156871
flex-box, grid, css3, docker, kafka, nest.js
Аноним 15/05/24 Срд 17:47:24 3157130 60
>>3156871
flebox, grid, caniuse.com (кроссбраузерность), препроцессоры, адаптивность, работа с ассетами, состояния и псевдо-элементы HTML-элементов, семантичность в верстке (чтобы не было сплошных div)
Аноним 15/05/24 Срд 18:25:53 3157177 61
Привет! Если ждешь, что CEO будет приносить тебе смузи с утра, а в рабстве будет личный программист – это не к нам. Мы ищем хардкорного Frontend Angular Developer’а, который:

готов релизить фичи 24/7
постоянно развиваться
делать реально крутой продукт, которым пользуются люди по всему миру.
Только рок-н-ролл, никакого ДМС.

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

Киллер-фичи, которые ищем в идеальном кандидате:

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

Мое ебало представили? А я готовился выкатываться из vue в angular... Нахуя такие описания вообще писать?
Аноним 15/05/24 Срд 18:31:28 3157188 62
Аноны, написал свой проект бэк+фронт. Посоветуйте хороший хостинг с поддержкой БД.
Аноним 15/05/24 Срд 18:33:00 3157193 63
>>3157188
Литерали любое облако
Аноним 15/05/24 Срд 18:35:48 3157198 64
Аноним 15/05/24 Срд 23:24:28 3157365 65
>>3157177
Я думал какой-то Анон тут вакуху своей мини галеры постит.
Читаю и ахуеваю.
А потом до последней строчки дошел и выдохнул.

Вакуха пиздец полный. Тебе сразу дают понять, что будут ебать за хуйню и шатать тебя по любым мелочам.
Какой-то молодежный сленг.
24/7.

Бля, не верю, кидай вакуху. Бред какой-то.
Либо ты решил пошутить и переписал вакуху как понял.

Мимо Ангуля-господин.
Аноним 16/05/24 Чтв 00:19:09 3157407 66
>>3157365
Нашел по ключевым словам https://spb.hh.ru/vacancy/98241864

вакуха на реактоида, видимо анончик напиздюнькал нам

алсо, угарнул с "За слова отвечаем" и "Приложи 2-3 любимых мема"
Аноним 16/05/24 Чтв 00:25:46 3157408 67
image.png 243Кб, 1204x1656
1204x1656
>>3157407
Какая то дрисня с бомжарскими зпшками, у ни еще и ютуб канал есть на 2.2 ляма
Аноним 16/05/24 Чтв 01:26:02 3157417 68
image.png 348Кб, 697x355
697x355
>>3157407
>— Создавать интерфейс, который будут обсуждать в твиттере и вносить в учебники по разработке;
>алсо, угарнул с "За слова отвечаем" и "Приложи 2-3 любимых мема"
>Один раз интроверт, навсегда интроверт.
Хоть и не твитторы ваши, но уже на двочах. Успех.

С прохода в Ангулярщика хрюкнул.
Ряктодауну неприятно, видимо.
Аноним 16/05/24 Чтв 01:33:49 3157419 69
>>3155529
Как и шизики в МВП.

>>3155145
Зачем ему на двач заходить. У всех гениев и богачей есть свои сайты для щитпостинга. У Илона Маска Х, у Столяра его форум-сайт.
Аноним 16/05/24 Чтв 09:53:48 3157550 70
Аноним 16/05/24 Чтв 10:57:38 3157638 71
image.png 273Кб, 450x300
450x300
>>3157550
>vacancies/1000122174
>Синька.
>Гит.
>Не менее двух лет ком. опыта.
>Рест Апи.
>Синька.
>Ололо, смотрите, мы модные-молодежные.
>Ни слова о работе.
Аноним 16/05/24 Чтв 11:12:10 3157654 72
>>3157638
У них одинаковое описание вакансии для сеньки-ангулярщика и джуна-реактодебила, одинаковые требования. Ебало ленивой херки представили?
Аноним 16/05/24 Чтв 14:21:35 3157939 73
Бля аноны, я в шоке
Сейчас проходил собес в шарагу, где был лайвкодинг. Решил задачу используя рекурсию, и тех. директор начал меня душить, что рекурсия это зло, никогда ее не надо использовать, и из-за этого сказал что не готов дать мне оффер.
Я в ахуе с этого вката, еще тестовое 5 дней ковырял.
Уже слил 10 тех. собесов.
Аноним 16/05/24 Чтв 14:25:38 3157942 74
>>3157939
Ебало фронтмакак, которых валят из-за субъективных доебов после 8 этапов собесов, имагинировали?

но я сам фронтмакака, работаю на vue. А вообще сочувствую тебе, анон: отказывать в оффере после одного субъективного момента - это нужно быть сукой. Будь этот техдир нормальным, он бы сказал: "Молодец, что решил. Но, может, попробуем решить не-рекурсивно? Хотелось бы посмотреть на такое решение"
Аноним 16/05/24 Чтв 14:28:12 3157944 75
>>3157939
ну так радуйся, лучше найдешь.
Аноним 16/05/24 Чтв 14:45:12 3157971 76
>>3157942
Я думал уже привык ко всему после стольких отказов, но этот случай конечно меня выбил.
>>3157944
Уже хочется найти что-нибудь, лишь бы опыт тикал
Аноним 16/05/24 Чтв 15:06:21 3157993 77
>>3157971
А какой у тебя стек? Случайно не Реакт?
Аноним 16/05/24 Чтв 15:20:25 3158004 78
>>3157993
Он самый, плюс Next.js. Еще пишу на Express, даже несложные БД делал, используя Sequelize.
Пробовался на фуллстека, пару раз на тех. собес попал, потом сказали, что взяли кандидата с коммерческим опытом.
Аноним 16/05/24 Чтв 15:26:52 3158017 79
>>3158004
Я тоже пытался вкатиться в Реакт пару лет назад. Не получилось сделать это за полтора месяца непрерывной ебли с хедхантером. Потом поменял стек на вью и нашел работу меньше, чем за пару недель, лол
Аноним 16/05/24 Чтв 15:28:07 3158018 80
>>3158017
У меня знакомый закончил колледж на прогера, пишет на Vue, уже полгода ничего найти не может
Плюс вакансий меньше.
Аноним 16/05/24 Чтв 15:28:44 3158020 81
>>3157177
Какие такие? Вротенд - это отрасль для свитчеров и быдлоскуфов.
Аноним 16/05/24 Чтв 18:36:54 3158327 82
Хм. Хм.
Кто-нибудь имел дело с древовидной структурой на фронте?
Какие паттерны надо применять для того чтобы с деревом работа была удобной?

Ну. Т.е. я вот хочу для себя проектик такого вида:
Проект
- источники данных
-- источник 1
-- источник 2
- Задачи
- Представления
-- Кабинет пользователя
-- Кабинет администратора
-- Кабинет менеджера
- Пользователи
-- Иванов И.И.(администратор, менеджер)
-- Петров П.П.(пользователь)
- Объекты
-- г.Москва
--- ул.Пушкина
---- д1
-----кв1
------ Абонентский счет 1
------- Умная колонка
------- Умный холодильник
------- Умный чайник
------ Абонентский счет 2
------- Интернет за 300
-----кв2
-----кв3
---- д2
-----кв1
-----кв2
-----кв3

Ну. Т.е. дерево может быть БОЛЬШИМ. И оно - динамически расширяется. У каждого узла - своя карточка с необходимым списком параметров и действиями.

Так вот. Если у меня будет 100 проектов, в которых по 100к узлов, то это же будет такое себе.

Вот какие есть паттерны по работе с деревом, чтобы было УДОБНО. И чтобы при этом оно в вебе нормально себя чувствовало.

Типа я вижу только вот такие штуки как:
- Строка в которую руками можно вбивать путь(ну, как у папочек), но это так себе, если ты путь не знаешь
- Подгружать данные при разворачивании узла(снижение нагрузки на фронт)
Но этого же мало. Нужен поиск какой-то, а это какие-то требования к беку Нужна возможность сортировки, скорее всего хочется по вложенному в узел атрибуту что-то найти, а это тоже какая-то залупа выйдет имхо.
Аноним 16/05/24 Чтв 18:38:31 3158331 83
>>3158327
Я делал и проект по ВКР, который предполагал древовидную структуру, и делал ТЗ с такой же хуйней после него меня, кста, на очередную работу взяли. Если отойду от запоя - напишу тебе, как это будет сделать лучше всего
Аноним 16/05/24 Чтв 18:39:31 3158332 84
>>3158331
Добавлю тред в закладки.
Буду рад любым полезных предложениям.
Аноним 16/05/24 Чтв 20:18:06 3158429 85
>>3157939
>тех. директор начал меня душить
Да хуй с ними, точно. Не хватало из-за этого говна переживать. Жизнь продолжается!
Аноним 16/05/24 Чтв 20:26:13 3158437 86
>>3157939
Если честно, то техдир почти прав. Есть пару кейсов, где можно применить рекурсивный подход. Да и вангую ты этот метод применил только потому что он был проще.
Аноним 16/05/24 Чтв 20:35:18 3158445 87
>>3158437
> Если честно, то техдир почти прав. Есть пару кейсов, где можно применить рекурсивный подход. Да и вангую ты этот метод применил только потому что он был проще.
Хуй знает, анон. Обычно первые 1-2 решения алгозадачи - это всегда неоптимальное говно, сделанное в лоб. Будь этот техдир не хуйлом, он направил бы анона в нужное русло и попросил бы изменить подход
Аноним 16/05/24 Чтв 21:14:12 3158488 88
>>3158437
Ой, вот серьезно, как вы надоели с боязнью рекурсии.
Размер стека, в среднем, это мегабайт, нахуй, В среднем, этого хватает, на 65к рекурсивных вызова, нахуй, а в большинстве случаев - больше.
А теперь дай РЕАЛЬНУЮ задачу, где от рекурсии будет проблема. Это крайне узкий кейс задач, с неебической вложенностью, либо алгоритмические задачки уровня - го влево, го вправо, хуяк 2^n))).
Ну так вот, я бы нахуй шиза послал. если задача была - уровня обойди папочки и найди документ в ней, и в таком духе. Потому что без рекурсии - это писать крайне уныло и бесполезно, я бы такой код скорее завернул, если человек не пояснил бы с пруфами, что вот в его случае - рекурсия прям сильно вредно или просасывает.
Аноним 16/05/24 Чтв 21:34:15 3158507 89
https://github.com/jestjs/jest/issues/11698

Ебало фронтендеров, писавших это костыльное чудовище, страшно представить. Даже питонисты не обосрались с написанием нормальной либы для тестов, хотя тоже динамикодристеры, но жс-господа, как всегда, превзошли всех.
Аноним 16/05/24 Чтв 21:42:43 3158518 90
>>3158507
>Ряя ни может быть чтобы не было функции фейл
Пишу 15 лет юнит тесты впервые узнал что такая функция существует. Я её кроме как в иф сунуть больше и не представляю как использовать. А иф в тесте не нужен, нужен expect.
Аноним 16/05/24 Чтв 22:04:21 3158541 91
>>3158518
Хорошо. Я с тобой даже согласен. Вот только покажи, как в джестовом .toThrow() ассертнуть поля ошибки. Например, кидается объект {message: "pook", stacktrace: "sryonk"}, как мне сделать expect на message, не прибегая к фейлу?
Аноним 16/05/24 Чтв 23:22:32 3158603 92
>>3158541
Начнём с того, что за бросание эксепшонов не с типом Error надо ебать в рот.
Закончим тем, что toThrow с аргументом строки или регекспа проверяет именно поле message.
Аноним 16/05/24 Чтв 23:34:09 3158609 93
97a3c3d7a3aca59[...].jpg 61Кб, 441x463
441x463
>>3158507
>Ебало фронтендеров, писавших это костыльное чудовище, страшно представить
Ой блять можно подумать ты лучше сделаешь. Попробуй вначале побудь владельцем популярного попенсоурс проекта, где сотни котрибьюторов и каждый пушит pr как бог на душу положит. Я посмотрю на твоё ебало когда тебе надо проверять сотни, тысячи pr, и какой-то долбоёб выёбывается что ты хуёво делаешь. Сам сделай хорошо!
Аноним 16/05/24 Чтв 23:46:43 3158614 94
>>3158603
>уииии нильзя так использовать!1
Поясняю специально для того, кто не может в примеры: на месте объекта может быть что угодно, в том числе кастомный Error с доп. полями, которые надо проверить в тесте (именно мой юзкейс). Поле тоже может называться как угодно и быть сколь угодно вложенным.
А теперь объясни, как в джесте проверить поленейм в выброшенной ошибке. Не объяснишь, потому что дауны на разрабах джеста не предусмотрели такой банальный юзкейс.

>>3158609
Назвался мейнтейнером - отвечай за качество своего поделия. А не можешь - не лезь в опенсорс, тебя никто не заставляет. "Хрю ряя не пынямаешь, это сложна!" - это не оправдание хуевой либе, которой вынужден пользоваться каждый первый коммерческий проект в силу исторических причин.
Аноним 16/05/24 Чтв 23:55:28 3158622 95
И ведь что забавно: либы для той же жабы появились раньше джеста - бери да копируй под жс, нахуя изобретать велосипед? Я бы еще понял, если бы было наоборот, все-таки со строгой статической типизацией повторить фишки из динамического языка не всегда получится, но тут-то что помешало, кроме жиеса головного мозга у автора?
Аноним 17/05/24 Птн 07:00:16 3158731 96
Аноним 17/05/24 Птн 07:02:31 3158732 97
>>3157939
А как сделать глубокую копию объекта или массива без рекурсии?
Аноним 17/05/24 Птн 07:20:59 3158737 98
>>3158732
ЖСон стрингифай - жсон парс
Аноним 17/05/24 Птн 07:23:39 3158738 99
>>3158737
Там же рекурсия внутри. Неправославно.
Аноним 17/05/24 Птн 07:29:41 3158739 100
Аноны, а у вас есть конфа или только тут обитаете?
Аноним 17/05/24 Птн 08:19:45 3158768 101
>>3158614
>на месте объекта может быть что угодно
Только в том случае, если это сделал кожаный мешок.
Аноним 17/05/24 Птн 08:31:32 3158782 102
>>3158739
конфы жс треда нет, только общая pr от двача, но там что-то уровня мвп. шизики все засрали.
Аноним 17/05/24 Птн 10:51:58 3158887 103
Screenshot 2024[...].png 95Кб, 1470x652
1470x652
>>3158731
>Экспект на кастомные поля.
Это примерно то, что я пытался сделать. Вот только вместо создания еще одной переменной для хранения ошибки, я просто делал expect в кэтче. Как ты понимаешь, чтобы это работало, за вызовом функции в трае должен идти fail(), иначе тест будет ненадежным.
Короче, изкоробочного решения, как в любой другой либе, нет, надо пердолить костыль в любом случае, а потому изначальный посыл все еще имеет место.
Аноним 17/05/24 Птн 11:49:54 3158963 104
>>3158887
Чо ты доебался?
Иди ПР сделай в жест.
Аноним 17/05/24 Птн 12:00:28 3158992 105
>>3158963
Попинать убогую экосистему жс - старая русская забава.
Аноним 17/05/24 Птн 14:39:12 3159196 106
>>3157939
>Сейчас проходил собес в шарагу
>был лайвкодинг
>тех. директор начал меня душить
Беги оттуда.
Аноним 17/05/24 Птн 14:51:19 3159209 107
17153268242010.mp4 1030Кб, 720x1280, 00:00:07
720x1280
>>3152994 (OP)
А почему вы выбрали самый популярный стек вы не боитесь тут самой большой конкуренции? Или есть причина почему это лучше чем другие стеки?
Аноним 17/05/24 Птн 15:26:05 3159236 108
>>3159209
> А почему вы выбрали самый популярный стек
Не выбирал, вместо реакта пишу на вью и думал свитчиться в ангуляр

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

> Или есть причина почему это лучше чем другие стеки?
По части моего вью - нет. Фреймворк хороший, но на нем не пишут крупные конторы или бигтех. А вот на ангуляре и даже том же оверхайпнутом реакте пишут.
Аноним 17/05/24 Птн 15:34:26 3159249 109
>>3159209
сбрасываю звонок, добавляю в ЧС
Аноним 17/05/24 Птн 17:33:54 3159394 110
>>3159209
>Или есть причина почему это лучше чем другие стеки?
ЖС - это отсутствие альтернативы в вебе, и достаточно дешево и массово.
А что это значит? А это значит, что работа будет всегда. В отличии от какой-нибудь либо нишевой хуйни, типа плюсов, где уже все в ебало друг друга по сути знают; либо так дорого найти спеца, что проще придумать инструмент, который этих спецов заменит.
А чтобы быть лучше массы жсеров-вкатывальщиков, достаточно иметь 90+ айсикью, какую-то базу и годик-два опыта. Все, дальше ты просто сидишь, между проектиками освежаешь знания и до пенсии спокойно занимаешься своими делом, не думая, что завтра какой-нибудь оракл учудит чего-то, что завод твой закроется, и прочее.
Короче. Чем массовее стек, тем более ты защищен финансово. Такие вот дела.
Аноним 17/05/24 Птн 17:34:13 3159397 111
>>3159209
На популярность мне поебать было. Мне просто больше нравится фронтенд. Нравится верстка, нравятся приколдесы с рендером, нравится ебануть какой-нибудь график или диаграму, анимацию какую-нибудь заебенить. Здесь я чувствую себя творцом, в то время как бэкенд - это обезьянья хуита. Конкуренция да, печалит. Раньше можно было балдежно менять работы, а сейчас розовая мечта - засесть в какой-нибудь банк шлепать одни и те же формы, но чтоб стабильно, а не сидеть в тильте смотреть на отказы или терпеть на собесах.
Аноним 17/05/24 Птн 17:42:15 3159409 112
>>3159397
> Конкуренция печалит
Меня тоже и из-за этого долго хотел свитчнуться из фронта в бек не получилось.. Но потом понял, что в джэве, петухоне, ноде и других япах такая же ебанутая конкуренция с адским отсевом
Аноним 17/05/24 Птн 17:50:12 3159421 113
>>3159409
Мой знакомый фронт-свитчер наоборот говорит, что в голанг вкатиться легче, и по его опыту в первую очередь избавляются от фронтов, потому что легче заменить. Я как джавист особой конкуренции во всякие помойные банки не вижу. Вот в нормальные места тяжело вкатиться независимо от стека.

мимо
Аноним 17/05/24 Птн 17:52:31 3159427 114
>>3159421
> в голанг вкатиться легче
Он попал туда через пиздеж или по-честному сказал, что до этого кнопки красил? А так ты бы знал, как я хочу свитчнуться в бекенд - но ссу упасть по зарплате
Аноним 17/05/24 Птн 17:55:44 3159431 115
>>3159427
Насколько я знаю - честно. Но он синька с >5 лет опыта, до этого пиливший свой стартап с бэком на ноде, и это чел с подвешенным языком. Вот и думай.
Аноним 17/05/24 Птн 17:56:54 3159433 116
>>3159431
> чел с подвешенным языком
Всегда считал себя таким. Но стартап на ноде не пилил, поэтому мне пизда
> синька >5 лет
Но тут не поверю, что ему было бы хуево во фронтенде, останься он в нем
Аноним 17/05/24 Птн 17:57:54 3159434 117
>>3159433
Его просто заебал фронтенд, захотелось выбраться из этого зоопарка.
Аноним 17/05/24 Птн 18:06:49 3159446 118
>>3159409
Тоже подумываю перейти куда-нибудь в другое место.
Либо заиметь такую позицию, где верстка будет не нужна, но в фронте.
Год писал тырфейсы и считай не верстал. Как же было ахуенно. Тупо перекидывал жсоны и использовал либу и шаблон.
Сейчас свалил и понял, что скорее всего, придется вновь окунутся в кссы, хтмли, ебаный пиксель перфект. Ловлю дизмораль от одной мысли.
Аноним 17/05/24 Птн 18:10:17 3159451 119
>>3159409
В петухоне конкуренция такая же если не больше. В джаве меньше, на ноде значительно меньше.
Аноним 17/05/24 Птн 18:16:34 3159455 120
>>3159446
>где верстка будет не нужна
Фулстек на Сишорпе и Ангуляре. Но я уже туда не попаду...
Аноним 17/05/24 Птн 18:55:43 3159527 121
Мне кажется через пару лет уже нереально вкатиться без профильного образования будет. Фронтенд катится в фуллстек, уже даже в доке Next без задней мысли примеры SQL запросов. Да и в целом технологий все больше, они все сложнее и сложнее.
Аноним 17/05/24 Птн 18:59:06 3159533 122
>>3159446
Я три недели поверстал на коммерческом проекте и съебался в ужасе, такого уныния никогда не испытывал, если вижу тестовое с версткой с адаптивом сразу отказываюсь.
Аноним 17/05/24 Птн 19:54:09 3159622 123
>>3159451
>ноде значительно меньше
Чот кекнул.
мимо нодосенька
Аноним 17/05/24 Птн 21:38:59 3159747 124
>>3159622
Полгода искал работу на рякт, так и не устроился. На ноду вкатился за две недели.
Аноним 17/05/24 Птн 21:45:49 3159767 125
>>3159527
Скорее будет постепенное слияние BFF с фронтендом. А в доке Некста могут что угодно писать. По факту вся эта новомодная серверная херня что туда завезли используется в основном в пет проектах да видосах на ютубе. В продакшене как использовали Некст как чисто фронтенд фреймворк так и дальше продолжают.
Аноним 18/05/24 Суб 00:25:39 3159914 126
>>3159747
Если не скетч, то почти та же хуйня. В рякт не вкатился за полтора месяца поиска работы, а во вью вкатился за пару недель поиска даже меньше
Аноним 18/05/24 Суб 02:17:55 3159958 127
image.png 372Кб, 876x560
876x560
Если я такую йобо структуру для своих петов сделаю они не ахуеют при сборке или не выстрелю себе ногу в будущем?
Или я только что монорепу открыл? Так и не понял что такое монорепа.
Аноним 18/05/24 Суб 09:38:45 3160027 128
Начал изучение CSS.
Меня одного корежит со слова флекс (флексбокс)?
Сразу ассоциация с зумерами прошлого.
Аноним 18/05/24 Суб 10:17:57 3160075 129
wKjWJ7ggJS8 (1).jpg 1592Кб, 3072x3840
3072x3840
>>3159958
Фронтенд архитектура as-is, лол. Папочки с файликами.
Аноним 18/05/24 Суб 11:43:31 3160131 130
Аноним 18/05/24 Суб 22:32:59 3161093 131
Видели новость? Во флаттер завезли вебассембли. Жить джаваскрипту осталось считаные дни.
Аноним 18/05/24 Суб 23:51:25 3161152 132
>>3161093
Из 2023-го капчуешь? А ещё через полгода напишешь, что команду флаттера разогнали нахуй?
Аноним 19/05/24 Вск 02:00:11 3161245 133
3.jpg 86Кб, 952x773
952x773
https://codepen.io/procoders000001/pen/Rwmrxjw

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Random Number Generators</title>
</head>
<body>
<h2>Генераторы случайных чисел</h2>

<label for="seed">Введите начальное число (семя): </label>
<input type="number" id="seed" value="1">
<br><br>

<div id="results"></div>

<script>
function generateRandomNumber(seed) {
const x = Math.sin(seed) * 10000;
return x - Math.floor(x);
}

function generateAndDisplay(seed, order) {
const randomNumber = generateRandomNumber(seed);
const display = document.createElement('p');
display.textContent = `Генератор ${order}: ${randomNumber}`;
document.getElementById('results').appendChild(display);
return randomNumber;
}

function generateCascade(seed, ordersLeft) {
const randomNumber = generateAndDisplay(seed, 10 - ordersLeft + 1);
if (ordersLeft > 1) {
generateCascade(randomNumber, ordersLeft - 1);
}
}

document.getElementById('seed').addEventListener('input', function() {
const seed = parseInt(this.value);
document.getElementById('results').innerHTML = ''; // Clear previous results
generateCascade(seed, 10);
});
</script>

</body>
</html>
Аноним 19/05/24 Вск 06:06:26 3161277 134
>>3161152
Подрывом ненужного джаваскриптизера доволен.
Аноним 19/05/24 Вск 07:25:01 3161289 135
Аноним 19/05/24 Вск 07:37:20 3161293 136
Аноним 19/05/24 Вск 12:40:23 3161638 137
Аноним 19/05/24 Вск 16:27:00 3161827 138
Ладно, меня заебало зарабатывать нищенскую сотыгу 105-110 к за два года. Но на моем стеке людям с опытом меньше трёх лет предлагают пожрать говна за 80-120 тысяч, а иногда за 75-90. Варианты вижу следующие -

1) Наращиваю литкод-глыбу и очень долго двигаюсь место, где заплатят хотя бы 130-150
2) Докручиваю до 3 лет и залетаю на 150 без хуйни но ссу разоблачения
3) Свитчуюсь на ангуляр. Там зепки условия будут посолиднее

Что из этого выбрать?
Аноним 19/05/24 Вск 17:09:27 3161880 139
Подумываю уволиться с работы инженером, чтобы все время уделять поиску работы...
Какие подводные?
Аноним 19/05/24 Вск 17:56:26 3161981 140
>>3161880
Сдохнешь от голода.
Аноним 19/05/24 Вск 17:56:27 3161982 141
>>3161827
Учи бэкенд, иначе придется учить 1С
Аноним 19/05/24 Вск 18:00:20 3161988 142
>>3161982
Я знаю бекенд на пыхе и ноде. Но ты ебанутый свитчиться в область, где нет настоящего стажа и ты годами кнопки красил?
Аноним 19/05/24 Вск 18:04:21 3161994 143
формула вечного[...].jpg 502Кб, 1131x1552
1131x1552
4.png 293Кб, 500x500
500x500
112.JPG 188Кб, 640x427
640x427
33123.jpg 94Кб, 1024x768
1024x768
Аноним 19/05/24 Вск 19:10:46 3162066 144
>>3161988
Ты видимо до сих пор не понял ситуации в которой находишься. Никакого фронтенда как профессии куда можно успешно перекатываться даже с опытом, с работы на работу скоро не будет совсем. Будут 5000 человек с нарисованным опытом 3-5 лет на место, и так будет на любом фреймворке. Фронтенд - это корабль, который стремительно заполняет вода и из которого нужно эвакуироваться на любых условиях, а ты "ну мне кароч надо чтоб зепка не просела)) Че делать мож на ангуляр свичнуться))". Глупец.
Аноним 19/05/24 Вск 19:24:23 3162089 145
>>3162066
Ну окей. я даже бекенд люблю больше фронтенда
Но фулстек - полная дрысня. Как же ты предлагаешь стать бекендером с бекграундом фронта?

И хотя разве такой же накрутки нет в ноде, питоне и особенно ебанной джаве?
Аноним 19/05/24 Вск 19:53:04 3162129 146
>>3162089
Учи БД, Nest, ООП, DI, SOLID, паттерны проектирования и вкатывайся.
Аноним 19/05/24 Вск 19:54:47 3162132 147
>>3162089
Так и пишешь в резюме. Делол бэкенд, периодически привлекали покрасить кнопки.
Аноним 19/05/24 Вск 20:15:00 3162150 148
>>3162129
> Учи Nest...
Я делал 2-3 ТЗ на несте и экспрессе, когда вкатывался по одному из них получил даже оффер, но не срослось . На первом месте работы писал месяца три на ларавеле. Все первые полтора года, по вечерам, ботал бекенд на уровне кубера, ддд, го и другой хуйни а сейчас даже sql забыл, лол, хотя раньше знал его лет 6
Но вы ведь в курсе, что все это какая-то суходрочка по сравнению с реальным коммерческим опытом?
>>3162132
Тогда опять сделают фулхемом и это опять будет 90% покраска кнопок. А ещё обычно фулхемом берут жадные пидорасы
Короче в бекенд хочу, но хуй туда попаду. Остаюсь во фронтенде
Аноним 19/05/24 Вск 21:08:37 3162195 149
>>3162150
я хз если честно. я вот например тоже больше фронт, но я уже начал дрочить в сторону бэка потому что во фронте заебись ориентируюсь.
бтв писал ранее что некст говно, но ведь он норм если юзать только как фронт разве нет?
Аноним 19/05/24 Вск 21:11:34 3162201 150
>>3162150
Конечно чтобы написать микропенис и пукнуть в раббит нужен неебаться какой опыт. Еще кандидатскую желательно защитить перед этим.
Аноним 19/05/24 Вск 21:43:33 3162215 151
>>3162201
Нуу, это несложно. Своих пет-проджектов я написал штук 20 с разными бековыми фреймворками, япами и инфрой. Поэтому пукнуть можно
Но вот интеграций сервисов, оптимизаций скоростей, реализации сложной бизнес-логики я никогда не делал. Поэтому все это было пустой суходрочкой, не?
Аноним 19/05/24 Вск 21:46:01 3162218 152
>>3162215
>Но вот интеграций сервисов, оптимизаций скоростей, реализации сложной бизнес-логики я никогда не делал
Естественно, ведь этим сеньор обычно занимается.
Аноним 19/05/24 Вск 21:51:53 3162221 153
>>3162218
Хуй знает, требования к подобному обычно выставляются и в джуновских вакансиях от года опыта и выше. И мне в мвп-треде 100 раз доказали, что бек по сравнению с макакенским фронтом - это тупо, нахуй, рокет сайенс
Поэтому вся моя суходрочка была бессмысленной, я признал поражение и остаюсь тонуть вместе с фронтендом
Хотя даже у меня на работе пишут на пыхе хуйлоад и хотят тянуть голанг в ближайший месяц-два. Это по всякому интереснее, чем красить кнопки
Аноним 19/05/24 Вск 21:55:48 3162226 154
>>3162221
Мне что-то подсказывает, что ты на фронтенде реально только кнопки красил. Буквально, а не фигурально.
>мне в мвп-треде 100 раз доказали
Хотелось бы конкретных кейсов какой тебе там рокет саенс рассказали. Я например знаю бэкендеров, которые стали таковыми только потому что не смогли осилить верстку в начале пути.
Аноним 19/05/24 Вск 22:03:12 3162231 155
>>3162226
> Реально только кнопки красил
Да хуй знает. Просто все фронтовые задачи щелкаю по десятку, а от бекендерских тупо оцепенение и поэтому боюсь брать их. Может дело даже в самооценке и моих ментальных рамках - хуй знает, потому что пет-проджекты с бекендом пишутся и даже хвалятся интересующимися челиками
А ты кем сам будешь? Бекендер, фронт, фулстек?
Аноним 19/05/24 Вск 22:55:06 3162295 156
>>3162201
Опыт тебе понадобится, когда придёшь в готовый проект. Особенно, если его писал человек с жавой в анамнезе.
Аноним 20/05/24 Пнд 00:50:47 3162423 157
>>3162150
>Тогда опять сделают фулхемом и это опять будет 90% покраска кнопок.
Ты так говоришь, будто в бэке рутинной работы нет
Аноним 20/05/24 Пнд 01:55:03 3162441 158
Описание:

HTML:
Включает элемент <input type="datetime-local"> для выбора даты и времени.
Кнопка запускает функцию расчета расстояний.
Блок <div> для отображения результатов.

JavaScript:
Включает библиотеку luxon для работы с датами и временем в разных временных зонах.
Функция hoursBetween() рассчитывает количество часов между базовой датой и выбранной.
Функция getPlanetDistance() использует синусоидальную функцию для моделирования движения планет, основываясь на орбитальных периодах и средних расстояниях.
Функция calculateDistances() считывает выбранную дату и время, переводит её в московское время, рассчитывает суммарное расстояние до всех планет на каждый из следующих 24 часов и выводит результат в виде списка с точностью до 20 знаков после запятой, а также показывает изменение в числах и процентах относительно предыдущего значения.

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


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Planet Distance Calculator</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 20px;
}
label, input, button {
display: block;
margin: 10px 0;
}
.result {
margin-top: 20px;
font-weight: bold;
}
ul {
list-style-type: none;
padding: 0;
}
li {
margin: 5px 0;
}
</style>
<script src="https://cdn.jsdelivr.net/npm/luxon@2.1.0/build/global/luxon.min.js"></script>
</head>
<body>
<h1>Planet Distance Calculator</h1>
<p>Выберите дату, чтобы рассчитать суммарное расстояние до всех планет от Земли (в АЕ) на следующие 24 часа с изменением в числах и процентах.</p>
<label for="date">Выберите дату и время:</label>
<input type="datetime-local" id="date">
<button onclick="calculateDistances()">Рассчитать</button>

<div class="result" id="result"></div>

<script>
function hoursBetween(date1, date2) {
const oneHour = 60 60 1000;
return Math.round((date2 - date1) / oneHour);
}

function getPlanetDistance(hours, period, meanDistance) {
const angle = 2 Math.PI (hours % period) / period;
return meanDistance (1 + 0.2 Math.cos(angle));
}

function calculateDistances() {
const DateTime = luxon.DateTime;
const dateInput = document.getElementById('date').value;
const resultDiv = document.getElementById('result');

if (!dateInput) {
resultDiv.textContent = 'Пожалуйста, выберите дату.';
return;
}

// Преобразуем дату в московское время
const chosenDate = DateTime.fromISO(dateInput, { zone: 'Europe/Moscow' });
const baseDate = DateTime.fromISO('2024-05-01T00:00', { zone: 'Europe/Moscow' });

let results = "<ul>";
let previousDistance = null;

for (let i = 0; i < 24; i++) {
const currentDate = chosenDate.plus({ hours: i });
const hours = hoursBetween(baseDate.toJSDate(), currentDate.toJSDate());

const distances = {
mercury: getPlanetDistance(hours, 88 24, 0.7),
venus: getPlanetDistance(hours, 225
24, 0.3),
mars: getPlanetDistance(hours, 687 24, 0.7),
jupiter: getPlanetDistance(hours, 4333
24, 4.2),
saturn: getPlanetDistance(hours, 10759 24, 9.0),
uranus: getPlanetDistance(hours, 30687
24, 19.0),
neptune: getPlanetDistance(hours, 60190 24, 30.0)
};

const totalDistance = Object.values(distances).reduce((a, b) => a + b, 0).toFixed(20);
let changeInDistance = '';
let changeInPercent = '';

if (previousDistance !== null) {
const change = totalDistance - previousDistance;
changeInDistance = change.toFixed(20);
changeInPercent = ((change / previousDistance)
100).toFixed(20) + '%';
}

results += `<li>${currentDate.toFormat('yyyy-MM-dd HH:mm:ss')}: ${totalDistance} АЕ (${changeInDistance}, ${changeInPercent})</li>`;
previousDistance = totalDistance;
}

results += "</ul>";
resultDiv.innerHTML = results;
}
</script>
</body>
</html>
Аноним 20/05/24 Пнд 02:10:07 3162443 159
Аноним 20/05/24 Пнд 02:16:33 3162444 160
>>3162441
>до всех планет
У тебя там Плутон потерялся.
Аноним 20/05/24 Пнд 02:26:02 3162448 161
8.jpg 556Кб, 1472x880
1472x880
2024-05-20 00:00:00: 76.55893137777755441675 АЕ (, )
2024-05-20 01:00:00: 76.55847760465084661519 АЕ (-0.00045377312670780157, -0.00059271089413287764%)
2024-05-20 02:00:00: 76.55802347718227451878 АЕ (-0.00045412746857209640, -0.00059317724539562772%)
2024-05-20 03:00:00: 76.55756899902661416490 АЕ (-0.00045447815566035388, -0.00059363883107014744%)
2024-05-20 04:00:00: 76.55711417384102901451 АЕ (-0.00045482518558515039, -0.00059409564793121009%)
2024-05-20 05:00:00: 76.55665900528502731959 АЕ (-0.00045516855600169492, -0.00059454769280896228%)
2024-05-20 06:00:00: 76.55620349702037685802 АЕ (-0.00045550826465046157, -0.00059499496264461588%)
2024-05-20 07:00:00: 76.55574765271116177701 АЕ (-0.00045584430921508101, -0.00059543745430482692%)
2024-05-20 08:00:00: 76.55529147602366890624 АЕ (-0.00045617668749287077, -0.00059587516480444911%)
2024-05-20 09:00:00: 76.55483497062640196873 АЕ (-0.00045650539726693751, -0.00059630809113947437%)
2024-05-20 10:00:00: 76.55437814019002473742 АЕ (-0.00045683043637723131, -0.00059673623037985023%)
2024-05-20 11:00:00: 76.55392098838737524602 АЕ (-0.00045715180264949140, -0.00059715957957666801%)
2024-05-20 12:00:00: 76.55346351889338052388 АЕ (-0.00045746949399472214, -0.00059757813589210755%)
2024-05-20 13:00:00: 76.55300573538501396342 АЕ (-0.00045778350836656045, -0.00059799189654375284%)
2024-05-20 14:00:00: 76.55254764154136637444 АЕ (-0.00045809384364758898, -0.00059840085865608906%)
2024-05-20 15:00:00: 76.55208924104344703210 АЕ (-0.00045840049791934234, -0.00059880501961320830%)
2024-05-20 16:00:00: 76.55163053757431157464 АЕ (-0.00045870346913545745, -0.00059920437663185731%)
2024-05-20 17:00:00: 76.55117153481896252742 АЕ (-0.00045900275534904722, -0.00059959892705845378%)
2024-05-20 18:00:00: 76.55071223646427824860 АЕ (-0.00045929835468427882, -0.00059998866833196537%)
2024-05-20 19:00:00: 76.55025264619902714003 АЕ (-0.00045959026525110858, -0.00060037359787253118%)
2024-05-20 20:00:00: 76.54979276771389606893 АЕ (-0.00045987848513107110, -0.00060075371306289940%)
2024-05-20 21:00:00: 76.54933260470127720509 АЕ (-0.00046016301261886383, -0.00060112901156401954%)
2024-05-20 22:00:00: 76.54887216085546697286 АЕ (-0.00046044384581023223, -0.00060149949077668917%)
2024-05-20 23:00:00: 76.54841143987241025570 АЕ (-0.00046072098305671716, -0.00060186514843560879%)
Аноним 20/05/24 Пнд 08:47:34 3162507 162
Аноны, планирую накрутить 1 год коммерческого опыта, ибо заебало делать тестовое, ходить на тех. собесы и получать отказы.
При этом уже дохуя всяких волков, которые сделали рынок просто нечестным.
Хочу услышать ваше мнение - стоит ли?
Аноним 20/05/24 Пнд 09:27:42 3162542 163
>>3162507
>планирую накрутить 1 год коммерческого опыта
>дохуя всяких волков, которые сделали рынок просто нечестным
Волк жалуется на волков. Ле классикуе.
Аноним 20/05/24 Пнд 09:48:16 3162552 164
>>3162507
> ибо заебало делать тестовое, ходить на тех. собесы и получать отказы.

Чел, опыт крутят для того чтобы попасть на эти собесы, а если ты уже попадаешь и сосешь на них, то тебе это не поможет.
Аноним 20/05/24 Пнд 10:00:12 3162557 165
>>3162507
Проблема волков сильно преувеличена. Да они есть и их много, но вообще-то крепких миддлов с 1-3 годами коммерческого на рынке тоже дохрена.
Аноним 20/05/24 Пнд 10:01:54 3162560 166
>>3162557
И поэтому уже мидлы вынуждены крутить опыт до 4-5, чтобы не толкаться локтями с другими настоящими мидлами...

Мимо хуй с 2 годами опыта, хочу крутить опыт, чтобы не зарабатывать гроши. Или менять стек с помойного vue.js
Аноним 20/05/24 Пнд 10:39:03 3162602 167
>>3162507
Делай тестовые ахуенно. Пот и кровь вкладывай.
А потом делай репу и пиши, что, вот, пет запилил, смотрите!
Когда вкатывался меня пару раз чисто из-за этого приглашали на тех. собес, т.к. тестовое крутое было.
Правда потом проебывал тех. собес.

>>3162552
Чаю.
Дудось вакухи, учи теорию, практику. Год тебе с тех. собесом не поможет.
Аноним 20/05/24 Пнд 11:24:01 3162654 168
>>3162560
Я сам такой же, только с реакта. Докрутил год, чтоб было 3 а не 2. Но походу этого мало, придется до 5 крутить. А до 5 крутить ссыкотно, я все таки не настолько глыба.
Аноним 20/05/24 Пнд 11:26:19 3162659 169
>>3162654
Ого, рад видеть коллегу-волка. А что, с 3 годами все равно не зовут на собесы? И ты не боишься разоблачения, если посмотрят в трудовую или попросят справки из налоговой?
Аноним 20/05/24 Пнд 11:31:14 3162663 170
>>3162659
Нет не боюсь. У меня на 100 откликов 1 собес всего и 0 офферов. И дальше скорее всего будет хуже с учетом пиздеца на рынке. Вот чего я боюсь.
Аноним 20/05/24 Пнд 11:36:06 3162667 171
>>3162663
Ну смотри, у меня такого пиздеца даже с полутора годами не было - в неделю было по 3-4 собеса. Наверное, дело в том, что вуе чуть менее зашкварен, чем рякт. Хотя все равно тяжко - все ваки с меньше 3 лет опыта предлагают такую себе зепку
Поэтому ты не рассматривал вариант не с накруткой опыта, а с перекатом в другой фронт-фреймворк (я хочу ангуляр попробовать) или бекенд? Тут пять постов назад писали, что в целом фронтенду наступил пиздец
Аноним 20/05/24 Пнд 13:11:39 3162829 172
ca44nvas.png 92Кб, 900x900
900x900
8.jpg 556Кб, 1472x880
1472x880
1.333333.jpg 139Кб, 1230x654
1230x654
при фрактале пи 1.333333 он становится польностью симетричным сам на себя.

https://codepen.io/procoders000001/pen/JjqXPGg

это значит что все системы ИИ настроеннные на анализ прошлого пи 1.3333 будут получать точное моделирование будущего и прошлого ведь оно "симетрично и детермично на 100% "


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Growing Pixel Fractal Tree (Red)</title>
<style>
body {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
margin: 0;
background-color: black;
}

canvas {
display: block;
background-color: black;
}
</style>
</head>
<body>
<canvas id="fractalCanvas" width="900" height="900"></canvas>
<script>
const canvas = document.getElementById('fractalCanvas');
const ctx = canvas.getContext('2d');
const size = 900;

// Define starting branch properties
const startX = Math.floor(size / 20);
const startY = size - 10; // Start from bottom
const branchLength = 500; // Initial branch length
const angle = Math.PI / 1.3333; // Branching angle

function drawBranch(x, y, length, currentAngle) {
const endX = x + Math.cos(currentAngle) length;
const endY = y - Math.sin(currentAngle)
length;

// Set red color for branches
ctx.strokeStyle = 'red';
ctx.beginPath();
ctx.moveTo(x, y);
ctx.lineTo(endX, endY);
ctx.stroke();

// Recursively draw smaller branches
if (length > 5) {
drawBranch(endX, endY, length 0.7, currentAngle + angle); // Left branch with shorter length
drawBranch(endX, endY, length
0.7, currentAngle - angle); // Right branch with shorter length
}
}

function drawFractalTree() {
ctx.clearRect(0, 0, size, size); // Clear canvas before each redraw
drawBranch(startX, startY, branchLength, Math.PI / 2); // Start drawing from center bottom

requestAnimationFrame(drawFractalTree); // Animate the growth
}

drawFractalTree(); // Start animation
</script>
</body>
</html>
Аноним 20/05/24 Пнд 13:26:51 3162857 173
>>3152994 (OP)
Выразительный js можно читать 2 издание?
Оно от 2015 года аж.
А новые я так понял и не переводили.
Аноним 20/05/24 Пнд 18:11:19 3163218 174
язык.png 304Кб, 700x672
700x672
>>3162857
Можно читать, можно не читать.
Аноним 20/05/24 Пнд 20:02:51 3163350 175
>>3163218
Я добрался до приведения типов и подумал - да пошел этот жабаскрипт нахуй блядь
Аноним 20/05/24 Пнд 21:07:44 3163423 176
>>3163350
Кто все эти люди, плюющиеся от свободной типизации?

Это студентота всякая, которую 5 лет пердуны в вузах муштровали или кто? Травма у них такая?
Вот потому что я использую всякие JS, Питоны и мне нормально. Всё хорошо, ничего плохого не вижу.
Но при этом, какие-то чудаки со всех сторон вопят про плохой JS, про ужасную динамическую типизацию и всё такое.
Кто эти люди?
Аноним 20/05/24 Пнд 21:33:17 3163452 177
>>3163218
Змешная картинка. Очень.
У её автора головс есть, но она ему не нужна.
Аноним 20/05/24 Пнд 23:09:25 3163543 178
>>3163423
Кто все эти люди, плюющиеся от ебли в жопу?

Это гетеросексуалы всякие, которых 15 лет растили папа с мамой или кто? Травма у них такая? Вот потому что я ебусь в жопу, сосу хуи и мне нормально. Всё хорошо, ничего плохого не вижу. Но при этом, какие-то чудаки со всех сторон вопят про плохих пидарасов, про ужасных трансгендеров и всё такое.
Кто эти люди?
Аноним 20/05/24 Пнд 23:12:32 3163546 179
Выбор языка.jpg 102Кб, 1239x672
1239x672
Аноним 21/05/24 Втр 00:36:13 3163623 180
Какой положняк в треде по рякту?
Аноним 21/05/24 Втр 06:53:25 3163720 181
>>3163423
Ну вот конкретно этот просто сидит учебник дрочит. Ему совсем не интересно программирование и не интересно чё там в браузере происходит. Не интересно что пользователь кликает, не интересно что окошки всплывают, менюшки открываются. Он думает вот я выучу приведение типов буду сотыги лутать.
Аноним 21/05/24 Втр 07:00:59 3163721 182
>>3163623
Самый оверрейтед кал в истории оверрейтед кала.
Аноним 21/05/24 Втр 09:05:01 3163747 183
Аноним 21/05/24 Втр 09:05:21 3163748 184
>>3163623
Костыльный проект, который никто не собирается допиливать.
А только делают свои дистрибутивы фреймворки поверх этого говна.
Аноним 21/05/24 Втр 09:18:32 3163752 185
>>3163543
Кто о чем, а тайпскриптер о ебле в жопу.
Аноним 21/05/24 Втр 10:07:04 3163807 186
Аноны, у кого нибудь есть опыт работы по ГПХ? Расскажите стоит ли соглашаться?
Аноним 21/05/24 Втр 11:07:02 3163867 187
>>3163807
Не еби голову и в черную работай.
Только при этом оплата каждую неделю. И это обязательное условие. Т.к. кинуть могут.
Аноним 21/05/24 Втр 11:11:06 3163871 188
>>3163867
> и вчерную работай
Ага, а потом его в волки запишут

Мимо год работал вчерную
Аноним 21/05/24 Втр 11:11:29 3163873 189
Хочу съебать из фронтенда в бекенд. Больше никто не размышлял о таком, кроме меня?
Аноним 21/05/24 Втр 11:27:31 3163901 190
image.png 500Кб, 903x500
903x500
Аноним 21/05/24 Втр 12:17:09 3163985 191
Аноним 21/05/24 Втр 12:18:05 3163986 192
>>3163807
Есть ГПХ на физло, там проще, но кабан плотит за тебя налох и взносы.
Есть ГПХ на самозанятого, ты плотишь только налох за себя, но ограничение по доходу 2кк в год. Высокая вероятность, что налоговая доебется.
ГПХ на ИП то же самое без ограничения по сумме.

Соответственно, конторам, которые оформляют по ГПХ похуй, остальные будут от тебя морщить нос и требовать пруфов опыта.
Аноним 21/05/24 Втр 16:08:51 3164240 193
Аноны, есть гайды/курсы/туториалы по крудошлепству на чистой ноде без экспресса
Аноним 21/05/24 Втр 17:13:51 3164327 194
Аноним 21/05/24 Втр 17:35:42 3164346 195
>>3164240
Просто выкидываешь экспресс потому что экспресс всё равно ничего не делает, это просто обертка над http.
@
Профит
Аноним 21/05/24 Втр 17:41:17 3164351 196
>>3164346
Поясните за его популярность кстати. Это же хуйня уровня is-odd только глядя на is-odd все за голову хватаются, охают, ахают, пльют корвалол. А тут все жрут и нахваливают.
Аноним 21/05/24 Втр 20:04:02 3164495 197
Заметил с недавнего времени почему-то у меня на вин 11 напрочь поломались кастомные скроллы ( появились стрелочки и игнорируется округление). На маке такой херни нет.
Пробовал гуглить, но ничего по этой проблеме не нашёл.
Кто-нибудь сталкивался с этим?
Аноним 21/05/24 Втр 22:38:37 3164742 198
>>3163873
Ну вариант съебать в golang неплох
Аноним 21/05/24 Втр 22:45:20 3164746 199
>>3164742
Мне кажется тут съебать в ноду только можно. Откуда фронтендер возьмёт достаточно экспертиза по хуйлоад микропенисам для го?
Аноним 21/05/24 Втр 22:54:24 3164759 200
>>3156107
Интересно может быть системное программирование, геймдев или нейросети.
Ну или хотя бы какие-нибудь монадки в Хаскеле.
Но как может быть интересен веб с готовыми фреймворками, где даже не нужно знать алгоритмов?
Смешно, это все равно что говорить, что интересно ремонтировать розетки или менять трубы.
Естественно, все фротендеры - волчары, только одни честно признаются в этом, а другие пиздят.
Аноним 21/05/24 Втр 22:55:07 3164761 201
>>3164746
>достаточно экспертиза по хуйлоад микропенисам для го
Оно как-то сильно отличается от экспертизы по хуйлоад пикропенисам на ноде?
Аноним 21/05/24 Втр 22:58:09 3164763 202
>>3164759
>геймдев
Кек. Щас бы натягивать купленные ассеты на готовый фреймворк, чтобы получить очередную смуту.
Аноним 21/05/24 Втр 23:08:43 3164780 203
>>3164761
Идейно ничем. Разве что микропенисы на го ещё меньше уменьшают шанс на выкат в бекенд из кнопок, так как целевой язык меняется
Аноним 21/05/24 Втр 23:20:34 3164790 204
>>3164780
>так как целевой язык меняется
Го учится за пару дней.
Аноним 21/05/24 Втр 23:26:05 3164797 205
>>3164790
Нюансы отдельного япа или фреймворка могут изучаться месяцами. А тут ещё речь идёт о смене направления

Я тоже после крестов не учил пхп, питон или жопаскрипт, а просто начинал писать на них. То же самое и с фреймворками - на первый взгляд все одинаково. Но вот на работе столько дохуя нюансов узнал, без которых делал бы все медленнее.
Аноним 22/05/24 Срд 01:01:01 3164861 206
>>3164790
>Го учится за пару дней.
Ловите рукожопа. Это вечные торопыги, у них вечно всё за полдня делается, да на коленке. А нахуй тогда требуют 2 года опыта, 3 года опыта, если можно лёжа на диване за 2 дня выучить и идти делать шедевры?
Аноним 22/05/24 Срд 01:04:05 3164865 207
image.png 112Кб, 733x812
733x812
Жаль, что доцент Столяров больше не занимается преподавательской деятельностью. Может быть, произошел бы интересный инцидент, наподобие Олега Соколова.
Аноним 22/05/24 Срд 03:33:49 3164903 208
>>3164865
А про джаву у него есть перлы?
Аноним 22/05/24 Срд 07:04:33 3164972 209
>>3164861
Чтоб отсеивать орды прущиеся на вакансию.
Аноним 22/05/24 Срд 07:22:36 3164986 210
>>3164861
За три года человек уже насмотрится на некоторое говно и болименее поймёт что такое хорошо и что такое плохо.
Аноним 22/05/24 Срд 09:38:51 3165036 211
Можете посоветовать материалов (в т.ч. на русском) по изучению ангуляра?
Планирую с вью 3 пересесть на него (всё ещё игнорирую ящерский фреймворк)
Аноним 22/05/24 Срд 09:39:53 3165038 212
>>3164759
Я вот думал на своем примере что во фронт может пойти нормис. Потому что можно показать чё наделал мамке. Ну и вообще ты ГЛАЗАМИ видишь результат своей работы. И это радует.
В бек же идёт душный анальник анхуман, которому противно все человеческое. Т.к. душных анальников меньшинство вот все и ломятся во фронт.
Аноним 22/05/24 Срд 09:43:43 3165042 213
>>3165036
А ты уже работаешь на вью или только вкатываешься? А то я уже пожрал говна за несколько лет работы на вью - тоже хочу срыгнуть в ангуляр
Аноним 22/05/24 Срд 09:45:25 3165044 214
>>3165038
Вроде звучит адекватно, но не имеет ничего общего с реальностью. За время работы я встречал как дохуя анхуманов во вротенде, так и нормисов в бекенде. А еще сейчас все ломятся в петухон и джеву, и там такая же конкуренция, как и во фронте хотя некоторые мои собесы на фронта даже полегче некоторых моковых собесов на джава-ждуна
Аноним 22/05/24 Срд 10:38:27 3165103 215
image.png 72Кб, 1226x705
1226x705
>>3165036
Документация норм.

Попиши без стендалонов пару петов. Потом с стенданолами.
Ну а вообще много книг, слитых и просто курсов.

С рутрекера накатил коллекцию книг, которые так и не почитал.

>Для профессионалов - 2001-2022
Какоя-то сборная солянка книг, не ебу что там.
Аноним 22/05/24 Срд 10:59:45 3165125 216
Как в React Router DOM v6 сделать такую штуку:
Есть коренной url, к примеру: my.store.ru/books
Я хочу сделать так, чтобы можно было передавать параметр из url в мой реакт компонент.
Например:
my.store.ru/books/on-sale. В этом случае в компонент, который привязан к руту books передается проп строка on-sale
my.store.ru/books/new. В проп передается строка new
Ну и так далее.
Аноним 22/05/24 Срд 11:34:18 3165153 217
Я заруиню карьеру, если попробую срыгнуть с работы на вью на ангуляр?
Аноним 22/05/24 Срд 11:36:49 3165157 218
>>3165153
Главное не на реакт, его придумали ящеры
Аноним 22/05/24 Срд 11:52:34 3165174 219
>>3165125
Доку читай, там есть эта возможность. Я года 2 назад делал и помню.
Только не через пропсы, а хук.
Аноним 22/05/24 Срд 13:50:16 3165298 220
17155211592420s.jpg 5Кб, 250x250
250x250
Какие подводные камни бэкенда на node.js?
Аноним 22/05/24 Срд 14:26:08 3165363 221
Где найти гайд по вкату в РАЗРАБОТКУ, а не зарабатывание денег? То есть какие технологии нужны и как вообще начать разрабатывать сайты для себя, а не как выучить ворох бесполезных (возможно только для личной разработки бесполезных) тырпрайз технологий что кабаньё требует?

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

БТВ, может это я нуфаня и не понимаю как делать, а сеньёры-формошлёпы с подобным успели разобраться в первую неделю программирования и знают, как подобное решать, поэтому вот баги:
1) Окошко оповещения о том что текст скопирован находится позади затемняющего оверлея Modal, что бы я не делал, хоть з индекс редактируй, хоть порталы добавляй, а надо чтобы оно выше всего было и ничем не затемнялось.
2) При зажатии кнопки, состоящей из иконки отодвинутой на 20 пикселей от левого края кнопки, и текста, центрированного посередине в оставшемся пространстве, иконка съезжает ближе к центру, и, как я понял, становится привязана к правой стороне кнопки с отступом равным длине текста. Чудеса.
Аноним 22/05/24 Срд 14:31:10 3165370 222
Аноним 22/05/24 Срд 14:41:21 3165383 223
>>3165363
>РАЗРАБОТКУ, а не зарабатывание денег?
Это невозможно. Если что-то работает то это можно использовать для зарабатывания денег.
Аноним 22/05/24 Срд 14:43:10 3165386 224
>>3165383
Ну и нахуй тут эти фантазии срынкодауна? Попробуй найди работу умея делать одностраничники но понятия не имея как работать в команде и всегда отключая еслинт.
Аноним 22/05/24 Срд 14:49:06 3165393 225
>>3165386
Можешь найти человека которому нужен одностраничник и продать свои услуги.
Аноним 22/05/24 Срд 14:50:31 3165396 226
>>3165393
Мне назначают цену ниже еды, которую я потрачу за выполнение задачи, в противном случае купят у школьника что питается за счёт мамки. Мои действия?
Аноним 22/05/24 Срд 14:53:25 3165400 227
>>3165396
Используешь вордпресс как и все остальные такие же.
Аноним 22/05/24 Срд 14:54:16 3165403 228
Аноним 22/05/24 Срд 15:17:19 3165438 229
Аноним 22/05/24 Срд 15:18:50 3165440 230
>>3165298
Не будет доступа ко всей экосистеме библиотек на языках изначально предназначенных для бекенда.
Аноним 22/05/24 Срд 15:43:48 3165470 231
>>3165386
>умея делать одностраничники но понятия не имея как работать в команде
Я так на галере работаю за 1500 далларов
Делаю SPA, сижу одним фронтом на проектах
Не ебу вообще как взаимодействовать с другими фронтами и уж тем более работать с чужим кодом (когда дают за кем-то поправить/отрефакторить ставлю время х2)
Аноним 22/05/24 Срд 15:48:59 3165480 232
>>3165298
Будешь работать фулстаком по цене фронта
Аноним 22/05/24 Срд 16:15:56 3165520 233
Аноним 22/05/24 Срд 16:17:19 3165523 234
>>3165520
Не будет примера. Я никогда не писал бек на языке для фронта. Поделился лишь логическими выводами.
Аноним 22/05/24 Срд 16:26:00 3165530 235
>>3165523
Нод не язык фронта, держу в курсе
Аноним 22/05/24 Срд 16:26:55 3165531 236
Аноним 22/05/24 Срд 16:41:10 3165555 237
>>3165531
Это чушь. В определении ECMA это встраиваемый язык куда угодно.
Аноним 22/05/24 Срд 17:01:43 3165591 238
>>3165531
С js с самой первой своей версии еще до релиза, еще в бете использовался на бекендце в Netscape Enterprise Server
Аноним 22/05/24 Срд 17:02:32 3165592 239
>>3165555
>>3165591
Тем не менее в основном он используется для веба и occasionaly для бека.
Аноним 22/05/24 Срд 17:11:33 3165601 240
Аноним 22/05/24 Срд 17:38:23 3165625 241
image.png 25Кб, 1124x195
1124x195
Объясните хуле им не понравилось. Типа я должен был на уровне запроса к БД извлечь лишние поля, а не фильтровать массив в самой апишке или здесь конкретно к синтаксису претензия?
Аноним 22/05/24 Срд 17:43:55 3165634 242
show.png 1Кб, 256x50
256x50
>>3165440
В этом есть какая-то логика, но даже не могу представить что это может быть? Понятно что именно рисует во фронте не будет нужно в бэке, но разве будет недостаток либ для node.js?

Что тогда для бэка брать? Го?
Аноним 22/05/24 Срд 17:44:22 3165635 243
>>3165480
Мне для своего проекта.
Аноним 22/05/24 Срд 17:44:27 3165636 244
как забыть прошлое и избавиться от влечения к JS? во фронт-энде творится какой-то кошмар с сотнями конкурентов на место...
Аноним 22/05/24 Срд 17:51:53 3165644 245
>>3165636
Легко. Берешь и забываешь путем изучения пхп или сишарпа

Мимо никогда не влекло в JS, но случайно попал на стажировку в вузе и теперь уже не первый (и не второй) год участвую в этой крысиной гонке фронтенда. Беги отсюда, глупец
Аноним 22/05/24 Срд 19:04:18 3165723 246
>>3164903
Он интерпретируемые языки в целом не любит, про Java говорил, что она лучше JS и Python, не так разжижает мозг.
Аноним 22/05/24 Срд 19:06:34 3165728 247
>>3165723
При этом никогда не хейтил Лисп (где тот же байткод с JIT компиляцией), это другое, понимать надо...
Аноним 22/05/24 Срд 19:13:06 3165741 248
>>3165636
Студентов, ранее изучавших БейсикJavaScript, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации.

Хотя специально для мартыханов динамопетушков придуман язык PHP с такой же шизоидной типизацией и костылями.
Аноним 22/05/24 Срд 19:52:38 3165797 249
Я использую стили мантина через .layer.css
Так вот они не билдятся в нексте, а в дев режиме работает. Как можно сборку некста продебажить чтобы узнать в чем проблема?
Аноним 22/05/24 Срд 19:55:19 3165799 250
>>3165741
Php хороший ЯП.
А динамическая типизация постепенно фиксится.
Мб когда-нибудь заведут типы для переменных.
Аноним 22/05/24 Срд 20:03:12 3165806 251
А еще мой сервер за 100 рублей не может сбилдить некст. И я в гитигноре разигнорил папку .next/server и запушил. Это работает но там какой-то треш и угар теперь в дифференсе когда запускаешь next dev.
Аноним 22/05/24 Срд 20:54:24 3165871 252
>>3165797
Если я через cdn стили загружаю, то всё работает тоже.
Аноним 22/05/24 Срд 21:10:58 3165879 253
>>3165634
> Что тогда для бэка брать?
Джаву, очевидно.
Аноним 22/05/24 Срд 21:20:51 3165885 254
>>3165806
Зачем ты билдишь на сервере? Собираешь контейнер на нормальном железе и деплоишь его уже сбилженным
Аноним 22/05/24 Срд 21:25:03 3165888 255
а как.jpg 10Кб, 384x325
384x325
Аноним 22/05/24 Срд 21:59:55 3165915 256
>>3165741
а нафиг нужно хорошее погромирование на "труъ" языках, это же тупой мем для школоты. делать лучше то, что нравится
Аноним 22/05/24 Срд 22:15:14 3165930 257
>>3165885
А проект там всё равно будет 400мб весить? А то так 4 мб весит и 400бм кеша(не страниц) а какого-то говнокеша некстового. И оно никак не участвует в готовом билде. Я не уверен что у меня 400 мб есть.
Аноним 22/05/24 Срд 22:54:53 3165956 258
>>3165930
Возьми да попробуй. Условный образ на алпайн с стендалон сборкой некста, который нужно только запустить, может весить хоть 180мб.
Но это всё ещё не 500+ на условный джаваспринговый образ.

мимо крокодилио
Аноним 22/05/24 Срд 22:57:01 3165958 259
>>3165956
Чел я кнопки крашу, а вы мне про какие-то образы.
Аноним 22/05/24 Срд 23:04:41 3165965 260
Удаляйте тред.
Фронтенд-рынок в России издох.
Мимо сеньор не могу найти работу с декабря. Я не шучу. 9 лет опыта.
Аноним 22/05/24 Срд 23:11:47 3165974 261
>>3165965
Почему отказывают?
Аноним 22/05/24 Срд 23:13:41 3165977 262
>>3165965
За бугор готов переезжать?
Аноним 22/05/24 Срд 23:34:16 3166001 263
>>3165974
Хз, мне кажется наплыв такой, что если ты не дэн абрамов, то тебе и не напишут больше, как в сладком 2018. Правда я и не гнушаюсь сам откликами. Но "веселит" как херки тупо перестали писать, как-будто вымерли. Ну вот, условно из 30 отликов 10 отказов, 5 заинтересованностей и 15 игноров. То есть ощущение что там за неделю по 5 тысяч откликов и херки берут трех первых попавшихся и закрывают вакансии.
>>3165977
Видимо, скоро придется. А как выживать?
Аноним 22/05/24 Срд 23:44:58 3166015 264
>>3166001
>А как выживать?
Попробуй бомбить по ночам
>Видимо, скоро придется.
А стек какой у тебя?
Аноним 22/05/24 Срд 23:52:46 3166031 265
>>3165956
>Но это всё ещё не 500+ на условный джаваспринговый образ.
Jlink + Javalin = 50 МБ
спринг не для экономных, но экономить на джаве можно
Аноним 22/05/24 Срд 23:53:42 3166034 266
>>3166015
>Попробуй бомбить по ночам
Не, я ебнутый, отпизжу какую-нибудь чурку и сяду. Я не могу работать с клиентами.
>А стек какой у тебя?
Реакт, мобух, редух, тесты.
Аноним 23/05/24 Чтв 00:05:02 3166060 267
>>3166031
Интересно, но всё равно похоже на извращение.
Аноним 23/05/24 Чтв 00:11:38 3166067 268
>>3166060
Ну если 400 МБ кэша - это не извращение - дело твоё
Аноним 23/05/24 Чтв 08:57:33 3166234 269
>>3165965
В бэкенд джаву стоит вкатываться? Мимо чайник
Аноним 23/05/24 Чтв 08:58:29 3166235 270
>>3165965
Ты прав. Поэтому я чувствую ебать, какую тревогу, из:за того, что случайно вкатился во вротенд. Уже мидл, но хочу выкатиться в бекенд
Аноним 23/05/24 Чтв 09:04:16 3166236 271
>>3166234
Если ты фронтендер, то меняешь шило на мыло. В мвп-треде уже неделю разные джависты пишут, что даже с годом или двумя опыта не могут найти работу из-за того, что их ебут на собесах такими кишочками, что пиздец.
Да и количество откликов по 1000-1800 человек на джава-вакансии тоже как бы намекает, что план говно
Аноним 23/05/24 Чтв 09:24:17 3166248 272
Аноны, дарова, ну я так и думал - сходил на собес, меня разводят на ГПХ, который еще надо переподписывать каждые 3 месяца, я сказал, что хотел бы трудовой договор, но они начали втирать, что уже заложен бюджет и под новую ставку нету денег, короче это какое-то наебалово?

Вкатун без коммерческого опыта >>3157939
Аноним 23/05/24 Чтв 09:31:14 3166251 273
>>3166248
Сейчас некоторые ебанутые херки не считают даже гпх или сз за опыт. Но тебе ещё повезло. Лично я за опыт год работал вчерную
Поэтому лучше попробуй хотя бы так вкатиться
Аноним 23/05/24 Чтв 09:40:26 3166255 274
>>3165965
Попробуй освоить что-то кроме jQuery
Аноним 23/05/24 Чтв 10:15:31 3166283 275
Аноним 23/05/24 Чтв 10:15:53 3166284 276
image.png 117Кб, 1512x678
1512x678
Хочу сюда поступить, чтобы была ИТ вышка (мне для забугра надо)
Какие подводные?
Аноним 23/05/24 Чтв 10:16:21 3166285 277
>>3166283
Я предпочитаю использовать формальное название - Реакт
Аноним 23/05/24 Чтв 10:27:02 3166292 278
>>3166284
Там блин знаний в инете куча, все на русском, даже уже голосовые переводы видео есть. Нет, дайте мне куда деньги отдать, пусть меня научат.

Если ты не можешь сам, то это не твоя профессия
Аноним 23/05/24 Чтв 10:32:23 3166299 279
Хотрелоад в нексте/вебпаке делает жаваскрипт в браузере, так?
А кто делает хотрелоад в docker compose watch. Это же не на уровне джаваскрипта сделано.
Аноним 23/05/24 Чтв 10:55:28 3166335 280
>>3166292
Не думал научиться читать?

Речь про корку для официального трудоустройства забугром.
Сейчас без вышки мне предлагают просто контрактную работу
Аноним 23/05/24 Чтв 11:10:27 3166361 281
>>3166248
По ГПХ тебя можно пидорнуть на мороз за один день, по ТК - геморрой.
Аноним 23/05/24 Чтв 11:57:02 3166413 282
изображение.png 151Кб, 923x901
923x901
Аноним 23/05/24 Чтв 12:08:50 3166427 283
image.png 69Кб, 690x867
690x867
image.png 69Кб, 715x879
715x879
>>3166413
Хуя у вас там ситуэйшен во фронтеде. Вот на ноде 10 мес "опыта"
Аноним 23/05/24 Чтв 12:10:53 3166429 284
>>3166335
>Хочу сюда поступить, чтобы была ИТ вышка
Получи какие-нибудь сертификаты, а-ля aws, java и прочие. От них и то больше толку.

>>3166335
>Речь про корку для официального трудоустройства забугром.
Если тебе нужна корочка, ёпта просто возьми и купи корочку. Зачем тратить на это 5 лет? Неужели ты думаешь прям какой-нибудь Джон из Небраски будет докапываться, мол действительно ли ты учился в магаданском политехническом университете или нет. Он даже не найдёт на карте, где твой город находится. Им и какой-нибудь распиаренный иннополис или сколково ваще до пизды. Можно спокойно купить за 15к или 30к и проблема решена.
Аноним 23/05/24 Чтв 12:14:04 3166432 285
>>3166427
То есть даже на ноуджэес, который расхайплен как джева и петухон, есть хаир? А ты пиздел про свой опыт?

Мимо хочу выкатиться из vue.js на ноду, но очень ссу
Аноним 23/05/24 Чтв 12:17:18 3166436 286
>>3166299
Всё я понял. Там watch такой же в контейнере типа вебпак, а watch докера просто перекладывает изменения из рабочей папки в контейнер.
Аноним 23/05/24 Чтв 12:22:42 3166445 287
>>3166432
Хз насколько нода расхайплена, но вакух на ней меньше раз в 10-15 чем на петухоне или джаве, а требований в вакуках как будто бы больше
>А ты пиздел про свой опыт?
10 месяцев нарисованного опыта это всё что у меня есть в резюме. Ну и пара пет проектов расписана
Аноним 23/05/24 Чтв 12:26:40 3166454 288
>>3166429
>Получи какие-нибудь сертификаты
Нет, мне нужен бакалавр или мага

>Если тебе нужна корочка, ёпта просто возьми и купи корочку.
Я живу в Таиланде, не очень разбираюсь как здесь дать на лапу и не сесть в тюрьму
Аноним 23/05/24 Чтв 12:29:22 3166459 289
image.png 7Кб, 444x147
444x147
>>3166432
Мимо два года опыта на вью
За джва месяца было только 3 скрининга и 1 технический собес
Аноним 23/05/24 Чтв 12:34:11 3166466 290
>>3166459
Тупо сейм. У меня тоже два года на вуе если округлять в большую сторону и работа за нищенскую сотыгу но на деле чуть побольше, но похуй
Что планируешь делать? На каждом собесе ебут адово, сама работа говно и зарплаты задемпингованы тысячей волков. Поэтому думаю выкатываться в бекенд, а ты?
Аноним 23/05/24 Чтв 12:40:20 3166476 291
>>3164351
Потому что среднестатистическая макака не хочет писать ничего сама под свои нужды. Рефлекс зайти на нмп и найти готовое преобладает. Работу с модулем http можно очень удобно написать и кастомизировать, причем сделать это не сложно и не надо тащить телегу зависимостей.
Аноним 23/05/24 Чтв 12:43:33 3166482 292
>>3166476
Так ведь в экспрессе ты же работаешь с сырым объектом Request так же как и в http. Экспресс насколько я понял только адресную строку разруливает.
Аноним 23/05/24 Чтв 12:49:04 3166492 293
>>3166482
Еще в экспресс можно напихать мидлваров как учат во всяких говнопособиях по изучению ноды а потом охуевать с отладки перекатиполя которое с контроллера летит прямо в базу.
Аноним 23/05/24 Чтв 12:58:43 3166511 294
>>3166466
Я думаю перекатываться в ангулар

Но вообще 2 месяца это по сути даже не срок на новую работу. У меня ещё осложняется тем, что живу в Индонезии, а многие хотят офисный планктон в москву сити
Аноним 23/05/24 Чтв 13:01:26 3166516 295
>>3166511
> думаю перекатываться в ангулар
Ты не первый человек, от которого слышу такое. Я и сам вчера добавил доку по ангуляру в закладки и быстрый курс на ютубе, чтобы начать писать на нем. Но я ссу, что в долгосрочной перспективе даже онгуляр будет заполнен вкатунами, волками и ебланами. Из-за этого зепка упадет и станет сложнее устраиваться на работу.
Плюс на ангуляр прям мало вакансий. Меньше чем на вью. Поэтому о бекенде не думаешь я думаю, но хуй знает как попасть туда?
Аноним 23/05/24 Чтв 13:06:40 3166526 296
>>3166516
>Плюс на ангуляр прям мало ваканси
А то что на вью пару сотен тебе легче стало?

>Поэтому о бекенде не думаешь
Не вижу смысла перекатываться в меньший грейд вместо прокачки текущего ради потенциального увеличения вероятности сменить свою галерку.
Аноним 23/05/24 Чтв 13:11:57 3166537 297
>>3166526
> Тебе легче стало?
Немного. Но все равно дрысня какая-то
>Не вижу смысла перекатываться в меньший грейд вместо прокачки текущего ради потенциального увеличения вероятности сменить свою галерку.
Смена направления это всегда меньший грейд, тут поддвачну хотя при свитче в полный стек грейд обычно не падает. Но ты в курсе, что смена фреймворка тоже может привести к существенному понижению грейда из-за ушлых и выебанных кабанов, которые скажут "а нам нужон человек с 3 годами опыта на онгуляре x.y.z., а если ты ковырял другой фреймворк или даже другую версию онгуляра, то иди нахуй или меньшую получьку"? Потому всем нужны гребцы, приносящие валуэ с первого дня, а не инженеры
Аноним 23/05/24 Чтв 14:22:18 3166618 298
>>3166454
А, ты из этих.
Не проще сразу найти пендоский удалённый каледж?
Аноним 23/05/24 Чтв 15:10:30 3166705 299
Короче, какое направление во фронте самое денежное? Самое дно это верстальщик, это понятно, там одни девки работают и филологи. Самый топ это синьор по ангуляру. А между ними какой список?
Аноним 23/05/24 Чтв 15:14:11 3166708 300
>>3166705
Ну ты и ебанько. Пошел устраиваться прямо на синьора с 0 опыта нахуй
Аноним 23/05/24 Чтв 15:15:40 3166709 301
>>3166708
Верстальщик сгорел.
Аноним 23/05/24 Чтв 15:17:09 3166712 302
>>3166361
>По ГПХ тебя можно пидорнуть на мороз за один день, по ТК - геморрой.
По ТК изи можно уволить за несоответствие служебным задачам.
Аноним 23/05/24 Чтв 15:18:15 3166713 303
>>3166712
За прогулы удалёнщика можно на раз два уволить
Аноним 23/05/24 Чтв 15:28:40 3166727 304
Аноним 23/05/24 Чтв 15:43:42 3166751 305
>>3166727
На деле трустори, я когда в прокуратуре работал, у нас помощника прокурора так уволили - сказали ему в область ехать, а пока его не было фиксировали прогулы и уволили по статье.
Аноним 23/05/24 Чтв 15:44:30 3166753 306
Аноним 23/05/24 Чтв 15:52:32 3166768 307
show.png 1Кб, 256x50
256x50
Как ректал дружит с поисковиками? Поисковики научились js-динамику индексировать?
Аноним 23/05/24 Чтв 15:54:58 3166772 308
Аноним 23/05/24 Чтв 16:00:21 3166780 309
>Automatic type conversion
мдауж
ну и когда там wasm в каждый дом на каждый стол
Аноним 23/05/24 Чтв 16:56:53 3166831 310
image.png 214Кб, 1160x683
1160x683
Наконец-то закончил курсы по алгоритмам
Теперь смогу пойти работать в Тинькофф!
Аноним 23/05/24 Чтв 17:25:28 3166850 311
>>3166255
Освоил твою маму даже - не помогло.
Аноним 23/05/24 Чтв 17:35:46 3166855 312
>>3166255
Сейчас на жиквери проще найти работу, чем на рякте или вью
Аноним 23/05/24 Чтв 17:40:19 3166864 313
>>3166855
Меня удивляют вакансии не с жКвери, а с вью 2
квери хотя бы поддерживается и получает обновления, а вью 2 официально послан нахуй
Аноним 23/05/24 Чтв 17:44:49 3166868 314
>>3166864
Как и нюхт2 послан нахуй вместе с вью2. Но я работал и работаю почти всегда со второй легасной версией...
Аноним 23/05/24 Чтв 18:11:50 3166901 315
>>3166772
>Server Side Rendering
Придумать костыль, к нему придумать фикс, который возвращает все в зад.
Вам там совсем делать нечего??
Аноним 23/05/24 Чтв 18:14:50 3166904 316
image.png 380Кб, 820x461
820x461
>>3165965
Вы че, блять, а куда тогда вкатываться? Только начали получаться тудушки и игры-змейки...
Аноним 23/05/24 Чтв 18:28:30 3166915 317
>>3166459
А ты не думал подкрутить опыта до 3 лет, чтобы попасть в лигу господинов с 3-6 годами попыта?
Аноним 23/05/24 Чтв 18:30:09 3166920 318
>>3166915
>А ты не думал подкрутить
Надеюсь у тебя мать сдохнет от рака, долбаеб.
Аноним 23/05/24 Чтв 18:32:19 3166923 319
>>3166904
Не слушай их, в минцифры сказали, что айтишников острый дефицит и берут всех, кто может написать простой луп.
Аноним 23/05/24 Чтв 18:34:38 3166924 320
>>3166920
Почему? Это же делается в целях обхода автофильтров. И в чем по-твоему разница между фронтом с 2.2 и 3.1 годами опыта?
Аноним 23/05/24 Чтв 18:39:11 3166931 321
>>3166924
2.2 это 2 года и 2 месяца или 2 года 2 месяца и 12 дней? Мы вам перезвоним.
Аноним 23/05/24 Чтв 18:41:36 3166936 322
>>3166931
Это меньше, чем 3.1 года. Так вот, в чем причина подрыва тут >>3166920 - не понимаю. Это же даже не волчизм
Аноним 23/05/24 Чтв 18:46:23 3166938 323
Аноним 23/05/24 Чтв 18:48:15 3166942 324
>>3166901
Никакой это не костыль. Сайты эволюционировали в веб апп. И ССР просто исправляет недостаток который у вебапп был по сравнению с веб 1.0 сайтами.
Аноним 23/05/24 Чтв 19:05:40 3166961 325
я в 13 был ниибаца бэкендер гостевух на пхп
Аноним 23/05/24 Чтв 19:09:19 3166964 326
>>3166942
Что конкретно решает реакт? Вот jquery решал проблему кроссбраузерности (да, такое было) и кривого в те времена js. поэтому и доля его еще больше половины
А что решает ректал? Сокрытие ивентов и ajax? Или ты сам не мог состояния хранить в объектах?
Аноним 23/05/24 Чтв 19:28:31 3166979 327
>>3166964
Реакт решает проблему перекладывания жисона из сервера в ДОМ.
Аноним 23/05/24 Чтв 19:30:34 3166982 328
взлом жопы.jpg 21Кб, 364x329
364x329
>>3165885
>>3165956
В докер положил и запустил. 500мб весит образ. Но это с нодой наверно и со всей малафьёй. Всем спасибо.
Аноним 23/05/24 Чтв 19:33:50 3166988 329
>>3166964

Ну как пытающийся вкатиться в пэхапэ и забросивший реакт с вью -
сайты на пэхапэ в большинстве своим кал лагающий, пэхапэшнику тупо влом цсс анимацию прописать и подгружается все резко
Аноним 23/05/24 Чтв 19:46:45 3166995 330
>>3166938
Хулиган, идете за гаражи.
Аноним 23/05/24 Чтв 19:48:35 3167000 331
>>3166979
Проблема, которую создал сам реакт.
Аноним 23/05/24 Чтв 19:52:30 3167005 332
>>3166988
Пхп самый шустрый из динамик языков. Да, всякие ларавел спускают до уровня питона, но драйвер к бд до сих пор на уровне джавы.
Аноним 23/05/24 Чтв 20:12:47 3167026 333
>>3166982
Так а сколько тебе надо? И что у тебя бэк делает?
Аноним 23/05/24 Чтв 20:15:13 3167029 334
>>3167026
>Так а сколько тебе надо?
ХЗ 4 мегабайта.
>И что у тебя бэк делает?
Некст.жс апп.
Аноним 23/05/24 Чтв 20:18:04 3167031 335
>>3167029
>ХЗ 4 мегабайта.
Да ты ебнулся, альпайн пустой 8 занимает
Минимум тут пока джабба на 70 мегабайтах
Аноним 23/05/24 Чтв 20:32:03 3167044 336
Что думаете про JS в качестве первого языка? Знакомый вкатун-питонщик говорит, что много ненужных скобочек и слова длинные...
Аноним 23/05/24 Чтв 20:42:41 3167057 337
>>3167044
Я бы на твоём месте выбрал джаву чтобы сразу приучаться к хорошему коду.
Аноним 23/05/24 Чтв 20:46:44 3167062 338
>>3167044
Я думаю тебе лучше стоит задуматься над другим родом деятельности
Аноним 23/05/24 Чтв 20:53:28 3167067 339
>>3167044
Ты нахуя ящера слушаешь?
Аноним 23/05/24 Чтв 20:57:00 3167072 340
>>3167044
Антисемины не люди.
Аноним 23/05/24 Чтв 20:57:02 3167073 341
>>3167044
Так и есть, жеппаскрипт это костыльное говно, написанное на коленке за 3 ночи. Просто теперь это стандарт вебдева, вот и ебут люди голову, да коупят.
Аноним 23/05/24 Чтв 20:57:15 3167074 342
Аноним 23/05/24 Чтв 21:04:54 3167085 343
>>3167031
А он еще разве с ОС идет? Я думал там только мой говнокод должен быть.
Аноним 23/05/24 Чтв 21:31:17 3167112 344
>>3167044
ща на тебя выльется ушат хейта, потому что конкуренция, вкатуны и мало работы
а ведь и правда интересно, зачем? расскажи честно, как ты узнал про JS, откуда, что хочешь с ним делать
Аноним 23/05/24 Чтв 21:40:03 3167116 345
>>3166923
Берут-то берут, а денях плотют?
Аноним 23/05/24 Чтв 21:43:01 3167117 346
image.png 5651Кб, 1728x1728
1728x1728
>>3167112
Все просто, выбираю куда вкатываться. Выбор пал на фронтенд, потому что я когда-то пердолился c сайтами на вордпрессе с помощью гугла и метода тыка. Ну а фронт это вроде как JS по большей части, а потом уже какие-нибудь Ruby или Python.

Думал какой-то другой язык или направление выбрать, но /pr меня еще больше запутал, кто хвалит свое, кто наоборот, отговаривает
>потому что конкуренция, вкатуны и мало работы
Аноним 23/05/24 Чтв 21:52:58 3167124 347
>>3167117
надо на нормальную работу учится а не хайповое айти>>3167117
Аноним 23/05/24 Чтв 21:53:20 3167125 348
>>3167116
за что им деньги-то платить?
Аноним 23/05/24 Чтв 21:54:25 3167127 349
>>3167085
не совсем, там все кроме ядра, то есть библиотеки, утилиты, все такое
Аноним 23/05/24 Чтв 21:58:20 3167135 350
Аноним 23/05/24 Чтв 22:04:50 3167142 351
>>3167127
Ну я в общем добавил .next/cache в .dockerignore и прочекал потом docker exec <container_name> ls /usr/src/app/.next его там нет.
Значит моя папка node_modules весит 400мб и всё остальное еще 190мб.
Аноним 23/05/24 Чтв 22:13:56 3167149 352
>>3167117
Чел, не вкатывайся во фронтенд. Я попал в него случайно весной 22-го и с тех пор не могу перекатиться в тот же бекенд. А тут конкуренция, зарплаты и перспективы - пиздец
Аноним 23/05/24 Чтв 22:24:06 3167168 353
>>3167149
Блин, а в бэкенде что? Там вообще бывают ньюфаги-джуны? Выглядит все сложнее как будто, во фронте хоть роадмап понятный типа HTML+ CSS + JS + популярный фреймворк как джентльменский минимум.

Пиздец, все во фронт ломятся, получается.
Аноним 23/05/24 Чтв 22:24:22 3167169 354
>>3167149
Куда вкатываться/перекатываться тогда?
Я тот самый душнила-бэкендер, пишу на Java, здесь тоже пиздец (зарплаты выше 200к нет, и то одни отказы), у шарпомух - аналогично, у знакомого 1С'ника - тоже.
Аноним 23/05/24 Чтв 22:27:38 3167174 355
>>3167168
Там джуны без опыта нахер не нужны. Изволь помимо собственно Java/C# знать все БД (Oracle, MS SQL, Postgres), все брокеры (Kafka, Rabbit, Artemis), уметь адимнить Linux и DevOps'ить (Kuber, OpenShift, ANSIBLE). И не на уровне "прошел курсы"/"посмотрел YouTube", а "был коммерческий опыт не менее 3 лет, могу подробно рассказать на собесе".
Аноним 23/05/24 Чтв 22:38:24 3167192 356
image.png 57Кб, 486x265
486x265
Вот HR разъясняет за текущую ситуацию в IT. Одним предложением - "нехер вам тут делать".
Аноним 23/05/24 Чтв 22:40:55 3167200 357
image.png 344Кб, 512x384
512x384
>>3167192
Спасибо, еще больше захотелось вкатиться.
Аноним 23/05/24 Чтв 22:44:40 3167204 358
>>3167005
Ну-ка, пруфы, что пых-пых быстрее LuaJIT. Что-то не видел его на микроконтроллерах в отличие от последней.
Аноним 23/05/24 Чтв 22:46:40 3167205 359
>>3167200
Вкатываться надо в бизнес по совету Дмитрия Анатольевича. Делать бабло на макакичах, пилить гранты на импортозамещении и отдыхать в Дубае как Паша Дуров.
Аноним 23/05/24 Чтв 22:50:17 3167209 360
>>3167200
>вкатиться
>сеньором не можешь найти полгода работы
>вкатиться
Я, наверное, перестану говорить людям что они идиоты.
Конечно, вкатишься. Иди курсец купи за 150к на год. Потом сразу крутанешь опыт и в яндекс пойдешь делать яндекс.лавку.
Аноним 23/05/24 Чтв 22:52:32 3167211 361
>>3167209
>сеньором не может найти полгода работу
>говорит, что кто-то идиот

Потеха. Курсец есть на юдеми за 100 турецких лир, хотя он нахуй не нужон, все есть в инторнете бесплатно.
Аноним 23/05/24 Чтв 22:55:18 3167214 362
>>3167211
Да-да-да, все тупые, вкатывайся поскорее к нам! Тут таких умных как раз ждут.
Аноним 23/05/24 Чтв 23:30:13 3167243 363
>>3167169
>у знакомого 1С'ника
ну у один эсников на вакухах не чиллят по 50 вкатунишек онлайн
Аноним 23/05/24 Чтв 23:45:43 3167260 364
>>3167209
>пойдешь делать яндекс.лавку
Он не пройдет собес в яндекс, там надо быть красноглазой алггомакакой.
Аноним 23/05/24 Чтв 23:50:02 3167264 365
>>3167192
а что изменилось? так всегда и было
Аноним 23/05/24 Чтв 23:57:15 3167272 366
>>3167142
>node_modules весит 400мб
Девелоперские зависимости дропни
Аноним 24/05/24 Птн 00:01:21 3167275 367
Вы вообще кайфуете от работы хоть иногда? Или тут одни выгоревшие формошлепы.
Аноним 24/05/24 Птн 01:18:58 3167312 368
>>3167169
Ну это троллинг, щас бы из джавы устроившись куда то валить
Аноним 24/05/24 Птн 07:05:24 3167358 369
>>3167272
Их докер сам дропнул.
Аноним 24/05/24 Птн 08:00:02 3167366 370
>>3167358
Уверен?
Запусти
>npm prune --production
Аноним 24/05/24 Птн 08:13:35 3167367 371
Аноним 24/05/24 Птн 08:16:07 3167368 372
image.png 353Кб, 2401x892
2401x892
Аноним 24/05/24 Птн 08:35:54 3167372 373
Аноним 24/05/24 Птн 08:50:14 3167377 374
image.png 79Кб, 1387x757
1387x757
>>3167366
Ничего не поменялось. Там уже стоит
>npm ci --omit=dev
Если я в рабочей папке делаю
>npm prune --production
то у меня папка node_modules весит 200мб. Откуда еще 200 берется?
Аноним 24/05/24 Птн 09:03:15 3167386 375
>>3167377
Поэксперементировал, голый некст в зависимостях дает в докере 350Мб веса.
Аноним 24/05/24 Птн 11:01:35 3167485 376
Аноним 24/05/24 Птн 11:03:10 3167487 377
Меня проклянут кабаны вместе с завистливыми анальниками, если докручу опыт с 2 лет до 3 ровно и пойду на мидла?
Аноним 24/05/24 Птн 11:32:15 3167523 378
>>3167487
2 года это уже миддл+ чел...
Аноним 24/05/24 Птн 11:33:20 3167524 379
>>3167523
Странно. В МВП-треде и сишорп треде меня все пытаются убедить уже не первый месяц, что я буду джуном до тех пор, пока у меня не будет 3-5 лет опыта
Аноним 24/05/24 Птн 11:38:43 3167530 380
Аноны, какой курс спиратить на русском, что бы познать JS?
Аноним 24/05/24 Птн 11:47:10 3167541 381
>>3167524
Ты мидл когда ты можешь поддержать базар. Можешь отвечать за свой базар - сеньор.
Аноним 24/05/24 Птн 11:51:02 3167553 382
Аноним 24/05/24 Птн 11:57:19 3167566 383
>>3167209
Да да, поэтому мы не можем месяцами закрыть позиции джунов/миддлов, потому что рынок перенасыщен, ага
Вы забываете, что большинство людей кретины, которые 3 года на галере сидят и потом думают что они сеньоры дохуя, ведь они столько лендингов и форм регистрации наверстали
Аноним 24/05/24 Птн 11:59:23 3167571 384
>>3167487
Хожу на собесы мидла с 1 годом опыта
Аноним 24/05/24 Птн 12:00:33 3167573 385
Аноним 24/05/24 Птн 12:02:37 3167576 386
>>3167571
Не крутил опыт? Я наоборот хочу докрутить до 3, а то как-то тухло при честных паре лет опыта
Аноним 24/05/24 Птн 12:35:15 3167612 387
>>3167603
>ответов в мануалах и стаковерфлоу будет на яве, то не осилю
Там типы местами поменяли, в остальном дергаются те же объекты. Что тебя напугало в джаве? Знаешь котлин, знаешь джаву.
Аноним 24/05/24 Птн 15:23:06 3167854 388
>>3167576
Пиздец. Как крутить опыт, если реального опыта и так 3 года, а крутить больше не получается, т.к. по возрасту не подходит?
Ебаные 30летние скуфо-волки, сука.
Аноним 24/05/24 Птн 15:35:43 3167871 389
>>3167854
> ебаные 30летние скуфы
Кто, я? Я наоборот вкатился в 20 и мне еще 25 нет
Аноним 24/05/24 Птн 15:41:15 3167879 390
image.png 1132Кб, 1024x768
1024x768
>>3167871
>25
Пиздец, с кем я в треде сижу.
Просто пиздец.
Аноним 24/05/24 Птн 16:12:43 3167908 391
>>3167854
Если тебя в 21 год с 3 годами опыта не берут не работу это потому что ты необучаемый долбоеб, а не мало опыта.
Аноним 24/05/24 Птн 16:49:32 3167948 392
>>3167908
> Ты необучаемый долбоеб
Это ты решил на основе того, что человек уже смог отработать 3 года (значит обучаемый), но при этом не может попасть на собеседования на новую работу (значит никто не может заранее узнать, обучаемый он или нет)?
Аноним 24/05/24 Птн 17:29:05 3167999 393
>>3167948
>мог отработать 3 года (значит обучаемый)
Не обязательно.
Аноним 24/05/24 Птн 18:25:01 3168043 394
Скуфаны волчары, какое есть расширение в VSCode схожее с песочницей типа RunJS? Мне чтобы показывало переменные в прямом эфире, чатжпт советует Code Runner и Квокку, но они нихуя не умеют также.

Кстати, нахуя вы назвали жадных до 300кк вкатунов волками, не могли что ли какое-то более обидное или потешное прозвище придумать? Пиздец.
Аноним 24/05/24 Птн 18:26:41 3168044 395
>>3168043
Это самоназвание. Какой-то ютубер зафорсил волчизм.
Аноним 24/05/24 Птн 18:36:05 3168047 396
>>3167854
>Ебаные 30летние скуфо-волки, сука.
У скуфа завтра-послезавтра инфаркт от празднования первой зп, а у зумера еще вся жизнь впереди. За мертвым скуфом баги править.
Аноним 24/05/24 Птн 18:43:15 3168051 397
Аноним 24/05/24 Птн 18:56:33 3168057 398
>>3167908
>не берут не работу
Так я полгода и не ищу ее, накопил, теперь сижу дрочу.
Аноним 24/05/24 Птн 18:59:34 3168058 399
>>3168043
Предлагаю волков переименовать в парашников.
Сами знаете в честь кого, мидлы++++ поймут.
Аноним 24/05/24 Птн 20:01:59 3168089 400
image.png 127Кб, 1152x536
1152x536
Аноним 24/05/24 Птн 20:46:53 3168131 401
>>3168089
>Идеальныйв веб
Забанить кссинжс, бутстрапы, говновилды.
Оставить один Ангуляр.
Всякие пуги и остальную ересь выпилить и переписать.
Уголовное преследование за новый фреймворк.
Аноним 24/05/24 Птн 20:48:18 3168135 402
>>3168089
>Ajax, Vue, Flutter, TypeScript, React
Кони, люди, все смешалось
Аноним 24/05/24 Птн 20:49:45 3168136 403
show.png 2Кб, 256x50
256x50
>>3168131
Идеальный веб, выкинуть html и css, туда же js.
Дать людям писать веб на своих языках.
Аноним 24/05/24 Птн 20:54:59 3168139 404
>>3168089
Очередной дурачок, который не может понять что программирование развивается и движется туда и так, как хочет бизнес, а не красноглазые кретины с идеальными языками и фреймворками живущими в их голове.
Аноним 24/05/24 Птн 21:02:27 3168143 405
Аноним 24/05/24 Птн 21:20:26 3168161 406
Аноним 24/05/24 Птн 21:23:53 3168166 407
Аноним 24/05/24 Птн 21:39:53 3168182 408
360F304971233mQ[...].jpg 19Кб, 360x360
360x360
>>3168161
Бизнес хочет чтобы была орда макак на рынке, чтобы одну макаку можно было легко заменить на другую. Чтоб макаки конкурировали друг с другом и их можно было выжимать. Чтоб была куча готовых решений и вообще быстрая разработка, чтоб макакич быстро тасочки закрывал, а не строил велосипеды полдня. Чтоб все для всех было стандартно и понятно, пускай и всрато. А вот с этими вашими гигашлепа фреймворками с оопэ, депенденси инжекшонами, реактивностями, архитектурой и прочей красноглазой херней нахуй идите. Без вас умников разберутся. Джаваскирпт у них там видите ли неправильно развивается. Хрр тьфу тебе в ебало, задрот сутулый.
Аноним 24/05/24 Птн 21:44:14 3168187 409
>>3168182
нахуй бизнесу макаки? бизнесу продукт нужен
Аноним 24/05/24 Птн 21:59:56 3168203 410
image.png 817Кб, 750x759
750x759
>>3168182
>а не строил велосипеды полдня
>Чтоб все для всех было стандартно и понятно
> А вот с этими вашими гигашлепа фреймворками с оопэ, депенденси инжекшонами, реактивностями, архитектурой и прочей красноглазой херней нахуй идите
Ряктодауны не могут удержать один смысл на пяти строчках. Дабы выразить свою отрицательную реакцию на свою неполноценность как специалиста, аж пришлось вертеться и умещать маневры в эмоции, при этом не замечая противоречия в своем тексте.
Аноним 24/05/24 Птн 22:51:59 3168254 411
Бизнес чаще плохо понимает что нужно, а средний кодер слишком туп и ведется на дешевый маркетинг. Вот найдешь себе сеньера, он тебе хаскель или раст притащит и убежит, а ты потом страдай ищи спецов.

Если бы бизнес разбирался или существовали настоящие инженеры, давно бы стандартизацию ввели и был бы один язык с одним стеком (ну ладно, несколько языков). А не каждый кустарь пелил одну и туже перделку на 100500 похожих до жопы языках.
Аноним 24/05/24 Птн 23:36:46 3168297 412
>>3168254
>Бизнес чаще плохо понимает что нужно
Все он отлично понимает. Это наносеки, которым временно подфартило, плохо разбираются в жизни.

>>3168187
>чтобы одну макаку можно было легко заменить на другую
Как бы это азы рыночной экономики. Лучше толпа легкозаменяемых джамшутов, чем самый талантливый специалист, который может выебываться и не хочет целовать сапог кабан кабанычу. "Лучше пропустить годного, чем нанять негодного" - лозунг HR.

Некрасов. Железная дорога:
https://stihi.ru/diary/gledichiya/2017-02-08

Читать долго и вдумчиво, чтобы понять кто такие кабаны кабанычи. На всякий случай для поколения ЕГЭ замечу что стихотворение написано в 1864 году, и в нем речь идет не о крепостных.
Аноним 24/05/24 Птн 23:50:16 3168305 413
>>3156871
docker, распределенные сети, алгоритмы, assembler, математический анализ, javascript ES3, php, python, data structures, ООП, SOLID, React, Angular, Typescript и Julia256
Аноним 24/05/24 Птн 23:53:08 3168306 414
>>3157177
Блять, эйчар, залогинься и уебись об косяк

Ёбаные макаки сделали хайпа говну

хтьфу в еблет каждому
Аноним 24/05/24 Птн 23:55:44 3168308 415
>>3158488
Где ты взял инфу про размер стека?
Аноним 25/05/24 Суб 00:27:27 3168323 416
>>3168297
>чтобы одну макаку можно было легко заменить на другую
в чём профит менять одну макаку на другую?
макака денег не приносит
деньги приносит продукт
Аноним 25/05/24 Суб 04:00:02 3168413 417
>>3168323
Макака заебывается и выгорает, нужна свежая макака.
Аноним 25/05/24 Суб 04:41:24 3168414 418
>>3168323
Макака ленится, просит повышения зарплаты, считает себя ценной - увольняем и берем новую.

>>3168413
Ну и выгорание тоже, верно.
Аноним 25/05/24 Суб 07:11:42 3168440 419
>>3168182
Зачем тогда редукс и мобх?
Аноним 25/05/24 Суб 09:42:52 3168481 420
У меня одного сайт версель лагает?
Аноним 25/05/24 Суб 11:26:56 3168534 421
Аноним 25/05/24 Суб 11:28:33 3168536 422
>>3168534
Так у него аякс лагает.
Аноним 25/05/24 Суб 11:32:47 3168538 423
>>3168182
Команда рякта еще единую кодовую базу для веб рякта и RN шлепает. Сейчас рякт еще и активно на сервер лезет. Вон в нексте уже свой аналог экспресса, всрато, но есть куда расти. Одна макака теперь будет делать вообще все.
Аноним 25/05/24 Суб 11:57:07 3168563 424
Аноним 25/05/24 Суб 12:07:01 3168579 425
>>3168536
Поставь на паузу торенты с поревом.
Аноним 25/05/24 Суб 12:29:33 3168592 426
>>3168414
Новая макака зная положняк приходит получать зарплату, а не двигать продукт, потому что всё равно уволят.
Потом на форумах поднимается вой, что вокруг одни волки и специалистов нормальных нет.
Аноним 25/05/24 Суб 13:17:28 3168633 427
Чем вам так нравится фронт? Отвечают выгоревшие шизы с ОКР и 3+ опыта.
Аноним 25/05/24 Суб 14:15:01 3168692 428
>>3168633
Мне ничем. Но я попал в него случайно - вместо бекенда - уже скоро пойдет третий год покраски кнопок. Хуй знает как выкатиться отсбда
Аноним 25/05/24 Суб 14:36:12 3168713 429
Подскажите. В JS ничего не понимаю. Нужен код, чтобы если в html находился определенный id (допустим 'test'), то туда импортировался нужный css.

if ('test') {
import "url.css";
} );
}
Аноним 25/05/24 Суб 14:36:26 3168715 430
Аноним 25/05/24 Суб 14:46:36 3168723 431
>>3168715
Но и меньше конкуренция. Перспектив больше. Да и получка лучше
Аноним 25/05/24 Суб 15:01:46 3168740 432
>>3168713
function idTestAndAddStyles() {
const isID = !!document.querySelector('#TWOEID');
const head = document.querySelector('head');
const styleDOM = document.createElement('link');

styleDOM.href = 'TWOYALINK';
styleDOM.type = "text/css";

if(isID) {
head.appendChild(styleDOM);
}
}
idTestAndAddStyles()

TWOYALINK сюда ссылку на файл ксс.
TWOEID сюда айдишник для проверки. знак # не убирай, отступы не делать.
Аноним 25/05/24 Суб 15:43:38 3168775 433
>>3168713
Ксс не импортируется в элемент он импортируется в страницу.
Аноним 25/05/24 Суб 17:50:49 3168914 434
Салют господа.
Сталкивался кто с таким кейсом?
Есть условный мп4 файл, который пользователь может скачать.
Пользователь нажимает на кнопку и бекенд отдает ссылку на s3 для загрузки видео файла.
Проблема в том, что браузер сначала загружает видео файл, а потом предлагает место для сохранения. Это не интуитивно понятно, и пользователь не понимает началась ли загрузка или нет (прогресс загрузки можно наблюдать в network).
Подобную кейс у меня был с .rar файлами. И я просто открывал ссылку бекенда в новом окне и браузер сразу предлагал место куда сохранить, а потом начиналась загрузка.
Но с mp4 файлами поведение браузера другое, он начинает воспроизводить видео в новом окне, и что бы загрузить его пользователю нужно сделать дополнительные клики, что не удобно.

Как обойти это ограничение браузера? В интернетах пишут что это дефолтное поведение браузера в целях его защиты, но для меня это не удобно. Спасибо.
Аноним 25/05/24 Суб 18:21:45 3168937 435
>>3168914
Попробуй какой-нибудь mime заголовок отдать не видео.
Аноним 25/05/24 Суб 18:46:54 3168969 436
Как себя сейчас чувствуют фронтендеры с честными двумя годами опыта vue? Стоит докручивать годик к ним?
Аноним 25/05/24 Суб 18:47:49 3168972 437
> 1) Сколько лет?
33

> 2) Сколько опыта в ИТ?
5 лет

> 3) Где живешь? Страна/Город?
Черногория

> 4) Чем занимаешься? Возможно расписать путь свитча языков, профессий.
Пилю фронт на Рякте.

> 5) Текущий доход в месяц?
1500 баксов в месяц

> 6) Копания\компании в которой работаешь?
Галера из США.

> 7) Роль/должность в компании/компаниях, в которой работаешь?
Frontend engineer

> 8) Сколько тратишь в день на работу?
10 часов

> 9) План на развитие? Какую хочешь зп, что для этого делаешь?
Перекатиться в Джаву. Заебал фронт за низкую зепку. Заказчики - долбоебы, которые сами не знают чего хотят.

1500 долларов за 5 лет реакта. Ебало представили мое? Как же хочу в бекенд - пиздец
Аноним 25/05/24 Суб 19:31:31 3169021 438
>>3168972
Лол, я вкатун того же возраста, реального опыта 0, напиздёжного 3.5 года, платят столько же.

Бекенд - кал. Хочу куда-нибудь в нормальное погромирование на с++
Аноним 25/05/24 Суб 19:32:38 3169023 439
>>3169021
Какой стек? Стаж у тебя не проверяли?
А то я работаю за копейки (1100$), до которых нарос за два года честного стажа
Аноним 25/05/24 Суб 19:34:01 3169026 440
Аноним 25/05/24 Суб 19:46:37 3169039 441
>>3169023
Вуй-хуй, стаж я ловко пропиздел, что не докопаешься
Аноним 25/05/24 Суб 19:47:53 3169041 442
>>3169039
У меня тоже вуй, завидую тебе, волчара седая. Значит мне тоже, омжет, крутануть годик опыта до 3 лет?
Аноним 25/05/24 Суб 19:54:02 3169048 443
>>3169041
Хуйчара. Я сидел с полупустым резюме, ждал хуй знает чего. От безнадёги начал крутить. Нормально приглашения начали сыпаться только когда до двушки докрутил. На 3.5 наконецц взяли.
Аноним 25/05/24 Суб 19:56:42 3169051 444
>>3169048
Мда пиздец. То есть если я даже выйду с честными 2 годами опыта на рынок, то походу сосну хуйца. Заебись. Но ты молодец, что вкатился
Аноним 25/05/24 Суб 20:14:15 3169058 445
Screenshot from[...].png 128Кб, 737x917
737x917
Screenshot from[...].png 124Кб, 1848x787
1848x787
Сап, может кто подсказать ньюфагу, че ему не нравится? Ну то есть я понимаю, че не нравится, но не понимаю почему так. Индус на ютубе примерно так делал и у него все норм было. Разве призма эта типы свои не для этого предоставляет?
Аноним 25/05/24 Суб 21:10:57 3169092 446
>>3169058
Ты await забыл поставить. Секреты надо в dotenv выносить вообще-то.

const {userId} = jwt.verify(token, process.env.JWT_SECRET!) as {
userId: string
}

const user = await prisma.user.findUniqueOrThrow({
where: {
id: userId,
deleted: false
},
select: {
role: true
}
})

Ну и так далее.
Аноним 25/05/24 Суб 21:15:01 3169095 447
>>3169092
О, сработало, спс.
Секреты у меня так и хранятся, в secrets.ts они берутся из окружения.
Аноним 25/05/24 Суб 21:40:48 3169116 448
>>3169095
Там есть метод findUniqueOrThrow у призмы. Этот if (!user) блок можно просто убрать. Если пользователь не найдётся, то выкинется исключение и сработает UnauthorizedException. Пример привёл выше, так короче.
Аноним 25/05/24 Суб 21:44:49 3169119 449
>>3169116
Ага, спасибо, я просто пока за индусом повторяю.
Аноним 25/05/24 Суб 21:45:47 3169123 450
Аноним 25/05/24 Суб 21:59:54 3169145 451
>>3169119
>просто пока за индусом повторяю
Там много тонкостей. К примеру, токен могут украсть, тогда нужно поменять пароль. По-хорошему, нужно добавить в модель дату passwordUpdatedAt. И проверять, дата user.passwordUpdatedAt > дата выпуска токена, тогда нужно заставить пользователя перелогиниться
Аноним 25/05/24 Суб 22:17:06 3169173 452
>>3169145
Ну так разве если пароль меняешь, то не нужно просто разлогинивать и типа токен удалять? Или ты не про то?
Аноним 25/05/24 Суб 23:50:43 3169243 453
>>3168713
Люблю смотреть на дефолтные стили, пока сервачок просрется кссами.
Аноним 26/05/24 Вск 12:21:33 3169544 454
Аноним 26/05/24 Вск 13:24:31 3169630 455
Есть кто держит свои сайты на node.js, какой экспириенс у вас? Какие по железке Vps берете? Сколько хостов держит итд. на вашу работу не претендую, ищу стек для бэкенда себе удобный
Аноним 26/05/24 Вск 13:36:21 3169654 456
image.png 46Кб, 1207x439
1207x439
image.png 51Кб, 1218x497
1218x497
почему &&&&& выводит перед перечислением массива, если это колбэк функция, которая должна помещаться в callback queue и вызываться после очистки стека? если console.log('&&&&') обернуть внутрь setTimeout(..., 0) то она помещается в эту очередь. почему? или я не понял что-то..
Аноним 26/05/24 Вск 14:27:18 3169793 457
>>3169654
Не могу запустить картинку. Вроде и код там, но не могу эту картинку никак запустить. Почему нельзя запускать код из картинок?

Попробуй сфоткать еще на телефон эти картинки и прислать сюда, может получиться запуститься в онлайн редакторе.
Аноним 26/05/24 Вск 14:29:14 3169796 458
>>3169793
Скорми ее чатгпт он запустит, нуб.
Аноним 26/05/24 Вск 14:30:43 3169804 459
>>3169793
нахуя тебе его запускать вообще?
Аноним 26/05/24 Вск 15:19:14 3169883 460
Пару лет назад в телеге было комунити для вкатунов в вебдев. Типа wdh heroes или чото такое. Сейчас есть что-то похожее?
Аноним 26/05/24 Вск 15:37:56 3169906 461
>>3169654
Тому що это синхронный код и выполняется по порядку написанного.
>callback queue
Где ты такую хуйню вычитал?
Аноним 26/05/24 Вск 15:46:27 3169915 462
>>3169906
странно... я так понимал что колбэки это уже по дефолту асинхронный код. а он асинхронным является только если внутри него использовать что-то вроде setTimeout
Аноним 26/05/24 Вск 15:56:12 3169929 463
>>3169915
Колбек - это просто функция, которая передается в другую функцию как параметр.
Аноним 26/05/24 Вск 16:26:50 3169970 464
>>3169915
Наличие калбеков само по себе не делает код асинхронным. Вот когда ты его передашь в синхронный вызов, например, fs.read, тогда он уже ляжет в ивентлуп и вызовется когда-нибудь потом.
Аноним 27/05/24 Пнд 01:11:37 3170342 465
Аноним 27/05/24 Пнд 06:55:23 3170407 466
Аноним 27/05/24 Пнд 09:55:48 3170481 467
Jessica-Rothe-T[...].png 276Кб, 674x664
674x664
>>3158488
Размер стека в массовых жс рантаймах - динамический. Полагаться на "мегабайт" - это инстант фейл. Да и зачем нужна рекурсия без TCO/TCE, если есть генераторы? На худой конец, можно заюзать обёртку с трамплинами. Визуально та же рекурсия, а на практике стексейф.
Аноним 27/05/24 Пнд 10:11:45 3170502 468
>>3170407
Он не досмотрел. Там дальше чел объясняет про контейнеры и Array.map, reduce, это фп получается. А массив это контейнер.
Аноним 27/05/24 Пнд 10:24:10 3170509 469
Из фронтенда стоит бежать и срочно свитчиться в бекенд, где еще нет такого падения зарплат и конкуренции. В чем не прав?
Аноним 27/05/24 Пнд 10:24:38 3170510 470
Аноним 27/05/24 Пнд 10:29:16 3170519 471
>>3170510
А для этого и учат алгосы, чтобы развернуть рекурсивный алгоритм в итеративный и не быть баттхёртом на анонимном форуме.

мимо
Аноним 27/05/24 Пнд 10:34:34 3170531 472
>>3158732
Генераторы/итераторы, трамплины (сиречь while/for).
Аноним 27/05/24 Пнд 10:40:48 3170543 473
>>3170519
Ну так разверни епты. Код покажи.
Аноним 27/05/24 Пнд 10:41:36 3170545 474
Аноним 27/05/24 Пнд 10:51:19 3170554 475
>>3158732

Да сто проц есть что-то в гугле по запросу deep copy js algo iterative
Аноним 27/05/24 Пнд 11:00:55 3170575 476
>>3170545
>К О Д
...выглядит почти также, как и в случае классической рекурсии. Разница лишь в том, что функция оборачивается в некую абстракцию, детали реализации которой сводятся к циклам while/for.

Пример: https://github.com/kschat/trampoline-ts/tree/master
Аноним 27/05/24 Пнд 11:18:41 3170594 477
>>3158732
рефакторинг называется "замена рекурсии стэком"
Аноним 27/05/24 Пнд 11:47:41 3170629 478
Аноним 27/05/24 Пнд 12:00:25 3170651 479
https://hh.ru/vacancy/98489391

Мне в МВП треде писали, что джун фронтенд с 2 моими годами опыта хорошо, что хотя бы получает сотыгу ебанную. И то что во всех вакансиях предлагает 50-90 к - тоже нормально

Тогда какого хуя у фулкеков и бекендеров с таким же опытом легко лутается 140-160 к?
Аноним 27/05/24 Пнд 12:32:49 3170703 480
>>3170651
Чел, у меня с 2.5 годами уже 350к
Аноним 27/05/24 Пнд 12:50:17 3170720 481
>>3170509
Пузырь лопнул, твои знания ректала нигде не нужны.
Аноним 27/05/24 Пнд 12:53:07 3170725 482
>>3170720
Нужны. В фуллстеке.
Аноним 27/05/24 Пнд 12:55:10 3170727 483
>>3170725
А какой-то бэкенд для фуллстека самый востребованный?
C# Asp.Net Core?
Java Spring?
Аноним 27/05/24 Пнд 12:58:09 3170729 484
>>3170725
Почему node.js как бэкенд не выстрелил? Да потому что можно бэкен-мэна натянуть на фронт-мэна, а наоборот нет, там уже плешь из ректала-мышления.
Аноним 27/05/24 Пнд 12:59:41 3170734 485
Вкатываюсь во фронтенд, планирую доучить бэкенд, стать фуллстекером.
Но мне нужно общение с такими же как я.
Есть тг группы, форумы какие-нибудь, где можно найти единомышленников (и возможно работодателей)?
Аноним 27/05/24 Пнд 13:00:04 3170735 486
>>3170727
Пхп, 1С, джава, откуда ты шарп выкопал, я хз
Аноним 27/05/24 Пнд 13:01:07 3170738 487
>>3170734
Насколько ты красив?
Аноним 27/05/24 Пнд 13:01:07 3170739 488
>>3170735
То есть бэкенд Java Spring + React - востребованный стек?
Аноним 27/05/24 Пнд 13:04:35 3170747 489
>>3170739
Ты же понимаешь, что взяв джаву, ты попадешь в удивительный мир легаси и базвордов, а если очень повезет, на самописный, не документированный самородок?
Аноним 27/05/24 Пнд 13:05:23 3170750 490
>>3170747
Так какой бэкенд выбирать тогда?
Аноним 27/05/24 Пнд 13:06:11 3170752 491
>>3170734
>тг
Успешный запад давно перекатился в дискорд, нах вы в этом огрызке сидите?
Аноним 27/05/24 Пнд 13:07:42 3170754 492
>>3170750
Рынок посмотри
пхп, го, котлин (если хочешь жабу, но с современным стеком и если повезет вакансию найти)
Аноним 27/05/24 Пнд 14:21:18 3170850 493
Стоит срыгивать из фронтенда на vue обратно в фулхем (на php или node)? А то обычному вротенду без полного стека по-моему пиздос
Аноним 27/05/24 Пнд 14:28:57 3170863 494
>>3170750
Нууу, смотри, есть следующие популярные комбинации с Ряктом:
1) Сишорп (норм стек, норм перспективы и конкуренция)
2) Ноуджэес (ебучий цирк шапито с 1000 вкатунов и без перспектив. Работу у ИП Пироговой за 40 к)
3) Джэва (не пробовал, ничего не скажу)

Еще иногда комбинируется с Головангом. Когда я вкатывался в ойти года три назад, по какой-то ебанной дурости комбинировал Рякт с пхп (Ларавель). Тогда я, конечно, вакансий не нашел. А за целых 3 года видел всего 3-4 таких вакансии
Аноним 27/05/24 Пнд 16:27:18 3170999 495
>>3170850
Что мешает подтянуть знания и быть универсальным?
Аноним 27/05/24 Пнд 16:29:37 3171003 496
>>3170999
> быть универсальным
В плане фулстека? Отсутствие релевантного опыта из-за того, что 90% времени делали фронтенд
Аноним 27/05/24 Пнд 16:31:28 3171004 497
>>3170863
>1) Сишорп (норм стек, норм перспективы и конкуренция)
Реально спрос есть или это местные фанбои носятся с маняфантазиями о шарпе?
Аноним 27/05/24 Пнд 16:34:37 3171006 498
>>3171004
Куда больше спрос на С# + Ряктал или Ангуляр, чем на ноуджэес в комбинации с любым из JS-фреймворков
Аноним 27/05/24 Пнд 16:44:35 3171021 499
>>3171006
Странно что рынок пересел со свободной джавы, на иглу мягких.
Я ожидал пхп, питон, го даже руби, но не шарп, у которого половина либ еще виндовые, и еще местами проприетарные и платные.

Надо будет помониторить, не особо мне верится.
Аноним 27/05/24 Пнд 17:00:01 3171039 500
>>3171021
>со свободной джавы
Kjk
Аноним 27/05/24 Пнд 17:05:50 3171048 501
>>3171039
Понятно, у вас тут шарпомуха завелась, осторожнее.
Аноним 27/05/24 Пнд 17:07:22 3171051 502
Ананасы, я тупой. Скажем есть проект пустой страницы на некст или реакт. Есть база на монгодб атласе с юзерами и скажем у каждого юзера есть задания в какое-то время показать хэллоу ворлд. Вот у Васи завтра в 23:25, у Пети через 2 минуты задача отослать ХВ на фронт и так далее.
Как это реализовывается? И как это деплоится на серваки, ведь по логике нужен отдельный процесс, который следит а когда там в базе у кого должен отослаться хэллоу ворлд.
Я чет закипел со всем этим, жпт подсовывает варики с node-cron, десять видов реализаций.
Проект первый самопальный для практики, может кто направит как это во взослом мире делается.
Аноним 27/05/24 Пнд 17:48:18 3171105 503
>>3171051
Ну да setInterval и начинаешь дрочить базу.
Аноним 27/05/24 Пнд 20:09:52 3171270 504
>>3171051
Риалтайм: Цепляешь фронт через вебсокет к беку, беком шлёшь команды рисовать хелоуворлды. Это довольно "тяжёлая" реализация.
Стейтлесы: Фронт каждые сколько-то времени делает запрос и получает расписание от бека на отображение на ближайшее время, отображает сам. Если у тебя есть ещё добавление заданий, то клиент может проебать добавление.
Аноним 27/05/24 Пнд 20:33:50 3171281 505
Какой самый эффективный способ для обучения? Ну практика, да, как именно это ньюфагу делать? Берешь пример приложения и лепишь его, гугля попутно все что нужно из HTML + CSS и JS? А если непонятно с чего начинать даже? Дивов там накидал, выудил их по айди и классам в джс, а дальше ступор, без подсказок от чатжпт особо не двигаюсь вперед. Либо изобретаю громоздкие велосипеды.
Аноним 27/05/24 Пнд 21:17:27 3171329 506
>>3171281
>Какой самый эффективный способ для обучения?
Просто делать сайты. Много сайтов.

>А если непонятно с чего начинать даже?
А чё там может быть непонятного? Ты видишь навбар, гармошку, слайдер, формы. И не можешь залезть в гугл, написать типа "navbar css" или "navbar best practices".

>Либо изобретаю громоздкие велосипеды.
Бля так не изобретай! Возьми готовые UI, тонны их в интернете.
Аноним 27/05/24 Пнд 22:17:00 3171368 507
Какие сейчас наиболее популярные html шаблонизаторы есть?
Аноним 27/05/24 Пнд 23:21:14 3171410 508
react native Аноним 27/05/24 Пнд 23:24:49 3171414 509
проблема с react native + expo
только начал изучать, пробую сделать норм сетап, запускаю приложение на айфоне через expo go, работает только через npx expo start --tunnel. Приложение обновляет страницу при нажатии 'r' в терминале, но изменений нет. fast refresh тоже не работает. Пробовал делать ровно тоже самое с ноута - все работает идеально. Запускается с обычного npm run start, есть обычный reload и fastrefresh.
Если кто-то сталкивался, пж хелпаните!
https://t.me/lokinuhyg
Аноним 28/05/24 Втр 01:04:09 3171465 510
>>3168254
все так и есть, поэтому серьезный бизнес весь сидит на Java
Аноним 28/05/24 Втр 07:08:10 3171513 511
Аноним 28/05/24 Втр 07:11:40 3171514 512
>>3171414
Я всего один проект так делал, но поковырялся с сетапом. Expo Go как-то плоховато работает, нестабильно и у многих проблемы хоть на ведроиде, хоть на айфоне. В итоге я установил Android SDK с запуском виртуальных устройств, там все ОК и уже так доделывал.
Аноним 28/05/24 Втр 08:29:50 3171534 513
>>3171410
Ппц тут одни вкатуны со своим ректалом.
Аноним 28/05/24 Втр 08:33:06 3171536 514
>>3171465
Это как раз эталон кустарного дела, что не контора, то совершенно новый набор базвордов, 100500 херни делающие одно и тоже и 99% недопилено, или заброшено, или автор занимается своим художеством (он художник, он так видит).
Аноним 28/05/24 Втр 13:22:14 3171808 515
анончики, что посоветуете, фронт или бэк? куда ща проще вкатиться? во фронт хочется сильнее, но конкуренция ебическая. по ощущению, на каком-нибудь c# поменьше будет, и вакухи есть. знакомый полгода назад на c# вкатился (не геймдев), из проектов пара простецких игрушек на юнити, которые сделал еще 2 года назад в универе лол
Аноним 28/05/24 Втр 13:53:24 3171865 516
Screenshot2024-[...].jpg 109Кб, 1080x924
1080x924
Почему здесь не передают просто размер в аргументах вместо еботни с замыканием? Где посмотреть в каких случаях оно реально полезно?
Аноним 28/05/24 Втр 14:35:12 3171929 517
Аноним 28/05/24 Втр 14:56:59 3171961 518
>>3171865
Есть функция, она вызывается несколько раз, и в нее передаются одни и те же аргументы.

Чтобы этого н еделать, можно создать функци обертку с замыканием или класс. И тогда в параметры функции или в конструктор класса передать аргументы один раз, получить callback и вызывать его спокойно без параметров.
Аноним 28/05/24 Втр 16:10:24 3172019 519
>>3171808
Шарпомуха не палится.
Аноним 28/05/24 Втр 18:13:09 3172148 520
>>3172019
понял, значит пойду сишорп дрочить
Аноним 28/05/24 Втр 18:39:13 3172177 521
image.png 1155Кб, 1024x1024
1024x1024
Аноним 28/05/24 Втр 19:24:16 3172233 522
>>3170651
Рыночная фронта джуна от 100к
Всё что меньше это или галеры или провинции
Аноним 28/05/24 Втр 20:14:55 3172268 523
>>3172233
> рыночная фронта
Это в то время, когда 90% лошков сами платят, чтобы им дали первый год-полтора работать фронтендами? Или когда платят тысяч по 10-20 как трейни
Мимо только к полутора годам опыта вышел на сотыгу
Аноним 28/05/24 Втр 20:19:41 3172274 524
>>3171534
jsx !== реактокал, малой.
Аноним 28/05/24 Втр 20:33:55 3172288 525
Аноним 28/05/24 Втр 20:46:24 3172302 526
Аноним 28/05/24 Втр 21:08:02 3172329 527
>>3172302
>>3172274
Ректал, размазанный по другому ректалу, не перестает быть ректалом.
Аноним 28/05/24 Втр 21:22:29 3172358 528
>>3172288
Потому что какое отношение язык имеет к библиотеке? Я вообще jsx еще до ряхта с jquery использовал.
Аноним 28/05/24 Втр 21:51:12 3172399 529
>>3172288
Потому что JSX может жить без реакта, как и реакт без JSX. А JSX можно как и с шаблонами на ванилле использовать, так и вынести какой-то общий функционал в твой говно JSX и прокидывать нужный провайдер в зависимости от среды/фреймворка, в котором вы работаете.
Аноним 28/05/24 Втр 23:57:22 3172499 530
Аноним 29/05/24 Срд 00:23:52 3172510 531
image.png 1092Кб, 1680x1050
1680x1050
Аноним 29/05/24 Срд 00:55:50 3172514 532
прив, а знает кто-нибудь каким образом можно экспортнуть содержимое ксс файла в жс строку? может лоадеры есть какие-то для вебпака
Аноним 29/05/24 Срд 01:26:58 3172525 533
>>3172514
ладно, все оказалось гораздо проще, чем я думал
Аноним 29/05/24 Срд 09:47:08 3172670 534
>>3172499
Наверное джун. Но уже второй год работаю. Задачи все сложнее и закрываю их всегда сам. Поэтому не ебу. Похуй на грейды
но зарплата в чуть больше, чем сотыгу, - джуновая. Хотя я раньше вообще 60-65 к получал на прошлой работе
Аноним 29/05/24 Срд 10:57:49 3172733 535
Аноним 29/05/24 Срд 11:41:44 3172768 536
Аноним 29/05/24 Срд 11:41:52 3172769 537
Аноним 29/05/24 Срд 11:42:01 3172771 538
Аноним 29/05/24 Срд 16:21:00 3173108 539
>>3172733
Где пиздежь, чмошник? $(<div className="govno" />).appendTo("#govno-wrapper") абсолютно валидная конструкция.
Аноним 29/05/24 Срд 22:16:43 3173620 540
Учу целый час Ангуляр. Это просто охуительно! Но получится ли у меня найти работу на нем после помойного Вью на нем уже работаю больше двух лет?
Аноним 29/05/24 Срд 23:01:06 3173667 541
>>3173620
Тебе делать нехуй? Мочу на говно менять7 Хочешь нового - учи другой язык.
Аноним 29/05/24 Срд 23:08:14 3173672 542
>>3173667
Фронтенд пишут только на жопаскрипте. Потуги в бекенд на 5 языках остались только в рамках пет проджектов. А я хочу писать работу на новом фронт фраемворке
Аноним 30/05/24 Чтв 13:24:05 3174222 543
Запилите уже гайд как вкатиться без коммерческого опыта
Аноним 30/05/24 Чтв 18:41:33 3174621 544
>>3172268
Ты индексацию учитывай
При евро по 60 - 60к+ было норм зарплатой джуна, сейчас от 100к рублёв
Ответить в тред Ответить в тред

Check this out!

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