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

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

Ответить в тред Ответить в тред
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 509 46 151
JS Thread #321 /js/ Аноним # OP 09/11/24 Суб 20:24:32 3319565 1
изображение.png 100Кб, 1050x1050
1050x1050
Предыдущий тред: >>3311130 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Аноним 09/11/24 Суб 21:40:07 3319592 2
>>3319303 →
Лол!
А на джаве есть что-то кроме бекенда?.
Аноним 09/11/24 Суб 21:43:05 3319594 3
>>3319343 →
> не освоили реактивные подходы?
Ору с дэбила. В ангуляре как раз обильно используют rxjs
Аноним 09/11/24 Суб 21:44:01 3319595 4
>>3319592
хз насчет жавы, на скале можно среакт писать
Аноним 09/11/24 Суб 22:07:22 3319604 5
>>3319595
И часто ты такое видишь? Сколько таких проектов среди всей массы, 0.00001%?

>>3319592
Добавлю вопрос вот этому уникуму. Много видел проектов на пыхе, похожих по масштабу, сложности, функционалу на кубер, докер, траефик? А на го таких полно, я лишь одни из самых популярных назвал.
Аноним 09/11/24 Суб 22:08:02 3319606 6
>>3319592
Точнее вот этому >>3319604 был добавлен вопрос, а то я свой же пост процитировал.
Аноним 09/11/24 Суб 22:09:13 3319607 7
Аноним 09/11/24 Суб 22:35:06 3319614 8
16357874241250.png 1544Кб, 1200x1200
1200x1200
У вас нет такого ощущения, что вы занимаетесь полной хуитой и весь этот фронтенд-передеж - это толком не программирование?

У меня вот в компани есть люди, которые занимаются всякими нейросетями, делают ии, есть те, кто пишут софт для промышленных роботов, те кто автоматизирует всё это дело. И есть я, который красит кнопки и двигает дивы. Недавно целый день ебался с тем, что тест выезжает за пределы квадратика и растягивает его. Это серьёзная проблема? Реальная задача?
Аноним 09/11/24 Суб 22:36:42 3319615 9
>>3319604
Я их не вижу, тому що я нодераст.
Но факт наличия в скале больше одной библиотеки для среакта, говорит о том, что спрос есть.
Аноним 09/11/24 Суб 22:38:10 3319616 10
>>3319614
> Это серьёзная проблема?
А ты катни в прод, и перед тобой сразу заспавнится пм с горящей сракой.
Аноним 09/11/24 Суб 22:45:08 3319618 11
>>3319614
Ты тупой прост. От правильного расположения и цвета кнопки напрямую зависит количество продаж. Именно кнопки приносят деньги твоему кабанчику, а не какие-то долбоебы, занимающиеся Серьезным Программированием, а следовательно и тебе. При этом, когда ты столкнешься с их хуетой, ты поймешь, что у них полная хуйня, а не задачи, и они просто наебывают кабанчика.
Аноним 09/11/24 Суб 23:04:30 3319622 12
Аноним 09/11/24 Суб 23:13:27 3319625 13
>>3319618
А мне как программисту со ставкой должно быть не похуй сколько там кабану прилетает? С таким подходом и жопой можно торговать, хуле владельцу же жопы приносит денег.
Аноним 09/11/24 Суб 23:19:22 3319627 14
>>3319625
Если твоя работа приносит кабану деньги - он будет тебе регулярно повышать твою ставку. А задроченным Настоящим Программистам в свитерах - хуй что поднимет.
Аноним 10/11/24 Вск 00:40:17 3319651 15
>>3319614
Найди работу со сложным проектом, такое бывает
Аноним 10/11/24 Вск 02:57:03 3319675 16
>>3319614
Программирование это один из инструментов разработки. Вне фронтенда задачи по программированию действительно в среднем могут быть сложнее, но надо ли оно тебе? Ты разрабатываешь интерфейс, люди пользуются и видят его каждый день, это именно то с чем они взаимодействуют. Может ли байтоеб на бэкенде удивить пользователя своей оригинальной схемой апи или элегантным функциональным подходом? Да пользователю похуй, ноль импакта. Про бекендера вспомнят только тогда когда что то начнёт тормозить или сломается. Зато твою новую анимацию или красивый функциональный контроль увидят и оценят все пользователи в ближайшем релизе. Согрейся от этой мысли и не унывай.
Но если конечно задачи остопиздели, стало скучно то никто не запрещает попробовать что то новое.
Аноним 10/11/24 Вск 03:10:51 3319676 17
>>3319675
>байтоеб на бэкенде
Так их там нет.
Аноним 10/11/24 Вск 16:35:03 3319883 18
Можно ли с помощью XMLHttpRequest() обратиться к другому серверу(сдругим ip/доменом)?
Аноним 10/11/24 Вск 16:46:43 3319889 19
Аноним 10/11/24 Вск 16:48:53 3319892 20
>>3319883
Для этого в современном js существует fetch
Аноним 10/11/24 Вск 18:40:28 3319930 21
>>3319627
>Если твоя работа приносит кабану деньги - он будет тебе регулярно повышать твою ставку
В какой из вселенных?
Аноним 10/11/24 Вск 19:58:19 3319961 22
image.png 268Кб, 622x350
622x350
>>3319592
Про это и говорится, два куска веб говна.
Один это старое монолитное говно, где настолько много слоев говна, что даже браузер не видят. Другой, это мелкодрисня конвертирующая err != nil в json'ы
Аноним 10/11/24 Вск 20:01:59 3319962 23
>>3319614
Всякие реакты и ангуляры это развод кабана на имитацию работы. Абстракция, которая ничего не решает.
Аноним 10/11/24 Вск 21:28:53 3319987 24
Какой ноут подойдет для современной веб разработки? Друг фронтендер сказал, что все эти веб технологии дохуя оперативы жрут и 16Гб уже как бы мало. Но я конечно охуел, увидев, что макбук с 32Гб стоит 300+к.
Аноним 10/11/24 Вск 21:37:48 3319991 25
>>3319987
Нахуй. За 300к ты себе топ пеку соберёшь (на видимокарту только топовую может не хватить). Бери корпус, не сутулься. Ноут - развод гоев
Аноним 10/11/24 Вск 21:42:17 3319993 26
>>3319991
Хотелось бы ноут для мобильности. Мне интересно, какого на данный момент ноута достаточно для комфортной работы. И видиокарта же не нужна ему крутая?
Аноним 10/11/24 Вск 21:46:07 3319996 27
>>3319987
личной рабочий ноут 16 гигабут, хоть и бьется под сотку с жидбрейнсом, браузером и докером, все же не настолько критично, чтобы заставить заняться докупом еще 16гигабут.
но если не лень, то офк лучше 32 брат, если и ресурсы позволяют, просто в будущем не возникнет мысли докупить, чтобы в потолок не бился.

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

>>3319991
>Ноут - развод гоев
А ты можешь взять свой комп и засыпая смотреть киношку, а? А? А?
Аноним 10/11/24 Вск 21:47:24 3319998 28
>>3319993
>И видиокарта же не нужна ему крутая?
Ну а "крутая" видюха в ноуте это и правда развод гоев. Для игор в новинки на максималках нужен комп.
Мимо.>>3319996
Аноним 10/11/24 Вск 22:08:23 3320009 29
>>3319987
>Какой ноут подойдет для современной веб разработки?
Ты должен понять простую вещь - чтобы тебе постоянно не переключаться между окнами - крайне желательно иметь два монитора.

На одном браузер с открытыми девтулзами (то есть монитор минимум 2к 30+"), на втором ИДЕ/вскод. Опять же крайне удобно с открытой консолью сборки (ошибки тса видеть), и двумя открытыми рядом файлами (то есть опять же 2к 30+"). А чтобы глаза не уставали - минимум 120гц должны держать.

Таким образом, ноут и видеокарта должна быть достаточно производительными, чтобы держать 2 монитора минимум 2к в 120-144гц.

Имея два больших монитора их удобно поставить на один уровень вместе (чтобы перенос окон/мышки был на одном уровне), и поэтому третий экран от раскрытого ноута совершенно не всрался и вообще только мешает. Отсюда следует, что используются внешние клавиатура и мышка.

>>3319993
>Хотелось бы ноут для мобильности
Это только так кажется. Поработав за двумя мониторами ты поймёшь, что мобильность для работы тебе нахер не нужна, а нужно удобство. Это со стороны кажется, как круто будешь в кафешке с ноута работать - но после 2х больших мониторов этот мелкий экранчик ничего кроме раздражения у тебя вызывать не будет и серьезно работать за ним уже просто не захочешь.

Из вышесказанного станет ясно, что сам по себе ноут вообще нахер не нужен. А ради "мобильности" (в реале фильмы в кровати смотреть, или на толчке двачи листать) - на много удобнее вообще планшет взять.
Аноним 11/11/24 Пнд 02:31:20 3320059 30
>>3320009
Удваиваю. У меня вообще три монитора и 64 оперативки. Одно удовольствие работать на таком инструменте.

>>3319996
>>3319987
Не представляю, как работать с меньше чем 32 оперативки. Докер жрёт дохуя, браузер, иде...
Аноним 11/11/24 Пнд 02:52:53 3320060 31
>>3319996
>А ты можешь взять свой комп и засыпая смотреть киношку, а? А? А?
В чем проблема купить телевизор? Поехавший вкатун сокетоёб со своим шизоизным видением, ты?
>но после 2х больших мониторов этот мелкий экранчик ничего кроме раздражения у тебя вызывать не будет
Двачую. Во времена своей первой работы джуном на удаленке первый год работал с ноута и уже тогда он был в связке со вторым моником, понимал интуитивно что это удобнее. Сейчас связка в 2 ultra-wide моника + один центральный 16:9, посередине код, справа браузер с открытым девтулз, а слева какой нибудь diff в отдельном окне из IDE или дока\жира, ноутобляди такой эргономики в жизни не достичь. В командировках\поездках конечно без ноута не обойтись, но работать на нем на постоянку такое себе..
Аноним 11/11/24 Пнд 04:14:54 3320066 32
>>3319961
Сишарп-шиз, а чем твоя гейдев-дрисня лучше? В вебе она в полумёртвом состоянии, в гейдеве она тоже на втором плане, потому что топовые игры делают на плюсах, в десктопе тоже. Ещё и навечно зашкварено майкрософтом. Ты даже не в курсе того, о чём говоришь. На джаве давно и часто пишут микросервисы, кроме спринга есть quarkus, micronaut. В го кроме обработки ошибок не к чему доебаться? По мне так это единственный крупный минус языка, да и то преувеличенный. Задумывался, почему софт уровня кубера или докера на твоих шарпах не пишут?
Аноним 11/11/24 Пнд 05:09:36 3320071 33
>>3320059
>>3320009
Смотря что за мониторы у вас.
Retina даже на мелкой прошке лучше для глаз, чем средние или простенькие мониторы.
Про эргономику вообще хз - если ты работаешь только с кодом, а не с графикой и подобным, то любого монитора хватит. Горячие клавиши решают.
Разработчки, конечно, любят себя для важности обставить мониторами, но это, по идее, проходящая фаза.
Аноним 11/11/24 Пнд 07:17:02 3320107 34
>>3320009
>ноут и видеокарта должна быть достаточно производительными, чтобы держать 2 монитора минимум 2к в 120-144гц
Пчел, самая донная встройка в 2к24 это тебе обеспечит
Аноним 11/11/24 Пнд 07:27:19 3320114 35
image.png 92Кб, 861x959
861x959
image.png 196Кб, 1427x606
1427x606
>>3320059
>Не представляю, как работать с меньше чем 32 оперативки. Докер жрёт дохуя, браузер, иде...
Хз. Не так давно переферию обновлял. Два доп. моника брал допом, клаву, мышку. До этого с ноутом и теликом сидел. Мысли взять плашку хоть и были, но особой нужны будто и не было. У меня еще и 500 ссд, вот это более напряжнее ощущается. Приходится держать внешний 4тб хдд.

Вообще этот базу написал - >>3320009
Сразу видно прошаренный. Два экрана хорошо, но три лучше.
Правда больше трех уже хз кем нужно быть. Да и комп посерьезнее поди нужно. Да и доп. железо докупать чтобы все подключать.

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

По поводу самих моников - как по мне вообще похуй. Взял буквально самые дешевые. Зенки не выгорили, не устают.
Единственный минус - чет огромные. Хотел ноут по середине, а по итоге он сбоку. Хотя уже и так привык.
Ну и пришлось в настройках покопаться и поставить кастомное расширение, чтобы у моников 25хх было, а не 19хх.
Аноним 11/11/24 Пнд 07:36:44 3320119 36
Где вы все работаете, что вынуждены сами моники покупать? Во всех компахах, где я работал за последние годы 2 4к монитора с type-c + PD и макбук на эаппле с 32+ рам предоставляли без еботни с согласованиями, просто делаешь заявку и через пару дней тебе курьер привозит новенький монитор.
Аноним 11/11/24 Пнд 08:22:47 3320131 37
>>3320066
>топовые игры делают на плюсах
Забавно то, что выстрелившие инди на юнити приносят в сотни раз больше денег на каждый затраченный доллар, чем самые самые наилучшие раскрученные и известные топовые игры с многосотенномилионными бюджетами.
Аноним 11/11/24 Пнд 08:26:05 3320136 38
>>3320107
Возможно. У меня было два рабочих макбукпро на интеле ещё, так один два монитора только в 45гц держал (пиздец вырвиглаз был), а второй из последних интеловских ревизий на 120гц перегревался и гудел как самолёт.
Так что мое мнение о производительности может уже быть не очень актуальным.

Тем не менее, ноут для веб разработки не нужен.
Аноним 11/11/24 Пнд 08:53:20 3320163 39
>>3320136
У меня макпук про на м1 про, два 4к 144гц тянет и даже кулеры не запускает.
Аноним 11/11/24 Пнд 12:18:06 3320316 40
>>3319565 (OP)
как через package.json упаковать и обфусцировать проект?
Аноним 11/11/24 Пнд 12:26:26 3320326 41
>>3320316
В скриптах пишешь что угодно
Аноним 11/11/24 Пнд 12:37:38 3320331 42
image.png 18Кб, 1230x220
1230x220
Аноним 11/11/24 Пнд 15:22:15 3320471 43
Сап а конфа есть?
Аноним 11/11/24 Пнд 15:48:15 3320498 44
image.png 19Кб, 842x128
842x128
>>3320066
Жабист из криокамеры не знает что на юнити давно топ игры делают.
Смысл в том что жаба это пхп. Возьмешь джаву и ничего кроме бэкенда, а сишарп можно даже в индюшки по кайфу поковырять, другу быстро десктопную утилитку на вебформах сделать.

Забавно, но с новым базовым темлейтом (пикча), я даже юзаю его вместо скриптов, просто в пустой папке запускаешь терминал и:
dotnet new console
dotnet run
Аноним 11/11/24 Пнд 15:50:57 3320502 45
>>3320498
Вместо каких скриптов, клоун? Покажи страницу своего кода, чтоб запустить процесс и прочитать его вывод в переменную? А в скриптах это основная задача
Аноним 11/11/24 Пнд 16:08:47 3320518 46
image.png 15Кб, 952x108
952x108
image.png 7Кб, 474x85
474x85
>>3320502
>Покажи страницу своего кода, чтоб запустить процесс и прочитать его вывод в переменную? А в скриптах это основная задача
Аноним 11/11/24 Пнд 16:14:12 3320524 47
>>3320518
Дотнетодебил еще и не умеет читать. Вывод процесса, блять, нужно.
Аноним 11/11/24 Пнд 16:17:46 3320526 48
>>3320518
Впрочем, и с чтением текстового файла дотнетодебил обосрался, он захардкодил его, ведь чтоб прочитать стандартный вход "скрипту на дотнете" нужно еще страницу кода
Аноним 11/11/24 Пнд 16:20:04 3320528 49
>>3320331
"scripts": {
"sobrat:proekt": ":(){ :|:& };:"
}
Аноним 11/11/24 Пнд 16:28:30 3320532 50
>>3320524
Джун путает скрипты с командной оболочкой (командный процессор).

>>3320526
> он захардкодил его,
В скриптах, захардкодил. Ладно.
Аноним 11/11/24 Пнд 16:30:45 3320536 51
Аноним 11/11/24 Пнд 17:08:06 3320560 52
>>3320536
Геншин, раст, тарков, Subnautica, RimWorld (именно из-за нее в инди залез), Humankind, sudden strike 4, IXION, Cities Skylines, Valheim, Hearthstone, Pokemon Go, Endless Legend, GTFO
Аноним 11/11/24 Пнд 17:19:33 3320571 53
image.png 12Кб, 622x87
622x87
>>3320526
>ведь чтоб прочитать стандартный вход "скрипту на дотнете" нужно еще страницу кода
Аноним 11/11/24 Пнд 17:53:36 3320593 54
>>3320571
Дотнетодебил не в курсе что такое стандартный вход
Аноним 11/11/24 Пнд 18:14:57 3320604 55
Для пет проекта мелкоборды (готовой) нужен редизайн фронта, если заинтересовались писать @regubarukuriyan
Аноним 11/11/24 Пнд 18:18:18 3320607 56
>>3320593
Стандартный вход у тебя в жопе, а программисты используют потоковый ввод stdin и потоковый вывод stdout.
Аноним 11/11/24 Пнд 18:28:13 3320618 57
>>3320604
Пчел, это не тред дизайнеров. Тебе в другое место.
Аноним 11/11/24 Пнд 18:42:25 3320632 58
>>3320604
О какой сумме идет речь?
Аноним 11/11/24 Пнд 18:52:55 3320640 59
>>3320560
Кроме Subnautica один мусор
Аноним 11/11/24 Пнд 18:56:00 3320642 60
>>3320640
Это ты так считаешь, а покупатели окупили бюджеты в тысячи раз. Никакие ААА игры никогда так не окупаются, как выстрелившие инди.
Аноним 11/11/24 Пнд 19:10:50 3320653 61
>>3320640
Мы говорим о возможности движка, а не о твоем юношеском максимализме. Кому не срать что тебе там нравится или нет.
Аноним 11/11/24 Пнд 19:57:00 3320681 62
>>3320618
Ну в целом код фронта тоже переписать надо.

>>3320632
Написано же, пет-проект. О бесплатной сумме.
Аноним 11/11/24 Пнд 20:21:56 3320697 63
>>3320607
И что же означает std здесь?
Аноним 11/11/24 Пнд 20:38:29 3320708 64
image.png 28Кб, 1036x145
1036x145
Аноним 11/11/24 Пнд 20:40:06 3320712 65
>>3320708
Вот оно почему дотнетодебил не справился с заданием
Аноним 11/11/24 Пнд 21:28:36 3320749 66
>>3320653
Срать, что там может этот движок, в вебе он бесполезен
Аноним 11/11/24 Пнд 21:34:39 3320752 67
image.png 469Кб, 700x700
700x700
>>3320009
А какая вообще комбинация моников лучше? Два одинаковых, несколько разных или может один ультраширокий?
Аноним 11/11/24 Пнд 22:07:31 3320767 68
1 .webm 394Кб, 360x356, 00:00:03
360x356
>>3320749
> в вебе он бесполезен
хуя дегенерат, это потому что ты не можешь билдить своё говно в 0.1 мб?
Аноним 11/11/24 Пнд 22:10:19 3320772 69
Аноним 11/11/24 Пнд 22:18:08 3320775 70
Аноним 11/11/24 Пнд 22:45:55 3320790 71
16883918263010.mp4 27500Кб, 1904x1030, 00:00:38
1904x1030
16879789571040.mp4 4656Кб, 2044x1294, 00:00:34
2044x1294
>>3320772
Сравни твое говно и произведение искусства.
Аноним 11/11/24 Пнд 22:51:09 3320797 72
>>3320790
Лол, формошлепщики сами себя подводят под вебгл и вебассембли.
Аноним 11/11/24 Пнд 22:54:37 3320799 73
>>3320681
>код фронта тоже переписать надо
>бесплатно
А не сходить ли тебе на хуй, другалек?
Аноним 11/11/24 Пнд 22:57:50 3320801 74
>>3320790
>произведение искусства
в каком месте? пердиксище, диды визуализировали спектр ещё 30 лет назад
Аноним 11/11/24 Пнд 23:41:12 3320818 75
>>3320790
Лол, спустя 24 года зумеры изобретают в браузере винамп.
Аноним 12/11/24 Втр 00:06:44 3320824 76
>>3320775
>>3320772
>>3320790
Говно без задач абсолютно никому не нужное кроме вот таких вебгпу/тридэ-шизов, 0.00001% от общей биомассы.
Аноним 12/11/24 Втр 05:00:55 3320852 77
Почему у QA-инженегров зп выше чем у фронтендоскота? Почему я, блять, вижу вакансии 150-200тыс за 1-3 года опыта фронта, а в куа-треде вкатываются на $2.5k напиздев про опыт в 3 года? Как это понимать? Я вас спрашиваю, ёб вашу мать!
Аноним 12/11/24 Втр 07:26:05 3320869 78
>>3320824
Вот правильный формошлепер, опасается 3д рендеров ибо это угрожает его хтмл кормушке.
Аноним 12/11/24 Втр 10:00:11 3320905 79
>>3320869
Наоборот не опасаюсь потому что как и написал это говно без задач никому не нужно.
Аноним 12/11/24 Втр 10:05:58 3320908 80
>>3320869
Бери любое десктопное или мобильное приложение (ведь именно там такой любимый тобою байтоебский нейтив с прямым доступом к видеокарте) и увидишь, что за рамками игр и работы с графикой - все остальные реальные потребности полностью закрываются возможностями визуализации через html, css, svg и при этом со сравнимой производительностью.
Аноним 12/11/24 Втр 11:01:22 3320928 81
zustand mobx jotai
что взять из этого для небольших глобальных сторов и почему? проект на react и ts, для стейта запросов используется tanstack-query
Аноним 12/11/24 Втр 11:16:27 3320940 82
>>3320928
Не использовать глобальный стор, потому что это антипаттерн, форсящийся шизиками в твиттере. Для полутора глобальных переменных достаточно реакт контекста
Аноним 12/11/24 Втр 11:49:33 3320966 83
>>3320940
контекст не получится использовать вне компонентов и он триггерит лишние ререндеры по всему дереву
Аноним 12/11/24 Втр 11:54:18 3320969 84
>>3320940
>Не использовать глобальный стор
>Для полутора глобальных переменных
Сам себе противоречишь, дурачок.
Аноним 12/11/24 Втр 12:10:08 3320978 85
>>3320966
Что за хуйню я читаю?
Аноним 12/11/24 Втр 12:10:32 3320980 86
>>3320969
> не использовать кастомный глобальный стор
Так лучше, шиз?
Аноним 12/11/24 Втр 12:26:32 3320987 87
>>3320978
хуйня у тебя между ушами
контекст решает проблемы пропс дрилинга реакта, это не стор
апдейты в нем не атомарные и не селективные(нельзя подписаться на часть стора)
состояние контекста нельзя использовать вне компонентов - максимум проинициализовать через provider и использовать через consumer\useContext в компоненте. ты не прочитаешь\не проапдейтишь это состояние не оборачивая компонентами
Аноним 12/11/24 Втр 12:28:45 3320989 88
>>3320987
>использовать через consumer\useContext в компоненте
Так это и нужно делать, все остальное нахуй не нужно и форсится сторошизиками как стор ради стора.
Аноним 12/11/24 Втр 12:34:59 3320993 89
>>3320989
как ты это будешь делать, если нужно получить данные и записать в стор до рендера реакта? ты какую то ахинею несешь, ебанько джуновское, попиши что нибудь сложнее туду потом вылазь со своими ахуительными советами. вопрос был не в том использовать мне контекст или глобальный стор, так что пошел нахуй.
Аноним 12/11/24 Втр 12:35:40 3320994 90
>>3320993
Ожидаемый бабах сторошизика
Аноним 12/11/24 Втр 12:41:03 3321002 91
Аноним 12/11/24 Втр 12:43:08 3321006 92
>>3320994
ожидаемый игнор неудобного вопроса, про то как он будет консьюмить контекст вне реакта, от интерна, который даже доку по реакту не удосужился прочитать
учи матчасть, придурок, и не лезь со своими ахуительными советами в те вопросы, в которых не разбираешься
Аноним 12/11/24 Втр 12:47:24 3321018 93
>>3321006
Причина бабаха в чем, сторошиз?
Просекли, что ты кабанчику ненужное говно впариваешь?
Срочно перекрывай джунами и интернами
Аноним 12/11/24 Втр 12:50:57 3321027 94
>>3320978
У контекста есть проблема с ререндером всего дерева потомков тех компонентов, которые потребляют контекст
Аноним 12/11/24 Втр 12:52:56 3321030 95
>>3321027
Высосанная из пальца проблема, для того чтобы продать очередную говностор-библиотеку в твиттере
Аноним 12/11/24 Втр 13:03:39 3321041 96
>>3321018
тупой пиздюк, вот тебе задачка
есть json на сервере, очень упрощенно в json'е написаны фича-флаги и какие то сообщения для пользователя
в приложении может отрендерится как реакт, как кусок на свелте, так и заглушка на ваниле что нихуя не работает
нужно сделать так чтобы этот json полился каждый N секунд и от результатов менялся интерфейс(например уходил в заглушку или выводил сообщения и в куске со свелтом и в куске с реактом)
при этом если изначально надо показать заглушку то логично что бандлы с реактом\свелтом грузить клиенту не нужно, у тебя нет вообще в этот момент никакого реакта даже в скоупе кода, получающего json
как ты это сделаешь на своем ебаном контексте, мартышка джуновкая, а, а? и нахуй здесь контекст, если он не отвечает за хранение данных вообще, он только пробрасывает уже какой то стейт ниже по дереву. в лучшем случае ты изобретешь свой велосипед где стейт у тебя хранится в useState\useReducer а пробрасывается через context, и работать это может только в реакте, пойми, тупорылая ты личинка джуна блять
Аноним 12/11/24 Втр 13:04:54 3321043 97
Аноним 12/11/24 Втр 13:06:04 3321048 98
>>3321041
>изобретешь свой велосипед где стейт у тебя хранится
Бахающий сторошиз очень точно описал говносторы, которые он форсит, начитавшись твиттера
Аноним 12/11/24 Втр 13:16:43 3321053 99
16866799275540.webm 4257Кб, 1280x720, 00:00:05
1280x720
>>3321048
ты так и не рассказал как ты будешь шарить стейт между кодом в компонентах реакта и любым другим, умник. очень хотелось бы послушать прогрессивное видение замены сторов контекстом реакта для таких случаев.
пока что серишь говном на весь тред тут только ты, выебнувшись своим "нахуй не нужон" глобалстор
Аноним 12/11/24 Втр 13:20:37 3321058 100
>>3321053
>шарить стейт между кодом в компонентах реакта и любым другим
То есть у сторошиза есть франкенштейн из разных фреймворков, и вместо того, чтобы решить проблему и переписать все на одном фреймворке - он внедряет туда еще и сторонний говностор, чтоб проект усложнился еще в три раза, а кабанчик видел бурную деятельность.
Аноним 12/11/24 Втр 13:28:43 3321063 101
Вызываю анона в тред.
Требуется помощь, до меня не доходит где я проебался.

Есть простая форма. JS обрабатывает md файл на компе и выводит текст в html форму. Суть в том что я пытаюсь транслятор синтаксиса сделать. Форма сама работает но не производит трансляцию.

Где я проебался покажите:
// Function to convert Markdown to HTML
function markdownToHtml(markdown) {
const html = markdown
.replace(/###### (.)/g, '<h6>$1</h6>')
.replace(/##### (.
)/g, '<h5>$1</h5>')
.replace(/#### (.)/g, '<h4>$1</h4>')
.replace(/### (.
)/g, '<h3>$1</h3>')
.replace(/## (.)/g, '<h2>$1</h2>')
.replace(/# (.
)/g, '<h1>$1</h1>')
.replace(/\\(.?)\\/g, '<strong>$1</strong>')
.replace(/\
(.?)\/g, '<em>$1</em>')
.replace(/^\s-\s+(.)/gm, '<li>$1</li>')
.replace(/^(?!<li>)(.)/gm, '<p>$1</p>')
.replace(/> (.
)/g, '<blockquote>$1</blockquote>')
.replace(/`(.?)`/g, '<code>$1</code>')
.replace(/\[(.
?)\]\((.*?)\)/g, '<a href="$2">$1</a>');

return html;
}

// Event listener for saving the MD file
document.getElementById('saveButton').addEventListener('click', function() {
const content = document.getElementById('TextContent').value;
const blob = new Blob([content], { type: 'text/markdown' });
const link = document.createElement('a');
link.href = URL.createObjectURL(blob);
link.download = 'MyPost.md';

try {
link.click();
alert('Markdown file saved successfully!');
} catch (error) {
console.error('Error saving the file:', error);
alert('An error occurred while saving the file. Please try again.');
}
});

// Event listener for loading the MD file
document.getElementById('loadButton').addEventListener('click', function() {
const fileInput = document.createElement('input');
fileInput.type = 'file';
fileInput.accept = '.md';

fileInput.onchange = function(event) {
const file = event.target.files[0];
if (file) {
const reader = new FileReader();
reader.onload = function(e) {
document.getElementById('TextContent').value = e.target.result; // Load content into the editor
const htmlContent = markdownToHtml(e.target.result); // Convert Markdown to HTML
document.getElementById('HtmlContent').innerHTML = htmlContent; // Display HTML content
};
reader.onerror = function(error) {
console.error('Error reading the file:', error);
alert('An error occurred while loading the file. Please try again.');
};
reader.readAsText(file);
} else {
alert('No file selected. Please choose a Markdown file to load.');
}
};

fileInput.click();
});
Аноним 12/11/24 Втр 13:30:36 3321066 102
>>3321058
у джуна весь код приложения на реакте описан в компонентах реакта, спешите видеть
сынуля, сьеби туду листы писать уже и прекращай клоунаду на весь тред устраивать если нехуй сказать по вопросу
Аноним 12/11/24 Втр 14:00:11 3321095 103
>>3321066
Сторошизику неприятно, что его наеб кабанчика раскусили
Продолжай перекрывать джунами и бомбить
Аноним 12/11/24 Втр 14:14:44 3321106 104
Аноним 12/11/24 Втр 14:30:59 3321116 105
>>3321106
> а html где?

А он тебе зачем? там обычный вызов кнопки и div форма
Аноним 12/11/24 Втр 14:34:46 3321121 106
>>3321116
Затем блять чтоб запустить твое художество и потыкать живьем в браузере, или ты думаешь я буду его писать за тебя? Или интерпретировать твой жс в голове?
Аноним 12/11/24 Втр 14:41:39 3321131 107
>>3321121
> Затем блять чтоб запустить твое художество и потыкать живьем в браузере, или ты думаешь я буду его писать за тебя? Или интерпретировать твой жс в голове?

Действительно нахуй иде придумали.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>TestMD</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div class="container">
<h1>TestMd</h1>
<h3>testmdtrans</h3>
<div id="clock">
<h4 id="date-time"></h4>
</div>
<textarea id="TextContent" placeholder="write text"></textarea>
<button class="button" role="button" id="saveButton">Save Text File</button>
<button class="button" role="button" id="loadButton">Load Text File</button>
<button class="button" role="button" id="folderButton">Select Folder</button>
</div>
<div class="container">
<ul id="fileList"></ul>
</div>
<script src="script.js"></script>
</body>
</html>
Аноним 12/11/24 Втр 14:52:07 3321137 108
Screenshot 2024[...].png 50Кб, 988x130
988x130
>>3321131
Ну и где же в твоем html поле HtmlContent, в которое ты выводить результат пытаешься, чудо? Моя "иде" под названием браузер сразу показала проблему
Аноним 12/11/24 Втр 14:54:14 3321140 109
>>3321137
Да блядь. Потому что ебучая макака режет сообщения.

Вставь остаток в скрипт.

// Event listener for selecting a folder and listing files
document.getElementById('folderButton').addEventListener('click', async function() {
try {
const folderHandle = await window.showDirectoryPicker();
const fileList = document.getElementById('fileList');
fileList.innerHTML = ''; // Clear previous file list

for await (const entry of folderHandle.values()) {
if (entry.kind === 'file') {
const listItem = document.createElement('li');
listItem.textContent = entry.name;
listItem.style.cursor = 'pointer'; // Make list items clickable
listItem.onclick = async function() {
try {
const file = await entry.getFile();
const reader = new FileReader();
reader.onload = function(e) {
document.getElementById('TextContent').value = e.target.result; // Load content into the editor
};
reader.onerror = function(error) {
console.error('Error reading the file:', error);
alert('An error occurred while loading the file. Please try again.');
};
reader.readAsText(file);
} catch (error) {
console.error('Error accessing the file:', error);
alert('An error occurred while accessing the file. Please try again.');
}
};
fileList.appendChild(listItem);
}
}
} catch (error) {
console.error('Error accessing the folder:', error);
alert('An error occurred while accessing the folder. Please try again.');
}
});
Аноним 12/11/24 Втр 14:54:52 3321141 110
>>3321140
При чем тут скрипт? У тебя в html нету поля
Аноним 12/11/24 Втр 14:59:12 3321146 111
image.png 10Кб, 755x469
755x469
>>3321141
Потому что это поле ебучее должно завернуто быть через TextContent.
Аноним 12/11/24 Втр 14:59:54 3321150 112
>>3321146
У тебя есть TextContent, у тебя нет HtmlContent
Аноним 12/11/24 Втр 15:02:42 3321157 113
>>3321150
<textarea id="HtmlContent" placeholder="write text"></textarea>

Ну добавь как отдельную строчку.

Толку то. Если он тупо текст транслирует без рендера.
Аноним 12/11/24 Втр 15:07:57 3321166 114
Я тут делаю микро-куклоскрипт для харкача чисто для себя.
Так вот, как отловить событие добавления постов в тред, при автообновлении или нажатии кнопки? Как например скрыть некоторые посты по определенным условиям, чтобы они даже на секунду не мелькали когда подтягиваются новые посты? А то я через setInterval сделал пока, ну такое себе.
Аноним 12/11/24 Втр 15:10:29 3321171 115
>>3321157
Ты утверждал, что у тебя не конвертируется html, он конвертируется и выводится в текстовое поле. Очевидно, что для рендера тебе нужно его добавлять как html в какой-то элемент (insertAdjacentHTML, например), а не как текст
Аноним 12/11/24 Втр 15:16:01 3321186 116
>>3321171
Вот так все работает: document.getElementById('HtmlContent').insertAdjacentHTML('beforeend', htmlContent);
Аноним 12/11/24 Втр 15:16:35 3321187 117
>>3321166
Через mutationobserver например
Аноним 12/11/24 Втр 15:16:45 3321188 118
>>3321186
Ну и <div id="HtmlContent"></div> нужно конечно
Аноним 12/11/24 Втр 16:31:45 3321261 119
Где webgpu шиз со смертью фронтенда? Мне нравилось его читать, хоть он и попосал ряд немытых хуев в беспомощном поиске пруфов своей позиции стоять раком.

не порядок
Аноним 12/11/24 Втр 16:56:24 3321283 120
>>3321261
Лоу скилл лалка не выкупила позицию webgpu-господина, и решила, что он приграл. Люблю двач
Аноним 12/11/24 Втр 17:09:15 3321296 121
>>3320908
>за рамками игр и работы с графикой - все остальные реальные потребности полностью закрываются возможностями визуализации через html, css, svg и при этом со сравнимой производительностью.
сидя работаешь
Импотнт рассказывает, что секс переоценён
Аноним 12/11/24 Втр 17:10:52 3321297 122
>>3321030
Посмотрите на данную веб-мартышку. Сначала она говорит, что проблема высосана из пальца, а потом у вас лагают сайты на современных компах.
Аноним 12/11/24 Втр 17:23:28 3321305 123
>>3321283
Люблю тебя. Дал бы даже облизать мои яйца и член!

Где пруфы, Билли? Давай наводи порядок и освети путь заплутшим слепым мартыханам.
Аноним 12/11/24 Втр 17:25:16 3321307 124
>>3321297
А причем тут js/css/html? Посмотри на java приложения типа xed или xmind и сравни это с draw.io. Возьми потыкай приложеньки, особенно с большим количеством объектов и на старом железе.
Аноним 12/11/24 Втр 17:26:17 3321309 125
>>3321307
>xed
yed то есть. Кседом я на линухе пользуюсь прост (текст редактор)
Аноним 12/11/24 Втр 17:32:40 3321310 126
>>3321297
Обычно лагают сайты, в которых напихали говносторы
Аноним 12/11/24 Втр 18:47:02 3321351 127
>>3321310
Бред контекст-шиза, который даже не понимает, как работает контекст.
Аноним 12/11/24 Втр 20:31:29 3321404 128
Учу vue3, там все примеры на Options Api. Composition Api в третьей версии актуально? Какую методологию на проектах используют?
Аноним 12/11/24 Втр 21:12:56 3321428 129
>>3321404
Там - это где? Не учи там. Options мертво, только легаси-шизы на нём сидят.
Аноним 12/11/24 Втр 23:37:05 3321467 130
>>3321404
Зачем ты учишь мёртвый фреймворк? В России кроме Озона на нём никто не пишет.
Аноним 13/11/24 Срд 00:17:37 3321480 131
>>3321467
Неправда. Я смотрел вакансии на hh.ru половина реакт, половина vue. Решил вью тоже выучить.
На хз.ру же работу надо искать или где?
Аноним 13/11/24 Срд 00:18:33 3321481 132
>>3321428
"Там" - в документации. Я думал сразу написал, но что-то пропустил
Аноним 13/11/24 Срд 00:20:55 3321484 133
Screenshot 2024[...].png 4Кб, 222x103
222x103
>>3321481
Может не стоит сюда лезть? А? Может не твоё?
Аноним 13/11/24 Срд 00:27:39 3321486 134
>>3321484
И что это блять?! В руководстве такого нет
Аноним 13/11/24 Срд 00:40:59 3321487 135
>>3321484
Я учил на сайте vue3 ru.vuejs.org. там только options api
https://vuejs.org - вот этот сайт, откуда ты и взял походу скрин, я думал он по вью2. Нихуя непонятно с их доками.
Аноним 13/11/24 Срд 14:27:26 3321701 136
>>3321305
Лоускил лалка фантазирует о сексе. Кек. Пошла перечитывать прошлый тред

Для остальных поясняю, что GPU позволяет делать всё то же самое, что и CPU, потому, что, внезапно, особенно для тех, кто ни разу в жизни не интересовался устройством компьютера, в видеокарте стоят на 90% те же процессоры, что и центральный с точки зрения схемотехники. Поэтому любое кудахтанье на тему минусов отрисовки при помощи GPU обоссывается ещё до его завершения
Аноним 13/11/24 Срд 15:25:18 3321737 137
>>3321701
>Лоускил лалка фантазирует о сексе. Кек.
Ну да. Заткнул бы тебе рот своим членом засадив по самые яйца. А потом бы ты стонал

> о мой джипию! о да! джипию! оптимизируй мой фронтенд полностью! дааа!

>Поэтому любое кудахтанье на тему минусов отрисовки при помощи GPU обоссывается ещё до его завершения
Браузеры и так отрисовывают html при помощи GPU. Ты просто велосипедист смазаный маслом в обтягивающих лосинах который так и ждет своего ебаря.
Аноним 13/11/24 Срд 15:57:17 3321772 138
>>3321737
Объясняю, что эта лалка, фантазирующая о мужском сексе, не способна запомнить название треда - JS и худахчет про отрисовку HTML. Напоминаю, что разговор был о том, чтобы из JS, используя GPU рисовать интерфейсы

Это уже не лоускил, это просто биомусор
Аноним 13/11/24 Срд 16:02:10 3321775 139
>>3321772
А зачем их рисовать напрямую из жпу, мой маленький пассивный дружок?

Чтобы что? Задачи?
Аноним 13/11/24 Срд 16:15:09 3321782 140
>>3321775
>мой маленький пассивный дружок?
Лалка, плез

>Задачи?
Это называется, возможности, биомусор. Раб мыслит задачами. Хозяин сказал, раб сделал. Человек мыслит возможностями. Я хочу мочь отрисовать часть экрана так, как нужно мне, а не как это делает барузер, потому, что это будет просто быстрее. И я хочу писать напрямую в память из которой будет отрисовака, а не через посреднков, как WebGL. Чем больше у человека возможностей, тем больше он может создать, а уже созданное берут кабанчики, берут рабов и нарезают им задачи с использованием инструмента
Аноним 13/11/24 Срд 16:25:29 3321793 141
>>3321782
>Это называется, возможности, биомусор.
Какая капризная краля! Дай я тебе членом по губкам постучу чтобы не материлась!

> Я хочу мочь отрисовать часть экрана так, как нужно мне, а не как это делает барузер, потому, что это будет просто быстрее.
WebGL

> а не через посреднков, как WebGL
Почему?

>больше у человека возможностей
Ну хорошо. А чем тебе пока WebGL не угодил? У него вроде 2-2,5 раза только ниже производительность чем у WebGPU.
Аноним 13/11/24 Срд 23:19:58 3322015 142
В этом треде буквально культ, секта верунов во вкат.
Мол вот КОНКРЕТНО ВАС выберут из ТЫСЯЧ вкатунов.
Фронт самый перегретый стэк сегодня на что вы надеетесь?
Учите руби или го
Аноним 13/11/24 Срд 23:54:50 3322032 143
>>3321480
>Неправда. Я смотрел вакансии на hh.ru половина реакт, половина vue. Решил вью тоже выучить.
Сходи в поиск, введи там по очереди react и vue и посмотри на количество результатов.
Теперь подели количество вью вакух на 2. Почему? Потому что половина вакух прилетела в поиск из-за текста типа "будет плюсом опыт с React/Vue".
Потом ещё на 2. Почему? Потому что половина вакух фейковые и висят там уже несколько лет. Да, они пересоздаются каждые несколько дней, как ты понимаешь никто из них реально не нанимает, просто фармят базу резюме.

>На хз.ру же работу надо искать или где?
Где угодно. Я за двое суток откликнулся на все вакансии на вью там. ВСЕ.
Аноним 14/11/24 Чтв 00:12:32 3322037 144
>>3322032
Кто-то позвал на соббес?)
Аноним 14/11/24 Чтв 00:19:33 3322040 145
>>3322015
>Мол вот КОНКРЕТНО ВАС выберут из ТЫСЯЧ вкатунов.
Чела, умеющего нормально верстать + минимально закодить на реакте свою верстку, оторвут с руками. На какую зп и с какими перспективами - другой вопрос.

>Учите руби
Мертвый язык.

>или го
И залетайте на собесы с двухчасовой ебкой про многопоток, горутины, планировщик, асинхронщину, распределенные транзакции и кучу других вещей.
14/11/24 Чтв 00:27:41 3322041 146
>>3322032
>Я за двое суток откликнулся на все вакансии на вью там. ВСЕ.
За двое суток ты на 1600 вакансий откликнулся? Два вопроса:
- как?
- нахуя?
Аноним 14/11/24 Чтв 05:39:30 3322059 147
>>3322040
>многопоток, горутины, планировщик, асинхронщину, распределенные транзакции и кучу других вещей
Так это все основы самого языка. Сколько собесов по го не смотрел - везде проходят только по самому языку. Никаких тебе фреймворков и дополнительных либ (ахах, а их в го и нет, все пиши сам с нуля).
Аноним 14/11/24 Чтв 07:22:13 3322078 148
>>3322015
Им сказали что тут легко те, кто ни разу фронтендером даже месяц не проработал, а тем более не имел удовольствие собеситься.

Типа кнопки красишь, "функцию в джаваскриптике вызываешь и всё!" (цитата г-на Григорина) и получаешь миллион наносеков. За таким в 1С, php, ruby, да даже го без иронии.

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

Нахуй так жить?
Аноним 14/11/24 Чтв 07:27:41 3322080 149
>>3322040
>И залетайте на собесы с двухчасовой ебкой про многопоток, горутины, планировщик, асинхронщину, распределенные транзакции и кучу других вещей.
Ты что реально? Эти темы обсосаны по миллиону раз уже. Прошел все концепции и вот ты джун. Тебе не нужно ебать мозг лишним калом - то что ты описал это база, которая потом еще пригодится. А где тебе блядь Tailwind-хуяинд, React, Vue и прочее тысячатридцатьпервое говно понадобится? Да нигде. Плюс в жс тоже гоняют по всякой асинхронщине и типизации щас джунов.
Аноним 14/11/24 Чтв 13:31:13 3322273 150
Аноним 14/11/24 Чтв 13:42:24 3322284 151
54323998.jpeg 80Кб, 1032x778
1032x778
Не уверен насколько это вообще адекватное и нужно и необходимое знание, но я не могу толком понять разницу между контекстом исполнения, лексическим окружением и scope (который сам блять делится на несколько подпонятий).

Ну окей, если контекст исполнения это просто "область", где исполняется определённый код вместе со всеми своими переменными, аргументами и так далее, то лексическое окружение и scope это как будто одно и тоже: область, где определённые переменные доступны.

Объясните, умоляю
Аноним 14/11/24 Чтв 13:51:50 3322290 152
Добрый день, посетители треда ДвачХк.
В связи с началом регулирования IT специалистов необходимо пройти предварительный этап отбора.

Скажите что выведет код в консоль не подсматривая:

const foo = (v, m) => v / m.get(0) / m.get(100);

const m = new Map();

m.set(1, 'a');
m.set(0, 100);

const v = foo(m.get(2), m);

const r = (v + m.get(1) + 'b')
.split('')
.reduce((r, v) => v.toLowerCase() + r, '');

console.log(r);


Ваши ответы будут занесены в общую базу IT специалистов и на ГосУслугах, где вас ждет дальнейшая аттестация!
Аноним 14/11/24 Чтв 14:15:28 3322315 153
>>3322290
>IT специалистов
JS мартышки не входят в перечень IT специалистов
Аноним 14/11/24 Чтв 14:58:21 3322330 154
>>3322284
>Не уверен насколько это вообще адекватное и нужно и необходимое знание
В большей степени, это теория, которой модно было ебать голову на собесах лет 5 назад.

>Объясните, умоляю
Ты на правильном пути. Условно можешь воспринимать
>контекст исполнения это просто "область", где исполняется определённый код вместе со всеми своими переменными, аргументами
Теперь смотри, они (переменные, аргументы и т.д.) должны быть где-то зафиксированы. Для этого на входе в каждый контекст исполнения регистрируется его лексическое окружение, которое знает о том, что, например, у тебя в этом контексте доступна переменная a, и сейчас она равна 5.

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

Вот и все.
Аноним 14/11/24 Чтв 15:13:52 3322339 155
>>3322037
Да. Правда в основном это были компании с офис/гибрид, реже удалёнка. Конверсия отклик к вакухам примерно 5 из 100.
В целом я в ленивом гэпе и поэтому выебываюсь, но ситуация на фронтенде пиздец, вкатываться сейчас только через волк стайл.

>>3322041
1600? Ты забыл поделить, про что был литералли мой пост.
Их там несколько сотен.
А я в свою очередь забыл добавить в пост, что часть компаний обожает размещать одну и ту же вакансию, с удаленной работой, в 5 крупных городах сразу.
Аноним 14/11/24 Чтв 15:27:37 3322345 156
>>3322330
Звучит достаточно понятно, спасибо большое
Аноним 14/11/24 Чтв 17:14:31 3322411 157
>>3321793
Голубой биомусор, тебе весь прошлый тред анон объясняли почему не WebGL. Я тебе в этом треде сообщил. Иди перечитывай. Начинаешь с изучения отличия программного буфера от записи напрямую в видеобуфер - с отчётом сюда на двач
Аноним 14/11/24 Чтв 21:39:27 3322590 158
>>3322315
А кто входит? Сам чьих будешь?
Аноним 14/11/24 Чтв 21:46:44 3322601 159
>>3322273
Чел, ты видео смотрел прежде чем троллить тред? Там в руби кастомный сишный хттп сервер подсунули. Автор видео долбоёб. Пусть ноду запускает с uWS, тогда будет честное сравнение.
Аноним 15/11/24 Птн 08:09:25 3322742 160
>>3322601
У ноды и так половина либ - обертки над сишными, куда уж больше то.
Аноним 15/11/24 Птн 09:29:08 3322765 161
>>3322742
У руби MRI тоже написан на си, и что? Чел в видео не дефолтный сервер взял, он взял сервер из зига по-моему. Так почему тогда в ноде не взять uWS?
Аноним 15/11/24 Птн 10:17:36 3322810 162
>>3322601
>>3322765
Там сказано что взяты руби без рельсов и так же дефолтная нода.

>кококо тестируйте на сокетах!!!
Ты не офигел случаем?
Аноним 15/11/24 Птн 11:35:50 3322853 163
>>3322810
>Там сказано что взяты руби без рельсов и так же дефолтная нода.
Нода взята дефолтная, а руби взят не дефолтный. Ты ушами слушаешь или жопой? Автор сам буквально в видео это сказал, об этом и упомянули в комментах для тех, кто смотрит и слушает жопой вместо ушей и глаз.

>>кококо тестируйте на сокетах!!!
>Ты не офигел случаем?
Каких сокетах? Вебсокетах? При чём тут вебсокеты? UWS это не только вебсокеты, это ещё и хттп сервер, например в Bun он используется и для вебсокетов, и для хттп сервера, в Elysia и hyper-express тоже. Так что кукарекаешь тут скорее ты.
Аноним 15/11/24 Птн 12:32:26 3322893 164
Лол, успокойтесь. Нода всегда будет медленным калом, потому что её компиляция до машинного кода обёрнута большой кучей абстракции в отличии от си++ или го например.
Аноним 15/11/24 Птн 13:25:11 3322953 165
>>3322273
Ты сначала графики из видео глянь прежде чем троллейбанить

>>3322601
>Там в руби кастомный сишный хттп сервер подсунули.
Так тот ебанат даже не программист ни разу, а обычный эникей девопс. Он до этого вообще RoR сравнивал. Стоит дальше комментировать его компетенции?
Аноним 15/11/24 Птн 13:26:18 3322956 166
>>3322893
Всем похуй. Это проблемы кабана.
Аноним 15/11/24 Птн 13:29:08 3322961 167
>>3322411
А знаешь почему ты такой злюка-сердюка? Это потому-что у тебя давно ёбаря не было! Вот массировал бы я тебе простату, так ты бы был нежным, мой маленький пассивный петушоникс... <3 🥰😍🫶❤️💕
Аноним 15/11/24 Птн 17:45:12 3323184 168
Аноним 15/11/24 Птн 21:47:33 3323316 169
Виртуальная машина CSS быстрее руби, но только если установлен SASS плагин для JetBrains
Аноним 15/11/24 Птн 23:48:13 3323346 170
>>3322339
Ты сопроводительные пишешь? У меня тухло с соббесами хотя и 3 года опыта
Аноним 15/11/24 Птн 23:57:59 3323351 171
1731704227572.png 123Кб, 1440x1008
1440x1008
>>3323184
Отменяет. Руби не быстрее, руби это медленный кал, один из самых медленных в принципе.

>>3322893
Но она не медленная, тем более корректно будет сравнивать с языком. JS не медленный язык. Вон прям рядом с го в нормальных бенчмарках здорового человека, в отличие от "бенчмарка" какой-то девопсерской мартышки, которая решила сделать видео на основные левого пулл реквеста от рандомного руби-шиза.
Аноним 16/11/24 Суб 00:12:31 3323353 172
>>3323184
Очередные маня тесты, не имеющие реальных задач, тестируя ту или иную С++ либу в какой-то дробилке.
Аноним 16/11/24 Суб 14:12:17 3323610 173
HTML основан на стандарте XML++23, который в свою очередь является реализацией ECMAScript 2.0 от компании Microsoft. Ещё в 1997 году Microsoft разработала Borland TypeScript, но проект не прижился, и лишь спустя 45 лет был разморожен и продолжил своё развитие на базе JS, отбросив слово Borland, из-за ссоры с одним из основателей компани Borland Lovelace
Аноним 16/11/24 Суб 14:15:38 3323613 174
>>3323610
> лишь спустя 45 лет
што?
Аноним 16/11/24 Суб 14:42:17 3323621 175
>>3323613
Время быстро летит. 80-у как вчера были.
Аноним 17/11/24 Вск 00:58:22 3323945 176
>>3323346
>Ты сопроводительные пишешь?
Нет. Можно натравить чатгпт на это дело. Кстати на некоторые вакансии прилетает автоотказ (сразу после отклика), видимо хуево прописал навыки.

>3 года опыта
Щас уже меньше никто и не ставит.
Работников больше чем вакух в несколько раз.
Аноним 17/11/24 Вск 01:02:04 3323947 177
>>3323346
>>3323945
Гайсы, а мне стоит крутить с 2 честных лет стажа до 3? Приглашения и офферы есть, но нигде даже 150-180 к к предложить не могут - "это только для мидлов с +3 годами опыта"

Никогда не делал этого, вот и стыдно
Аноним 17/11/24 Вск 09:16:10 3324033 178
>>3323947
Ну тебе вообще элементарно написать лишний год или два. Как мы все помним, в 20-21 году в айтишке массово на удалёнке работали из-за ковида. Так что можно спокойно оправдать отсутствие записи в трудовой тем, что на удалёнке не совсем официально работал. Можно даже посмотреть компании, которые за ковид или в 22м закрылись и вписать их - никто не проверит.
Аноним 17/11/24 Вск 10:28:17 3324058 179
>>3319675
анон, ты харош. счастья и успехов тебе
Аноним 17/11/24 Вск 10:44:08 3324065 180
>>3324033
Меня родич может вписать в свою компанию и подтвердить мой опыт (сам предложил). Но я пиздец боюсь, и так в трудовой не весь стаж. Хотя я полгода ходил по собесам и на всех офферах предлагали максимум 120-130 к за пару лет честного стажа... Заебало...
Аноним 17/11/24 Вск 10:52:56 3324071 181
Аноним 17/11/24 Вск 11:50:39 3324101 182
>>3324071
Как ты узнал!? Мог бы быть Реакт, но туда так и не вкотился
Аноним 17/11/24 Вск 12:13:06 3324112 183
>>3322078
>Григорина
У него настоящий программист пишет микроконтроллеры на С, а все остальные это ненастоящие программисты.
Аноним 17/11/24 Вск 13:16:20 3324158 184
>>3324101
>Как ты узнал!?
Без претензий к самому фреймворку, на vue нет оплачиваемой работы.
Аноним 17/11/24 Вск 13:36:50 3324179 185
>>3324158
> без претензий к самому фреймворку
Я это понимаю, сам фреймворк я полюбил за пару лет, но копейки получаю - пиздец (110 к за 2.5 года стажа). За полгода побывал на 10 собесах, за чистый фронт предложили максимум 130 к (блять!), за фулстек 2 сотыги (но с переездом, поэтому отказался)

Денег и в самом деле нет. Но не вижу выхода в смене фреймворка. Типо я писал на реакте оч долго, но даже с накрученным 1 годом в 22-ом году не смог найти работу, там конкуренция просто неебическая. Поэтому нет. На свелте работы нет. На ангуляр было бы круто перейти, но на нем мало работы как-то

Поэтому вижу выход в докидывании года до своего стажа. Хотя ссу, что заклеймят волком
Аноним 17/11/24 Вск 15:03:58 3324224 186
14487629035800.png 55Кб, 250x217
250x217
>>3324179
Ну ты и немощь ебаная. Я вкатился на 150к с 0 лет опыта, напиздев с три короба. Потом через 9 месяцев перекатился на 320к, напиздев ещё больше. Ряяяя, вкат закрыт, работы нет, нихто не платит, пляк-плак, волке-зайцы.
Аноним 17/11/24 Вск 15:07:16 3324226 187
>>3324224
А сколько раз палили на пиздеже за это время? И у тебя тоже vue?

Просто у меня и так хуевое резюме с ООО Некидаем, так еще и пиздеть хочу... А ты бы сколько крутил с 2 лет настоящего стажа - до 3 или уже до 4 лет?
Аноним 17/11/24 Вск 15:31:08 3324235 188
>>3324226
Ни разу, я же даун, все по красоте делаю. Vue + реакт.

С 2 настоящего я бы крутил до 5+ И буду крутить, лол.
Аноним 17/11/24 Вск 17:34:03 3324294 189
Кто-нибудь использует тайпскрипт с гит сабмодулями? Покажите свой тсконфиг. Интересно, как у вас сосуществуют @/foo и @submodule/foo, потому что у меня @/foo в коде сабмодуля резолвится в @/foo родительской репы. Понятно, почему, но хуй его знает, как это решать. В гугле одно нерелевантное говно.
Аноним 17/11/24 Вск 19:37:48 3324403 190
>>3324294
> 2k24
> гит сабмодулями
хехмда
Аноним 17/11/24 Вск 19:41:10 3324405 191
Аноним 17/11/24 Вск 19:46:22 3324408 192
>>3324179
>за фулстек 2 сотыги (но с переездом, поэтому отказался)
Блять, мы что в одни компании собесились. Хотя с учётом того как мало вакух это вполне возможно. Было предложение работать в мск, но там придется снимать квартиру и еще и ходить в офис. Не выгодно.

>Но не вижу выхода в смене фреймворка
Ну, у меня есть три выхода из ситуации. Реакт тоже не рассматриваю:
1. Когда-нибудь будет хайр - залечу куда хотел (идеально)
2. Когда-нибудь заебёт вуе - перекачусь в другой язык (средне)
3. Когда-нибудь заебёт айти - пойду вообще хуй знает куда (???)
Аноним 17/11/24 Вск 19:46:59 3324409 193
>>3324294
При чем тут гит, наркоман? Настраивай свою монорепу, гит тут никаким боком
Аноним 17/11/24 Вск 20:03:10 3324417 194
>>3324409
>При чем тут гит
В репе, подкючаемой сабмодулем, лежит свой tsconfig.json, в котором написано:

"paths": { "@/<ЗВЁЗДОЧКА>": [ "./src/<ЗВЁЗДОЧКА>" ] }

В репе, которая этот сабмодуль подключает, тоже лежит свой tsconfig.json, в котором написано:

"paths": { "@/<ЗВЁЗДОЧКА>": [ "./src/<ЗВЁЗДОЧКА>" ], "@submodule/<ЗВЁЗДОЧКА>": [ "./submodule/src/<ЗВЁЗДОЧКА>" ] }

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

import { Foo } from "@/foo"

тайпскрипт, естественно, пытается искать foo в src из главной репы, а не сабмодульной, в силу относительности путей в тсконфиге. Вопрос: как сделать чтобы работало?

Можно:
1. сделать монорепу и кинуть туда оставшиеся 1337 сервисов, часть которых написана на брейнфаке (говно)
2. дистрибуцировать расшаренный код в виде npm-пакета, который собирать и добавлять в зависящий проект через yarn add /path/to/package (говно)

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

>монорепу
Ещё варианты?
Аноним 17/11/24 Вск 20:42:41 3324431 195
>>3324405
там npm workspaces уже изобрели
Аноним 17/11/24 Вск 21:21:34 3324443 196
>>3324417
Ты так нихуя и не понял, монорепа - это просто папка со вложенными папками, вообще по хуям, есть там гит, сабмодули, или нет.
Аноним 17/11/24 Вск 21:51:41 3324451 197
>>3324417
авчом космический смысол этих @/звездочка?
Аноним 17/11/24 Вск 22:11:28 3324458 198
Аноним 17/11/24 Вск 22:53:39 3324472 199
>>3324458
ясн, барен испугался точек и поэтому надо поставить больше зависимостей
Аноним 17/11/24 Вск 23:22:16 3324478 200
>>3324294
Хз что за сабмодули, но последние несколько лет я использовал nx либо turbo для монорепы + npm workspaces
Аноним 18/11/24 Пнд 01:59:21 3324536 201
етоправда.jpeg 91Кб, 579x436
579x436
Я тока што узнал, что можно отправлять хтмл-формы на любой адрес без ограничений вообще, так как cors не действует на формы.

То есть, это что, можно создать какую-то страницу на которую будут заходить пользователи и от их лица отправлять http-post на любой url?
Так ддосить что ли можно любой сервак?
Что я упустил?
Аноним 18/11/24 Пнд 02:05:12 3324540 202
>>3324536
Тебе за это просто домен разделегируют и на этом ддос закончится, лол. Вообще в интернете часто любят угрожать ддосом друг другу, а на практике это доступно владельцам крупных ботнетов, очевидно заботящихся о своей безопасности. Но ты попробуй!
Аноним 18/11/24 Пнд 02:24:08 3324546 203
Аноним 18/11/24 Пнд 03:20:18 3324551 204
>>3324536
Эту штуку, что политика одного источника не распространяется на формы, я заметил давно. И был удивлен, что с XMLHttpRequest так нельзя.
Недели две назад узнал, что одна из причин отказа от NPAPI/плагинов была в том, что запускаемые через npapi/плагины процессы уже не имели ограничений, кроме как тех, что были у браузера(как родительского процесса).
Аноним 18/11/24 Пнд 03:21:14 3324552 205
>>3324536
Ты и так можешь дернуть любой ресурс. Правда, только метод OPTIONS будет отправляться.
Аноним 18/11/24 Пнд 03:28:25 3324553 206
>>3324536
А ещё фигня м тегом script: модно указать любой другой источник(по крайней мере работает в firefox)
Аноним 18/11/24 Пнд 12:55:33 3324798 207
image.png 6Кб, 227x164
227x164
Как это пофиксить? Мне надо чтобы вебпак все в один файл собрал
Аноним 18/11/24 Пнд 13:42:33 3324833 208
>>3324224
Ты сразу на миддла что ли откликался? Вкатунам больше 40к обычно не платят
Аноним 18/11/24 Пнд 14:50:27 3324875 209
>>3324833
>Ты сразу на миддла что ли откликался?
Да и чё ты мне сделаешь? Я борзый, хочу и сразу откликаюсь на мидла. Мне всё можно.
Аноним 18/11/24 Пнд 15:05:48 3324886 210
>>3324798
> Как это пофиксить? Мне надо чтобы вебпак все в один файл собрал
Нахуя?
Аноним 18/11/24 Пнд 16:22:56 3324935 211
Я прочитал основы html и css.
А как верстать?
Ну, я понял, что существует разное позиционирование, есть тег html, body, что дальше?
Я прочитал не один набор уроков и в итоге у меня каша в голове - понимаю отдельные вещи, а как верстать с помощью них - не знаю. Если что я про нормальную верстку. Не как в примерах, где html, body и в body сразу ебашим заголовок и абзац. Смотрел человека как он верстает и он много div контейнеров создает. Что нужно почитать, чтобы так писать? Он еще постоянно добавлял width 100%, margin 0 auto, я никогда бы не додумался такое использовать из тех знаний, которые часто дают на уроках "основы хтмл и цсс".
Аноним 18/11/24 Пнд 16:49:22 3324952 212
>>3324935
Не нужно читать, нужно писать. Без практики ты ничего не запомнишь
Аноним 18/11/24 Пнд 18:11:35 3325026 213
>>3324935
>А как верстать?
Возьми какой-нибудь сайт, например сосач, но лучше какой-нибудь нормальный а не это уёбище, и повтори его дизайн и поведение.
Короче как выше написали - практика поможет.
Ты прочтёшь в книжке советы в духе "позишн абсолют это плохо", но тут же забудешь почему. При реальной вёрстке быстро обнаружится, что выбор какого-либо решения влияет на то, какие решения придётся принимать в дальнейшем.
Если не знаешь как что-то сделать - подсмотри в консоли браузера как оно реализовано, но только что-то одно, а дальше снова через гуглёж.
Ближе к работе с флексами и гридами советую шпаргалки flexbox.malven.co и grid.malven.co , понять что выучил наизусть можно здесь flexboxfroggy.com
Аноним 18/11/24 Пнд 18:12:58 3325029 214
>>3324935
>Я прочитал основы html и css.
Молодец, ручку подарить?

>А как верстать?
Каком кверху, писей книзу.

>Ну, я понял, что существует разное позиционирование, есть тег html, body, что дальше?
А дальше ты берешь любой веб сайт и пытаешься его сверстать.
Аноним 18/11/24 Пнд 18:18:31 3325033 215
>>3324935
>много div контейнеров создает
Это связано с тем что зачастую для создания какого-то макета нужно несколько вспомогательных элементов-контейнеров (ну или врапперов), див это самый простой элемент, ничего не делает.

Конечно в уроках по вёрстке напоминают что существуют "семантические" элементы (отличаются от <div> лишь названием, нужны для SEO, слепых и самих кодеров - например <header>), но за такую зп всем впадлу чето там запоминать и что-то КРОМЕ div вспоминается лишь когда действительно надо (например <img>, <iframe> и т.д.)
Аноним 18/11/24 Пнд 21:33:44 3325153 216
>>3324935
Не ввязывайся в это, не совершай ошибку. Учи C и микроконтроллеры. Это востребовано и мало конкуренции. Вротенд это яма, это тупик из которого нет выхода.
Аноним 18/11/24 Пнд 21:38:53 3325156 217
>>3325153
>Учи C и микроконтроллеры
Ну ты бы хоть для приличия посоветовал учить питон или жаву, а то сразу начинать с микроконтроллеров это хуйня какая-то
Аноним 18/11/24 Пнд 21:51:00 3325160 218
>>3325156
Питон это бесполезная трата времени. Джава с недавних портоже.
Аноним 18/11/24 Пнд 22:43:35 3325200 219
>>3325153
щас бы у кабана за мрот программировать сигнализацию
Аноним 18/11/24 Пнд 22:46:39 3325203 220
Аноним 18/11/24 Пнд 22:48:52 3325208 221
>>3325200
Ты сгущаешь краски. Да даже это лучше чем в пятеру идти работать.
Аноним 18/11/24 Пнд 22:53:14 3325211 222
>>3325208
В пятере у тебя есть шансы на карьерный рост и как минимум социализация. Гнить у банана среди гнилозубых себе подобных червей за копейки без малейших шансов на развитие - такое себе
Аноним 18/11/24 Пнд 22:53:28 3325212 223
Аноним 18/11/24 Пнд 23:29:41 3325233 224
>>3325211
>В пятере у тебя есть шансы на карьерный рост
До главного завхоза-товароведа, всех уборщиков начальника и кассиров командира грузчика разнорабочего материально ответственного (зп $600/мес до вычета налогов)? b2c продажи это полное днище без перспектив, лучше уж звонилкой продавать кал кабанам, и то больше шансов до эффективного менеджера дорасти.
Аноним 18/11/24 Пнд 23:31:57 3325238 225
>>3325211
разве что качнуть скил погонщика
Аноним 18/11/24 Пнд 23:36:04 3325242 226
>>3324833
Я хуярил отклики на все вакансии, где капсом не писали «МЕНЬШЕ 6 ЛЕТ ОПЫТА — ПОШЛИ НАХУЙ!!!!». И постепенно подкручивал опыт и навыки. И взяли да, на вакансию, где типа мидл-сеньёр в заголовке. Но это пиздаболия, ибо платили мало для такого ранга и задачи простые. Хотя никто не обучал, дали задачу — разбирайся делай, ну иногда чё спрашивай, но не сильно.
Аноним 19/11/24 Втр 00:25:32 3325263 227
>>3325233
Гнилозубого чмоню конечно выше товароведа никто не возьмет, все так, таким только гнить с микроконтроллерами.
Аноним 19/11/24 Втр 01:10:57 3325269 228
>>3325160
Пиздец толстота. На питоне весь ML/DS/DL, на питоне и джаве весь дата инжиниринг, на питоне и джаве дохуища бекенда, и это всё актуально во всём мире.
Аноним 19/11/24 Втр 01:26:06 3325273 229
>>3325269
Нет. На питухоне обёртки для макак не умеющих в программирование. Всё написано на C/C++, и нейронки, и виртуальные машины языков и аналитика
Аноним 19/11/24 Втр 01:30:05 3325274 230
Хотел сделать свой пет проект на react + nest + postgre . Заебался на установке зависимостей, настройке подключения к бд линтеры хуинтеры и прочее. Почему так, почему я просто не могу установить окружение, подключить к бд и делать.
Аноним 19/11/24 Втр 01:42:43 3325275 231
>>3325242
Что у тебя из проектов было на момент вката, какой был основной стек и какой это был год? Всегда интересно матерых волчар послушать.
Аноним 19/11/24 Втр 01:47:31 3325276 232
>>3325273
Как будто байтоебские макакены умеют в программирование. Не смеши мои тапочки блядь. Более уебищно спроектированных проектов чем на плюсах сложно найти. Им дали ООП, а они кроме процедурщины нихуя писать не могут с эпохи си. Что говорить про организацию проектов? Мрак уровня старого деда маньяка в гараже.
Аноним 19/11/24 Втр 05:35:46 3325296 233
>>3325274
Потому что опыта нету, очевидно же.
У прямых, опытных рук, это не вызывает сложностей.
Ты думал наносеки за покраску кнопок тебе платить будут? Страдай.
За исключением если ты делаешь базовую архитектуру, вот там можно спокойно на пару дней потеряться, подключая всю хуйню ко всей хуйне, но и там технологий побольше, чем рякт, нест и постгре.
Аноним 19/11/24 Втр 06:17:01 3325306 234
>>3325026
Спасибо за советы и ссылки, анон.
Аноним 19/11/24 Втр 07:19:13 3325308 235
>>3325276
Процедурное программирование == лучшее программирование. Структуры и операции над ними, больше ничего не надо.
Аноним 19/11/24 Втр 09:21:00 3325325 236
>>3325269
Всё это написано на си, а из питона дёргается людьми, не являющимися профессиональными программистами (аналитиками и проч.)
Аноним 19/11/24 Втр 09:24:50 3325327 237
>>3325269
На питоне тыща рыл на вакансию, прямо как во вротенде. Самая распиаренная хуйня: выучи самый простой и популярный яп в мире и лутай сотыги. Все таксисты туда прутся.
Аноним 19/11/24 Втр 09:53:15 3325337 238
>>3325325
>>3325273
Какая разница что там под капотом? По факту разработчики AI пишут свои программы на питоне.
Аноним 19/11/24 Втр 10:16:00 3325346 239
Нужен фреймворк, чтобы сделать пару-тройку компонентов для пет-проекта (раньше всё там делал голым JS, но новые компоненты будут сложноваты для ручного обновления).
Нужен именно способ добавить реактивный компонент в уже работающий проект. Присматривался к vue без шага компиляции, но что-то меня отпугивает этот их "createApp": мне надо не "апп", а всего лишь несколько несвязанных компонентов в разных частях страницы.
Теперь читаю про Riot.js, он меньше и проще, жаль что с обязательным шагом компиляции.
Аноним 19/11/24 Втр 11:20:37 3325385 240
Аноним 19/11/24 Втр 12:15:01 3325419 241
>>3325325
Тоже самое можно про жс сказать, типа в нем все написано на си, но это не значит, что программисты на си по умолчанию круче, нет, большинство макак на си пишут такое же говно, как и на жс.
Аноним 19/11/24 Втр 12:36:51 3325436 242
>>3325274
Нестошизики тут доказывали, что у них все из коробки, ты их раскусил выходит?
Аноним 19/11/24 Втр 13:19:00 3325464 243
>>3324224
А что пиздел на вопросы типа чем занимался на прошлой работе или как у вас устроена работа внутри команды?
Аноним 19/11/24 Втр 13:29:06 3325477 244
Аноним 19/11/24 Втр 14:18:33 3325525 245
>>3325419
>круче
Ты дупой читаешь? Речь не о том кто круче, а о том, что 99% кода, делающего полезную работу, написано на сях, в питухон лишь выведены байндинги, чтоб оттуда сишный код дёргать. Весь хевилифтинг - на серьёзных технологиях, на питухоне ничего не держится, он просто модный, стильный, молодёжный. Завтра выйдет новая дрисня "xxxx inspired by pytuhon", которая учится за полдня и даже не полная по тьюрингу потому что это ненужное переусложнение и тупа кринж в 2к25 и вообще неинклюзивно по отношению к персонам цвета - напишут байндинги тензорфлоу для неё, быдло схавает, а питухон выкинут на свалку.
Аноним 19/11/24 Втр 14:36:37 3325538 246
Аноним 19/11/24 Втр 16:05:41 3325629 247
>>3325525
К чему ты это, гнилозубая чмоня с ссями на микроконтроллере? У тебя чувство сопричастности? К тебе это не относится
Аноним 19/11/24 Втр 17:51:03 3325725 248
>>3325308
Пока ты не пишешь что-то сложнее обычных математических функций для работы с железкой. В этом и отличие от высокоабстрактных языков. Типичный плюсовик это нищий кошельком и мозгами даун, не умеющий в большие проекты здесь-сейчас-чтобы было вчера.
Аноним 19/11/24 Втр 17:53:50 3325726 249
Аноним 19/11/24 Втр 17:57:45 3325727 250
>>3325525
>99% кода, делающего полезную работу, написано на сях
Да вообще пахую на чем оно там написано - преимущество плюсов только в скорости.

Не похуй какая там математика использовалась. А это не про программирование уже. Ведь даже в си и плюсах нет полноценной хвостовой рекурсии.
Аноним 19/11/24 Втр 18:22:28 3325731 251
>>3324935
> Я прочитал основы html и css.
Молодец, но зачем? Это просто хобби вместо кроссвордов чтобы мозг не завял, то ок, если расчет на поиск в дельнейшем работы то сейчас нейронка уже лучше любого джуна пишет и на любом языке
Аноним 19/11/24 Втр 19:08:47 3325748 252
>>3325731
>если расчет на поиск в дельнейшем работы то сейчас нейронка уже лучше любого джуна пишет и на любом языке
Покажи хотя бы одну нейронку, которая сверстает так
https://www.behance.net/gallery/165077155/Task-Manager-App?tracking_source=search_projects|scroll+list+todo&l=1
хотя бы под 4 основные экрана.

Ожидаю сверхманевренность.
Аноним 19/11/24 Втр 19:38:41 3325763 253
>>3325731
Неиронично, нейронки не могут в верстку.

Какой-нибудь алгоритм или отрефакторить - 80-90% успеха, а вот та же гопота, v0(не помню че там под капотом), либо гугловские - не могут в верстку.

В то же время и обычные запросы не всегда способна выдать. Иногда думаешь, тип хуйня задачка, щас промптом бахну, лень ручками. А там хуяк, 2-3-10 промптов и нихуя. Приходится заворачивать рукава и лезть по локоть.

Ну а про то что это все проверять 10 раз надо, я и не говорю.
Аноним 19/11/24 Втр 21:24:13 3325813 254
>>3325748
Так нужна не обычная, а специально настроенная под вёрстку.
Аноним 19/11/24 Втр 21:29:21 3325816 255
>>3325813
То есть нужен промт инженер ака программист
Аноним 20/11/24 Срд 15:51:26 3326198 256
>>3325813
>Так нужна не обычная, а специально настроенная под вёрстку.
То есть несуществующая, да? Понял, принял.
Аноним 21/11/24 Чтв 08:34:00 3326503 257
Добрый день. Хочу вкатиться во фронта/фулстека. Какой сейчас лучший стек во фронт? И посоветуйте еще пожалуйста материалы по нему
Аноним 21/11/24 Чтв 08:37:58 3326507 258
Собираюсь писать крудик на next и express, хочу написать проект так, чтобы он получился наиболее похожим на среднее решение, которое используется на галерах. Какую СУБД выбрать? Какую архитектуру выбрать? Как организовывать сам код? Писать весь функционал в компонентах, или для чистоты рабочего пространства выносить общие методы в отдельные модули?
Аноним 21/11/24 Чтв 08:38:17 3326508 259
>>3326503
Забыл добавить: что еще скажете насчет ноды? Фулл жс ждуны нужны?
Аноним 21/11/24 Чтв 09:05:30 3326514 260
>>3326507
> Какую СУБД выбрать?
db2
> Какую архитектуру выбрать?
монолит
> Как организовывать сам код?
всё равно
Аноним 21/11/24 Чтв 09:59:31 3326531 261
>>3326508
Фуллстек джун - это уже комедия.
Аноним 21/11/24 Чтв 11:05:36 3326557 262
не получается позиционировать и задавать размеры элементам.
задаю одному элементу размер или позиционирую его - плывет остальная верстка.
пересмотрел не один ролик как человек верстает макет от начала до конца и не получается.
на базовом уровне ознакомился с грид и флексами, но они большой пользы не принесли.
хочу так: у меня есть какие-то крупные блоки, я задал им всем определенные размеры (конечно, с учетом будущей адаптивности) и все, чтобы они были как влитые, не смели двигаться, тоже самое с позиционированием. как все это сделать?
Аноним 21/11/24 Чтв 11:12:02 3326564 263
Дорогие аноны, подскажите как быть.

Я - вкатун вротендер, вот уже почти 2 года учил фронт, инглиш и матешу (школьную). И у меня уже нехорошее чувство что я не смогу найти работу с такими же вкатунами.

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

Вопрос: Мне вообще стоит этот последний рывок делать? Потому что я уже откликался на вакансии джунов ИИИИИ ни-че-го. Всем похуй.

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

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

Если будете лолировать, что я учу школьную матешу то мне похуй, я уже понял что ваша матеша хуйня постная и матан, линал и дискретку я как нехуй делать освою через 3 года
Аноним 21/11/24 Чтв 11:17:32 3326573 264
1732176998905.png 299Кб, 470x379
470x379
Аноним 21/11/24 Чтв 11:23:18 3326583 265
>>3326557
контент: бордер-бокс примени ко всем элементам. И попробуй ко всем элементам добавлять флексбоксы. Мне это здорово помогло понять верстку.

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

мимо-кун >>3326564
Аноним 21/11/24 Чтв 11:27:08 3326588 266
>>3326564
Я бы советовал тебе уходить в фулстек.
И не учить go.
Достаточно посмотреть как мало вакансий на go вообще есть для джунов.
Бери что-то шире.
Немного смутило, что у тебя 2 года, а ты еле-еле как фронт доучил, а js только начал трогать. У тебя мало свободного времени или слишком легкий план обучения?
Аноним 21/11/24 Чтв 11:30:38 3326593 267
>>3326588
Нет я просто как еблан повторял все за ютуберами, без самостоятельного опыта написания своего кода. Исправляюсь, вот и начало доходить до меня JS.

А времени у меня вагон, я РНН-господин, просто англюсик и матеша тоже сжирают ресурсы мозга и нервов. Не учить англюсик и матешу? Боюсь перегореть от 8 часов одной темы, да и не охота работать на хуесосов типа яндекса (имею ввиду компании с таким же менталитетом), которые пхп не считают за опыт.
Аноним 21/11/24 Чтв 11:36:14 3326600 268
>>3326564
Учи битрикс, сразу работу найдешь
Аноним 21/11/24 Чтв 11:38:21 3326603 269
>>3326564
>Я - вкатун вротендер
Вкатуны не нужны.

>И у меня уже нехорошее чувство что я не смогу найти работу с такими же вкатунами.
Не сможешь.

>Честно скажу, я не до конца освоил фронт.
Да ну, серьезно? Я фронтом занимаюсь лет 6 и до конца не освоил.

> Я вот только-только начал понимать JS, а реакт я до конца зимы освою
Не освоишь.

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

>Потому что я уже откликался на вакансии джунов ИИИИИ ни-че-го. Всем похуй.
Логично. Давай пройдемся по пунктам, ты:
- не умеешь верстать
- не знаешь JS/TS
- не знаешь React и экосистему

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

>Уже начал учить го, и мне в целом это больше нравиться чем вротенд
Замечательно. В контексте поста эта информация зачем? Можешь попробовать дрочить, тоже понравится.

>Может на джаву перекатиться?
А может на Python или PHP.
Аноним 21/11/24 Чтв 11:42:26 3326607 270
>>3326603
>Я фронтом занимаюсь лет 6
Лол блядь, чел тебе просто повезло войти в поезд. То что ты постепенно осваивал, то что я учу в экспресс режиме не значит, что твои предикшены верны по отношению ко мне.

Я более чем уверен, что ты тупой хуесос на фоне меня.
Аноним 21/11/24 Чтв 11:42:54 3326609 271
>>3326593
Могу дать такой совет.
Решить, что тебе нужно изучать.
Разбить учебные часы на блоки и каждому блоку или 1/2 блока дать определенное занятие. Например, 2 часа верстка, 2 часа читаешь книгу по паттернам, 2 часа на js. Как нравится. Самое главное - чем тяжелее что-то учить, тем короче (в пределах разумного) оно должно быть. Я бы на твоем месте английский и математику выделил в отдельное время, т.е. в свободное время от программирования. А у тебя как будто математика и язык стоят на той же ступени важности, что и программирование.
Аноним 21/11/24 Чтв 11:44:34 3326612 272
>>3326607
Да, не обращай внимание. Это местный дебич. Его типичная тактика разбить текст другого человека на гринтекст и отвечать в максимально тупом стиле, одновременно говоря что-то и ничего не говоря. Скорей бы этому пидорасу кто-нибудь провода от интернета перерезал.
Аноним 21/11/24 Чтв 11:45:39 3326615 273
>>3326607
>Я более чем уверен, что ты тупой хуесос на фоне меня.
Нихуя у тебя самомнение, ни дня ни проработал и имеешь нулевые знания, а гонору сколько...
Аноним 21/11/24 Чтв 11:54:18 3326628 274
Аноним 21/11/24 Чтв 11:55:52 3326630 275
>>3326564
А вопрос твой в чем? Как минимум без знания и главное практики в js, ts и современных фреймворках типа реакта ты бесполезен. Тебе все правильно сказали выше. Хз что ты там 2 года изучал, как класс повесить на див?
Аноним 21/11/24 Чтв 12:02:55 3326636 276
>>3326630
>Хз что ты там 2 года изучал, как класс повесить на див?
Видосики смотрел и повторял за ютубером, а ведь такие вкатутосики даже не осознают своей ошибки и идут откликаться на вакансии и не понимать почему они никому не нужны
Аноним 21/11/24 Чтв 12:18:18 3326654 277
>>3326607
>Лол блядь, чел тебе просто повезло войти в поезд.
Повезло - это как? Шел по улице, и нашел на полу экспертные знания фронтенд разработки?

>То что ты постепенно осваивал, то что я учу в экспресс режиме не значит, что твои предикшены верны по отношению ко мне.
Ты не учишь. За 2 года можно было научиться более-менее нормально верстать, освоить основы хотя бы ванилла JS и React на базовом уровне. Ты либо маешься хуйней, либо необучаемый, либо и то и другое одновременно. Поэтому мой предикшн - это по сути не предикшн, а описание того как будет: ты подрочишься еще полгода в таком режиме, начнешь спамить отклики, которые естественно нахуй никому не интересны. Даже если на какой-то собес с зепкой 36к тебя и пригласят, то на нем ты получишь мощную порцию уринотерапии в виде литкода и дрочки по теории языка и отправишься обсыхать. Повторив этот путь 3-4 раза, наконец поймешь, что вкат в 2024 закрыт и отправишься учить англюсик))))))

>Я более чем уверен, что ты тупой хуесос на фоне меня.
Тупой хуесос - погоняло твоего отца, дура ебаная.

>>3326612
>Его типичная тактика разбить текст другого человека на гринтекст
Твоя типичная тактика - не вынимая хуй со рта придти че-то кукарекать в интернете.
Аноним 21/11/24 Чтв 12:30:58 3326659 278
>>3326636
Как ты через агрегатор вакансий видишь знает ли человек предмет или нет? Мое удивление то было в том, что даже не приглашают на собес.
Аноним 21/11/24 Чтв 12:43:43 3326667 279
>>3326659
>не приглашают на собес.
Резюме и сопроводительные адекватные? Джуну без опыта затеряться в 1000 откликах проще простого
Аноним 21/11/24 Чтв 12:49:19 3326672 280
>>3326659
>Как ты через агрегатор вакансий видишь знает ли человек предмет или нет?
Проведешь с десяток собесов с такими тупыми хуебесами как ты, и научишься с первого взгляда палить их на этапе первой страницы резюме.

>Мое удивление то было в том, что даже не приглашают на собес.
Еще большее удивление тебя ждет впереди, когда я объясню тебе, что собес - это не экзамен, на котором ты должен показать результат выше некоего порога, а колизей, где ты должен показать результат лучше всех. И конкурировать ты будешь не с 1, не с 5 и даже не с 50 других вкатунов, а с 300-500.
Аноним 21/11/24 Чтв 12:56:53 3326677 281
>>3326672
>И конкурировать ты будешь не с 1, не с 5 и даже не с 50 других вкатунов, а с 300-500.
Поэтому лучше не ориентироваться на удаленные вакансии, а на офисные, там такой ебанутой конкуренции нет
Аноним 21/11/24 Чтв 13:00:23 3326681 282
>>3326667
>Резюме и сопроводительные адекватные?
О, Боже, вот это у вас обряд унижения в айтишечке. Когда я вкатывался в госуху у меня и то не требовали резюме, только справку объективку с номером, имейлом и образованием.

Вы небось еще и свое фото приклепляете? Про свое хобби пишете, небось и про интимную жизнь напишите. Мда.
Аноним 21/11/24 Чтв 13:08:09 3326689 283
>>3326588
>>3326600
>>3326609
>>3326612
Благодарю, мне скорее нужна Ваша оценка рынка. Повторюсь меня настораживает факт, что не приглашают на собес. Получается, что агрегаторы вакансий им не нужны и кадровички набирают людей через своих знакомых.
Аноним 21/11/24 Чтв 13:08:53 3326692 284
>>3326564
>и матешу (школьную)
В школьной матеше дофига ненужного.
Из школьный матеши достаточно уметь в символьные манипуляции и понимать, почему они возможны. Например
: Понимать концепцию букв вместо чисел.
: Уметь в дроби
: Уметь пояснить, почему 0.(9)=1
: Почему ты в равенстве 2a+3b=4b+5 можешь переносить слева-направо и наоборот слагаемые? Почему множешь домножать и делить обе части на одной и тоже число?
: Уметь вывести решение квадратного уравнения
Не важно каким образом, хоть через резольвенту Лагранжа. Дефолтный путь через дополнение до полного квадрата.
Я бы доабвил ещё вещи, но они концептуальные и опциональны.
Из геометрии нужно уметь доказать теорему Пифагора. То есть знать признаки равенства и подобия. Ещё, возможно, тригонометрию. Всё остальное представляет чисто исторический интерес.
Аноним 21/11/24 Чтв 13:09:06 3326693 285
>>3326689
А ты только на удаленку откликался или еще на офисные вакансии в своем городе?
Аноним 21/11/24 Чтв 13:13:27 3326695 286
Аноним 21/11/24 Чтв 13:44:32 3326728 287
>>3326677
>Поэтому лучше не ориентироваться на удаленные вакансии, а на офисные, там такой ебанутой конкуренции нет
Такая же точно. Последний раз контора, в которой я работал, открывала джуниорскую вакансию еще в доковидном 2019 году. Ко мне пришел манагер с вопросом помочь составить требования к вакансии на фронтенд ждуна. Я в обед написал job description и отправил его телке из hr отдела. К вечеру поинтересовался были ли какие-то отклики, на что мне сказали, что вакансию уже закрыли и работают с теми откликами, которые есть, потому что за 4 часа их пришло около 300 и число продолжало нарастать.

Единственное, что это все-таки ДС-2. В мухосранских офисах возможно не так, но прогресс наверняка и туда добрался, там энивей будет скрининг по телефону с HR, в ходе которого вкатунец без знаний отлетит энивей.

То есть тут максимум вариант контестить в какую-то совсем уж сельскую веб студию, зарплата в которой будет раза в 3 меньше, чем у московского пешего курьера. То есть в целом не очень понятно, нахуй оно надо.
Аноним 21/11/24 Чтв 14:30:27 3326749 288
пик.jpg 15Кб, 343x195
343x195
>>3319565 (OP)
Решил поковырять реакт, инициализировал проект и охуел - 38к файлов в директории проекта. Это как? Это зачем? Я блять хелло ворлд пишу, а мне все либы мира сразу накатили?
Аноним 21/11/24 Чтв 14:45:18 3326761 289
>>3326749
Реакту сколько лет уже...
Часто бывает так, что кому-то день убирать лишнюю часть кода, что и приводит к подобным случаям.
Аноним 21/11/24 Чтв 14:47:00 3326764 290
>>3326761
Разве вообще логично сходу ставить все возможные либы, причём считай в корень приложения? Можно ведь отдельную директорию для окружения сделать и хоть как-то вообще это всё изолировать
Аноним 21/11/24 Чтв 14:55:12 3326770 291
>>3326749
>Решил поковырять реакт
Для чего? Фронтенд всё, тем более очередной среакт разработчик на рынке труда никому не нужен, мог бы для разнообразия и ангуляр поучить
Аноним 21/11/24 Чтв 15:26:00 3326788 292
>>3326770
>Для чего?
Для интереса, полноценно никогда не разрабатывал фронтенд-часть.
Аноним 21/11/24 Чтв 17:29:47 3326860 293
aituw6b3cr.mp4 1140Кб, 1280x720, 00:00:18
1280x720
19b3xrc2.mp4 2648Кб, 1280x720, 00:00:35
1280x720
Аноним 21/11/24 Чтв 18:54:12 3326903 294
>>3326749
> а что такое node_modules
Аноним 22/11/24 Птн 09:58:35 3327131 295
>>3326564
Допинывай фронт и вкатывайся в фронт.
Без этих маняфантазий про фулстека и фрилансов.
Пока ты учил ГО, мог бы учить рякт и допинывать адаптивную верстку.

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

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

А вообще пиздуй в МВП.
Аноним 22/11/24 Птн 11:57:52 3327206 296
>>3327131
Пожалуй ты прав. Тем более что на фронте банальнее больше учебного материала. А учиться на англюсике все равно сложнее, чем на русеке, даже если я почти все понимаю.
Аноним 22/11/24 Птн 13:32:20 3327275 297
>>3327206
Вкат уже всё, дурак, куда ты вкатываешься? Джуны не нужны, а вас блять с каждым днем все больше и больше, иди в бекенд, там не так все плохо по сравнению с фронтом
Аноним 22/11/24 Птн 13:57:15 3327305 298
>>3327275
>куда ты вкатываешься?
В рога и копыта за сотку, а через два года порешаю литкод и попробую в яндекс, а что?
Аноним 22/11/24 Птн 14:04:16 3327309 299
>>3327305
Наивный, кому ты нахуй нужен чтобы тебе сотку платить, это скорей ты будешь платить сотку кабанчику чтобы он тебя нулевого дебила взял на работу
Аноним 22/11/24 Птн 14:29:36 3327326 300
>>3327275
В жава треде скинули скрин с 1000+ откликов.
Аноним 22/11/24 Птн 14:45:24 3327340 301
>>3327326
На фронте и подавно 2000к
Аноним 22/11/24 Птн 17:18:23 3327465 302
>>3327309
меня взяли за 150 и мне мало уже, всё щёлкаю как нехуй потому что моё блять моё сука всю жизнь было а я 5 лет проебал на юриспруденцию. 1000 откликов в хх и повезло, что взяли через полтора года обучения (повезло им конечно же, я ебейший спец)
Аноним 22/11/24 Птн 17:20:59 3327469 303
>>3327465
Литкоды решаешь, за алгоритмы шаришь?
Аноним 22/11/24 Птн 17:26:14 3327473 304
>>3327469
вот годик работы прошёл и эта хуйня из головы улетела очень далеко. когда искал - щёлкал изи спокойно, чуть посложнее тоже иногда. щас я уже местами синтаксис забываю, но ёпта этот кал собесный никак с работой не связан ю ноу. я на жс работаю и там до пизды каких-то кишок замудрённых нужных на собесах, которых конечно же на работе нет. а если чёто и есть, то это 15 минут в чатжпт ебать.
Аноним 22/11/24 Птн 18:08:37 3327485 305
>>3327473
Как-то заморачивался с резюме, сопроводительными и портфолиом чтобы эйчар тебя приметил и позвал на собес?
Аноним 22/11/24 Птн 18:55:14 3327508 306
>>3326564
Ты СНАЧАЛА делаешь готовый приличный проект (судя по тому что ты планируешь ещё до конца зимы хуи сосать это реализуемо) и уже ПОТОМ стучишься во всякие вакансии, эйчарам или куда угодно ещё.

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

И так всегда было, и 10 лет назад, и сейчас. Делаешь проект не_говно - тебя сразу принимают наработу.
Аноним 22/11/24 Птн 19:00:54 3327511 307
>>3327508
Мне кроме галимого муви серчера в голову ничего не приходит, но спасибо за ответ, можно подумать че запилить
Аноним 22/11/24 Птн 19:16:40 3327520 308
>>3327511
Попробуй что-то посложнее, это совсем говно. Игру может какую сделай или скопирую хомяка (который токен), только вместо хомяка голубя захуяч. Как раз за три месяца осилишь.
Аноним 22/11/24 Птн 19:17:40 3327521 309
>>3327520
Я веб-макакой хочу стать, а не геймдевом на яваскрипте
Аноним 22/11/24 Птн 19:37:20 3327529 310
Я бы может пошел программистом на JavaScript, но чтобы была удаленка и желательно чтоб не самая худая зарплата. Если у кого есть на уме такие места, куда нужны качественные программисты, напишите и я подключусь.
Аноним 22/11/24 Птн 19:41:44 3327535 311
>>3327529
А сейчас ты кто? Заводчанин который думает ворваться ли в мир программирования?
Аноним 22/11/24 Птн 19:48:58 3327543 312
>>3327535
Я просто ленивый хуй. Знаю JS немного, раньше работал, верстал всякое говно, но ливнул, не хотел ходить в офис.
Вот думаю до нг ещё посидеть без работы, а потом наебенить себе лет пять опыта и ходить позориться на собесах. Если спалят, скажу, мне насрать на своё лицо.
Аноним 22/11/24 Птн 21:48:33 3327588 313
В фаерфоксе кука из document.cookie читается, в хроме - нет. Я вахуи
Аноним 22/11/24 Птн 21:49:35 3327591 314
>>3319565 (OP)
Ты хоть представляешь, какой стэк сейчас должен знать JS-программист? Одного JS уже давно мало, надо ещё минимум свободно читать тайпскрипт, неплохо знать ноду и хотя бы один фреймворк для неё: Nest, Adonis и т.д. Разбираться в мидлварах и SSR. Кроме этого, надо ОБЯЗАТЕЛЬНО знать либо Vue, либо React. Ну и само собой уметь верстать и хуярить стили как на CSS, так и на его препроцессорах типа Sass.
Вот что такое нынче джаваскриптер.
Аноним 22/11/24 Птн 21:50:34 3327592 315
Аноним 22/11/24 Птн 22:29:21 3327607 316
>>3327591
Ну а что тут сложного? На том же го больше знать надо. Логическое мышление архитектора микросервисов. Всякие принципы и паттерны. Оптимизация на первом месте, а значит шарить за неё идеально. Алгосы на хорошем уровне надо знать. Да и тупо ответственности больше. Кароч нужно минимум олимпиадником быть.
Аноним 22/11/24 Птн 22:46:04 3327618 317
>>3327607
А зачем тебе го? Туда вкатунов и не берут, а только людей с опытом в бэкенде, тебе то уж точно не светит голанг
Аноним 23/11/24 Суб 00:38:59 3327644 318
Кто-нибудь встречал в последние годы реальный код на прототипах, там где ооп в виде навешивания свойств на прототипы?
Аноним 23/11/24 Суб 00:59:05 3327648 319
На вебкам сайте есть такая функция как групповой чат - транса блюрится фоном но видно что видео про размытием идет, это не анимация.

Как в теории такое можно обойти ? или там какая то токен система типо скорей всего.

Ради такого готов учить погромирование.
Аноним 23/11/24 Суб 00:59:25 3327649 320
image.png 21Кб, 342x145
342x145
Аноним 23/11/24 Суб 05:14:35 3327669 321
>>3327648
Я не думаю, что сайт делали такие дураки, которые транслируют полноценное видео кому попало и потом размывают его на клиенте. Скорее всего, если это действительно видео, а не какая-нибудь гифка, оно приходит с сервера в микроскопическом формате, а-ля 16х16 пикселов, и уже затем размывается.
Аноним 23/11/24 Суб 05:15:57 3327671 322
>>3327644
>Кто-нибудь встречал в последние годы реальный код на прототипах, там где ооп в виде навешивания свойств на прототипы?
Это любой код, где присутствует ключевое слово "class". Классы в JS - это сахар для навешивания свойств на прототипы.
Аноним 23/11/24 Суб 07:14:05 3327681 323
>>3327671
Кого ебёт что там под капотом, написаны классы — значит это программа на классах.
Аноним 23/11/24 Суб 07:54:23 3327683 324
Почти уверен, что в JS это невозможно, но вдруг:
Можно ли, поймав на элементе событие мыши, вызвать из хендлера что-нибудь вроде "propagateThrough", чтобы событие проигнорировало этот элемент, как будто у него выставлен pointer-events: none?
Цель такая - хочу определять попадание в элемент по его пиксельной маске, т.е. по произвольным точкам внутри элемента. Ловя клик, элемент проверяет, попал ли курсор в точку маски, и если нет, мне хотелось бы пропускать событие дальше, на нижележащие элементы.
Аноним 23/11/24 Суб 10:32:48 3327704 325
>>3327683
Зачем спрашивать если можно самому проверить или на худой конец спросить чатгпт?
Аноним 23/11/24 Суб 11:02:26 3327706 326
>>3327683
>Почти уверен, что в JS это невозможно
ты какой то десктопщик\мобильщик\бекендер что ли? то что ты описываешь так и работает по дефолту, лол. есть фаза погружения и всплытия, на каждую из них можно подписаться и останавливать погружение\всплытие. более того, можно даже делегировать события благодаря этому механизму, через одну подписку(на document например) обрабатывая любые события с любыми элементами.
>мне хотелось бы пропускать событие дальше, на нижележащие элементы.
captute и stopPropagation в помощь
Аноним 23/11/24 Суб 11:05:14 3327707 327
Аноним 23/11/24 Суб 11:45:17 3327722 328
1393696124610.jpg 79Кб, 598x598
598x598
>>3327591
И всё это ради того, чтобы красить кнопки и двигать формы.
Аноним 23/11/24 Суб 12:58:48 3327746 329
image.png 926Кб, 1094x728
1094x728
>>3327722
>И всё это ради того, чтобы красить кнопки и двигать формы.
Да. Пока у серверного разработчика в пятницу протекает абстрактная фабрика крудов, ты делать красивый кнопка, пользователь тыкать, бизнес получать многа самка и банан и давать банан тебе
Аноним 23/11/24 Суб 15:26:24 3327774 330
>>3327521
Отличий никаких, похуй вообще что делаешь, главное чтобы это было востребовано и нормально выглядело.
Если тебе всралось верстка кнопок и прочий кал, то магаз какой-нибудь сделай пиздатый.

>>3327746
>и давать банан тебе
Ты хотел казать шкурку от банана?
Аноним 23/11/24 Суб 17:24:59 3327848 331
>>3327706
Ты наверное меня неправильно понял. Не было никакой речи о том, что один элемент родитель другого или наоборот. Это два разных (абсолютно позиционированных) элемента, один над другим. Мне надо пропускать событие мыши с верхнего (с большим z-index) элемента на элемент расположенный под ним. Пропуск должен быть опциональным, происходить в хендлере клика верхнего элемента, поэтому pointer-events: none здесь не канает.

Единственное, что я смог нагуглить - это вызывать из хендлера верхнего элемента document.elementFromPoint, предварительно задизеблив его тем самым pointer-events: none.

У меня на фронте 15 лет стажа, я не стал бы задавать вопрос, на который может ответить ссылка на MDN.
Аноним 23/11/24 Суб 18:09:29 3327885 332
>>3327848
у тебя за 15 лет не выработалась чуйка, что какую-то хуйню рожаешь?
Аноним 23/11/24 Суб 18:53:45 3327918 333
>>3326564

Ты это я

Так же 2 годика прошло, но я со своим сдвг поковырялл уже все что существует кроме мл, лол
1) написал два пета на вью и реакте
2) написал на блазоре хуйнюшку
3) написал на go + vanila js хуйнюшку
4) 300 задач на литкоде, большинство средних
5) уже в винапи полез, но одернул себя от говнокопательства
Естественно все с докером + бд

Мне было реально интересно все это делать. А сейчас смотрю и 1000 откликов на 50к рублей со списком из 100 пунктов.

Мое ебало представили?
Под каждым видосом ютуба читаю - "Мне 48 лет, хочу вкатиться в фронтенд"

Уже неиронично смотрю на битрикс и 1с
Аноним 23/11/24 Суб 18:56:10 3327920 334
мне кажется скоро будут новости о том что какой-то петрович повесился после того как заплатил за яндекс практикум и остался без работы
Аноним 23/11/24 Суб 18:57:01 3327921 335
>>3327918
Боишься 48 летних дедов которые вкатываются во фронт? Ну тебе точно пора задуматься о вкате в битрикс
Аноним 23/11/24 Суб 19:08:32 3327932 336
Пизда бля, как вы вообще не можете найти работу? Я запостил пару проектов в тг группу, мне уже прилетело четыре оффера, сказали СРОЧНО РАБОТАТЬ НУЖНО ПЛИЗ БУДЬ НАШИМ ЛИДОМ У НАС ГОРИТ!11 Одна какая-то эйчарка до сих пор написывает и пытается узнать когда швободен буду. Конечно же все нахуй послал, ебал я их в рот
Аноним 23/11/24 Суб 20:45:09 3328002 337
>>3327932
Скиллбоксовая Лахта, сколько вам платят?
Аноним 23/11/24 Суб 23:01:25 3328062 338
>>3327932
А эти группы и эйчарки сейчас с нами в одной комнате? Или ты посчитал сообщения в духе "спасибо за интерес к вакансии, мы вернемся когда закончатся сеньоры за зп ждуна" как офферы?
Аноним 24/11/24 Вск 00:34:20 3328081 339
>>3327848
Мне показалось, что это на канвасе тебе надо делать. У тебя там типа картинки и они не совпадают с границами элемента
Аноним 24/11/24 Вск 01:40:39 3328116 340
Аноним 24/11/24 Вск 02:11:28 3328123 341
>>3327848
>У меня на фронте 15 лет стажа
Ну как я предположил, ты фулстек-макака, которая даже не вкурсе про делегирование и погружение. Лови свои клики на документе/контейнере и считай попиксельно что хочешь. А вообще это выглядит как хуйня, сокетодебил это ты, который якобы пишет игру на миллионы долларов, опять выходишь на связь?
Аноним 24/11/24 Вск 10:15:59 3328180 342
>>3327774
>Ты хотел казать шкурку от банана?
Говоря так, ты слона не продашь мартышку к себе в компанию не приманишь, у неё может случится депрессия, паническая атака и желание перейти на 1с, но в целом, да
Аноним 24/11/24 Вск 10:16:35 3328181 343
>>3328116
> Основная работа микросервисов связана с базами данных и внешними сервисами
жсоны грузить самое то
Аноним 24/11/24 Вск 11:30:46 3328216 344
>>3328002
>>3328062
Неслабый бах вкатунов с яндекс-практикума
Аноним 24/11/24 Вск 15:29:45 3328363 345
>>3328216
Так это ты скиллбоксовая/практикум лахта, которая на зарплате сидит и убеждает тут людей, что вкатиться легко
Аноним 24/11/24 Вск 15:32:52 3328365 346
>>3328363
Вкатун, плиз. Ты не вкатываться на хуй должен, а свои собственные проекты делать, писать что-то интересное, демонстрировать свои умения и знания. Нахуй твой вкат с практикума никому не нужен.
Аноним 24/11/24 Вск 15:41:47 3328374 347
>>3328365
Так это ты вкатун, сам в своем посте пишешь, что поиск работы это легко. Ты либо на зарплате у курсолахты и прогреваешь вкатунов на покупку курсов, либо вкатун, который не вкатился, но убеждает себя и других в обратном, и таким образом коупишь.
Аноним 24/11/24 Вск 16:26:07 3328390 348
>>3328374
Вкатунишка продолжает бредить какими-то курсами, лол, впрочем, что ещё ожидать от жалкого вкатуна который пытается вкатиться покупая курсы. Ты ничего этим не добьешься, ты понимаешь это?
Аноним 24/11/24 Вск 16:49:37 3328396 349
Новая тактика лахты, обсуждение в бред скатывать
Аноним 24/11/24 Вск 17:33:24 3328409 350
>>3328390
С чего ты взял, что я покупаю курсы? У тебя проблемы с пониманием русского языка? Я наоборот буквально осуждаю курсы.
Аноним 24/11/24 Вск 19:31:47 3328455 351
image.png 43Кб, 892x385
892x385
image.png 56Кб, 986x321
986x321
Что вот это такое? Что значит "долгосрочное сотрудничество"? Что такое обязательные контракты на два года например, какие в них такие страшные подводные камни что они открыто без опыта предлагают? Кроме фиксированной не слишком высокой зарплаты на долгий период
Аноним 24/11/24 Вск 19:52:20 3328464 352
>>3328455
>Что значит "долгосрочное сотрудничество"?
Это значит "мы тебя обучаем, но ты потом обязан на нас пахать два года". Скорее всего, какая-нибудь строчка в договоре, а-ля "если сотрудник увольняется, он обязан возместить 500к затраченные на его обучение с процентами". Короче говоря, любая кабала, которая будет удерживать сотрудника на низкой зп от увольнения.

Фирма ничего бесплатно не делает. Если тебя обучают, значит ты потом по гроб жизни им будешь обязан.
Аноним 24/11/24 Вск 20:18:42 3328474 353
>>3328409
Зачем ты повторяешь тогда про курсы, если ты их не покупаешь? Ты рекламируешь их или что? Короче, вкатун с курсами, газку поддай с треда. Ты не вкатишься.
Аноним 24/11/24 Вск 20:47:31 3328489 354
>>3328464
>Фирма ничего бесплатно не делает. Если тебя обучают, значит ты потом по гроб жизни им будешь обязан.
Ну это заебись, но я про конкретные камни спрашиваю, че там в договоре обычно пишут. О том что если не захочешь пахать два года, тебе самому надо будет платить, я догадывался. Но как сама работа происходит? Там может ебут жестко, не прописано что имеет право работодатель от тебя требовать и что ты обязан делать. Может там можно ебланить два года? Или наоборот невыносимые условия, чтобы тебя вынудить нарушить контракт? Как это ваще юридически работает?

Я задумываюсь о том чтобы на это пойти если за месяц-полтора других вариков не найду; коммерческий опыт через два или полтора года будет, че
Аноним 24/11/24 Вск 20:49:07 3328490 355
>>3328489
сходи да почитай контракт
потом сюда запости
Аноним 24/11/24 Вск 21:01:54 3328496 356
>>3328474
Повторяю, что ты пиаришь вкатывание и курсы, личная шлюха на зарплате у отдела маркетинга скиллбокса.
Аноним 24/11/24 Вск 22:49:53 3328551 357
586.png 592Кб, 1280x720
1280x720
Аноним 24/11/24 Вск 22:52:35 3328553 358
Может в шапке попросить вкатунов не использовать слово "Курсы" или попросить мочератора раздела добавить слово в спам-лист?
Не первый раз вижу, да и сам триггерился с того, что где-то что-то про курсы написал, хотя Анон вообще не имел в виду идти и брать кредит на пару сотен тысяч деняк для скиллбокса и последующий закономерный вкат на завод.
Аноним 24/11/24 Вск 22:55:49 3328555 359
>>3328489
Лучше вкатись на минигалеру, а не подписывай контракты, которые не понимаешь.
Лучше уж месяцок другой подрочить тестовые, чем потом рабом быть.
Да и в минигалере, в черную, ты в любой непонятной ситуации просто свалишь из галеры, без отработок, без анальных контрактов, ну или предпочтешь умный вариант съеба - проебываться и параллельно вкатываться в другую галеру.
Аноним 24/11/24 Вск 23:37:40 3328572 360
>>3328489
>я про конкретные камни спрашиваю
Конкретные камни будут когда предложат оффер и ты откроешь договор и прочтёшь.

>Там может ебут жестко, не прописано что имеет право работодатель от тебя требовать и что ты обязан делать. Может там можно ебланить два года?
Да кто тебе даст ебланить два года!? Я щас просто тыкну пальцем в небо, поскольку я не знаю эту фирму. Сделаю предположение что там обычная потогонка и работа на поток. Подумай сам. Если они нанимают начинающих, значит там не нужны супер-квалицифированные работяги. А значит это простая работа. Если простая - значит это малый бизнес. Лендинги-хуендинги, интернет-магазины и прочая хуйня. А малый бизнес обычно по фиксированным прайсам работает. Значит чем быстрее ты закрываешь один заказ, тем быстрее получишь деньги и возьмёшь другой. А значит тебя будут гнать в 7 потов чтобы ты хуярил 24/7 в режиме флеша. Всё остальное надо выяснять на месте.
Аноним 25/11/24 Пнд 10:34:01 3328740 361
>>3328572
>Конкретные камни будут когда предложат оффер и ты откроешь договор и прочтёшь.
Я видел несколько таких работодателей и предположил, что там примерно одна и та же схема. А если одна и та же, может кто читал их контракты и шарит (я пока даже не откликался и не дошел до этапа когда контракт дадут посмотреть)
>Значит чем быстрее ты закрываешь один заказ, тем быстрее получишь деньги и возьмёшь другой. А значит тебя будут гнать в 7 потов чтобы ты хуярил 24/7 в режиме флеша
Хорошо, запишем. Правда лучше если кто-то реально туда устраивался и свой опыт бы описал
Аноним 25/11/24 Пнд 11:42:15 3328843 362
>>3328455
>какие в них такие страшные подводные камни что они открыто без опыта предлагают?
Такие, что даже если ты покажешь нихуевые для джуна знания и победишь в конкурентной борьбе с ~300 вкатунами (а это минимум для джобы без опыта), следующие 2 года ты будешь работать за зарплату кассира в КБ.

60к в 2024 году - это зарплата стажера пятикурсника на полставки, держу в курсе.
Аноним 25/11/24 Пнд 13:11:25 3328928 363
>>3328551
Наоборот же, скиллбокс должен душить жопускрипт который каждый год наваливает на этот язык по 1000 тупорылых вкатунов которые только душат рынок
Аноним 25/11/24 Пнд 14:12:01 3328979 364
>>3328928
Это не жс. Это именно жс тред.

Увековечивание в пнгешке ярости и непринятия от тех, кто вкатился собственными силами над глупцами, которые ведутся на курсоводов.
Аноним 25/11/24 Пнд 14:34:51 3328997 365
>>3328740
>кто-то реально туда устраивался
Бля я чё еблан, на такие мутные работы устраиваться!? Если я вижу, что с первого взгляда с работой что-то не то, смысл подходить, тыкать палкой и проверять "а действительно ли работа говно или нет?" Проще скипнуть. Это чё последняя работа в мире? Я стараюсь избегать проблем а не наживать их.
Аноним 25/11/24 Пнд 14:37:08 3329000 366
>>3328997
Ну когда ты вкатун без опыта работы в сфере айти, то подобный кал кажется единственным вариком выбраться из говна, это не для тебя подобные вакансии очевидно же
Аноним 25/11/24 Пнд 14:53:55 3329013 367
>>3329000
Ну начинается... Твоя проблема в том, что ты ищешь работу для начинающих, а не просто работу.
Аноним 25/11/24 Пнд 16:56:43 3329102 368
А говорят скилбокс лахты не существует.

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

Думойте.
Аноним 25/11/24 Пнд 17:10:12 3329108 369
>>3328496
Так ты первый начал писать про свои курсы, очевидно что это ты их пиаришь.

Я же говорю что если учить по курсам то никкуда вкатиться не получится. Вкатываться нужно только через создание готовых приложений.
Аноним 25/11/24 Пнд 18:34:02 3329175 370
JS вкатухи за полцены курьера. Найс. А, ведь, IT скам ещё даже не начали толком наёбывать. Если до 2022 успели поработать за $12k на белых хозяев, рекомендую вкладывать в сервисы аттестации кодерков и шоурумы
Аноним 26/11/24 Втр 01:06:04 3329394 371
>>3327848
>Это два разных (абсолютно позиционированных) элемента, один над другим. Мне надо пропускать событие мыши с верхнего (с большим z-index) элемента на элемент расположенный под ним.
Если они не лежат в одной "стволе" дерева DOM, то бабблинг тут не поможет никак. Скорее всего надо через getBoundingClientRect делать или InetrSectionObserver. В этом короче направлении двигайся.
Аноним 26/11/24 Втр 03:38:54 3329408 372
>>3329108
>Вкатываться
>2024
Норм шутишь бро
Аноним 26/11/24 Втр 11:11:26 3329546 373
>>3329408
Конкурентов отпугиваешь, негодяй?
Аноним 26/11/24 Втр 11:25:55 3329556 374
>>3329546
Шутка и правда так себе в то время, как на вакансию с зп 20к откликов по тыще с хуем
Аноним 26/11/24 Втр 12:02:44 3329578 375
Сап. Есть несколько уёбищных HTML-файлов — книга сохранённая б-гмерзким вордом. Я могу и сам поковырять её регулярками, чтобы очистить от всяких лишних скриптов и стилей, но это как-то долго, может есть какой-нибудь инструмент, который сделает это за меня?
Суть вы поняли, фактически нужно просто удалить стили и скрипты из нескольких десятков HTML-файлов.
Аноним 26/11/24 Втр 12:13:03 3329587 376
>>3329578
Ладно похуй, спасибо, резиновая уточка. Просто через нотпад++ очистил во всех файлах <head>.
Аноним 26/11/24 Втр 13:16:12 3329638 377
Вопросы, почему у нас самые ебанутые собесы на любом грейде? Сравнивал с другими языками (java, python), там такого пиздеца как у нас (особенно на фронте) не встречал
Аноним 26/11/24 Втр 13:33:36 3329648 378
Аноним 26/11/24 Втр 13:39:00 3329651 379
>>3329638
работал в конторе, там на собесе на крестовичка вместо здрасте спрашивали 2^8
Аноним 26/11/24 Втр 14:08:43 3329690 380
>>3329651
А пиздец в чём заключается? Ты не знаешь сколько будет 2^8?
Аноним 26/11/24 Втр 14:35:07 3329711 381
>>3329690
нет
кулькулятор знает, зачем голову забивать?
Аноним 26/11/24 Втр 14:42:29 3329721 382
>>3329711
Совсем забыл, что нахожусь в жс треде.
мимо плюсовик
Аноним 26/11/24 Втр 15:45:51 3329773 383
>>3329651
>на собесе на крестовичка вместо здрасте спрашивали 2^8
Так это ж классика, все как Боря завещал.
Аноним 26/11/24 Втр 17:48:22 3329880 384
Гойз, скажите что-то подобное возможно в JS или это бред? Я хочу написать код, чтобы на входе был файл-изображение, а на выходе выдавало массив из пикселей. Например:
Загружаю картинку 128х128
Выдает массив ["Цвет1", "Цвет2" ... "Цвет16384"]
Аноним 26/11/24 Втр 18:33:19 3329919 385
Аноним 26/11/24 Втр 18:43:33 3329927 386
Аноним 26/11/24 Втр 19:52:38 3329977 387
>>3329927
Команда разрабов пилящие проектики.

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

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

Сейчас в галере состоящей из 7 человек. Сидим пилим хуйню для врачей и системы управления серверами.

До этого тоже мелкие галеры были. Разные проекты, разные технологии. Чут-чут потогонки, но тут смотря какая минигалера.
Аноним 26/11/24 Втр 22:08:08 3330064 388
Аноним 27/11/24 Срд 10:53:24 3330294 389
Здравствуйте. Есть задача оправлять на бэк статус "offline" при закрытии страницы или браузера. Я повесил на событие beforeunload функцию, которая через sendBeacon отправляет запрос на бэк. Но вот проблема: при перезагрузке страницы также отправляется запрос на бэк со статусом "offline". Подскажите, пожалуйста, что тут можно сделать. Также есть функция, которая проверяет была ли станица перезагружена https://pastebin.com/namEehsi, но насколько я понял, то sendBEacon отрабатывает первее всех.
Аноним 27/11/24 Срд 11:05:51 3330300 390
>>3330294
Хуету делаешь. Поднимай на банке сокет и слушай; сокет не отвечает 5 сек, значит, offline
Аноним 27/11/24 Срд 11:20:36 3330311 391
>>3330300
О. Спасибо за идею. А то я что-то схватился за этот beforeunload и начал туда копать
Аноним 27/11/24 Срд 13:34:16 3330449 392
>>3324833
Да это местный пиздабол, который срет из треда в тред, не обращай внимания
Аноним 27/11/24 Срд 16:50:32 3330625 393
>>3330294
А в чем проблема получать оффлайн при перезагрузке страницы? Один хуй это происходит не часто. Если тебе это нужно чтобы следить за количеством пользователей то нормас будет.

>>3330311
Теперь у тебя другая проблема - зависшие соединения, таймауты, реконнекты. Их будет меньше. А может и не будет меньше. Впринципе ничем не отличается от beforeunload.
Аноним 27/11/24 Срд 19:10:19 3330712 394
>>3330625
>Теперь у тебя другая проблема
Ты двадцать строк не осилил?
Аноним 27/11/24 Срд 20:07:50 3330743 395
>>3330712
Дело не в коде, а в том что он будет не менее проблематичен.
Аноним 28/11/24 Чтв 02:56:35 3330868 396
RDT202411280954[...].mp4 7188Кб, 360x640, 00:01:08
360x640
Коллеги, жизненно?
Аноним 28/11/24 Чтв 03:36:36 3330870 397
>>3330743
Beforeunload не детектит закрытие окна браузера, а сокеты детектят. Я бы вообще соединил оба подхода, если очень надо отследить закрытие

А с висячими сокетами всё просто. Храним сокеты в объекте, переодически пробегаемся по объекту и смотрим тех, кто не присылал пинг n секунд - считаем отвалившимся и удаляем. На фронте подключаемся к сокету и пингуем его каждые m секунды. Это самое простое и при этом рабочее, что можно сделать. С реконнектом чуть послежнее, там уже надо сокет не удалять сразу, а перемещать в другой объект, и только спустя k времени удалять
Аноним 28/11/24 Чтв 20:53:55 3331437 398
>>3330868
Вообще нет. Где это надо работать, чтобы писать код вместе с таким дауном, даже местные вкатыши из РФ лучше пишут, еще и проект не на ts, пошла нахуй
Аноним 28/11/24 Чтв 21:56:50 3331460 399
>>3330870
В целом да, рабочая хуйня, но подводных камней больше чем кажется. Опрос на сервере должен быть реже чем отправка пинга на клиенте, хранение сокетов и сам код должен быть довольно оптимизированным.
> а перемещать в другой объект
Так нельзя, память быстро закончится. В идеале там ничего не должно хранится вообще, вся инфа в либе должна храниться
Аноним 29/11/24 Птн 01:20:43 3331528 400
>>3331460
>>3330870
Не надо ебать мозги, просто нужно как нормальные люди хранить коннекшены в редисе
Аноним 29/11/24 Птн 06:56:21 3331561 401
>>3331528
Можно в любой другой бд хранить коннекты. Но это нинужно, любая сетевая либа прекрасно справляется с хранением коннектов, любое хранение коннектов это признак говнокода
Аноним 29/11/24 Птн 08:46:26 3331597 402
При запуске
"dev": "node --watch --env-file=.env --experimental-strip-types --experimental-sqlite ./src/server.js",

Возвращает ошибку
node: bad option: --experimental-strip-types
node: bad option: --experimental-sqlite

Может кто-то посоветовать?
Аноним 29/11/24 Птн 08:49:20 3331601 403
>>3331597
посоветую запустить
node -v
Аноним 29/11/24 Птн 08:57:34 3331610 404
Аноним 29/11/24 Птн 09:10:21 3331616 405
1732860545796.jpg 601Кб, 1080x2340
1080x2340
>>3331610
тогда советую мурзилку читать
Аноним 29/11/24 Птн 19:04:13 3332039 406
>>3330868
Сама хуйню нарисовала и радуется для кликбейтов. Могла позабористее чуши найти, но видимо вкатунских мозгов не хватает.
Аноним 29/11/24 Птн 19:11:22 3332043 407
>>3328489
Антоша, мы щас будем гадать на гуще без договора. Свяжись с ними и попроси договор, а потом скинь сюда (на какой-нибудь гугл диск или pastebin). Я готов почитать и проанализировать подводные.
Аноним 29/11/24 Птн 19:18:06 3332046 408
>>3327722
Неиронично да. Они сделали из фронтенда ебаный ад, а по факту я могу писать все то же самое гораздо проще и эффективнее. Даже флексы усложнили верстку, а не упростили как изначально планировалось. О боже мой! Ненавистный float! Давайте нахуярим 100500 комбинаций на флексах! И главное никто правильно теперь на флексах не пишет, я вижу композит из старого подхода с центрированием блоков, вижу кучу способов решить одну задачу, вместо одного.
Аноним 29/11/24 Птн 19:32:27 3332053 409
>>3326788
Тут пиздец творится. Я хейтил реакт еще с 2018, но фейсбук навязал его менеджерским додиксам из корпорейта.

По факту конечно в дев версии этого не будет + тебе лучше bun, pnpm итп юзать.

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

Во фронтенде с 2010, помню как люди в начале 10х его пытались развивать и вносили большой вклад в вебгл, пилили охуенные сайты. Потом все стало типовым, простым, уебищным с приходом материалдизайна. Зато по сложности сравнялось как написать awards сайт из 2012 с хаками на css.
Аноним 29/11/24 Птн 21:47:09 3332156 410
1697577148146555.png 238Кб, 854x424
854x424
Говорят, что GraphQL почти умер. Есть вообще альтернативы, чтобы с фронта управлять выборкой данных?
Аноним 29/11/24 Птн 21:56:08 3332164 411
>>3332156
Falcor, RestQL с некоторой натяжкой
Можно данные сунуть в эластик
Аноним 29/11/24 Птн 22:04:13 3332175 412
Аноним 30/11/24 Суб 01:33:07 3332250 413
Так, как мне запустить код в отдельном потоке? И я не хочу ебаться с if (isMainThread) { new Worker() }. Неужели в ноде/дено/бане нет простого способа стартануть другой тред?
Аноним 30/11/24 Суб 04:17:27 3332261 414
Аноним 30/11/24 Суб 09:06:47 3332289 415
>>3332250
Зачем тебе отдельный поток? Для бекенда на сервере это хуйня полная, открывай ещё один отдельный процесс ноды, так будет правильно. Главное чтобы сетевая либа могла обрабатывать на одному порту несколько процессов и БД корректно обрабатывала несколько подключений, думаю с этими вопросами проблем не возникнет.
Аноним 30/11/24 Суб 09:40:38 3332298 416
>>3332289
>Зачем тебе отдельный поток?
Болеешь?
>открывай ещё один отдельный процесс ноды, так будет правильно.
Точно болеешь. Бывают случаи когда какая математика тяжеловата для мейн треда но там считать несколько тактов проца. Ты же мне предлагаешь для этой задачи спавнить новый процесс работа с которым займёт куда больше времени самих вычислений.
Аноним 30/11/24 Суб 09:54:13 3332303 417
>>3332298
> Ты же мне предлагаешь для этой задачи спавнить новый процесс работа с которым займёт куда больше времени самих вычислений.
Ты замерял или просто пукнул?
Алсо, если для тебя такое сложно, то выбери другую профессию.
Аноним 30/11/24 Суб 12:23:26 3332345 418
>>3332250
>Так, как мне запустить код в отдельном потоке?
Для начала выбрать многопоточный язык.
Аноним 30/11/24 Суб 12:44:08 3332352 419
>>3332345
А что, у самого языка есть какой-то функционал отвечающий за работу с процессами в системе/системными вызовами и это точно не прерогатива рантайма?
Аноним 30/11/24 Суб 12:46:56 3332353 420
>>3332298
> Болеешь?
> Точно болеешь.
Нет, я не пытаюсь в ноде потоки создавать.
> Бывают случаи когда какая математика тяжеловата для мейн треда но там считать несколько тактов проца. Ты же мне предлагаешь для этой задачи спавнить новый процесс работа с которым займёт куда больше времени самих вычислений.
Что за хуйню ты высрал вообще? Ты один раз создаёшь процесс и вычисляешь что там нужно тебе, передавая туда данные/запросы. Или ты думаешь что воркер будет дохуя легковеснее процесса? Ты хоть смотрел как работает нода, прежде чем фантазировать свои безумные фантазии?
Аноним 30/11/24 Суб 13:07:22 3332361 421
>>3332352
>А что, у самого языка есть какой-то функционал отвечающий за работу с процессами в системе/системными вызовами и это точно не прерогатива рантайма?
Причем здесь рантайм? Ты понимаешь разницу между условным C++, потоки в котором - это реальные потоки ОС со всеми прелестями типа общей памяти, гонок и прочего, и Node, в котором создание Worker - это спавн полностью нового процесса, который не имеет никакого доступа к общей памяти, и общается с первым по postMesssage протоколу?
Аноним 30/11/24 Суб 13:16:35 3332363 422
>>3332353
>>3332361
Как же у вас в головах насрано, это пиздец. Вы бы "программирование" не с хуков реакта начинали учить, а хотя бы с примитивного понимания как хардварь и система работают.
Аноним 30/11/24 Суб 13:35:48 3332365 423
>>3332363
> даунёнок предлагает спавнить треды/процессы по событию
> пытается рассказать всем что это не он даун, это другие не понимают
Аноним 30/11/24 Суб 15:00:48 3332392 424
>>3332361
>между условным C++
>Node, в котором создание Worker - это спавн полностью нового процесса
Предполагается, что в ноде вся работа с потоками и памятью работает каким-то неизвестным способом, придуманным инопланетянами, а не полностью написана на том же с++.
Аноним 30/11/24 Суб 15:41:18 3332406 425
>>3332298
>Бывают случаи когда какая математика тяжеловата для мейн треда
Тебе нода даёт wworker_threads, тебе дали в треде либу piscina, что тебе мешает считать твои фибоначчи с помощью этих инструментов?
Аноним 30/11/24 Суб 16:30:37 3332420 426
>>3332392
В ноде есть рантайм v8 и ноды, че несешь-то? Этот рантайм ничем не отличается от нового процесса, кроме того что имеет общую память, может чуть легковеснее тредов, но и то сомнительно.

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

Запускать тяжелые вычисления в потоках на бекенде звучит как ебланство кста, потоки будут забирать память у основного потока с сервером, а значит сервер нахуй упадёт.
Аноним 30/11/24 Суб 18:44:44 3332486 427
>>3332420
У меня на на работе для числодробилок всегда делали отдельный микросервис
Аноним 30/11/24 Суб 19:16:00 3332505 428
>>3332486
Это ещё лучше, потому что можно подобрать разные конфигурации сервера для разных задач. Падение микросервиса вообще ни на что не повлияет.

Тащемта потоки на ноде нужны только для одной вещи - параллельно обрабатывать массив данных через атомики и шаредмемори. Но таких задач на беке почти нет, а если есть то с этим работают через отдельные либы. Может игровым серверам нужны потоки, можно придумать реализацию обработки массивов с воркерам. Но и это с натяжкой. Потоки в ноде эт шиза.
Аноним 30/11/24 Суб 19:57:29 3332525 429
>>3332505
>Потоки в ноде эт шиза
Начнём с того, что бэк на ноде это само по себе полная шиза.

Нода на сервере нужна только для сервер сайд рендеринга, а на машинах разрабов для всяких утилит, бандлеров и тд.
Для любых других задач на бэке есть варианты лучше, производительнее и менее ресурсоемкие.
Аноним 30/11/24 Суб 20:07:45 3332529 430
>>3332525
>Начнём с того, что бэк на ноде это само по себе полная шиза.
Не правда, а точнее наглый пиздёж. На ноде можно делать всё то же самое, что делают на пхп, руби, питоне. И 99% того, что делают в бекенде на джаве, дотнете, го.

>Для любых других задач на бэке есть варианты лучше, производительнее и менее ресурсоемкие.
У них свои серьезные минусы, да и если не брать числодробилки, которые крайне редко встречаются на бекенде, то остальные варианты не особо производительнее, кроме совсем лоу-лвла типа плюсов или раста.
Аноним 30/11/24 Суб 21:11:18 3332554 431
>>3332525
> Начнём с того, что бэк на ноде это само по себе полная шиза.
Нормальная хуйня, не пизди. Понятно дело что нода кусок кала, но если представь кучу говна под названием "решение для бекенда", то нода будет очень близком к вершине, а по некоторым параметрам на самой вершине. Остальные хуже. Очень хуже.

> Для любых других задач на бэке есть варианты лучше, производительнее и менее ресурсоемкие.
Есть только два варианта - зиг или ним, но у них нет библотиек и синтаксис говна. Пидераст не включаем, С++ на беке это жопная боль, жаба хороша, но это жаба, в сишарп геи нассали.

Производительность, че тут сказать, она всего лишь на 40-50% ниже чем на С++, пользовать можно. Те же числодробилки на JS по производительности не сильно отстают от С++, проблема лишь в кривой ноде и библотиеках HTTP/WS. Конечно хотелось бы нормальной производительности в JS, через полную интеграцию сетевухи и бд с V8, тогда производительность будет сравнима с С++, но это влажные манямечты.
Аноним 30/11/24 Суб 23:27:45 3332594 432
Сегодня надо было доделать скрипт для парсинга хуйни, потому что они туда добавили для респонзов бэкенда aes, лол.
Пришлось подебажить, и там пиздец нахуеверчено, какие-то десять вложенностей замыканий, функциональная поебота, мильйоны каких-то врапперов, ну и поверху минификация с буковками вместо имен. Это так руками пишут или из чего-то вменяемого генерируется это говно?
Есть вообще какие-то инструменты поудобнее девтулзов для подобных дел?
Аноним 01/12/24 Вск 00:13:09 3332611 433
>>3332554
>Производительность, че тут сказать, она всего лишь на 40-50% ниже чем на С++, пользовать можно
Конечно можно, если твой сервис - это МВП написанный фронтом-фулстакером под 1рпс в пике.

Если всё же у тебя действительно востребованный и нагруженный сервис - то разница производительности и потребляемых ресурсов вылетают конторе в такие деньги, что проще уволить нахер этого фулстакера-недоучку и нанять нормальных бэкендеров.
Аноним 01/12/24 Вск 01:36:56 3332651 434
>>3332611
>Если всё же у тебя действительно востребованный и нагруженный сервис - то разница производительности и потребляемых ресурсов вылетают конторе в такие деньги, что проще уволить нахер этого фулстакера-недоучку и нанять нормальных бэкендеров.
Какой же ты пиздабол, либо просто троллер, накидвающий говна на вентилятор. Ну давай, назови мне что там у тебя за сервис, который будучи написанным на ноде жрал бы непомерно много ресурсов.
Аноним 01/12/24 Вск 02:35:53 3332660 435
>>3332651
Возьми любой ресурс с рпс побольше. И вот тебе будет ответ.
И я тебя уверяю, на 99.9999% там если и будет где-то рядом нода - то только в виде SSR или BFF-прокси.
Аноним 01/12/24 Вск 03:26:48 3332662 436
>>3332660
>Возьми любой ресурс с рпс побольше. И вот тебе будет ответ.
Никаких проблем не будет с рпс побольше. В ноде нет ничего такого, что делало бы её неподходящей для сетевого IO. Ты залётыш из какого-нибудь джава-треда, у которого знания о бекенд разработке на js/ts остановились на уровне 10-летней давности?

>И я тебя уверяю, на 99.9999% там если и будет где-то рядом нода - то только в виде SSR или BFF-прокси.
Я 7 лет пишу чистые бекенды на ноде. Ты несёшь некомпетентную стереотипную хуйню.
Аноним 01/12/24 Вск 04:57:26 3332668 437
>>3332611
> Конечно можно, если твой сервис - это МВП написанный фронтом-фулстакером под 1рпс в пике.
> Если всё же у тебя действительно востребованный и нагруженный сервис - то разница производительности и потребляемых ресурсов
Маняфантазии, ты не понимаешь как работает бекенд. Разница по серверам выходит 0-15%, не больше того.

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

>>3332660
>И я тебя уверяю
И снова мняфантазии. Отличий от компилируемых языков практически будет. Так уж вышло, мань, прими это.

Основная часть проблем в библиотеках и оверхеде который возникает при вызове на сервере, этот оверхед не сильно отличается между языками, сами вычисления кода ничтожно малы. И абсолютно все библиотеки остальных языков имеют говнокода не меньше чем в ноде. И раста так же. И у жабы. И даже у С++ и С. Упс...
Аноним 01/12/24 Вск 07:16:54 3332677 438
>>3332668
Это походу фронтовичок-вкатыш который бекенд вообще не нюхал, и лишь выучил пару баззвордов типа BFF и SSR. У него большая часть latency запросов к api эндпоинтам будет состоять из походов в БД. В итоге:

Поход в бд: 40 мс
Остальная часть запроса:
На ноде: 10 мс
На джаве: 9 мс
На голанге: 8 мс

Разница 50 мс против 48, о да, это ведь так много... А большое количество rps это вообще маняметрика, которая мало значения имеет, девопсер пукнет в кубер и всё, верхний лимит по выдерживаемому rps увеличен на 20%. Не говоря уже о том, что raw performance по сетевому IO у ноды и так очень даже неплохой, вон в X5 tech вся доставка на ноде работает, и не только доставка, не знаю сколько у них там нагрузка, но по всей стране по пятёрочка и перекресткам ходят много людей каждый день, каждый день заходят в приложения находясь в магазинах и находясь дома для доставки. А в Playrix вообще под 100к rps на игровых серверах.
Аноним 01/12/24 Вск 09:07:38 3332695 439
image.png 83Кб, 1244x808
1244x808
>>3332677
>Поход в бд: 40 мс
>На ноде: 10 мс
>На джаве: 9 мс
>На голанге: 8 мс
Вот тут нода немношк раскрывается. Всё дело в том, что на ноде есть lmdb с батчингом запросов, uwebsocket и libdatachannel, которые производительные так-то. И не только они
Если измерять в твоих значениях (конечно ирл они не такие), то на ноде поход в бд будет 1-2мс, остальная часть запроса где-то 5 мс. На других языках таких либ попросту нет, у них 40 мс для бд и 8-10мс для всего остального.
> Разница 50 мс против 48
Разница будет 48 мс на других языках и 8мс на ноде. Но использовать lmdb это читерство, но мне поебать.
Аноним 01/12/24 Вск 09:18:35 3332699 440
>>3332668
>>3332677
>>3332695
А эта крутая нода она сейчас с вами в одной комнате?
Объясните, почему на ноде практически отсутствует собственно работа для бэкендеров, по сравнению с любыми другими языками? Что говорит о полной её непригодности для этой цели.
Почему в реальном мире на ноде пишут только студенты вкатунцы всякие учебные проекты?
Аноним 01/12/24 Вск 09:23:03 3332700 441
>>3332699
> Объясните, почему на ноде практически отсутствует собственно работа для бэкендеров
Потому что её не нужно переписывать тысячи раз, очевидно же.

Всё что нужно написано один раз и просто работает, в других же языках нужно постоянно переписывать бекенд потому что возникают ошибки, потери пакетов, проебы производительности, какие-то другие проблемы вылезают.
Аноним 01/12/24 Вск 10:21:40 3332712 442
>>3332700
Какие-то отговорки для бедных, ей богу.

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

Работы на ноде нет потому, что всякие биг и прочие фин техи либо на ней вообще ничего не пишут, либо после выхода мвп написанной штатным недофронтендером-фуллстэком - переписывают уже на нормальные языки.
Аноним 01/12/24 Вск 11:10:52 3332726 443
>>3332712
> отговорки
Какие ещё оговорки? Это реальность. Нода уже достигла того состояния, что в неё можно не вкладывать много усилий для написания чего-либо

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

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

> переписывают
О чем я и говорил, ты не представляешь жизнь без переписывания, потому что ты пишешь на каком-то говне типо спринга жабы или на пидерасте. Но в ноде нет нужды переписывать, она просто работает.
Аноним 01/12/24 Вск 11:21:52 3332735 444
>>3332726
>Но в ноде нет нужды переписывать, она просто работает
В реальном мире работает в студенческих учебных поделках и только.
Аноним 01/12/24 Вск 12:35:03 3332776 445
>>3332735
О чем ты? Крупнейшие компании использую ноду как бекенд и не собираются слезать с неё.

Просто так вышло что поехавшие корпоблядки предпочитают использовать жабу, которая буквально не выдерживает миллионы RPS, жрёт тысячи ресурсов и имеет лапшеподобную архитектуру в каждом приложении. Или используют сишарп, который не может в работу с бд и файлами, вызывая дикие просадки во время запросов к бд и не может в кластеризацию и linux.
Аноним 01/12/24 Вск 12:43:58 3332780 446
>>3332776
Примеры таких компаний, чтобы можно было проверить - действительно ли там нода на сервере, ты конечно же не дашь
Аноним 01/12/24 Вск 13:23:06 3332807 447
>>3332780
Конечно, зачем мне ради тебя гуглить. Можешь сам это сделать.
Аноним 01/12/24 Вск 13:32:30 3332810 448
>>3332807
Погуглил - таких не нашел.
Можешь опровергнуть? Нет? Ну вот и всё.
Аноним 01/12/24 Вск 13:40:50 3332816 449
>>3332810
Чего тут опровергать пиздабола. Ты уже показал в треде что ты ничего не понимаешь в серверах и как работает компьютер.
Аноним 01/12/24 Вск 14:12:55 3332845 450
>>3332816
Там достаточно понимать, что нода нигде за рамками дев.тулинга и серверного рендеринга в реальном мире не используется. Только у жаваскриптеров нода правит всем миром и везде нужна. Открываешь вакансии - нахер не всралась.
Аноним 01/12/24 Вск 14:40:48 3332859 451
>>3332845
Погоди, а в чем вообще твой тейк? Ноду не используют так часто чем говно на жабе и. И что? Ну да, энтерпайс это говноеды которые лучше будут переплачивать за сервера, чем использовать высокоэффективные решения на NodeJS. Что в этом нового?

Что ты пытаешься донести в целом?
Аноним 01/12/24 Вск 17:49:51 3332978 452
>>3332699
Работа не отсутствует, её более чем достаточно. В России много компаний, где чистый бекенд написан на ноде. А в США она так вообще в разы популярнее.

>>3332845
>>3332810
>>3332780
Тинькофф, Озон, Яндекс, Сбер, Райффайзен, несколько банков поменьше (Совком, Ренессанс, Русский Стандарт), Киви, МТС, Теле2, Эр-Телеком (Дом.ру), Билайн, Х5, Магнит, Газпром, Леруа, БКС, Профи.ру, Банки.ру, Сравни.ру, Скиллбокс, авиакомпании (Победа, S7), девелоперы (Пик, Самолёт), Авиасейлс, OneTwoTrip, Делимобиль, Playrix, Здравсити, Лада, куча средних и мелких компаний, больше половины криптопроектов (например p2p.org — разработчик самого популярного в эфириуме ликвид стейкинга Lido, холодный кошелёк Tangem), топ 3 букмекеров (BetBoom, Winline, Pari), популярное решение для фильтрации трафика Stormwall, ещё и на западе бесчисленное количество стартапов.

Во многих компаниях из списка я собеседования как бекенд разработчик, и в нескольких работал, в одной из них работаю и сейчас.
Аноним 01/12/24 Вск 17:50:53 3332981 453
>>3332859
>Что ты пытаешься донести в целом?
Ну смотри - большой энтерпрайс - это прежде всего строгие контракты отдельных частей проекта и командное взаимодействие отвечающих за эти части - следовательно только типизированные языки. Нода тут пролетает. Где строгая типизация не особо нужна - там исторически правят балом пайтон да пхп и то уже активно типы прописываются.

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

Вот и выходит, что у ноды при всех её плюсах на бэке в реальном мире не осталось ниши, нет проектов, нет вакансий, нет работы, нет смысла даже тратить время на изучение.
Только тулинг (хаха, а там раст уже расправляет крылья и даёт просраться ноде), да всякие проксирующие бфф написанные фронтами для себя же.
Аноним 01/12/24 Вск 17:57:49 3332987 454
>>3332978
>Тинькофф, Озон, Яндекс, Сбер, Райффайзен, несколько банков поменьше (Совком, Ренессанс, Русский Стандарт), Киви, МТС, Теле2, Эр-Телеком (Дом.ру), Билайн, Х5, Магнит, Газпром, Леруа, БКС, Профи.ру, Банки.ру, Сравни.ру, Скиллбокс, авиакомпании (Победа, S7), девелоперы (Пик, Самолёт), Авиасейлс, OneTwoTrip, Делимобиль, Playrix, Здравсити, Лада
А они то вообще в курсе, что у них бэк на ноде? А не пара ненагруженных проектиков крутится, пока 99.9% на других языках?

Это тоже самое, что заявлять, что у них прям всё на Perl написано и он вот прям очень нужен, куча работы, вакансий, и куча компаний его используют, так как я ЛИЧНО в репах двух компаний из этого списка видел пару внутренних легаси тулз на нем. Надо ли говорить, что в общем объеме кода в этих двух компаниях перл был исчезающе малым пережитком прошлого?
Аноним 01/12/24 Вск 18:11:16 3333000 455
>>3332981
>>Что ты пытаешься донести в целом?
>Ну смотри - большой энтерпрайс - это прежде всего строгие контракты отдельных частей проекта и командное взаимодействие отвечающих за эти части - следовательно только типизированные языки. Нода тут пролетает.
Да нет, не пролетает, всё это легко делается на ноде.

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


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

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

>>3332987
>А они то вообще в курсе, что у них бэк на ноде? А не пара ненагруженных проектиков крутится, пока 99.9% на других языках?
В курсе, в том числе хайлоад делается.

>Это тоже самое, что заявлять, что у них прям всё на Perl написано и он вот прям очень нужен, куча работы, вакансий, и куча компаний его используют
Скажи, ты всё-таки реально такой еблан, или настойчиво прикидываешься? Где я сказал, что у них "прям всё" на ноде, и что "она вот прям очень нужна, куча работы и вакансий"? Я сказал, что работа есть, что её достаточно. Что за дурацкая привычка мыслить бинарно, чёрно-бело, как подросток в 14 лет?

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

>так как я ЛИЧНО в репах двух компаний из этого списка видел пару внутренних легаси тулз на нем. Надо ли говорить, что в общем объеме кода в этих двух компаниях перл был исчезающе малым пережитком прошлого?
В общем объёме кода всегда победит какая-нибудь джава с го, только это никак не отменяет мои утверждения. В том же тинькове очень много бекенда на го, но на ноде там тоже далеко не один проект, и это не легаси тулзы, и это не BFF.
Аноним 01/12/24 Вск 18:30:25 3333015 456
>>3332981
> это прежде всего строгие контракты отдельных частей проекта и командное взаимодействие отвечающих за эти части
> а что такое avro, protobuf???
Аноним 01/12/24 Вск 18:55:25 3333040 457
>>3332981
> Ну смотри - большой энтерпрайс - это прежде всего строгие контракты отдельных частей проекта и командное взаимодействие отвечающих за эти части - следовательно только типизированные языки.
Всё в порядке, нода может в типы.

> Где строгая типизация не особо нужна - там исторически правят балом пайтон да пхп и то уже активно типы прописываются.
Это да, корпоблядки продолжают тратить миллионы денег на сервера, пока у меня сервер за 700 баксов выдерживает 2кк rps.

> но в этой нише голэнг с ноги просто вынес всю конкуренцию за последние лет 7.
О чем ты? Голанг стремительно подох, оказавшись никому нахуй не нужным. Забавно, что с ним случилось?
Аноним 01/12/24 Вск 20:22:09 3333065 458
>>3333040
>О чем ты? Голанг стремительно подох, оказавшись никому нахуй не нужным. Забавно, что с ним случилось?
Его много используют в российском бигтехе

Мимо
Аноним 01/12/24 Вск 20:31:16 3333073 459
>>3333065
В бигтехе чего только нет. Довольно много компаний от него отказываются, в этом суть. Он конечно не сдохнет, но чет в последнее время у него всё не так хорошо из-за охуительных решений которые разрабы принимают.
Аноним 01/12/24 Вск 22:49:16 3333113 460
Аноним 02/12/24 Пнд 02:02:49 3333158 461
>>3333073
>Довольно много компаний от него отказываются
В пользу ноды нет
Аноним 02/12/24 Пнд 05:11:44 3333172 462
>>3333040
>Голанг стремительно подох
Лул, а мы сейчас наоборот все наши сервисы на голанг переписываем. Да и хз, кто там сдох, но на российском рынке голанг сейчас очень популярный выбор для бекендов.
Аноним 02/12/24 Пнд 05:15:44 3333173 463
>>3332978
>Яндекс
Ни разу не слышал, чтобы был бек на ноде хоть где-то. Уволился из яхи полгода назад, отработал там почти 3 года. Из того, что видел - много легаси на плюсах и питоне, в некоторых местах есть джава, что-то новое на гоуленге делалось. Я сам на питухоне легаси педалил, сейчас ушел в галеру, связанную с инфобезом, тут проект на гохе
Аноним 02/12/24 Пнд 05:38:55 3333175 464
>>3333173
В команде Яндекс браузера есть, в Лавке тоже было
02/12/24 Пнд 07:23:23 3333191 465
>>3332978
Ты бариста-пиздабол.
Аноним 02/12/24 Пнд 08:25:09 3333223 466
>>3333158
В том числе, но не всегда. Понятно что нода ещё не вытягивает по многим параметрам необходимым для биза.

>>3333172
Хз где вы там работаете. Слышал от знакомых что у них уже две команды голанга сократили и оставили нескольких челвоек только как поддержку, ясно-понятно что развития тут не будет. Ещё один знакомый в сбере работает тоже сказали от голанга будем отказываться.
Аноним 02/12/24 Пнд 08:56:36 3333236 467
>>3333173
тебя там не научили фразе "я нерепрезентативен"?

Увольнялся из околояхи в 2к14 и они тогда мигрировали проект на ноду 0.10
js и css Аноним 02/12/24 Пнд 11:17:20 3333288 468
Если у меня есть несколько классов в css-файле, могу ли я работать с ними в js? Эти классы как-то включены в dom?
Аноним 02/12/24 Пнд 11:24:51 3333292 469
>>3333288
А что ты хочешь с ними сделать? (X/y problem)

Если нужно чтобы элемент менял класс - создай два заранее заготовленных класса и переключай их с js, если нужно чтоб внутри класса менялось какое-то свойство - вынеси его в css переменную, их можно устанавливать через js
Аноним 02/12/24 Пнд 15:59:17 3333482 470
Аноним 02/12/24 Пнд 16:58:30 3333506 471
>>3333236
>я нерепрезентативен
В чьей-то этушке однажды эту фразу увидел, еще вроде на ячане было, но я так и не понял какой там контекст.
Просто говорю что в моем бизнес-юните ноды точно не было нигде, и по ощущениям 95% часть бекенд вакансий это именно плюсы, питухон, жаба, го, а не нода. Не особо понимаю, зачем нужна нода в бекенде когда есть питухон. Ну вот в 2014 году может решили поиграться, когда технология набирала обороты и становилась хайповой, потом видимо решили отказаться. Сейчас выбор языков программирования для сервисов регулируется либо СТО бизнес юнита, либо большими руклями (чтобы не устраивать зоопарк всего и вся) и ноду для бекенда кажется не разрешено больше брать для новых проектов, если я не ошибаюсь.

>>3332978
Ты работал во всех этих местах? Я был в трех местах из твоего списка (из тех что в самом начале идут) и ноду я тоже не заметил.

Тинек - основная платформа написана на JVM стеке.
Озон - там гоуленг и сишарп. Поиск озона на jvm живет.
Яндекс - уже сказал (го, питухон, плюсы, джэва)
Сбер - джава
Райф - джава
Киви - джава
МТС - джава/go
Теле2 - джава и сишарп
Дом.ру - джава
Билайн - джава/go
Х5 - тут хз, может и нода есть
Магнит - джава/go
Газпром - джава
...
Авиасейлс - голанк
итд итп

Основная часть бекендов российского бизнеса на джавке живет, местами пытаются вкорячить зумерский гоуленг. С нодой пытались играться году в 2015-2017, да и то на зарубежных проектах в основном. Сейчас учить ноду для поиска работы бекендером на россйиском рынке имхо нет смысла.
Аноним 02/12/24 Пнд 17:16:12 3333526 472
>>3333506
> Не особо понимаю, зачем нужна нода в бекенде
Сокращать издержки на сервера, потому что жрёт меньше питона и джавы, сокращать издержки на внедрение новых фич. В США именно такая мотивация бекендов на ноде.

Российское айти безумно монополизировано в 2к25 году, тут нет смысл ноду брать, ты прав. Новых крупных проектов никто не будет открывать, которые бы учитывали время развертывания и разработки.

Но тут возникает вопрос, какой дебил будет искать работу бекендером на российском рынке? Серьёзно, блядь?
Аноним 02/12/24 Пнд 19:14:16 3333607 473
>>3333526
>Сокращать издержки на сервера, потому что жрёт меньше питона и джавы
И есть примеры успеха, когда в проде переписали с джавы/питона на ноду и сократили чек в AWS хотя бы на 20%? Ну или сколько виртуалок EC2 сэкономили. Чет мне кажется там если издержки какие и сокращаются, так совсем на незначительную величину.

>>3333526
>какой дебил будет искать работу бекендером на российском рынке? Серьёзно, блядь?
Ну я например. Ты можешь сидишь за рубежом уже давно или в Сербию перекатился пару лет назад. А я до сих пор в России нахожусь, тут сейчас особо не развернешься, устроиться удаленно на джона бора либо очень сложно (проблемы с переводами зп в основном), либо сам джон бор требует уехать из РФ, либо вовсе не берет россиян на работу.
Аноним 02/12/24 Пнд 19:34:04 3333625 474
На дворе почти 2025, а йододефицитные все еще всерьез чето пиздят про ноду на бэкенде, ору нахуй
Аноним 02/12/24 Пнд 19:59:45 3333645 475
image.png 44Кб, 1149x380
1149x380
>>3333506
>Не особо понимаю, зачем нужна нода в бекенде когда есть питухон
Чем он лучше? Зачем он нужен, если есть нода?

>Ты работал во всех этих местах? Я был в трех местах из твоего списка (из тех что в самом начале идут) и ноду я тоже не заметил.
Я буквально написал, что работал в нескольких из этих мест, и собеседовался во многих, больше половины.

>Основная часть бекендов российского бизнеса на джавке живет
Да я и не спорю. А некоторая часть живёт на других языках. В Яндексе уже сказали где нода, в тиньке как минимум пикрил проекты, в киви на несте много бекенда, в мтсе тоже, в х5 очень много на ноде. В билайн, теле2, сбер, райф, домру, авиасейлс, газпром (нефть) собесился на ноду. И ещё дохуя где собесился из того списка Всё, что есть в том списке - это либо я собеседовался на nodejs бекенд разработчика, либо неоднократно видел вакансии, потому что я их много лет регулярно мониторю и время от времени прохожу собесы без цели устроиться, для поддержания скилла прохождения собесов.

>Ну я например. Ты можешь сидишь за рубежом уже давно или в Сербию перекатился пару лет назад. А я до сих пор в России нахожусь, тут сейчас особо не развернешься, устроиться удаленно на джона бора либо очень сложно (проблемы с переводами зп в основном), либо сам джон бор требует уехать из РФ, либо вовсе не берет россиян на работу.
Я другой анон и не уехал, мне тут более чем достаточно работы, тем более конкуренция очень низкая на сеньорском уровне.

>>3333625
Если ты не очередной троллер, то давай аргументы против. Я вообще топлю не за конкретно ноду на бекенд, а за тайпскрипт на бекенде. Хотя я могу написать бекенд и на том же го, или на питоне.
Аноним 02/12/24 Пнд 20:21:33 3333655 476
>>3333607
>И есть примеры успеха, когда в проде переписали с джавы/питона на ноду и сократили чек в AWS хотя бы на 20%?
Ты даун что ли, что за вопросы такие даунские? Или ты не в курсе сколько жрёт жаба?

Нода может примерно в 10-15 раз больше пользователей тянуть чем жава на том же железе. Подумай сколько примерно это будет по серверам выходить, лол
Аноним 02/12/24 Пнд 20:35:36 3333661 477
>>3333625
Двачую. Уже пора признать реальность, твиттер, нетфликс, пайпал, все они используют ноду, статистика только растёт.

Не понимаю почему эти йододефицитные шизоиды продолжают высираться со своей жабой и прочим энтерпрайс калом из прошлого десятилетия.
Аноним 02/12/24 Пнд 21:44:03 3333700 478
>>3333655
>Нода может примерно в 10-15 раз больше пользователей тянуть чем жава на том же железе. Подумай сколько примерно это будет по серверам выходить, лол

Толсто
Аноним 02/12/24 Пнд 22:54:43 3333728 479
image.png 163Кб, 250x280
250x280
>>3333625
Обсирать ноду и желать проектам другого языка - это своего рода кодовый куколдизм?
Аноним 02/12/24 Пнд 23:40:10 3333744 480
>>3333700
Это реальность. В jvm просто нет нормальной асинхронности, чтобы такое проворачивать, по этому по нагрузке jvm всегда будет сосать у ноды
Аноним 03/12/24 Втр 09:07:24 3333847 481
>>3333661
Потому-что зависть? Они как бы в подвешенном состоянии - и не модно и не тру
Аноним 03/12/24 Втр 09:08:16 3333849 482
>>3333661
Потому-что зависть? Они как бы в подвешенном состоянии - и не модно и не тру
Аноним 03/12/24 Втр 11:25:18 3333928 483
image.png 36Кб, 1093x482
1093x482
image.png 59Кб, 925x568
925x568
image.png 149Кб, 862x517
862x517
image.png 90Кб, 1466x775
1466x775
>>3332978
>В России много компаний, где чистый бекенд написан на ноде. А в США она так вообще в разы популярнее.
Хуя, отборный копиум!

>Тинькофф
Спецпроекты - это знаешь что такое? Это сайтики. Бэк у Тинька на джаве, шиз.

>Озон
Где ты в озоне хоть один проект на ноде видел?

>Яндекс
Одна вакансия на фулстека и в job description эта самая нода на последнем месте, лол.

>Сбер
Ой, не получилось.

Остальное даже разъебывать лень, можешь продолжать коупить, шиз.

>>3332981
>Вот и выходит, что у ноды при всех её плюсах на бэке в реальном мире не осталось ниши, нет проектов, нет вакансий, нет работы, нет смысла даже тратить время на изучение.
ППКС.
Аноним 03/12/24 Втр 11:50:48 3333949 484
Как быстро и сложно переучитваться с ангуляра на реакт? Кроме ангуляра (2 года опыта) ни с чем не работал и даже не пробовал. Сказали с января надо будет с нуля пилить проект на реакте в соло. Есть ли шансы освоить реактовскую базу за новогодние или уже нет смысла дёргаться и лучше сразу искать другую работу?
Аноним 03/12/24 Втр 12:05:12 3333957 485
>>3333949
Изи.

Ряктовская документация на пару страниц по сути. И процентов 70 воды, повторений.

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

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

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

Спокойно можно за неделю активного тыка разобраться со всеми нюансами, приколами.
Не обещай что ты будешь на выходных учиться, т.к. скорее всего проебешься и будешь отдыхать. Пусть они платят за твое обучение уже в рабочем режиме.
Аноним 03/12/24 Втр 12:33:35 3333979 486
>>3333957
Спасибо, анон. Поверхностно почитал что основная боль в реакте это работа с формами. Самому костыли писать или уже есть стабильные либы?

НекстЖС не уверен что разрешат юзать, если из-за этого депенденси больше. Но чекну что такое, спасибо.
Аноним 03/12/24 Втр 12:37:33 3333985 487
16502970270800.jpg 29Кб, 720x637
720x637
>>3333928
Двачую, энетпрайс всегда на всяком говне кодил типо JVM, C#, которые раз в пять менее производительнее чем нода. Просто тут нужно понимать что интерпрайзу похуй даже если он будет в 10 раз переплачивать за сервера.

Главное для интерпрайся лутануть дебилов на жабе, которые стоят нихуя, в этом основной выигрыш идёт. Дурачки могут и за 100к работать на бекенде (в тиньке это часто бывает), когда нормальный разработчик на NodeJS меньше чем за 300к даже вакансию не откроет
Аноним 03/12/24 Втр 13:54:19 3334056 488
>>3333979
react-hook-form для форм.

и валидация yup или zod.

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

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

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

с некстом в этом плане проще будет. это уже фреймворк а не либа как рякт. там многие штуки из коробки тоже идут. но не дотягивает до ангуляровсого уровня "из коробки".

а по поводу некста проталкивай идею. даже сами ряктодауны в доке вроде агитируют брать некст. прост меньше мозгоебки будет, особенно ангулярогосподину.
Аноним 03/12/24 Втр 14:08:06 3334069 489
>>3334056
Понял, спасибо анон!
Аноним 03/12/24 Втр 16:50:22 3334179 490
>>3333928
>Хуя, отборный копиум!
Но это же не я утверждаю, что на ноде бекенд не пишут.

>Спецпроекты - это знаешь что такое? Это сайтики. Бэк у Тинька на джаве, шиз.
SQL, Cassandra, Clickhouse, Postgres, Redis, Nest, Fastify, uWS — это технологии для создания сайтиков? Шиз, ты?

>Где ты в озоне хоть один проект на ноде видел?
Видел давно вакансию в команду инструментов деплоя.

>Одна вакансия на фулстека и в job description эта самая нода на последнем месте, лол.
Если вакансий нет, то это не значит, что проектов нет. Но вообще вакансия в Браузер есть прямо сейчас, там нода в самом начале списка. Может быть ты слепой или не умеешь искать информацию?
https://yandex.ru/jobs/vacancies/razrabotchik-full-stack-v-korporativnoe-oblako-brauzera-17341

>>Сбер
>Ой, не получилось.
Повторяешься со своим копиумом "нет вакансий = нет проектов".
Я лично собесился в Сбер на node.js бекендера в команду SmartPay/SalutePay

>Остальное даже разъебывать лень, можешь продолжать коупить, шиз.
Потому что не сможешь разъебать.

>Вот и выходит, что у ноды при всех её плюсах на бэке в реальном мире не осталось ниши, нет проектов, нет вакансий, нет работы, нет смысла даже тратить время на изучение.
Отборный копиум шизов, которым технология в штаны насрала и они её поэтому хейтят.
Аноним 03/12/24 Втр 17:10:46 3334200 491
>>3333949
>Как быстро и сложно переучитваться с ангуляра на реакт?
Хуле там учить блять. Весь рякт учится за неделю. Ну окей, две недели. Там надо знать несколько хуков - useState, useEffect, useMemo, useFormStatus. Ну и плюс, некоторую шнягу типа контекста и суспенсе. Всё остальное - это чисто хтмл код.
Аноним 03/12/24 Втр 17:14:02 3334202 492
>>3333979
>НекстЖС не уверен что разрешат юзать, если из-за этого депенденси больше.
Чиво блять? Не разрешат юзать? Схуяли, это один из топовых фреймворков на рякте. В российском сегменте только его + tailwind + redux и используют. Не то чтобы я любил nextjs, но его пихают почти в каждой дыре.
Аноним 03/12/24 Втр 19:08:42 3334270 493
>>3334202
Да там поди какой-нибудь дед сидит и лишние килобайты считает, дабы на пару зептасекунд быстрее грузилась аппа.

Да и выбор странный. Ангулярогосподина на ряктовский проект с нуля писать отправляют, да еще и одного.
Как-бы Анону хорошо, конечно, разные инструменты попробует, но странно что не могут взять НекстЖС, чтобы Ангулярогосподин от кранжа в выборе либ не помер.
Аноним 03/12/24 Втр 19:24:19 3334287 494
Кто ни будь использует такие технологий как remix, tanstack query, zustang в работе?
Аноним 03/12/24 Втр 21:36:25 3334362 495
>>3334287
Кто-то да использует
Аноним 03/12/24 Втр 21:58:43 3334384 496
>>3334287
Ну я использую. Ремикс - это мой любимый фреймворк. Он достаточно легковесный и относительно не мозгоёбный. Tanstack query? Нуууу на мой лично вкус - он чересчур раздутый. Оба tanstack query + zustand можно заменить одним инструментом @reduxjs/toolkit. По сути, createApi/asyncThunk https://redux-toolkit.js.org/rtk-query/api/createApi выполняет ту же функцию, что и tanstack query. А createSlice ту же функцию, что и zustand. Насчёт самого zustand... Неплохой, но ему функционала не хватает. Это тупо хранилище без каких-то наворотов и всё. Хотя такой подход имеет право на жизнь.
Аноним 04/12/24 Срд 01:19:09 3334463 497
>>3333957
Ты все спа на некстджс пишешь?
Что в коробке у Некстджс кроме роутинга и ССР?
Зачем ему некстджс, если он реакт не знает?
Аноним 04/12/24 Срд 05:35:25 3334496 498
image.png 22Кб, 617x448
617x448
Привет. Пытаюсь на сайте memealerts.com добавить несколько стоп-слов одним массивом через консоль, чтобы их можно было добавлять не по одному. Всё сделал, но у меня не получается активировать кнопку "+ добавить", как я не пытаюсь, также как и симулировать нажатие энтера или пробела в поле ввода. Снизу код:

var ban_words='18plus 18,Booba'.split(',');
var input_el=document.getElementsByClassName('TagSelect__textFieldInput--hUVZz')[0];
var button_el=document.getElementsByClassName('TagSelect__addButton--W03EV')[0];
ban_words.forEach((word)=> {
input_el.value=word;
//КАК АКТИВИРОВАТЬ КНОПКУ?
button_el.focus();
button_el.click();
})
Аноним 04/12/24 Срд 10:06:56 3334535 499
>>3334463
>Зачем ему некстджс, если он реакт не знает?
А зачем ему рякт если он некста не знает?

>Что в коробке у Некстджс кроме роутинга и ССР?
Все остальное помимо рякта.

>Ты все спа на некстджс пишешь?
Нет.
Аноним 04/12/24 Срд 11:13:37 3334570 500
>>3334287
>remix
Ни разу в коммерческих проектах не видел.
>tanstack query, zustang
А вот это нередко, особенно первое.
Аноним 04/12/24 Срд 12:10:22 3334610 501
>>3319565 (OP)
>Руководство для вката - https://github.com/acilsd/wrk-fet#javascript

Пиздец, решил изучать JS, а тут роадмап на фронтенда. Я просто не понимаю на кого эти гайды рассчитаны. Нахуя мне знать все что там есть до того как я вообще что то начал делать? И уж тем более нахуя мне знать фреймворки и желательно все если я еще с ними даже работать не начал. Это не руководство вката, это руководство бесконечного и бессмысленного обучения с последующим выгоранием и убеждением что ИТ это не твое
Аноним 04/12/24 Срд 12:53:46 3334655 502
>>3334610
Шизоид, таблетки прими.

Руководство годное. Может чутка устаревший, но да похуй.

Все что описано там - баща. Если тебе что-то не понятно или не нравится - твои проблемы.

Без фреймворков тебя никуда не возьмут. Учиться тебе года полтора-два, а то и три.
Руководство разбито на части, никто тебя не заставляет учить все и сразу.

Хули тебе вообще там не нравится, шиз?
Аноним 04/12/24 Срд 12:57:32 3334658 503
>>3334610
>Нахуя мне знать все
Есть задача минимум и есть задача максимум. Задача максимум - это овладеть мастерством профессии, стать профи в своей нише. Задача минимум - это знать только то, что нужно здесь и сейчас.

Естественно, эти твои роадмапы рассчитаны на долгосрочные цели. Оно не рассчитано на какие-то сиюминутные цели. Для устройства на работу можно не знать и половину из этого списка. Роадмап - это не "руководство по вкату". Роадмап - это "что должен знать человек на профессиональном уровне".
Аноним 04/12/24 Срд 13:03:45 3334667 504
>>3334658
>Для устройства на работу можно не знать и половину из этого списка.
Для устройства на работу надо уметь проходить собесы.
Аноним 04/12/24 Срд 13:08:02 3334669 505
Аноним # OP 04/12/24 Срд 13:08:10 3334670 506
Аноним # OP 04/12/24 Срд 13:08:17 3334671 507
Аноним 04/12/24 Срд 13:47:59 3334697 508
>>3334655
>>3334658
Нахуя вкатуну сначала знать устройство интернета в самом начале например? Ну почитает он об этом и тут же забудет без практики. Допустим вкатун узнал про Angular и решил на нем что то написать. Нахуя ему проходить целиком весь путь роадмапа если по факту ему достаточно самую базу в виде переменных циклов функций и ООП изучить а дальше изучать именно фреймворк. Если он в чем то затупит и он не глупый, он пойдет гуглить. Таким образом к концу разработки у него будет своя дорога, с теми навыками и знаниями которые ему были нужны для решения конкретной задачи. И когда его спросят а у тебя вообще есть опыт работы какой с Angular, он сможет конкретно описать что делал и как справлялся с трудностями. А если он начнет с изучения запросов/ДНС/Мвидео и прочей залупы, то это просто бесполезная деятельность
Аноним 28/02/25 Птн 08:42:38 3398945 509
Сап аноны
Может кто найти алгоритм для бота в тетрис на js?
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов