[ b / news / + ]
Главная Юзердоски Каталог Трекер NSFW Настройки

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

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 524 55 162
JS Thread #323 /js/ Аноним # OP 10/01/25 Птн 14:12:46 3359187 1
изображение.png 100Кб, 1050x1050
1050x1050
Предыдущий тред: >>3334668 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Аноним 10/01/25 Птн 15:43:51 3359251 2
Мертвый тред мертвого языка
Аноним 10/01/25 Птн 16:00:34 3359261 3
Аноним 10/01/25 Птн 16:11:09 3359270 4
>>3359261
Тогда перенагруженного языка тред, только на этом говноязыке по 1000 человек на одну вакансию миддла, а что там у джунов и вкатунов даже думать страшно.
Аноним 10/01/25 Птн 16:12:21 3359271 5
>>3359270
радуйся, что хотя бы вакухи есть. Я слышал тинек просто начал морозить яблокошлепов и заменять их формошлепами
Аноним 10/01/25 Птн 18:51:03 3359395 6
3 года занял у меня вкат. 2 месяца назад устроился на работу. Вот только прикол в том, что работа очень тяжёлая, а зп 50к. Вот так вот ананасы...
Аноним 10/01/25 Птн 19:06:53 3359413 7
>>3359395
Сложно было искать первую работу? Крутил опыт? Сколько собесов прошел?
Аноним 10/01/25 Птн 19:09:19 3359414 8
>>3359395
И забыл спросить: ты удаленку искал или у себя в городе?
Аноним 10/01/25 Птн 19:16:32 3359418 9
>>3359395
>прикол в том, что работа очень тяжёлая, а зп 50к
Конечно! Я не знаю откуда у вкатунов миф о том, что джуниор - это ЯКОБЫ более лёгкая вакансия, чем миддл. И что якобы там нужно знать меньше. Что там меньше придираются, меньше требуют, плюс ещё обучают и т.д.

Во-первых, НЕ ЛЕГЧЕ. Во-вторых, НЕ ОБУЧАЮТ. В-третьих, ЗНАТЬ НАДО ДОХУЯ. Это они только платят 50к, а ебут на все 300к. По сути, всё отличие от миддла только в заголовках. Вкатуны ещё так наивно жалуются типа "а это нормально что я устроился джуном, а меня просят и девопсить, и бек, и фронт пилить". Проблема в твоих представлениях, а не в работодателе. Это ты напридумывал у себя в голове какие-то небылицы и джунах, теперь жалуешьcя.
Аноним 10/01/25 Птн 20:54:18 3359509 10
14432589708860.jpg 25Кб, 457x480
457x480
>>3359395
Че за еблан? Я вкатился за 7 месяцев. Стартовая зп была 120к, сейчас выше. Работа - вообще лафа - ни сроков, нихуя, приходи когда хочу, уходи тоже, никто на душой не висит, ну только не удалёнка - это не оче.
Аноним 10/01/25 Птн 21:14:11 3359526 11
>>3359509
Крутил опыт? Какой вообще кабанчик будет платить вкатуну 120к? Помоему ты тут пиздишь нам.
Аноним 10/01/25 Птн 22:22:06 3359549 12
>>3359526
>Какой вообще кабанчик будет платить вкатуну 120к?
А вот такие кабаны:
1) У которых есть финансовая возможность
2) У которых нет других кандидатов
3) В редких нишах где трудно найти исполнителя
Аноним 11/01/25 Суб 02:21:16 3359637 13
>>3359395
Я за 3 года уже синька полноценная, с учетом вката длиной в 6 месяцев
Аноним 11/01/25 Суб 10:07:44 3359722 14
>>3359637
>полноценная
Полноценная синька по покрасу кнопок?
Аноним 11/01/25 Суб 10:23:03 3359731 15
>>3359722
э, извинис
у меня в ответственности целых два эндпоинта на бэке!
Аноним 11/01/25 Суб 11:28:09 3359761 16
>>3359637
Учи теперь бекенд технологию и становись фуллстеком, а то конкуренция на фронте с каждым днем становится всё сильнее и ты неиронично можешь оказаться за бортом
Аноним 11/01/25 Суб 18:09:31 3360035 17
>>3359761
Бэк учится быстро, в любом случае ты уже будучи фронтосинькой можешь в архитектуру и уже умеешь клепать микросервисы, только sql нужен и то на базовом уровне его 99% будет достаточно
Аноним 11/01/25 Суб 18:10:02 3360036 18
>>3359722
Да, немного не дотягиваю до перекладывателей джонсонов, но что есть то есть
Аноним 11/01/25 Суб 23:49:02 3360205 19
>>3359526
>Какой вообще кабанчик будет платить вкатуну 120к
Яшка офисным джунам в мск (14 грейд) после стажировки платила 150к
Аноним 13/01/25 Пнд 17:31:14 3361339 20
Хочу перейти из С++ (разработка SDK на OpenCV, геймдев 5+ лет опыт) во фронтенд за 6 месяцев на 350к+. Как считаете, звучит реалистично? Если нет, то какие могут быть проблемы?
Аноним 13/01/25 Пнд 18:00:18 3361356 21
>>3361339
>Как считаете, звучит реалистично?
Нет, слишком дохуя просишь. За 6 месяцев только на 40к можешь рассчитывать
Аноним 13/01/25 Пнд 18:08:35 3361358 22
>>3361339
алло, вобщет, нажо годик бесплатно на стажировках поработать
алсо, имаджинируйте лица сенек, которые будут ревьювить крестовичка
Аноним 13/01/25 Пнд 20:12:45 3361456 23
>>3361339
Ты шутишь? Сейчас наоборот смысл валить в что-то чем ты сейчас заимаешься (если мозгов хватит)
Аноним 13/01/25 Пнд 23:49:22 3361568 24
image.png 5Кб, 172x341
172x341
Как сделать в флексбоксе такое размещение детей с таким переносом? Высота, само собой, может варьироваться.

Только не отвечайте односложную хуйню, я бился над этой темой часами, и теперь вообще не уверен, что в флексбоксе так можно сделать.
Аноним 13/01/25 Пнд 23:54:57 3361570 25
Аноним 14/01/25 Втр 02:09:01 3361620 26
>>3361356
Понимаю, что это троллинг, но все равно отвечу. Это не так, в вебе ЗП ощутимо выше. 350к - это близко к потолку программиста и самое начало старшего программиста. 6 месяцев - это время на самообучение, которое я предварительно обозначил себе. В геймдеве я занимался разработкой клиента мобильных игр. С точки зрения структуры кода/архитектуры есть пересечения с фронтендом

>>3361358
Зачем бесплатно работать на стажировках. По рассказам знакомых фронтендеров, нужно просто собеседование хорошо пройти (= знать html/css/js/ts+react).

>>3361456
Можешь подробнее рассказать, почему из веба нужно уходить? Я спрашивал текущую ситуацию на веб рынке у знакомых, но есть подозрение, что они могут быть слишком оптимистичны
Аноним 14/01/25 Втр 02:23:38 3361621 27
>>3361620
Ага

Уровень дохода
Не имеет значения
1 133 вакансии «Фронтенд»

Уровень дохода
от 305 000 ₽
51 вакансия «Фронтенд»
Аноним 14/01/25 Втр 04:28:41 3361633 28
>>3361621
Я смотрел так

5 418 вакансий «js»
от 310 000 ₽ - 285

1 800 вакансий «typescript»
от 330 000 ₽ - 157

2 057 вакансий «react»
от 315 000 ₽ - 147

3 117 вакансий «C++»
от 300 000 ₽ - 184

265 вакансий «unreal engine»
445 вакансий «Qt»
Аноним 14/01/25 Втр 05:30:43 3361641 29
>>3361570
так и думал, что здесь никто ничего не знает.
конкретно этот не знает даже, что по умолчанию флексбоксы не врапят контент
Аноним 14/01/25 Втр 09:34:51 3361703 30
>>3361620
>Можешь подробнее рассказать, почему из веба нужно уходить? Я спрашивал текущую ситуацию на веб рынке у знакомых, но есть подозрение, что они могут быть слишком оптимистичны
Веб наряду с мобилками и уже даже энтерпрайзом - это раковые области, переполненные вкатунами, волками-пиздаболами, ебанутыми эйчарами, соответствующими собесами. Сотни и тысячи откликов, резюме отправляются на помойку не глядя, реальный опыт практически не повышает шансов трудоустроиться, так как опыт все крутят и на том же фронтенде уже даже сеньоры с трудом ищут работу.

Сейчас есть смысл вкатываться в направления с высоким порогом входа, где надо знать CS, плюсы, может блокчейн какой-нибудь. Короче туда, куда толпы таксистов не ломятся. Это последний островок стабильности и чистоты, все остальное уже потонуло в говне.
Аноним 14/01/25 Втр 11:58:20 3361785 31
>>3361703
>Веб наряду с мобилками и уже даже энтерпрайзом - это раковые области, переполненные вкатунами, волками-пиздаболами, ебанутыми эйчарами, соответствующими собесами.

Понимаю эти аргументы, и есть несколько вопросов:
1. С описанными моментами ты столкнулся лично/знаешь от товарищей? Хочу убедиться, что такое мнение сформировалось на основе личного опыта
2. На твой взгляд, если просить рефералку у тех, кто уже работает в компании, это может преодолеть первичный барьер сотен откликов на вакансии, чтобы позвали на собеседование?
3. Если можешь, расскажи, пожалуйста, про соответствующие собесы и ебанутых эйчаров. Кажется, что не сталкивался с подобным, и не понимаю, что имеется ввиду
Аноним 14/01/25 Втр 12:03:19 3361790 32
>>3361785
Человек с Луны, спок
Аноним 14/01/25 Втр 12:10:39 3361798 33
>>3361785
>С описанными моментами ты столкнулся лично/знаешь от товарищей
Я 4 месяца работу искал с 3 реальными годами опыта. За это время было всего два собеса.
>На твой взгляд, если просить рефералку у тех, кто уже работает в компании, это может преодолеть первичный барьер сотен откликов на вакансии, чтобы позвали на собеседование?
Насчет рефералок не знаю, но есть знакомые которые по связям попадали на собес в бигтех. С рефералкой наверно так же будет. В целом попасть на собес это уже полдела кмк.
>Если можешь, расскажи, пожалуйста, про соответствующие собесы и ебанутых эйчаров. Кажется, что не сталкивался с подобным, и не понимаю, что имеется ввиду
Конкретно с собесами рулетка. Могут спросить про кишки технологий, а могут не спросить. Могут дать литкод, а могут не дать. Если целенаправленно к этому готовиться, то шансы пройти растут, но ты практически всегда будешь одним из десятков кандидатов и всегда влияет куча других факторов, часто просто взятых из жопы. Конкретно эйчары уже давно не делают даже имитации вдумчивого отбора, резюме сканируются нейронкой, если не попадает под требования, то автоматом на помойку. На вакансию откликаются сотнич человек, из них отбирается десяток-другой, остальные неглядя в мусорку. Ебанутость эйчаров заключена именно в этом: из за такой ебанутой системы отбора попасть на собес - это просто случайность.
Аноним 14/01/25 Втр 12:13:48 3361802 34
>>3361339
Зачем тебе из перспективной области переходить в мертвую? Ты же можешь делать крутые штуки типа конпуктер вижена, зачем тебе красить кнопки?
Аноним 14/01/25 Втр 13:11:50 3361846 35
>>3361798
>Я 4 месяца работу искал с 3 реальными годами опыта. За это время было всего два собеса.
Ты не глядя оставлял отклики на все вакансии подряд, которые подходили по стеку+зп или откликался только в крупные компании 2ГИС, СБЕР, МТС, ВТБ, Авито, ВК, ЛК?

> Могут спросить про кишки технологий, а могут не спросить. Могут дать литкод, а могут не дать
В этом плане не сильно отличается от собеседований на С++. Никогда не забуду, как на собеседовании после литкодовой задачи мне сказали написать shared_ptr (умный указатель, который позволяет совместно владеть ресурсом).

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

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

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

>>3361802
Компьютерное зрение очень нишевая область, мало вакансий. Звучит круто, пока не сделаешь несколько проектов, потом на первый план выходят рост ЗП, перспективы развития, рынок вакансий и другие бытовые моменты. Упрощённо говоря, зачем в этой сфере платить больше, если OpenCV разработчику почти некуда уходить? Зачем платить больше, если вакансий 350к+ около десятка найдётся (= почти все готовы работать за меньше)?

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

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

> переходить в мертвую
Я сужу в первую очередь по количеству вакансий/зп знакомых, и веб прямо сейчас не могу назвать мертвым. Высокая конкуренция, вкатуны всё осложняют - да
Аноним 14/01/25 Втр 13:18:38 3361860 36
Аноним 14/01/25 Втр 13:21:02 3361868 37
image.png 47Кб, 1915x1001
1915x1001
Аноним 14/01/25 Втр 13:26:57 3361878 38
>>3361846
Тебе же сказали, пшёл нах)
Нам конкуренты здесь не нужны.
Аноним 14/01/25 Втр 13:42:43 3361894 39
image.png 42Кб, 278x272
278x272
Аноним 14/01/25 Втр 13:51:29 3361900 40
>>3361633
Хуево ты смотрел. Надо отключать "В описании вакансии". Иначе у тебя в реакте будет нерелевантная хуйня типо https://hh.ru/vacancy/112757267?query=react где реакт в списке технологического стека проекта.
Аноним 14/01/25 Втр 13:54:23 3361901 41
>>3361900
Тогда ты проебешь вакансии где в названии будет только Frontend разработчик либо Javascript разработчик
Аноним 14/01/25 Втр 14:03:36 3361913 42
>>3361901
Поэтому нет смысла смотреть по технология нейм. Достаточно просто понять что вакансий фронтендера с 400 тыр в 100 раз меньше общего количества вакансий фронтендеров, те 1% это говорит о размере дисперсии. Если будешь откликаться на такие вакансии ты их быстро переберешь, а появления новых, где предлагают такую сумму можно ждать годами.
Аноним 14/01/25 Втр 14:40:02 3361979 43
>>3361878
Почему ты боишься конкуренции с перекатуном из С++? Наверняка, тебе не нужно волноваться за свою карьеру, ты более скиловый чем перекатун

>>3361900
В запросе "С++" тоже будет что-то нерелевантное. Мой метод оценки не даёт точный результат, но общие закономерности можно оценить. Высокие ЗП в вебе есть, и их по крайне мере не меньше, чем в С++

>>3361913
> Достаточно просто понять что вакансий фронтендера с 400 тыр в 100 раз меньше общего количества вакансий
Разумеется, как и аналогичных вакансий на любом другом языке. Ещё можно добавить, что крупные компании часто не пишут размер ЗП в вакансиях, а в крупных компаниях самый высокий шанс зарабатывать 350к+
Аноним 14/01/25 Втр 15:41:55 3362024 44
>>3361979
Лучше расскажи как вкатиться в C++ разработку. Что учить? Какие есть нюансы?
Аноним 14/01/25 Втр 16:04:54 3362035 45
>>3362024
Зависит от того, чем хочешь заниматься. У С++ нет одной доминирующей сферы применения
Аноним 14/01/25 Втр 16:08:28 3362036 46
15809312365560.jpg 76Кб, 390x577
390x577
Как же хочется быть трудолюбивым, ответственным, исполнительным работником. Но вот ты приходишь джуном на галеру, тебе кидают таски и говорят, ебись как хочешь, но сделай. Если что спрашивай, тебе помогут старшие, помогают естественно все на отъебись только имитируют доброжелательность, а кто-то и имитировать не пытается, а сразу тебя на хуй шлет. У нас так на проекте несколько джунов меньше года проработали и съебали, а их говнокод остался. Я пока держусь, но не знаю сколько еще выдержу. Это в наших галерах все так неорганизованно и не спланированно, что нет никакой системы для погружения джуна в проект и роста его скилов, или мировая практика?
Аноним 14/01/25 Втр 16:42:07 3362068 47
>>3362024
Один нюанс: дохуя учить. Вот минимальная база для вкатуна
1) Основы комп грамотности. Устройство компьютера. Так как читать про указатели и стек когда в душе в душе не ебешь что это мало смысла.
2) Алгосы и структуры данных. Так как смысл изучать стандартную библиотеку и контейнеры без этого отсутствует.
3) Сишку изучить обязательно, кто бы что не говорил. Вообще использование сишного кода в виде либ в си-плас-плас проекте - норма.
4) Основы плюсов, базовый синтаксис, ООП и принципы работы с файлам, xml, сетями и пр.
5) Мув семантика. Очень обширная мозгоебная тема для плюсов с кучей вариантов и корнер кейсов.
6) Шаблоны. Если ты видел внутренности тайпскрипт либ типо ts-essential то это цветочки по сравнению с С++
7) Стандартная либа
8) Мультитрединг
участок 14/01/25 Втр 16:48:45 3362072 48
аноны, это анон со scroll up на js
подскажите, почему когда ссылка открывается из телеги например , то кнопка вообще не отображается, хотя просто в брауезере все работает.

и вообще что за специфика такая с этим минибраузерным окном в телеге? как-то с ним отдельно надо обходиться?
Аноним 14/01/25 Втр 17:06:42 3362089 49
>>3362068
С моей точки зрения, это набор рекомендаций, как точно отбить всё желание интересоваться С++
Аноним 14/01/25 Втр 17:31:08 3362097 50
>>3362089
Да у посетителя жс треда желание отобьется после первого знакомства с системами сборки и попыткой использовать рандомные либы из интернета в своем пет проекте
Аноним 14/01/25 Втр 17:44:55 3362129 51
image.png 194Кб, 376x340
376x340
Аноним 14/01/25 Втр 17:58:13 3362155 52
>>3362036
>помогают естественно все на отъебись только имитируют доброжелательность, а кто-то и имитировать не пытается, а сразу тебя на хуй шлет
Проблема, скорее всего, в тебе. Ты слишком очевидные вопросы, с которыми ты и сам мог бы разобраться, но тебе тупо лень. Таких людей никто не любит.
Аноним 14/01/25 Втр 18:04:27 3362165 53
>>3362155
Но при этом все любят повторять, не бывает тупых вопросов, бла бла бла...
Аноним 14/01/25 Втр 18:11:47 3362175 54
>>3362072
W E B V I E W
E
B
V
I
E
W


позиционирование, поди, по бороде идет
Аноним 14/01/25 Втр 18:24:45 3362189 55
>>3362068
Да это хуйня все. Сейчас вкатуну во фронтенд надо гораздо больше знать.
Аноним 14/01/25 Втр 18:27:37 3362193 56
>>3362036
Потому что сейчас джун - это "миддл на котором решили сэкономить", от джуна там только зарплата.
Аноним 14/01/25 Втр 18:47:04 3362205 57
>>3362189
Да нихуя подобного. Фронтенд изичный для начала работы. А как устроен внутри реакт, даже не каждый фронтендосенька знает. Потому туда бабы легко вкатываются, которые не любят всякое абстрактное говно изучать.
Аноним 14/01/25 Втр 18:54:08 3362211 58
>>3362205
>Потому туда бабы легко вкатываются
У шлюх итак изи мод так они еще и работу у нас отнимают, пиздец
Аноним 14/01/25 Втр 20:57:25 3362299 59
>>3362205
На собесе когда последний раз был? Спрашивают и про кишки реакта, и как рендерит, и как рендерит браузер и когда и зачем браузер использует gpu и проч
Аноним 14/01/25 Втр 21:02:56 3362303 60
>>3362299
На собесе не требуется знаний, а только зубрежка общих вопросов от собеса к собесу, пока не пройдешь. К работе это никакого отношения не имеет. Тебя могут сросить хоть уравнения ОТО вывести. Ты либо выведешь, либо пошлешь клоунов на юх.
Аноним 14/01/25 Втр 22:58:53 3362354 61
>>3362175
спасибо анонче
вообще вроде визуально все на месте, просто будто чуть не влезает по краям в этом мини окне телеги.

а можешь точнее указать что копать в этом webview? куда читать
Аноним 15/01/25 Срд 00:12:56 3362397 62
>>3362299
Вот никогда не понимал зачем спрашивают если один хрен формошлепишь. Самая большая проблема, это когда берешь такого, который все знает, но нихрена не хочет работать. Как такого северного оленя на собесе раскусить?
Аноним 15/01/25 Срд 09:44:45 3362557 63
анонче, я собрал скрипт из двух скриптов, что я сделал не так? codebeautify. org/jsvalidate/y255e5a45
Аноним 15/01/25 Срд 12:50:31 3362728 64
возможно ли кешировать все скрипты не на моём сайте? а то сайт посылает каждый раз новую версию скриптов и они каждый раз долго грузятся. я хочу обойти это и использовать кешированные скрипты.
я знаю программирование
Аноним 15/01/25 Срд 12:52:02 3362731 65
>>3362728
>я знаю программирование
этого можно было и не говорить
Аноним 15/01/25 Срд 12:59:13 3362738 66
>>3362731
По твоему остроумному ответу, я понимаю, что ответа здесь не найду.
Аноним 15/01/25 Срд 13:58:01 3362784 67
>>3362557
>codebeautify. org/jsvalidate/y255e5a45
Зачем тебе это? Ты же ничего не понимаешь в коде.
У тебя он просто не будет работать в связи с множеством причин.
Аноним 15/01/25 Срд 14:52:03 3362820 68
>>3362728
>возможно ли кешировать все скрипты не на моём сайте?
Возможно.
мимо программист кэширующих скриптов
Аноним 15/01/25 Срд 16:37:03 3362901 69
>>3362784
Хз я первый раз думал увижу ошибки
Аноним 15/01/25 Срд 17:42:23 3362992 70
>>3362901
Там 7 ошибок перечислено.
Аноним 15/01/25 Срд 17:46:11 3362998 71
>>3362992
Эти ошибки из оригинального скрипта, который работает
Аноним 15/01/25 Срд 17:54:46 3363009 72
>>3362784
Анонче, ну будь же другом.

>>3362998
Я просто добавил второй готовый скрипт к первому на 49 строке, вроде элементарно, должно работать
Аноним 15/01/25 Срд 17:55:55 3363011 73
Челы оч хочется найти темплейт готовой проги на React Native чтобы буквально взять её и за 10 секунд чтобы работала. Я вроде как нашёл опенсорс парашу, но там при установке через npm i вылетает куча ошибок типа всё устарело нахуй и не работает. https://github.com/heylinda/heylinda-app
Поясните как с этим работать плиз или посоветуйте что-то, мб на ютубе видос с 100% уже работающей прогой. Я хочу просто сделать свою и напердеть туда бизнес-логики из головы. Я не хочу с нуля писать, мне нужно чтоб авторизация была хуизация хуё моё всё дефолтное.https://play.google.com/store/apps/details?id=homeworkout.homeworkouts.noequipment&hl=ru&gl=US
вот такое хочу замутить но для футбола тупа
Аноним 15/01/25 Срд 18:04:21 3363028 74
>>3363009
Я кажется понял, там не хватает точки с запятой, я чёртов гений
Аноним 15/01/25 Срд 18:48:02 3363070 75
>>3363011
а как ты искал?
на гитхабе литерали тонны такого
Аноним 15/01/25 Срд 22:29:34 3363219 76
>>3363070
Ну вот не нашёл братан. Поможешь - с меня как обычно
Аноним 16/01/25 Чтв 00:01:15 3363282 77
Аноним 16/01/25 Чтв 00:13:30 3363289 78
>>3363282
>boilerplate
Ты ебанутый? Зачем мне приложение про готовку?
Аноним 16/01/25 Чтв 01:24:42 3363313 79
>>3363289
Так скоро ИИ всех заменит. Надо готовиться
Аноним 16/01/25 Чтв 08:48:07 3363413 80
Аноним 16/01/25 Чтв 11:22:19 3363494 81
Здравия желаю, аноны. Недавно понял, что мне не хватает базы, посему принял решение эту самую базу наработать и уже потом продолжать шлёпать компоненты, в связи с чем реквестирую какие-нибудь книги по тупоскрипту и рякту объясняющие всё с нуля.

НЕ ВКАТУН ТВЁРДО И ЧЁТКО! ДЕЛАЮ ДЛЯ СЕБЯ!
Аноним 16/01/25 Чтв 11:41:34 3363506 82
>>3363494
В этом треде книги не читают, сынок.
Аноним 16/01/25 Чтв 11:43:14 3363507 83
Аноним 16/01/25 Чтв 11:50:49 3363515 84
>>3363507
Мы смотрим курсы Хауди Хо и Владилена Минина, а книжки оставь задротам которые учат петухон и жаву
Аноним 16/01/25 Чтв 17:12:18 3363816 85
>>3363494

Все книжки на эту тему - пережевывание доки, так что читай лучше ее у срякта еще интерактивные сниппеты можно писать прямо на странице.
Аноним 16/01/25 Чтв 18:12:38 3363892 86
>>3363494
книга по рякту устаревает в момент выхода
Аноним 16/01/25 Чтв 23:25:14 3364186 87
>>3363494
>2k2026 г., год, век, тысячилетие!1АДИН
>книги
Уга-буга. Учу jQuery, посоветуйте пещеру с наскалками
Аноним 16/01/25 Чтв 23:33:22 3364189 88
>>3364186
А на чем принято учиться в 2k2026 г., год, век, тысячилетие?
На пиктограммах, как в Идиократии?
Аноним 17/01/25 Птн 01:09:20 3364228 89
image.png 176Кб, 759x1281
759x1281
Насколько сложно сделать похожу приложуху, которая тупо получает сообщения от кого-то на JS?
Аноним 17/01/25 Птн 01:10:37 3364230 90
image.png 176Кб, 759x1281
759x1281
Насколько сложно самому сделать похожую приложуху на JS, которая тупо получает и послыет сообщения в тг ?
Аноним 17/01/25 Птн 01:17:38 3364231 91
Аноним 17/01/25 Птн 02:33:32 3364239 92
Если коротко - то я ебал safari.
Суть такова - нужно по нажатию на кнопку перебрать диплинки для сберовских ios приложений, гайд тут - https://ecomtest.sberbank.ru/promo/deeplink_select_mWeb2app_4.pdf. Проблема в чём - если нет приложения под диплинк, сафари отображает алерт "safari не удается открыть страницу так как адрес недействителен", но на версии ios >= 18. На предыдущих - этих алертов нет. Пробовал и код по гайду (который не вяжется с описанием алгоритма), пробовал и код написать код по алгоритму - всё тщетно.
Аноны, может кто сталкивался, и есть, что подсказать?
Аноним 17/01/25 Птн 02:46:49 3364241 93
>>3363515
Ноунеймы какие-то.
Я Пашку Порашина смотрю.
Аноним 17/01/25 Птн 02:53:17 3364242 94
>>3364231
А сколько бы стоило такое сделать?
Аноним 17/01/25 Птн 04:19:39 3364246 95
>>3364189
Пробовать писать / чужие сходники / дока / тикток / ютаб / чаты

Чем ближе к концу списка, тем ты тупее
Аноним 17/01/25 Птн 05:39:05 3364254 96
>>3364246
> Пробовать писать
Сразу видно вкатоида неделю назад начавшего программировать. Любой состоявшийся программист после того, как прошёл весь путь скажет что нахуй ему это говно не всиралось и лучше бы он книжки читал сразу.
Аноним 17/01/25 Птн 08:02:14 3364283 97
Аноним 17/01/25 Птн 08:09:14 3364286 98
>>3364239
У нас все работает, используй <a> вместо кнопок
Аноним 17/01/25 Птн 08:16:59 3364292 99
>>3364254
Вкатусь, не неси хуйню
Аноним 17/01/25 Птн 08:29:28 3364296 100
Аноним 17/01/25 Птн 09:39:46 3364314 101
Аноним 17/01/25 Птн 11:32:53 3364423 102
Читаю style гайд: https://github.com/airbnb/javascript?tab=readme-ov-file#types

Не понял этот момент: "Use const for all of your references; avoid using var. eslint: prefer-const, no-const-assign

Why? This ensures that you can’t reassign your references, which can lead to bugs and difficult to comprehend code.

// bad
var a = 1;
var b = 2;

// good
const a = 1;
const b = 2;"

Мне нужно любые переменные объявлять через const (кроме прям явных моментов, когда переменная будет перезаписываться) или только те, которые будут хранить сложные значения: объекты, массивы, функции?
Аноним 17/01/25 Птн 11:35:15 3364427 103
>>3364423
как это всегда и бывает, прочитал чуть дальше и кажется автор под reference подразумевает, что переменная это ссылка на значение в памяти. таким образом, const для всего, а let, когда явно нужно изменить.
Аноним 17/01/25 Птн 12:24:17 3364473 104
>>3364427
>автор под reference подразумевает, что переменная это ссылка на значение в памяти
Ну это и подразумевать не нужно.
Аноним 17/01/25 Птн 12:53:42 3364503 105
>>3364427
>const для всего, а let, когда явно нужно изменить.
да.

вар вообще не используй.
максимум погугли вопросы для собесов про вары, дабы деды не засмеяли зумера.
Аноним 17/01/25 Птн 20:27:54 3365094 106
@
1000 Вакансий на react
@
Мы используем Redux, Redux Saga, Webpack!
@
Осознаешь что на рынке около 30 компаний в которых можно работать
@
Молишься чтобы в 2026 Redux/Saga додиков не стало еще больше
Аноним 17/01/25 Птн 20:37:47 3365113 107
>>3365094
> Redux, Redux Saga
А что с ними не так?

мимо вкатутосик
Аноним 17/01/25 Птн 20:39:21 3365116 108
>https://youtu.be/3a9S3Ja0G_w
>на реакте больше сайтиков напишут, чем серьезных корпоративных приложений.
>На канале то про смерть раста говорят, то про смерть ангуляра. Но в реальности, они оба продолжают набирать обороты. А вот культ личности библиотеки-реакта просто зашкаливает
>Да ну ладно- ангуляр не проиграл реакту. Доля реакта может и больше, но большие приложения легче писать на ангуляре.
>Много энтерпрайза на Ангуляре пишут, для этих целей Ангулар больше подходит
>Angular - хорошая оборудованная современная кухня. Реакт - неплохая популярная сеть чебуречных вроде макдональдса.
>Реакт используют для большинства простых сайтов, так как реакт это не фреймворк - а библиотека, от сюда и его популярность. А Ангулар это полноценный фреймворк, на нем делают приложения. И если сравнивать количество сайтов и приложений, то конечно сайтов будет больше.

Ну и так далее. Углодебилы реально сектанты какие-то, вообще оторванные от реальности.
Аноним 17/01/25 Птн 20:52:50 3365130 109
>>3365113
Легаси стек, с тех пор выпустили более 10 стейт менеджеров.
Аноним 17/01/25 Птн 20:56:42 3365134 110
image.png 15Кб, 693x279
693x279
>>3365113
А что не так с GULP?
GULP Можно юзать по сей день
Аноним 17/01/25 Птн 21:02:07 3365142 111
16228611070021.jpg 61Кб, 592x532
592x532
Аноним 17/01/25 Птн 21:02:56 3365143 112
>>3365130
Ридух как был базой, так и остался. А все эти 10 оказались калом.
Аноним 17/01/25 Птн 21:14:27 3365163 113
image.png 203Кб, 281x360
281x360
Аноним 18/01/25 Суб 12:38:38 3365471 114
>>3365143
Ну давай, скажи, чем редакс лучше мобикса?
Аноним 18/01/25 Суб 13:35:52 3365496 115
>>3365471
Буквально всем. Мобикс - детская поделка.
Аноним 18/01/25 Суб 13:46:50 3365502 116
>>3365496
Что в твоём понимании является детской поделкой, и по каким причинам мобикс ей является?
Аноним 18/01/25 Суб 13:54:07 3365505 117
>>3365496
Что редакс, что мобикс - одна залупа, вся их функциональность умещается в useState
Аноним 18/01/25 Суб 15:53:01 3365595 118
>>3365505
Вкатыш, никогда не писавший ничего сложнее тудулиста, ты?
Аноним 18/01/25 Суб 16:08:34 3365612 119
>>3365595
Да, я, ну а если серьезно, то зачастую такие стейт менеджеры тянут в кучу проектов где они только засирают кодовую базу и можно обойтись контекстом и парочкой хуков
Аноним 18/01/25 Суб 17:25:02 3365696 120
>>3365612
>можно обойтись контекстом и парочкой хуков
Можно, если ты делаешь лендинг.
Но зачем тебе вообще react ? бери HTML CSS + GULP
Аноним 18/01/25 Суб 17:36:00 3365708 121
>>3365696
Гальп тут причем?

мимо
Аноним 18/01/25 Суб 18:34:39 3365768 122
2025.01.1820-301.png 2Кб, 976x207
976x207
2025.01.1820-30.png 3Кб, 982x313
982x313
Как эту хуйню фиксить?

Пик 1. Флекс нормально сжимается до размеров трёх залуп.
Пик 2. Как только залуп становится много и они враппятся на новую строку, максимальная ширина не уменьшается и справа появляется пустая пиздюлина.

Код: https://pastebin.com/juQZBZ1G
Аноним 18/01/25 Суб 18:39:29 3365773 123
>>3365768
Алсо, в коде там какой-то instrinsic в width, это я просто перебирал всё подряд. Ни fit-content, ни хуя не работает.
Аноним 18/01/25 Суб 19:04:49 3365799 124
image.png 53Кб, 121x165
121x165
>>3365768
флексы - легаси ебаное.
переходи на Grid
Аноним 19/01/25 Вск 01:56:46 3366022 125
>>3359395
Бля чет долго. Я еще во время учебы в шараге нашел какую то местную контору, которой нужна была админка для внутренних нужд. В итоге я там ~2 года этот проект делал, в соло, нихуя не сделал, уволился, работал за 40к, щас работаю за 130к на удаленке миддлом. Из минусов приходится рвать жопу и ощущать себя тупым, но за эти деньги я согласен
Аноним 19/01/25 Вск 09:37:03 3366160 126
>>3366022
>Из минусов приходится рвать жопу и ощущать себя тупым
Так ты опять нихуя не сделаешь и снова уволишься, ты же тупенький. 2 года не мог запилить кабанчику админку, позорище, я бы после такого обсёра больше не рассматривал сферу программирования для работы
Аноним 19/01/25 Вск 18:10:50 3366619 127
>>3365496
Как раз мобикс лучше редакса буквально всем, кроме популярности, но он всё равно топ 2 по популярности
Аноним 20/01/25 Пнд 13:31:41 3367110 128
image.png 21Кб, 461x319
461x319
Где сейчас смотреть работы по ноде?
Зашёл в первую группу в телеграмме:
Аноним 20/01/25 Пнд 14:24:46 3367145 129
>>3367110
Нода это топ для валютной удалёнки, иностранные компании намного чаще используют ноду на беке, чем у нас. Так что линкедин. А так в крипте много бекенда на ноде, ищи каналы типа web3 / crypto / blockchain jobs. Если ты сенька, в российские компании не сложно залететь, особенно по рефералке. Конкуренция очень низкая.
Аноним 20/01/25 Пнд 14:49:17 3367165 130
>>3367145
В блокчейне порог входа ебический. Надо учить раст/солидити, системщину. Но наверно оно того стоит.
Аноним 20/01/25 Пнд 15:11:04 3367201 131
>>3367165
Я конкретно про обычный бекенд на ноде, в крипто конторах его много.
Аноним 20/01/25 Пнд 15:18:46 3367206 132
Ананасы, вопрос из области web-dev'а в общем смысле:
делаю сайт для заведения\кафе, мобайл фёрст(и возможно онли) и нужна ссылка на карту. есть <a href="geo:lat,long"> , но такие ссылки корректно обрабатываются только андроид устрйоствами(предлагают выбрать карты, или используют апку по умолчанию) - на ios подавай конкретный линк на гугл\яндекс\2гис карты.
Есть ли какой-то удобный способ унифицировать ссылку для пользователей айофонов, а не предлагать модалку со ссылками на кучу картографических сервисов?
Или я что-то делаю не так и айфон тоже можно заставить работать с координатами в общем смысле?
Аноним 20/01/25 Пнд 15:19:17 3367208 133
Реально сейчас с 4 годами спрыгнуть на 300+ к?
Аноним 20/01/25 Пнд 17:28:56 3367356 134
>>3367165
>солидити
Учится за пару едель

>раст
Если ты не умееть программировать, то да. Если норм пасан, то учишь C++, так как все ключевые моменты блокчейна, нода эфира, битка, TON, компилятор Solidity... - всё ключевое написано на нём. На Rust всякий мусор, типо Solana делают. Но отмыв бабок хороший, моё почтение, но если ты кодер, а не их разводила, то с тобой не поделяться, в итоге будешь писать на говне будучи вторичным во всём
Аноним 20/01/25 Пнд 17:33:42 3367361 135
>>3367206
iOS пораша. Ты поёбешься с нотификациями, поебёшься при работе со звуком, обломаешься при добавлении на рабочий стол, вот и с координатами тоже. Просто прими, что Apple - обезьяны у которых одна из задач анально оградить пользователя, и на программистов похуй

А так, я детектил бы на твоём месте сервис и для iOS делал бы модалку. Хули тут ещё изобретёшь
Аноним 20/01/25 Пнд 18:36:34 3367463 136
>>3367356
Смысл выбирать для блокчейна С++? Тебе самому как кодеру в 100 раз будет легче на расте писать, чем на плюсах. Раст не сишапр и не голенг, он занимает ту же нишу что и плюсы, даже еще ниже, ближе к сишке. Мало ли что там деды понаписали 15 лет назад на том что знают.
Аноним 20/01/25 Пнд 18:39:22 3367469 137
C++ Jobs in Web3 220 jobs found
Rust Jobs in Web3 3,557 jobs found
Аноним 20/01/25 Пнд 18:45:37 3367479 138
Аноним 20/01/25 Пнд 19:48:14 3367561 139
>>3367469
Ну, подтвердил мой тезис. 3,5к говна, и 200 топовых челиков. Топ не бывает массовый

>Тебе самому как кодеру в 100 раз будет легче на расте писать, чем на плюсах
На расте писать невозможно. Там помойные итераторы, ужасная типизация. Он занимает нишу людей, которые не умею программировать. Есть проф гонщицки, а есть дристеры по районe, вот, раст - это такой дрис по паркове Бутово, для тех, кто "любит скорость"
Аноним 20/01/25 Пнд 20:28:05 3367594 140
>>3367561
>На расте писать невозможно.
Ты на плюсах не писал просто.
Аноним 20/01/25 Пнд 21:06:50 3367602 141
image.png 1000Кб, 1200x800
1200x800
Крипта еще жива? я думал оно умерло вместе с NFT
Аноним 20/01/25 Пнд 22:36:07 3367642 142
>>3367479
>чё ты так на ios порвался то?
Я порвался, ещё когда с iOS работал, этот дреджх, просто напомнил об этом
Аноним 20/01/25 Пнд 23:40:40 3367671 143
>>3367602
>можно научиться кодить и без эмайти
Выборка не очень. Конечно, в любой стране есть очень маленький процент супер умных людей. Возьми 0,0001% самых умных людей Индии, это получится 140к человек. Отправляем их в математическую гимназию, прикрепляем репетиторов и вуа-ля! Мит не нужен! Ну а так-то да, согласен - всему можно научиться без мит.
Аноним 21/01/25 Втр 02:03:55 3367725 144
>>3367602
Ты психологически застрял в 2021? Она с тех пор ещё живее стала.
Аноним 21/01/25 Втр 09:34:11 3367827 145
>>3367602
Блокчейн это не только говнокоины и скамерская херня. Там много инфраструктурных проектов.
Аноним 21/01/25 Втр 10:50:58 3367887 146
1y54zw.jpg 325Кб, 1024x1024
1024x1024
Смотрю вакухи: зепки выше 300 только от 6 лет попыта. Пизда.
Аноним 21/01/25 Втр 10:58:10 3367896 147
>>3367887
>от 6 лет
Это хуйня, я всё чаще начинаю видеть требования 8 лет и даже 12
Аноним 21/01/25 Втр 11:00:33 3367898 148
>>3367827
Так кто-то платит хотя бы рублями на ИП за гавнокоины, блохчейн и солидити?
Аноним 21/01/25 Втр 11:08:17 3367911 149
>>3367896
А в чём проблема? Надо было просто в 2015 вкатываться. Так курсодебилов отсеивают
Аноним 21/01/25 Втр 12:04:20 3367978 150
>>3367898
Какие рубли, после 2022 ты должен был если не уезжать, то хотя бы настраивать арбитраж денег с крипты/валюты. Про рублевые доходы забудь вообще. Еще пара лет и в срублях программисты будут зарабатывать на уровне продавцов в пятерке.
Аноним 21/01/25 Втр 18:08:13 3368327 151
>>3365116
Поясни чо высрал.
При чем тут раст вообще.
Аноним 21/01/25 Втр 18:13:59 3368331 152
Аноним 21/01/25 Втр 18:18:30 3368336 153
>>3368331
Там квака 3 в папке геймс.
Аноним 22/01/25 Срд 04:11:14 3368605 154
Аноним 22/01/25 Срд 05:41:34 3368627 155
>>3367978
Окей, мистер. Как мне в условном Питере получить фиат за крипту без свечения паспорта в налоговую/ФСБ?
Аноним 22/01/25 Срд 16:18:50 3369061 156
Аноним 22/01/25 Срд 16:33:28 3369070 157
>>3369061
вообще 900 баксов, но тебе как двачеру 500
Аноним 22/01/25 Срд 16:35:26 3369072 158
Аноним 22/01/25 Срд 17:53:39 3369141 159
Node js 24 будет революционой.Скриньте
Аноним 22/01/25 Срд 17:56:03 3369146 160
>>3369141
Кабанам нравится число 24
Аноним 23/01/25 Чтв 05:12:58 3369587 161
>>3369141
Пока они там типы на уровне движка не добавят, не будет
Аноним 23/01/25 Чтв 05:14:18 3369588 162
image.png 27Кб, 870x221
870x221
Ну всё, наконец-то. Больше не будут спрашивать эту хуйню на собесах.
Аноним 23/01/25 Чтв 10:20:17 3369740 163
Аноним 23/01/25 Чтв 12:00:49 3369886 164
Аноним 23/01/25 Чтв 13:13:48 3369972 165
Какой фреймворк учить, чтобы вкатиться?
Аноним 23/01/25 Чтв 13:45:41 3370001 166
>>3369972
Любой из большой троицы.
Хотя скорее двоицы, вуе ненужон.
Аноним 23/01/25 Чтв 17:45:53 3370277 167
Аноним 23/01/25 Чтв 18:21:08 3370306 168
>>3370001
на ангуляр мало вакансий для джунов
Аноним 23/01/25 Чтв 21:59:23 3370477 169
Эх, как же хочется хотя бы 2 сотыги лутать, хоть но совсем бомжом бы себя чувствовал.
Аноним 23/01/25 Чтв 22:51:42 3370510 170
Почем жс так неточно проводит математические операции?
Аноним 23/01/25 Чтв 23:03:23 3370517 171
Аноним 23/01/25 Чтв 23:08:03 3370520 172
Аноним 23/01/25 Чтв 23:11:40 3370521 173
>>3370520
ну так пили интерфейсы на нем тогда
Аноним 23/01/25 Чтв 23:25:25 3370524 174
Объясните мне про эти массивы Int8Array, Uint8Array, int16Array, Int32Array и Uint32Array.
Аноним 23/01/25 Чтв 23:32:24 3370526 175
>>3370524
чтобы картинки попиксельно пердолить
Аноним 24/01/25 Птн 08:07:25 3370627 176
>>3370524
>Int8Array
Это устаревшее название сишных строк. Обычно применяется в программировании нейросетей через if else !=, что в машинном коде, обозначается символами 0x12. Данный диапазон позволяет использовать любое количество бит, например 7, как в Uint7Array, однако такая инструкция при попадании в жёсткий диск процессора требует её выравнивания, поэтому было решено использовать всегда число кратное единице, то есть 8
Аноним 24/01/25 Птн 11:21:54 3370744 177
{A9D56A04-E731-[...].png 34Кб, 372x229
372x229
Что это за бред сумасшедшего?
Аноним 24/01/25 Птн 11:31:17 3370752 178
Аноним 24/01/25 Птн 11:33:21 3370754 179
>>3370752
Что за бред на скриншоте? Что это за хуйня?
Аноним 24/01/25 Птн 11:37:38 3370756 180
>>3370754
Две функции, сложение и вычитания. Ты прочитать не можешь?
Аноним 24/01/25 Птн 11:38:40 3370757 181
Аноним 24/01/25 Птн 11:40:10 3370760 182
>>3370757
Это стрелочная функция с нестандартным использованием return, линтер на такое ругается обычно
Аноним 24/01/25 Птн 13:09:01 3370829 183
Нужно сделать сайт, на котором будет интерактивный календарь. Хочу этот самый календарь написать сам на jquery. Прикинул, получится где -то 100 - 200 строк кода. Максимум, буду использовать для этого стандартную библиотеку js для работы с датами. Вопрос: не навредит ли это мне при собеседовании? Не скажут про меня, вот дурак, не мог готовую библиотеку взять, сам всё писал, делать ему нечего.
Аноним 24/01/25 Птн 13:14:16 3370832 184
>>3370829
> Хочу этот самый календарь написать сам
земля пухом
Аноним 24/01/25 Птн 13:21:09 3370835 185
>>3370829
тебя собеседовать в перспективе будет реакто-дебил который уже из-за одного jquery проявит эйджизм пошлёт тебя нахуй.
1) чем тебя нативный Date не устраивает?
2) можешь полчеь жертвой холиваров date-fns vs. moment.js или кто там сейчас на арене
3) если ты притащищь целую либу и используешь 1 метод из неё, вместо своего решения - то да: "во дурак"
Аноним 24/01/25 Птн 13:25:22 3370839 186
>>3370829
>интерактивный календарь
Тогда уж планер с расписанием. Ну и хуйня делов, нейросеть за пару дней тебе всё напишет
Аноним 24/01/25 Птн 13:30:48 3370841 187
>>3370839
>хуйня
>за пару дней
Это уже не хуйня. Кабан сам ебаться пару дней не будет. Значит не свое потеряно. Вот если бы можно было сказать. Эй нейронка напиши мне активный календарь, чтобы на дни кликом можно было события назначать. Хочу чтобы было красиво и удобно. И нейронка тяп-ляп и за секунду сделала то что надо.
Аноним 24/01/25 Птн 13:37:48 3370842 188
>>3370841
>И нейронка тяп-ляп и за секунду сделала то что надо.
Какой запрос - такой ответ. Кабан скорее удавится, чем напишет правильное ТЗ-промт. Так что аналитики будут востребованнее программистов. Потому что БА пишут такие хорошие ТЗ, что сразу всё понятно
Аноним 24/01/25 Птн 13:40:00 3370846 189
>>3370835
>чем тебя нативный Date не устраивает?
Обещают переделать это костыль в будущих версиях ES
Аноним 24/01/25 Птн 15:13:31 3370948 190
>>3370829
Во первых Жиквери буквально мертв.
Мертв как пхп, половина чебурнета на нем, но он тип старый и вообще не круто.
Так что абсолютно бессмысленная затея чтобы повыебываться перед хрюшей.

Пиши на чистом. А еще лучше на ТС.

Да, никто не пишет свой календарь, берут компоненту из юай либы и урчат.
Но если ты зеленый, то пиши сам, будет хоть что показать.

>Прикинул, получится где -то 100 - 200 строк
Не сказал бы.
Аноним 24/01/25 Птн 19:03:04 3371225 191
>>3370510
>Почем жс так неточно проводит математические операции?
JS максимально точно проводит математические операции, а вот арифметика в нем не работает увы.
Аноним 24/01/25 Птн 20:09:26 3371292 192
В чем прикол хранить данные в json?
Аноним 24/01/25 Птн 20:43:34 3371329 193
>>3371292
человекопонятный формат, у ноды самый быстрый парсер жсонов
Аноним 24/01/25 Птн 20:46:50 3371333 194
>>3371329
А как хранить,просто как файл на сервере или лучше БД?
Аноним 24/01/25 Птн 20:49:24 3371337 195
Аноним 24/01/25 Птн 21:46:11 3371384 196
Есть ли смысл делать сервер на основе жаваскрипта?
Аноним 24/01/25 Птн 23:33:19 3371438 197
Аноним 25/01/25 Суб 00:37:41 3371477 198
Аноним 25/01/25 Суб 07:50:15 3371638 199
Аноним 25/01/25 Суб 12:54:20 3371799 200
>>3371477
для платежной системы
Аноним 25/01/25 Суб 14:59:25 3371877 201
ООП ЛЕГАСИ?

наследование нигде не встречал.
классы - были.
Аноним 25/01/25 Суб 15:35:01 3371911 202
14467609196760.webm 1092Кб, 720x480, 00:00:05
720x480
>>3371877
>наследование нигде не встречал.
>классы - были.
Аноним 25/01/25 Суб 15:45:39 3371927 203
>>3371877
>наследование нигде не встречал
Еще б ты его встретил в прототипном языке
Аноним 25/01/25 Суб 16:00:50 3371946 204
>>3371877
Да, в большинстве проектов не используют ооп на js, но я бы не сказал что легаси, сам использовал ооп подход с наследованием и т.д.
Аноним 25/01/25 Суб 16:05:28 3371949 205
image.png 5Кб, 627x106
627x106
Аноним 25/01/25 Суб 16:06:15 3371951 206
>>3371949
Где-то есть, а где-то нет, че ты тупишь.
Аноним 25/01/25 Суб 16:12:35 3371953 207
image.png 429Кб, 686x386
686x386
Бывший программист Ecma Script - Murich (EX создатель языка JS) сказал что ООП не нужно.

Верить ?
Аноним 25/01/25 Суб 16:50:53 3371966 208
>>3371953
Можно верить, функциональный стиль наше все, обожаю каррирование, монады, функторы, обмазываюсь ими
Аноним 25/01/25 Суб 16:58:50 3371972 209
>>3371966
То что не ООП, не означает, что это сразу функцциональщина.
Аноним 25/01/25 Суб 17:13:33 3371979 210
>>3371953
Мурыч, как и любой кукаретик, ударяется в крайности.

Хотя ООП, реализованное в виде КЛАССОВ, действительно хорошо бы было запретить. Более мерзкий и перегруженный говносинтаксис тяжело себе представить. Непонятно, зачем вообще было добавлять это мерзкое отродье сатаны в язык с поддержкой hof и замыканиями.
Аноним 25/01/25 Суб 17:43:01 3372004 211
Аноним 25/01/25 Суб 17:43:50 3372006 212
>>3371953
> Бывший
догадайся почему
Аноним 25/01/25 Суб 18:04:24 3372028 213
Как быть когда Typescript становится слишком злоебучим? Когда говорит что что-то может быть null, хотя оно не может быть и было проверено в предыдущей, сука строчке. Делать ещё кучу ненужных проверок или ебашить ! и ass?
Аноним 25/01/25 Суб 18:09:45 3372031 214
Аноним 25/01/25 Суб 18:34:35 3372042 215
>>3372028
if (obj.a) { doSomething(obj.a.b) }
Тс ругается и справедливо думает, что в obj.a может быть геттер, в котором стоит Math.random(), возвращающий то объект, то null
Аноним 25/01/25 Суб 18:44:19 3372049 216
ВОТ ТУТ ВЕРЮ, В[...].mp4 388Кб, 640x360, 00:00:08
640x360
>>3371949
>Zачем требуют ООП в JS если его там нет?
Потому что писать job description отправляют чарок с IQ ~80. Вот они и пишут со слов вчерашних верстал сегодняшних реактолухов че-то там про ООП.

>>3371953
>Верить ?

>>3372028
>Когда говорит что что-то может быть null, хотя оно не может быть и было проверено в предыдущей, сука строчке.
Пример в студию.
Аноним 25/01/25 Суб 19:05:46 3372064 217
Аноним 25/01/25 Суб 19:13:36 3372069 218
ES2025 будет революцией.Скриньте
Аноним 25/01/25 Суб 22:06:37 3372224 219
А урл адреса можно засунуть в аргументы функции?
Аноним 25/01/25 Суб 22:08:32 3372227 220
>>3372224
Можно, в жс есть методы для получения урла, в реакте можно использовать хуки
Аноним 25/01/25 Суб 22:09:58 3372228 221
И как соотнести картинку с информацией об этой картинке(например там цена,вес) что ею потом манипулировать?
>>3372227
Можно ссыль почитать
Аноним 25/01/25 Суб 22:18:09 3372236 222
>>3372228
https://snipp.ru/js/location это про урл

Насчет картинки не очень понял, но можно ссылку на картинку засунуть в объект самого продукта с нужной инфой
Аноним 25/01/25 Суб 22:20:47 3372237 223
>>3372236
Ну вот есть папка с картинками и есть папка с данными о картинках(json??? или массивы?),как их связать
Аноним 25/01/25 Суб 22:23:42 3372241 224
Аноним 25/01/25 Суб 22:50:54 3372250 225
>>3372237
общий идентификатор используй
Аноним 26/01/25 Вск 03:44:10 3372318 226
>>3372069
Что там будет революционное?
Аноним 26/01/25 Вск 14:14:43 3372814 227
>>3372237
>Ну вот есть папка с картинками
Где она есть, в бакете, в цмске, на диске у тебя? Мы че тут, блять оракулы мысли твои читать?

>есть папка с данными о картинках
Какая блять папка с данными? Ты ебанутый?

>>3372318
>Что там будет революционное?
Топикстартеру хуй в попу вставят.
Аноним 26/01/25 Вск 16:53:40 3372908 228
Привет коллеги, хочу написать сайт на заказ, помогите составить смету (оценить обьем работы) вообщем челики хотят себе подобие https://mosoblgaz.ru/ с личным кабинетом для юр/физлиц, интеграции гос услуг, 1с и прочей бурды
мы разбили это этапы и первый этап это как визитная карточка
нужно будет написать сервер, поднять его, сделать дизайн макет на 5-7 страниц, сверстать, натянуть фронт, без личного кабинета
сроки 3 недели,
сколько просить? локация ДС2
Аноним 26/01/25 Вск 18:11:46 3372986 229
Аноним 26/01/25 Вск 18:25:56 3372994 230
>>3372986
это речь идет про первый этап ?
'написать сервер, поднять его, сделать дизайн макет на 5-7 страниц, сверстать, натянуть фронт'
Аноним 26/01/25 Вск 18:36:03 3373000 231
>>3372994
Чел, говори написать бекенд, за своего сойдешь. Апп сервер для круда с нуля никто не пишет, уже готовый используют.
Аноним 26/01/25 Вск 19:51:08 3373084 232
>>3372814
>Топикстартеру хуй в попу вставят
Что в этом революционного? Это обычный вторник.
Аноним 26/01/25 Вск 19:59:07 3373096 233
>>3372908
Ты смету по советам Анонов делаешь?

Бери кол-во людей, ставь им зпху 13к/день, считайте сколько времени уйдет на функционал - цена сайта.

Времени всегда больше закладывай.
Бери два-три месяца и не еби себе мозги.
Т3 максимально плотно обсуждайте. Переделок старайся не допускать. Иначе ушлый кабанчик насядит и будешь 10раз один и тот же функционал переписывать. Обговаривайте заранее доп. этапы - переделки, если будут в процессе.

>5-7 страниц
Какую смету ты собрался писать если не уверен в том сколько даже страниц придется рисовать/верстать.
Ну и лучше сначала нарисовать - утвердить, а потом уже верстать.

Локация Магадан.
Аноним 26/01/25 Вск 20:24:22 3373116 234
>>3372908
>мы разбили это этапы и первый этап это как визитная карточка
нужно будет написать сервер,
Так а требования к серверу какие? И нахуя тебе сервер, если у тебя нет личного кабинета? Кто будет конетнт заполнять, один раз хуйнут статику или контентщики сами править должны? Тогда цмска нужна.

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

По факту: вот эта ебала
>сделать дизайн макет на 5-7 страниц, сверстать, натянуть фронт, без личного кабинета
Делается на тильде за 2 дня одним петухом. Красная цена этому этапу работы 15килорублей + твой гешефт.
Аноним 26/01/25 Вск 20:29:40 3373120 235
>>3372908
3-5к

Я бы такое за бесплатно сделал. На общественных началах, ради опыта.
Аноним 26/01/25 Вск 20:44:12 3373135 236
>>3373120
Вот это дело говоришь! У нас много где опыт можно получить, а денги это не главное. Пока мододой трудись и опыта набирайся. Интеграцию 1С тоже сможешь делаешь? Еще склад надо помочь разгрузить...
Аноним 26/01/25 Вск 21:38:29 3373169 237
Аноним 26/01/25 Вск 21:45:15 3373173 238
15992501082940.jpg 85Кб, 760x755
760x755
Поясните, вот есть прототипное наследование, как в js, есть непрототипное, как в остальных. В прототипном свойства и методы, если их нет в объекте, берутся их прототипа. А не в прототипном откуда? Получается там в каждый инстанс закидываются все методы и свойства из класса? Это же куча дублирующей информации и пизда оптимизации.
Аноним 26/01/25 Вск 22:52:50 3373205 239
>>3373173
а в обычном - из того класса, ничо там не дублируется
Аноним 27/01/25 Пнд 02:32:18 3373316 240
>>3373173
> куча дублирующей информации
Методы хранятся в едином экземпляре в виде функций, которые принимают ссылку на инстанс класса, из которого они вызваны. Эту ссылку неявно подставляет сам компилятор
Аноним 27/01/25 Пнд 02:40:26 3373320 241
>>3373120
Я уже недоджун перестажер, за воздух работать не хочется а поделать есть что, поэтому 3-5 слишком мало сделать дизайн макетов на 5-7 страниц + фронт натянуть
Аноним 27/01/25 Пнд 02:43:21 3373322 242
>>3373116
Спасибо анон
Ну в будущем они дозуя добавить хотят даже своё по пишут, я решил что на начальных этапах наговнокожу а уже че посложнее другие будут делать, ну или я набираться опыта,
Сейчас мне предстоит поработать дизайнером, бизнес аналитиком , фронтендером , и немного бэком
За все хочу выкатить 40к и 3 недели
Сколько времени по утверждению дизайна будет я ебу
Аноним 27/01/25 Пнд 03:29:56 3373329 243
image.png 215Кб, 500x500
500x500
>>3373116
> - Хотим сделать йобо хуйню с ролями, интеграциями, собственным дизайном
> - ТИЛЬДА, НЕТ-НЕТ, ЮКОЗ!!!!!
Аноним 27/01/25 Пнд 17:38:51 3373821 244
>>3369141
Догонит по скорости исполнения go?
Аноним 27/01/25 Пнд 18:31:38 3373888 245
>>3373821
Уже есть бекенд фреймворки, которые это сделали
Аноним 27/01/25 Пнд 21:17:02 3374057 246
>>3373888
>Уже есть
Были еще до появления го
Аноним 27/01/25 Пнд 21:53:27 3374097 247
>>3374057
Я про бекенд фреймворки на жс
Аноним 27/01/25 Пнд 23:49:51 3374159 248
>>3374097
ты не сможешь разогнать интерпретируемый язык быстрее компилируемого в реальных проектах
Аноним 28/01/25 Втр 00:14:32 3374170 249
>>3374159
>реальных проектах
В реальных проектах на голенге не белки считают, а в субд крудами пердят
Аноним 28/01/25 Втр 03:00:46 3374219 250
Я смотрю курс Владлена Минина про vue на 18 часов. Застрял с 4 по 6 час на теме про компоненты. Я смотрю гитхаб Минина, там есть ветка именно с темой про компоненты. Он там вроде и не так много кодил, но насрал кучу всего, что хуй поймёшь где начало где конец.

Это норма, что я уже 5-ый день пытаюсь двухчасовую тему про компоненты понять?

Я то думал я за неделю весь 18 часовой курс задрочу. А вышло, что за неделю только 2 часа из 18 пытаюсь осилить.
Аноним 28/01/25 Втр 03:11:23 3374221 251
>>3374219
Vue говно. React смотри. То, что нихуя непонятно - это норм. Это и есть процесс обучения
Аноним 28/01/25 Втр 05:20:57 3374275 252
>>3374221
Спасибо большое за ответ, дай Вам Б-г здоровьица. Я уже смотрел рякт. Но в моей мухосрани нужны пыха и вью. Но удаленку я не рассчитываю, если Вы скажет мол есть же удаленка по рякту.
Аноним 28/01/25 Втр 10:55:08 3374412 253
>>3374275
>в моей мухосрани нужны пыха и вью
Там, это, того. Короч, интернет изобрели. Можно удалённо работать

>Но удаленку я не рассчитываю
Вмысле не расчитываешь. Это база в 2к24. На самом деле это база уже лет 20, но люди тупые, и новинки доходят не до всех одновременно
Аноним 28/01/25 Втр 11:07:19 3374421 254
>>3374412
>Можно удалённо работать
Там конкуренция в виде 100000 человек на одно место и если у тебя нет опыта, то твое резюме автоматически летит на помойку
Аноним 28/01/25 Втр 11:51:14 3374446 255
Аноним 28/01/25 Втр 12:50:18 3374486 256
>>3374219
Во-первых перестань смотреть видосы т.к от них информация усваивается очень хуево.
Во-вторых начни читать доки и текстовые учебники и приступай к практике.

Всё.
Аноним 28/01/25 Втр 17:31:43 3374843 257
>>3374170
Ну вот в таких и не получится.
Аноним 28/01/25 Втр 17:38:04 3374854 258
Как обстоят дела с удаленкой на зарубежного барина в 2025? Получилось у кого устроится за последние пол года +-?
Аноним 28/01/25 Втр 17:39:15 3374856 259
>>3374843
В таких разгон до голенга ниче не даст.
Аноним 28/01/25 Втр 17:42:03 3374861 260
>>3374856
Даст, в ноде оч медленный http сервер
Аноним 28/01/25 Втр 17:45:09 3374867 261
>>3374861
Очень это сколько? Больше сетевых задержек и даже больше времени пропукивания субд?
Аноним 28/01/25 Втр 18:11:09 3374885 262
Аноним 28/01/25 Втр 19:12:01 3374939 263
>>3374861
Ой, блять, даун. Показывай, как ты упёрся в скорость сервера и как решал
Аноним 28/01/25 Втр 20:25:56 3375007 264
>>3374867
>Больше сетевых задержек и даже больше времени пропукивания субд?
Нет, но суть в том, что время эта блокирующее и обычно в этот сервис ходило сразу несколько, в итоге там десяточка милисекунд набиралась.
>>3374939
Да блять был у нас на проде аналогичный перегоняльщик джонсонов с редисом, как я только не пытался ему тайминги понизить - и перекатил с экспресса на фастифай, потом на натив, пытался кешировать результаты JSON.stringify, нихуя не помогло. http отжирал целую миллисекунду. Самое интересное, что код самого контроллера отрабатывал за сотые доли милисекунды. Зато как только его на го переписали - сразу за тайминги понизились на 20%.
Аноним 28/01/25 Втр 21:17:39 3375036 265
>>3375007
>http отжирал целую миллисекунду
тебя ping туда-обратно на HTTP минимум 40ms. База данных у тебя in-memory, хуесос? В L1 кэше держишь, петушара? Съеби нахуй отсюда, дурачок блять.
Аноним 28/01/25 Втр 21:26:27 3375042 266
>>3375036
>ping туда-обратно на HTTP минимум 40m
Шиз, успокойся. Сервисы в одном ДЦ живут очень часто даже на одной машине в разных контейнерах, сотые доли мс пинг между ними.
Аноним 29/01/25 Срд 00:09:01 3375121 267
60884379.jpg 98Кб, 1280x720
1280x720
>>3374486
>Во-первых перестань смотреть видосы т.к от них информация усваивается очень хуево.
Аноним 29/01/25 Срд 12:15:54 3375327 268
>>3374861
Когда Нода уже сдохнет?
Аноним 29/01/25 Срд 13:29:41 3375374 269
>>3375327
никогда.webm
Идеальная штука для малого и среднего бизнеса вместе с тапскриптом.
Аноним 29/01/25 Срд 13:38:42 3375384 270
>>3375374
>Нода
>Идеальная штука для малого и среднего бизнеса
Чел, у тебя слово PHP написано неправильно.
Аноним 29/01/25 Срд 14:17:12 3375412 271
>>3375384
Как вариант, но нода с тайпскриптом лучше и юзабельнее чем пыха. Развитие пыхи остановилось фактически. Поддержка разных юзкейсов только от ноунейм васянов, а на ноде от вендоров технологий. Пример https://kubernetes.io/docs/reference/using-api/client-libraries/ Где в списке пыха? Умерла твоя пыха. ВСЕ!
Аноним 29/01/25 Срд 14:33:36 3375428 272
>>3375412
> лучше и юзабельнее чем пыха
В чем лучше? На пыхе разработка идет с такой же скоростью, только всякий CRM и прочими вордпрессами, а также интеграций с оными в десятки раз больше чем на ноде.
>Развитие пыхи остановилось фактически
Хуя шизик, ты откуда это взял?
>ноунейм васянов, а на ноде от вендоров технологий
В этих самых вендорах технологий сидит тот же самый васян, которого взяли по квотам и который делает все на отъебись.
> https://kubernetes.io/docs/reference/using-api/client-libraries/
C++ получается умер, а я и не знал. Раст тоже. Буквально одни из самых широкоиспользуемых языков для сложного бекенда а именно на таких и будет использовать куберпупер для управления контейнерами
Аноним 29/01/25 Срд 14:55:51 3375443 273
>>3375428
На расте и сипласплас сами велосипеды пишут и поддерживают, а мы говорим за среднебиз.

Для разраба нода удобнее в сто раз, для бизнеса нода выгоднее.

Я писал и на пыхе и на ноде, в b2b связанное с CRM. Не видел чтобы кто-то в бизе использовал прочие вордпресы. Используют битрикс, поскольку поддерживается большим вендором. Под битрикс CRM интеграции пишут часто на ноде и питоне, что как бы намекает.
Аноним 29/01/25 Срд 18:01:47 3375692 274
Аноны, вопрос следующего характера

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

Кабан в голову не ебет от слова совсем. Эта вся инфа нерелевантна, написал чтобы понимали кто спрашивает

Что сейчас вообще по рынку? Сколько мне нужно терпеть за тридцатку перед тем как на норм зп врываться? Какие навыки нужно хорошо освоить перед собесами вверх?
Аноним 29/01/25 Срд 20:28:20 3375848 275
>>3375692
ничего по рынку, сиди дальше в жопе
Аноним 29/01/25 Срд 20:33:49 3375855 276
image.png 17Кб, 496x238
496x238
image.png 1Кб, 62x45
62x45
Как у вас дела на фронте?
Пик правдив?

Другие направления айти умирают.
Аноним 29/01/25 Срд 21:26:08 3375902 277
изображение.png 122Кб, 769x690
769x690
изображение.png 105Кб, 731x599
731x599
изображение.png 52Кб, 832x544
832x544
>>3375855
Хуль черрипикаеш, м ?
Аноним 29/01/25 Срд 21:43:01 3375909 278
>>3375902
Ну тебя пик3 только подтверждает смерть фронтенда и айти в целом.
Аноним 29/01/25 Срд 23:03:09 3375964 279
1738180957860.jpeg 5Кб, 260x194
260x194
Аноним 29/01/25 Срд 23:16:09 3375972 280
Аноним 30/01/25 Чтв 03:43:48 3376049 281
>>3375972
миддлом в середине 2023 устроился на 300к. С того момента инфляция + курс доллара обесценили рубль где-то на 30%. Делай выводы.
Аноним 30/01/25 Чтв 14:39:29 3376466 282
>>3375902
Какое же сбер говнище

>MS SQL, SQL, PosgreSQL
Концепция SQL сосёт на масштабе нескольких серверов. Вся консистентность, джоины - всё летит впизду. key-value only

>REST
Пораша говна состатусами в HTTP кодах. Норм подход свой протокол поверх TPC либо graphql + uWebSocket

>SOAP, XML
Ахах, сука, ахахахахах. Это джавист сбежал из вухтысячных что ли? Первое полное говно. Второе избыточный формат, что угодно лучше JSON, JSON5, YAML

>XSLT
Ахаха, сука

>RabbitMQ, Kafka
Первое пойдёт, второе монуструзная хуйня, которая не работает без ещё нескольких контейнеров с абсолютно уёбищными мониторингом и логами с миллиардом настроект, в которых хер чёго помёшь. Есть NATS

>Logstash
Если это про логи, то есть Loki. Если это про logstash.js, то они совсем уже деграданты
Аноним 30/01/25 Чтв 20:37:53 3376698 283
изображение.png 468Кб, 1437x2830
1437x2830
Аноним 31/01/25 Птн 00:54:18 3376847 284
>>3376466
>Концепция SQL сосёт на масштабе нескольких серверов.
Потому что диды его придумали ещё до интернета, пыникс. Да, тяжело ГОРИЗОНТАЛЬНО МАСШТАБИРОВАТЬ, но нахуя? Да и собственно как ты себе представляешь распределённую бд, которая не выглядит как говно?
Аноним 31/01/25 Птн 08:57:45 3376955 285
>>3376698
Боги. Там почти всё мусорное, кроме кубера с докером и Jira. Видимо сложно было говёную альтернативу ему найти, так как их нет. Хотя, я бы не удивился nomad

>JavaScript
И ни слова про TypeScript

>C# .NET
Ну, конечно же там люди не осилившие Linux

>ELK, Logshash, Kibana
Да, это джависты с телепортом двухтысячных, я был прав. Есть Grafana, Promtail, Loki. ELK вообще сжирает немерянно памяти просто, чтобы работать

>SOLID
Солид мусор, уже обоссывал много раз, как и вякие абривеатуры в целом
Аноним 31/01/25 Птн 09:10:44 3376958 286
>>3376847
>Потому что диды его придумали ещё до интернета
Ура! Я думал не найду адеквата

>но нахуя?
Всмысле, нахуя, у тебя база на живом проекте автоматом начинаем пухнуть если ты пишешь в неё. Делаешь телеграм бот. Сохраняешь сообщения. Им начинают пользоваться сотни тысяч. База каждый день прирастает на 1GB, оперативка заканчивается. Начинашь читать данные с SSD. Приходят боты. Очередь из сообщений на 3 часа.

Поэтому норм поцики заранее архитектурно готовятся в покупке пары дополнительных VPS. Просто нужно смириться с некоторыми моментами

0. Принять что всё асинхронно, и ждать какого-то поля в базе и долбить его в цикле - это нормально
1. Подзапросы, а не один больщой запрос
2. Забить хуй на консистентность, принять, что данные могут быть записаны в разные ноды не одновременно
3. Транзакционность вынести на уровень приложения и очередей, а не изобретать велосипед в виде кластеных блокировок
4. Не бояться дублировать данные

Самое близкое этому - блокчейн
Аноним 31/01/25 Птн 14:30:30 3377198 287
>>3376466
Чел, какая разница что там есть? Работа в банке - это в основном поддержка легаси кала написанного на старых технологиях. Новое с модными технологиями там пишут в порядке исключения
Аноним 31/01/25 Птн 16:23:23 3377306 288
>>3376958
>Приходят боты. Очередь из сообщений на 3 часа.
>готовятся в покупке пары дополнительных VPS
>Забить хуй на консистентность
>блокчейн
1) Но большинстов бизнес автоматизаций это учетная хуйня с 1.5 пользователя. Какие бы быстрые инторнеты там не были.
2) Часто данные в БД == бизнес. Например сведения о клиентах и сделках - они не могут быть неконсистентными и куда-то пропасть, потому что они используются для отчетов налоговой.
3) Часто инфа не может копироваться куда попало, потому что она секретна и нужен контроль доступа, а не оверкопирование как в блокчейне.
Далеко не все можно всести к смузихлебным технологиям.
Аноним 01/02/25 Суб 13:55:52 3378104 289
>>3375327
С чего ей сдыхать? Она наоборот развивается, как и бекенд на жс/тс в принципе.

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

>C++ получается умер, а я и не знал. Раст тоже. Буквально одни из самых широкоиспользуемых языков для сложного бекенда а именно на таких и будет использовать куберпупер для управления контейнерами
Ты будешь в шоке, но это крайне непопулярные языки для бекенда. Они нужны для очень узких кейсов. Большинство на проектов, где я из встречал - это вообще не бекенд в привычном понимании, это была блокчейн разработка.
Аноним 01/02/25 Суб 18:08:28 3378380 290
>>3375412
У пыха есть симфони и ларавель.А у жс и близко такого нет
Аноним 01/02/25 Суб 18:12:36 3378382 291
>>3378380
а еще у пыхи есть битрикс, а у жс нет битрикса.
шах и мат!
Аноним 01/02/25 Суб 18:15:10 3378384 292
>>3375327
Когда Bun достигнет 3.0 версии
Аноним 01/02/25 Суб 19:25:03 3378443 293
>>3375412
> Развитие пыхи остановилось фактически
Так остановилось,что пыха все больше похожа на джаву
Аноним 01/02/25 Суб 22:48:58 3378646 294
>>3376466
>Какое же сбер говнище
Да, но не по перечисленным тобой причинам
>Концепция SQL сосёт на масштабе нескольких серверов. Вся консистентность, джоины - всё летит впизду. key-value only
Монгадиби-шиз, ты снова выходишь на связь?
>Пораша говна состатусами в HTTP кодах. Норм подход свой протокол поверх TPC либо graphql + uWebSocket
Response 200 OK {
statusCode: 400
error: true
errorMessage: "Something went wrong"
}
— о да, как же это охуенно... я даже не знаю, существует ли что-либо хуже. Мечтаю, чтобы всех графкуэл-шизов свезли со всего мира на необитаемый остров и ёбнули по нему всем ядерной бомбой
>>RabbitMQ, Kafka
>Первое пойдёт, второе монуструзная хуйня, которая не работает без ещё нескольких контейнеров с абсолютно уёбищными мониторингом и логами с миллиардом настроект, в которых хер чёго помёшь. Есть NATS
Вот ты и окончательно спалился, товарищ зумер. Не разрабатывал ничего серьёзного. Потому что иначе бы знал, что кролик по латенси и пропускной способностью как раз является кусочком калища для крупных проектов, а родная кафка легко пропускает через себя просто огромнейшие, безумные по объёму потоки данных. Если в настройках хер поймёшь, то это skill issue. И вообще есть редпанда. А натс хорош, конечно. Но это всё равно уровень кролика или редис стримов
Аноним 02/02/25 Вск 11:15:33 3378870 295
image.png 96Кб, 1556x576
1556x576
>>3378646
>Монгадиби-шиз, ты снова выходишь на связь?
SQL-шиз, здравствуйте. Вы бы хотели изучить основы web-разработки?

>uWebSocket
>Response 200 OK
Какой нахуй 200 ОК в сокетах? Но, допустим, ты не осил основы и долбишь HTTP-порашу. Что тебе мешает сделать так, как на пикриле?

>Потому что иначе бы знал, что кролик по латенси и пропускной способностью как раз является кусочком калища для крупных проектов
Урок первый. При выборе любого решения главным является критерии. Мой критерий - удобство инструмента. Кафка отличается огромнейшим неудобством в экспуатации, поэтому неподходит. Если же мой критерий скорость, как в твоём случае, то я пишу на C++ пишу сам очередь сообщений, либо беру готовое, вроде ZeroMQ. Брать кафку для скорости - это быть шизом
Аноним 02/02/25 Вск 18:06:00 3379113 296
>>3378870
>Что тебе мешает сделать так, как на пикриле?
Мне ничего, только вот графкуэл-шизам часто что-то почему-то мешает.
>Мой критерий - удобство инструмента. Кафка отличается огромнейшим неудобством в экспуатации, поэтому неподходит.
Ну что тут сказать, skill issue. Тем более есть редпанда.
>Если же мой критерий скорость, как в твоём случае, то я пишу на C++ пишу сам очередь сообщений
Никто в своём уме не будет пытаться писать свои велосипеды вместо кафки. Разве что безработные на маминых борщах, у которых есть на это время.
>либо беру готовое, вроде ZeroMQ
Дядь, тебе 45, а ты всё ещё пыжишься среди слесарей от мира айти? ZeroMQ это легасная технология древних, которую уже давно никто в проде не использует.
>Брать кафку для скорости - это быть шизом
У неё всё хорошо с latency, а ещё важнее с throughout, и ещё важнее со стабильностью.
Аноним 02/02/25 Вск 19:27:16 3379175 297
>>3379113
>Мне ничего, только вот графкуэл-шизам часто что-то почему-то мешает
Подожди. Ты только что тролил graphql за ответы в тебе и в HTTP-заголовках. Я тебе показал что можно делать как угодно, чего ты не знал, что демонстрирует отсутсвие основ в твоей голове. Ты теперь выдумал каких-то gql-шизов, которые так не делают. Во-первый даже если они так не делают, это не делает саму технологию плохой. Во-вторых, это и не нужно делать

>skill issue
Нежелание копаться в говне не является скилл ишью. Я же тебе специально написал, что я попользовался и мне НЕУДОБНО. Есть разница между не смог, и смог, но не понравилось

>Никто в своём уме не будет пытаться писать свои велосипеды вместо кафки
Подожди. Ты только что заявлял про скорость. Если твой критерий скорость - то ты делаешь решение под себя, так как это будет быстрее всего. Другое дело, что ты можешь быть лоускилл макакой, которая не знает C++, из-за чего ты выдумываешь, что это делать не нужно

Там ты ещё какой-то фигни понаписал, но уже на этот моменте пропал интерес комментировать
Аноним 02/02/25 Вск 23:30:24 3379303 298
>>3379175
У тебя бинарное мышление школьника. Как будто если важна скорость, то надо забить на всё остальное. Если важна скорость (перформанс, производительность), то это не значит, что надо обязательно писать велосипеды под себя. Есть другие важные факторы, такие как скорость разработки, удобство разработки, в том числе в контексте команды. Никому не интересно приходить на новое место работы и вникать в велосипедистые костыли Васяна, который решил, что топовый стандарт индустрии на самом деле говно, лол, и что он способен наговнокодить в соло с нуля свою более производительную и удобную кафку. Ты в жизни такой инструмент в одиночку не осилишь написать. Кто может, они сидят в западных бигтехах за 500к в год, а не на двачах. Так что адекватные люди продолжат просто выбирать наиболее оптимальные готовые инструменты для разработки, а маняфантазёры продолжат фантазировать на двачах о написании своей кафки.
Аноним 03/02/25 Пнд 08:28:03 3379418 299
698.jpg 141Кб, 691x522
691x522
https://www.youtube.com/watch?v=8G0qxh4HabA
>Жирная точка в спорах о var let и const

Все.
Переписываем все на VAR`ы.
VAR`ы быстрее на 10%.

Ебало зумеров представили?
Аноним 03/02/25 Пнд 08:55:48 3379430 300
>>3379418
ASM\С быстрей, нужно все сайты переписывать на консоль.
Аноним 03/02/25 Пнд 09:41:11 3379446 301
>>3379418
Но ведь бабель итак все переводит в вары...
Аноним 03/02/25 Пнд 10:03:53 3379457 302
>>3379303
>Если важна скорость (перформанс, производительность), то это не значит, что надо обязательно писать велосипеды под себя
Вот, опять ложь. Тебе не важна скорость и удобство, так как если бы была важна, ты не брал тормозную монструозную кафку на джаве. Тебе важно, чтобы тебя покормил хозяин. У твоего хозяина есть метрика под названием тайм ту маркет, а также цена разрабов на рынке. Исходя из этого берутся инструменты. Чтобы и работало всё более менее и макакичи смогли осилить и были заменяемы

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

Задание после первого урока. Васян не не осили написать свой MQ. Подскажите, сколько строк примерно надо для реализации ядра MQ? Подсказка, можете подсмотреть количество строк на JS в том же RabbitMQ
Аноним 03/02/25 Пнд 10:08:30 3379462 303
>>3379418
Автор видео путает язык и конкретную среду исполнения JS, коих явно больше 1-ой. Прикладной код должен писаться в идеоматическом стиле - то есть, для современного языка JS - через let и const. А оптимизации нужны либо для критических участков (правда, если такие есть, то их надо уже через ВебАссембли делать), либо же для транспиляторов, типа TS > JS. Там подобные оптимизации как раз уместны.
Аноним 03/02/25 Пнд 10:48:28 3379478 304
Есть проект на Node.js, пишется на JS, используются ES6 модули.
Поставил библиотеку inversifyjs и вот уже почти 2 дня ебусь с ошибкой о том, что невалидный синтаксис, когда интерпретатор натыкается на "@", т.е. декоратор. По советам чатгпт я установил такие пакеты: npm install --save-dev @babel/core @babel/cli @babel/preset-env @babel/plugin-proposal-decorators @babel/node, добавил конфиг Babel в корень проекта " "presets": [
"@babel/preset-env"
],
"plugins": [
["@babel/plugin-proposal-decorators", { "version": "legacy" }]
]", добавил npm script в package.json ""start": "babel-node index.js"" и...ошибка осталась той же. Я пробовал перейти на CommonJS, пробовал ставить плагин на поддержку ES6 модулей Babel, но все тшетно. Где я проебался?
Аноним 03/02/25 Пнд 18:47:22 3379920 305
>>3379478
> Где я проебался?
> Поставил библиотеку inversifyjs
кажется, очевидно
Аноним 03/02/25 Пнд 23:39:01 3380137 306
>>3379478
Похоже, что Babel у тебя не компилирует код так, как нужно. Давай разберем возможные причины.

### 1. Проблема с версией декораторов
Ты используешь `legacy`-версию декораторов, но начиная с Babel 7.13 рекомендуется использовать `2023-12` (или просто `2023-05`). Попробуй обновить конфиг так:

```json
{
"presets": ["@babel/preset-env"],
"plugins": [
["@babel/plugin-proposal-decorators", { "version": "2023-12" }],
["@babel/plugin-proposal-class-properties"]
]
}
```

Если ты используешь `legacy`, то тебе обязательно нужно добавить `@babel/plugin-proposal-class-properties` с `{ "loose": true }`.

```json
{
"presets": ["@babel/preset-env"],
"plugins": [
["@babel/plugin-proposal-decorators", { "legacy": true }],
["@babel/plugin-proposal-class-properties", { "loose": true }]
]
}
```

---

### 2. Babel может не применяться к файлам
Проверь, точно ли Babel транслирует код. Попробуй явно запустить:

```sh
npx babel index.js --out-file compiled.js
```

Если в `compiled.js` декораторы остаются, значит, конфиг не срабатывает.

---

### 3. Babel может игнорировать файлы
Попробуй добавить `.babelrc` в корень:

```json
{
"presets": ["@babel/preset-env"],
"plugins": [
["@babel/plugin-proposal-decorators", { "version": "2023-12" }],
["@babel/plugin-proposal-class-properties"]
]
}
```

Если у тебя babel.config.json, то `.babelrc` может игнорироваться, лучше оставить только один.

---

### 4. Запуск через babel-node
Попробуй запустить не через `npm start`, а так:

```sh
npx babel-node index.js
```

Если ошибка останется, значит, Babel не применяется.

---

### 5. Проблема с ES6-модулями
Если ты используешь `"type": "module"` в `package.json`, попробуй добавить `@babel/plugin-transform-modules-commonjs`:

```json
{
"presets": ["@babel/preset-env"],
"plugins": [
["@babel/plugin-proposal-decorators", { "version": "2023-12" }],
["@babel/plugin-proposal-class-properties"],
["@babel/plugin-transform-modules-commonjs"]
]
}
```

И попробуй запустить через `npx babel-node`.

---

### 6. Альтернатива: использовать TypeScript
Если Babel так и не заработает, можешь попробовать TypeScript. Установи:

```sh
npm install --save-dev typescript ts-node @types/node
```

Создай `tsconfig.json`:

```json
{
"compilerOptions": {
"target": "ES6",
"module": "CommonJS",
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"strict": true
}
}
```

И запусти:

```sh
npx ts-node index.ts
```

---

### 7. Попробуй проверить версию Node.js
Запусти:

```sh
node -v
```

Декораторы нативно поддерживаются только в Node.js 20+ с `--experimental-decorators`.

---

### Вывод:
1. Проверь `babel.config.json` или `.babelrc` — лучше использовать только один.
2. Попробуй обновить `@babel/plugin-proposal-decorators` до `{ "version": "2023-12" }`.
3. Проверь, работает ли `npx babel index.js --out-file compiled.js`.
4. Запусти `npx babel-node index.js`, а не `npm start`.
5. Если ничего не помогает — проще перейти на TypeScript или обновить Node.js.

Попробуй и скажи, что изменилось! 🚀
Аноним 04/02/25 Втр 05:07:25 3380213 307
Сосцоны, дело такое, меня с донной дно работы за МРОТ выперли к хуям собачьим. Сказали, извиняй, но в новом году денег нет, ставки дноработника нету.

Теперь мне придется срочно доучивать vue.js и стучаться во все вакансии, где хотя бы косвенно упомянут vue.js

Короче, вопрос какой, ну я понял, что надо подтягивать ts, vue, vuex, pinia, Тестирование нахуй - буду тестировать консоль логом.

А что насчёт библиотеки валидации форм? Vuelidate надо учить?

А UI. фреймворк? Vuetify?
Аноним 04/02/25 Втр 08:21:02 3380263 308
>>3379462
Проблема tdz будет в любом рантайме, полностью пофиксить ее невозможно. Нахуй юзать то что априори работает медленнее?
Аноним 04/02/25 Втр 08:37:58 3380270 309
Аноним 04/02/25 Втр 08:47:57 3380277 310
>>3380213
Я тебе уже сказал - пизду на вахту охранником склада. Одним глазом будешь в камеры смотреть, другим в айти вкатываться и сотыгу лутать, ещё и за жильё платить не надо будет.
Аноним 04/02/25 Втр 08:53:28 3380278 311
image.png 94Кб, 1496x825
1496x825
>>3380270
>fullcalendar.io/

@
МИША, СДЕЛАЙ ЧТОБЫ ДАТЫ ВЫВОДИЛИСЬ КАК СТРОКИ.
@
КАБАН КАБАНЫЧ, ПОНИМАЕТЕ, ТАМ ПРЕМИУМ И ВООБЩЕ КАЛЕНДАРЬ ПЛАТНЫЙ

Аноним 04/02/25 Втр 08:55:42 3380279 312
>>3380278
В чем проблема купить прем? Или ты типа думаешь что запилить эти фичи с нуля будет дешевле?
Аноним 04/02/25 Втр 09:02:12 3380281 313
17322569354910.jpg 1558Кб, 2560x1681
2560x1681
>>3380278
МИШ, УЖЕ МЕСЯЦ ПРОШЕЛ, ГДЕ МОЕ МВП???
@
НУ КАБАН КАБАНЫЧ, ПОНИМАЕТЕ, Я ТРИ НЕДЕЛИ ПИСАЛ КАЛЕНДАРЬ НА ЖКВЕРИ, ЗАТО СТО ДОЛЛАРОВ СЭКОНОМИЛ !!!11
Аноним 04/02/25 Втр 09:05:59 3380283 314
>>3380279
>>3380281

То что я вижу на картинке пилится за 2 дня поверх headless решения
Аноним 04/02/25 Втр 09:10:01 3380284 315
image.png 24Кб, 651x500
651x500
Аноним 04/02/25 Втр 09:57:07 3380311 316
Аноним 04/02/25 Втр 10:45:14 3380356 317
Аноним 04/02/25 Втр 11:04:30 3380388 318
>>3380277
На такие должности огромная конкуренция
Аноним 04/02/25 Втр 11:05:48 3380391 319
>>3380356
Ну да, а то не дай бох еще останешься охранником-вахтовиком и перехочешь вкатываться в айти
Аноним 04/02/25 Втр 11:23:27 3380408 320
>>3380263
Крайне странный тейк в JS треде.
Просто пиши нормальный код и не будет у тебя проблем со скоростью.

Хаками надо на Си и Асме заниматься.
Аноним 04/02/25 Втр 11:29:26 3380410 321
>>3380388
А на вуе писать конкуренция маленькая? Человека МРОТа лишили, а он ещё выёбывается сидит, это не хочу, туда не пойду, дайте совета, а лучше денег.
Аноним 04/02/25 Втр 12:06:24 3380459 322
>>3379446
>Но ведь бабель итак все переводит в вары...
Про существование бабеля мурычу еще не рассказали. Ты просто прикинь, в каком ахуе он будет, когда узнает, что 95% современного кода пишется на ТС с настраиваемым таргетом?
Аноним 04/02/25 Втр 12:27:15 3380490 323
>>3380410
>это не хочу, туда не пойду
Потому что это невозможно. Пойти в охрану на вахту. Не имея при этом никакой корочки охранника, ни службы в армии. По твоему описанию это ультраблатное место с хорошей зарплатой 100к, где или ставят друзей, родственников или ты должен быть хотя бы пенсионером МВД или армии или прочих силовых структур.
Аноним 04/02/25 Втр 12:28:03 3380492 324
>>3380459
Он тайпскрипт всячески отвергает, потому что жс это (полу)функциональный язык, а в функциональных языках типы не нужны. Плюс он считает что ТС замедляет ЖС, притом что ТС серит в рантайм только в редких случаях (типа классических энамов), а в остальных случаях хз какая разница вообще.
Аноним 04/02/25 Втр 12:38:30 3380504 325
>>3380311
нельзя, я тебе запрещаю
Аноним 04/02/25 Втр 12:45:56 3380508 326
>>3380490
Любого бомжа берут.
Аноним 04/02/25 Втр 13:16:27 3380544 327
Всем привет. Вопрос может быть не в тему, но кто знает как сделать чтоб в Мозилле скроллбар показывался всегда, а не когда на него наводишь мышкой? Делал ли это кто-то с использованием стилей?
Аноним 04/02/25 Втр 13:19:24 3380550 328
>>3380508
Если любого бомжа, то значит вакансия - наебка и 100к зарплата - наебка. Штрафами отминусуют львиную долю. И что характерно для наебковых вакансий обещается по началу, что будешь сидеть и ничего не делать, а на месте уже хорошенько озадачат, что носиться надо будет как ужаленный в жеппу 12-16 часов минимум. Сел на пенек - косарь должен(штраф).
Ю
Аноним 04/02/25 Втр 13:22:06 3380551 329
Аноним 04/02/25 Втр 13:28:39 3380554 330
1738664884735.jpg 530Кб, 1080x2340
1080x2340
Аноним 04/02/25 Втр 13:30:05 3380557 331
>>3380550
Ты просто работать не хочешь, вот и ищешь отговорки.
Аноним 04/02/25 Втр 13:31:44 3380560 332
Screenshot5.png 58Кб, 852x838
852x838
Аноним 04/02/25 Втр 13:34:48 3380563 333
>>3380560
Интересно,почему это объявление весит?
Аноним 04/02/25 Втр 13:42:05 3380568 334
>>3380563
Тебя хлопчика ждут
Аноним 04/02/25 Втр 13:55:10 3380581 335
>>3380560
>>3380557
Да ты сам иди в эту картинку! Раз ты такой невъебенный охрандос, который всех раком поставит.
Аноним 04/02/25 Втр 14:06:29 3380596 336
>>3380563
Потому что тебя увезут на стройку, где ты будешь сидеть-пердеть на КПП сутки через сутки, отсыпаясь на втором этаже КПП с такими же гоблинами, как и ты.

Параллельно с этим выдадут форму за свои деньги и будут штрафовать за всю хуйню.

Энджой охрана объектов в ДС.
Но если тебе надо на еду заработать, то какая разница. А если ты еще и не пьешь, не торчишь и способен отличить проход от застекленной двери, то будешь уважаемым охранником и даже посадят на ниву за баранку бригадиром.
Аноним 04/02/25 Втр 14:10:43 3380600 337
>>3380596
>посадят на ниву за баранку бригадиром.
И такой без водительских прав и навыков вождения ка-а-ак поехал.
Аноним 04/02/25 Втр 14:18:01 3380612 338
>>3380600
Видимо ты недостаточно внимательно прочитал часть про дверь.
Аноним 04/02/25 Втр 14:30:21 3380622 339
>>3380554
>сделать при помощи стилей
>open firefox settings
Аноним 04/02/25 Втр 14:52:24 3380644 340
Screenshot6.png 56Кб, 628x981
628x981
>>3380563
>>3380581
Лохи бля, уже могли бы по сотыге в месяц делать)))
Аноним 04/02/25 Втр 15:22:26 3380662 341
>>3380644
Да не пойду я охранником!!!! Я в местную контору пойду вью-кодером за 20-30 тыщ в месяц.
Аноним 04/02/25 Втр 15:29:07 3380667 342
sistema-bezopas[...].jpg 56Кб, 726x500
726x500
>>3380662
Давай-давай, мы тя ждём на севере.
Аноним 04/02/25 Втр 15:31:56 3380670 343
>>3380662
>Я в местную контору пойду вью-кодером за 20-30 тыщ в месяц.
Ты даже 18 часовой видос осилить не можешь, куда тебе местным кодером устраиваться?
Аноним 04/02/25 Втр 15:44:36 3380683 344
>>3380667
На сервере? Ну нет, я девопс и бэкенд не хочу.

>>3380670
Я порционно осиливаю. Кое как тему компонентов, а если быть точнее слотов осилил. Иду дальше. Следующая тема формы.
Аноним 04/02/25 Втр 17:43:42 3380811 345
>>3359251
Руби тред намного ниже
Аноним 04/02/25 Втр 18:29:04 3380832 346
>>3380622
я не для того выключал скролл на уровне браузера, чтобы очередной верстала мне его взад показал на своем говносайте
Аноним 04/02/25 Втр 18:44:36 3380837 347
Как повесить функцию,которая будет изменять цвет при клике по блоку,а таких блоков 5?
Нужно перебрать эти блоки циклом?
Аноним 04/02/25 Втр 19:04:01 3380850 348
>>3380837
тебе на всех одновременно надо цвет менять?

event.target.classList.add('class-s-cvetom')
Аноним 04/02/25 Втр 19:05:42 3380854 349
>>3380850
конкретно на месте клика.
долбаный event target
Аноним 04/02/25 Втр 19:26:19 3380868 350
Снимок экрана 2[...].png 26Кб, 760x488
760x488
>>3380850
короче такое говно накидал,дай направление
Аноним 04/02/25 Втр 19:33:10 3380873 351
Аноним 04/02/25 Втр 19:34:29 3380876 352
>>3380873
я не пользуюсь им,только гугл,только хардкор
Аноним 04/02/25 Втр 20:04:06 3380902 353
>>3380876
Ебало деревенского дурачка имаджинировали?
Аноним 04/02/25 Втр 20:40:36 3380917 354
>>3380868
в функцию color приходит аргумент события event, у него уже будет таргет и тпх
Аноним 04/02/25 Втр 20:42:33 3380920 355
Аноним 04/02/25 Втр 20:45:14 3380924 356
>>3380920
пошёл в жопу, сам пиши, зарплату тебе платят, а не мне
Аноним 04/02/25 Втр 20:46:59 3380926 357
Аноним 04/02/25 Втр 20:47:43 3380928 358
>>3380926
тем более, это в твоих же интересах писать самому код, только так ты чему то научишься
Аноним 04/02/25 Втр 20:48:41 3380929 359
>>3380928
у меня с евентами и таргетами проблемы
Аноним 04/02/25 Втр 20:50:37 3380932 360
>>3380920
ты совсем-то не охуевай, хотя бы сендбокс накидай
Аноним 04/02/25 Втр 20:56:47 3380936 361
Снимок экрана 2[...].png 24Кб, 552x407
552x407
Аноним 04/02/25 Втр 21:03:40 3380942 362
1738692186134.jpeg 6Кб, 225x225
225x225
>>3380936
> Cannot read property target of undefined
Аноним 04/02/25 Втр 21:07:19 3380946 363
>>3379457
Чел, что ты несёшь? У кафки объективно отличный throughput.
Аноним 04/02/25 Втр 22:02:25 3380994 364
>>3380946
>У кафки объективно отличный throughput
Отличный от чего, довен? Как же заебал тупой биомусор, типо тебя. С чем ты стравниваешь? Почему не хочешь включать мозг? Тот же Redis быстрее кафки если нет требований в сохранности данных. Поэтому перечитываешь мой первый урок при критерии. Потом делаешь домашку из второго урока
Аноним 05/02/25 Срд 01:27:14 3381108 365
Эй, фронтендеры, вопрос. Есть авито-объявление, где пользователь скрыт. Можно ли через список отзывов посредством f12 и прочих плясок в браузере вытащить id продавца?
Аноним 05/02/25 Срд 04:59:10 3381144 366
image.png 273Кб, 511x512
511x512
Аноним 05/02/25 Срд 08:49:34 3381179 367
>>3381108
>Можно ли через список отзывов посредством f12 и прочих плясок в браузере вытащить id продавца?
Очень сомневаюсь, у таких контор целые отделы для борьбы с парсерами. Уверен, что там всё продумано до мелочей. Попробуй потыкать вкладку Network в dev tools, посмотреть какие тебе приходят ответы (вкладка Response).
Аноним 05/02/25 Срд 08:52:07 3381180 368
>>3380936
Ты, видно, с кодом пока на вы. Попробуй забить это в chatGPT, это не зашкварно и тебе придется учиться это делать. Попроси обьяснить по шагам каждое действие
Аноним 05/02/25 Срд 08:56:00 3381183 369
>>3374854
>Как обстоят дела с удаленкой
Норм обстоят. Ты конкретный бы задал вопрос
>Получилось у кого устроится за последние пол года +-?
Ага, много пишут и в личку и в линке. Друг взял подработку лайтовую $20 или 25 вроде в час
Аноним 05/02/25 Срд 09:13:39 3381193 370
Позвали на собес:

Опыт работы с Next.js;
Опыт работы с UI компонентами: MUI, CSS in JS approach;
Понимание архитекртурной методологии FSD.


Что скажете по стеку
Аноним 05/02/25 Срд 09:47:07 3381237 371
>>3381193
А что мы должны сказать по стеку? Или ты вкатун-волчара и просишь помочь тебе не обосраться на собесе?
Аноним 05/02/25 Срд 12:00:35 3381297 372
>>3374854
>Как обстоят дела с удаленкой на зарубежного барина в 2025?
Особо никак. Либо находишь барина, который согласится водить тебя за ручку, создавать ип в грузии, либо сосешь хуец.
Аноним 05/02/25 Срд 13:06:06 3381344 373
image.png 38Кб, 741x584
741x584
>>3381193
>Next.js
Такое. Но многим двачерам нра. Я делал свой SSR без тонн мусора, что они предлагают. Но если совсем вкатун, то пойдёт

>MUI, CSS in JS approach
Топ

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

Зашёл на их ссанину посмотреть, как я и думал, селано идиотами для идиотов. Пикрил, какого хуя у них там pages вместо screens, хули у них пуча папок api, когда api всегда одно и централизированно

>routes
Нахуя. Роутер в 2к25 - это мусор, которые бомжи не берут. Просто парси location.href несколько раз в сек и по нему определяй screen, автоматически обновляй его в state, после чего нужные компоненты отобразятся, а ненужные скроются

Короч, джуны от мира IT. Чисто лутануть бабок с них, пойдёт. На что-то топовое с ними не рассчитывай
Аноним 05/02/25 Срд 17:14:10 3381629 374
>>3376958
>Им начинают пользоваться сотни тысяч

если твоим боттом пользуются сотни тысяч то ты долларовый миллионер и нанимаешь специалистов которые тебе все переписывают на эрланге
Аноним 05/02/25 Срд 19:30:49 3381825 375
>>3381629
Из хотя бы каждого сотого попробуй вытянуть хотя бы 1 доллар. Вот и заработаешь тогда пару тысяч $ всего лишь.
Аноним 05/02/25 Срд 22:38:51 3381969 376
как в адресной строке браузера отобразить URL, который делает
fetch запрос?
через window.location.href - он снова загружает страницу по этому же адресу.
а я хочу чтобы просто при нажатии на кнопочку у меня отображалость то что посылает fetch
Аноним 05/02/25 Срд 22:47:41 3381975 377
Аноним 05/02/25 Срд 23:01:52 3381989 378
>>3381825
Можно рекламу давать
Аноним 06/02/25 Чтв 03:50:44 3382083 379
>>3379418
Зачем тут форсят какого то шиза, который ни строчки продакш-кода в своей жизни не написал?
Аноним 06/02/25 Чтв 04:28:06 3382086 380
>>3380994
Отличный не в смысле разливающийся с чем либо, отличный в смысле хороший по качеству, выдающийся, легко закрывающий потребность. Вот почему довен я, а базу русского языка приходится объяснять тебе? У слов бывает много значений, адекватам это ясно из контекста.
>Тот же Redis быстрее кафки если нет требований в сохранности данных.
Если бы у бабки был хуй, она была бы дедкой. При чём тут редис вообще? Речь про кафку. У неё объективно отличный throughout, это значит, что она способна спокойно закрывать потребности тру хайлоада, выдерживать огромные нагрузки без особых проблем. Сравнение кафки с редисом просто смешно, по сравнению с кафкой у редиса абсолютно кастрированный функционал, включая паб/саб и стримы.
Аноним 06/02/25 Чтв 08:28:23 3382127 381
>>3382086
Я другой анон вкатуджон, как выучить апач кафку от корки до корки? Сколько время займет?
Аноним 06/02/25 Чтв 08:34:12 3382131 382
>>3382127
купи у хуяндекса кластер на месяц и покрути его
выйдет в пару тыщ
Аноним 06/02/25 Чтв 13:00:55 3382303 383
>>3382086
>хороший по качеству
Хороший по сравнению с чем?

>выдающийся
Среди чего?

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

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

>У неё объективно отличный throughout
У неё объективно говно throughout. Потому, что даже в такой простой задаче как запись сообщений на диск она справляется плохо, так как делает ещё кучу оверхеда на тормозной JAVA. Redpanda тому наглядный пример. Но Redpanda тоже говно в целом, просто ты макака и не можешь осознать проблему в силу отсутствия владения языком и критериями принятия решений
Аноним 06/02/25 Чтв 16:47:59 3382434 384
Помогите оценить идею на жизнеспособность, безопасность:
Делаю сайт для небольшого дистрибьютора оборудования.
Каталог на 50-70 позиций (каталог + карточки sku ,без картинок), цены меняются часто, но учётного какого-то софта пока нет, всё в гугл-таблице(да, пиздец професссионально, понимаю).
Хочу сделать этот каталог на Nuxt3 с ISR.

Идея в том, чтобы в таблице гугловой хранить всю номенклатуру, добавить в неё же Apps Script, который постучится в эндпоинт накста, который, в свою очередь, запустит логику которая заберёт из этой таблицы данные как csv, отмапает их и сгенерит новые статичные страницы каталога и каталог.

Под такой узкий перечень задач городить полноценный бэк с БД не хочется +
ситуация усугублена максимально бомжовым хостингом.
Возможно, сгодился бы какой-то готовый wp шаблон, но мы же в js треде
Аноним 06/02/25 Чтв 17:05:36 3382441 385
>>3382434
Какая-то хуита полная
>wp шаблон
This. Бери и не ебись
Аноним 06/02/25 Чтв 18:08:57 3382488 386
>>3382441
>Какая-то хуита полная
можешь обосновать чуть более развёрнуто?
мне тоже кажется что это очередной ведосипед, а ещё и на кривых колёсах, но я по пути nuxt хочу поближе пощупать
А в вордпресс я не умею - никогда ничего не делал с ним, кроме замену картинок через cms'ку
Аноним 06/02/25 Чтв 20:46:56 3382588 387
>>3382434
гугол шыт умеет в запросы типа сикеля и шарить их по ссылке
Аноним 06/02/25 Чтв 21:38:24 3382641 388
>>3382588
Ты про google-sheet api которое можно организовать из под dev аккаунта?
https://developers.google.com/sheets/api/reference/rest/
а что это даст?
поможет с секьюрностью доступа к данным таблицы? это не проблема в принципе - данные никто не скрывает, они прямоходом в каталог сайта транслируются.
с гибкостью сик'уэльных запросов? у меня плоский список на 5 столбцов(полей): 1 строка - 1 запись.

или посоветуешь какой-то полезный юзкейс который я пропускаю?
Аноним 07/02/25 Птн 00:43:23 3382724 389
изображение.png 65Кб, 1223x270
1223x270
Как вам стек? Нечто для мусарни ибаной госорганов на онриале с трансляцией видео и админкой в вебе.
Аноним 07/02/25 Птн 01:36:58 3382734 390
Всех приветствую.
Есть приложение, по нажатию кнопки выводятся GPS координаты
через: navigator.geolocation.getCurrentPosition(callback)
Теперь мне надо, что бы эти данные отображались в режиме "реального времени" (вообщем как геолокация на яндекс картах)
Как это лучше/правильнее сделать?
Понятно, что можно по таймауту в цикле дергать API
Но на сколько я знаю, есть всякие WebSockets, Service Workers и т.д. Это же про это?
Вообщем подскажите куда двигаться, дальше уже разберусь.
Аноним 07/02/25 Птн 08:21:37 3382813 391
>>3382724
сколько денег плотют?
Аноним 07/02/25 Птн 08:22:29 3382814 392
>>3382734
нет, не про это
setInterval в помощь
Аноним 07/02/25 Птн 11:13:30 3382923 393
>>3381344
>MUI
>Топ
Это же кал ебейший тормозящий, достаточно посмотреть на обычный компонент инпута, который блядь обернут в 10 ненужных дивов, чтобы понять это
Аноним 07/02/25 Птн 12:58:14 3383006 394
image.png 138Кб, 1704x362
1704x362
>>3382923
Где ты свинья тупая, увидела 10 ненужных дивов, когда их два и они нужные. Смотри пикрил. И потом, показывай аналогичные библиотеки по фукционалу быстрее и проще - тут ты тоже обосрёшься
Аноним 07/02/25 Птн 14:02:34 3383060 395
>>3383006
Нихуя они прогрессируют, может ещё через пару лет css in js пофиксят (нет)
>показывай аналогичные библиотеки
feather, elastic, radix/shad да что угодно лучше этого кала
Аноним 07/02/25 Птн 14:50:35 3383139 396
>>3383060
Аналогичные по функционалу, не говно из под коня

https://eui.elastic.co/#/navigation/button#basic-button
Какого хуя при нажатии пальцем текст становится подчёркнутым. Это мусор и там всё такое. У тебя просто плохо с мозгом, а потому с вкусом и аргументацией. Я как-то разбирал, почему другие библиотеки дерьмо. Мне лень повторять
Аноним 07/02/25 Птн 15:14:25 3383166 397
>>3383060
>css in js пофиксят
да весь этот JSX высер уровня html in js in html in js стоит уничтожить в пользу единственно богоугодных SFC.
Аноним 07/02/25 Птн 17:12:37 3383266 398
>>3382303
>Хороший по сравнению с чем?
>Среди чего?
>Если что-то с чем-то сравниваешь, то ты должен сообщить, с чем. Иначе получается очередной бред
Почему ты пытаешься троллить такой откровенной тупостью? Или ты реально с таким ограниченным мышлением уродился? Не обязательно быть хорошим по сравнению с чем-либо или среди чего-либо. Часто достаточно быть хорошим с точки зрения закрытия потребности. Кафка способна отлично закрывать потребность в тяжёлом процессинге данных любых масштабов. Ты как будто бы не способен мыслить вне сравнительных рамок.

>Redpanda тоже говно
Жду когда ты напишешь свою редпанду, которая будет не говном. Лет через 5 ждать, или скорее 10?

>>3382127
Если ты вкатывальщик в бекенд на js/ts, то первым делом лучше выбери другой другой язык, с точки зрения устройства на работу так будет лучше, например тот же го. Ну и для начала тебе хватит реббита и редиса (kv + streams), опционально nats с jetstream, всё это довольно быстро.
Аноним 07/02/25 Птн 17:25:21 3383280 399
Как сделать-нажимаем кнопку-меняем цвет(тут все ясно)
нажимаем еще раз-цвет становиться как было до(тут непонятно)
Аноним 07/02/25 Птн 17:52:53 3383315 400
>>3383280
А что чатгопота нынче не справляется с такими вкатунскими вопросами?
Аноним 07/02/25 Птн 18:21:09 3383328 401
>>3383280
ебать, а можно чтоб трамп и в этом треде квоты на инклюзивность отменил?
Аноним 07/02/25 Птн 20:15:28 3383414 402
>>3383006
чот с классов лейбла проиграл проиграл
Аноним 07/02/25 Птн 20:17:22 3383415 403
>>3383280
прикрути редукс, чтобы стейт хранить
Аноним 07/02/25 Птн 20:23:19 3383418 404
>>3383006
Чел прав, MUI устаревшая хуйня лет на 10
Аноним 07/02/25 Птн 20:25:02 3383419 405
>>3383415

Редакс в 2025, да вы ебанулись?
Аноним 07/02/25 Птн 20:42:10 3383430 406
>>3383418
>>3382923
>>3383006

Первый проект +- большой на рякте. До этого на ангуляре/вуе был.
Выбрали муи. Либа как либа. Ничего особенного. Разве что приколов уровня ограничения кол-во элементов в бесплатной таблице на одной странице, о которых ты узнаешь после того как запилил логику подзагрузки по скроллу. Странных решений с шизоидными подсвечиваниями кала, ну и далеко не дешевой полноценной версией.

В целом годно, удобно. Почти все компонентой есть. Аналогов чет особо нету, как минимум не видел.

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

>radix/shad
Так это же не юай либа, а набор компонент.
Да и там же чисто шаблон считай без логики. То же дерево не завезли, о чем-то посерьезнее можно и не говорить.

>>3383419
Алсо, зачем нужны стейт манагеры если есть контекст? Или контекст использовать не по понятиям?
Это олды тут воду мутят?
Аноним 07/02/25 Птн 20:48:34 3383434 407
>>3383430
какой коньтекст? у него ванила
Аноним 07/02/25 Птн 20:52:43 3383435 408
А зачем UI киты (Муй, хуюй)
Если всегда уникальный дизайн в проекте и проще создать свои компоненты
Аноним 07/02/25 Птн 20:58:48 3383438 409
>>3383415
редукс для стейта кнопки! матерь божъя, не так и страшно на рынок вакансий выходить теперь.
и вообще, реакт в ориг.посте не упоминался, а если бы и упоминался - чем плох useState ?

>>3383280
вешай разные классы на элемент и для разных классво - разные стили задай. можешь это с ебучим БЭМом ещё переписать

const onClick = () => {
const el = document.querySelector(''button-with-changable-color");
el.className = el.className === "active" ? "inactive" : "active";
}

.button-with-changable-color .active {
bacround-color: red
}

.button-with-changable-color .inactive {
bacround-color: blue
}
Аноним 07/02/25 Птн 21:05:02 3383441 410
>>3382923
>>3383006
>>3383060
>>3383430
Лучше mantine пока ничего не придумали

>>3383435
Свои компоненты сделать не проще, а наоборот сложнее в разы, проще взять нормальную либу и просто написать стили поверх нее

Тот же mantine позволяет использовать компоненты в headless режиме, если требуется, будет голая логика без стилей
Аноним 07/02/25 Птн 21:12:47 3383445 411
>>3383415
ну просто флэшбэки с линкедина, сука!
рекомендованный пост от Rajesh Gupta
what you should know about frontend in 2025:
1. difference between useMemo & useCalback
...

говнокожее ты чучело, с хуя ли react === фронтенд ?
и ты туда же
Аноним 07/02/25 Птн 21:12:57 3383446 412
image.png 25Кб, 775x509
775x509
>>3383441
Но вот зачем мне брать это? если я такое же напишу за 1 час?
Аноним 07/02/25 Птн 21:18:07 3383447 413
>>3383445
ващето, я не упоминал рякт, редукс вполне можно отдельно использовать
Аноним 07/02/25 Птн 21:23:50 3383450 414
>>3383441
>Тот же mantine позволяет использовать компоненты в headless режиме
Не позволяет, 5% компонентов
Аноним 07/02/25 Птн 21:28:07 3383454 415
>>3383447
ой ладно тебе! это такие 2 сапога-пара: говорим редукс - подразумеваем реакт со всей экосистемой.

без лишних зависимостей и нативных методов хватит, от прокси до локсторейджа
ну и в случае состояния кнопки: классы - это более чем достаточно
Аноним 07/02/25 Птн 23:18:06 3383524 416
А зачем UI киты (Муй, хуюй)
Если всегда уникальный дизайн в проекте и проще создать свои компоненты
Аноним 07/02/25 Птн 23:19:23 3383525 417
14467609196760.webm 1092Кб, 720x480, 00:00:05
720x480
>>3383524
>проще создать свои компоненты
Аноним 07/02/25 Птн 23:20:20 3383526 418
>>3383446
Прикол шадсн в том что он генерит компоненты прямо тебе в проект и ты можешь их кастомизиррввтт как хочешь
Аноним 07/02/25 Птн 23:23:46 3383528 419
>>3383418
Ладно оно стало лучше, часть проблем пофиксисили, но оно фундаментально не может работать быстрее чем библиотеки на тейлвинде
Аноним 07/02/25 Птн 23:31:29 3383535 420
>>3383450
>mantine
Поющал его немного и сгорела жопа от того что там типизация уебанская
Аноним 07/02/25 Птн 23:55:12 3383547 421
>>3383528
а как хвостоветер обеспечивает фундаментальное быстродействие, если это просто куча ютилити-классов?
>>3383524
>Если всегда уникальный дизайн
лiл. от уникальности чуть менее чем всех проектов, уникальных saas решений, захощенных на vercel прям воодушевление и криативный порыв просыпается. хочется сохранить как референсы для своих будущих проектов.
Аноним 08/02/25 Суб 00:02:26 3383548 422
>>3383525
судя по тому сколько этих ui-китов развелось, так у юного разработчика и сложится впечателение что их делать - как два пальца.
Это просто небольшой пет-проект выходного дня, в наиболее трудном случае - выпускной проект ученика ГикБрейнс.

видел вполне успешный стартап, который от большой любви к опенсорсу пилил свою библиотеку со своим уникальным стилем. под vue
международная команда мастеров выдавала высеры уровня компонента toggle c пропом "is-switcher-on" и эвентом "@on-switch-value-change" вместо model-value, конечно
Аноним 08/02/25 Суб 00:07:47 3383551 423
>>3383547
>как хвостоветер
В муи юзается цсс ин жс, а это создаёт рантайм издержки, а классы оч быстро работают, нет ничего быстрее классов. Ну и тейлвинд инжектит только те ютили классы которые ты юзаешь, поэтому на выходе цсс минимальный
Аноним 08/02/25 Суб 00:38:55 3383554 424
>>3383266
>Не обязательно быть хорошим по сравнению с чем-либо или среди чего-либо.
Да, ты надоел уже. Тебе же сказано было, что ты не владеешь языком. Зачем ты пытаешься опять строить из себя что-то. Слово "хорошим" является прилагательным. Прилагательное - это твоя субъективная оценка. Оценку можно сделать только если сравнить несколько объектов. Нельзя сказать, высокое дерево или низкое, елси ты всего одно за жизни видел. Поэтому не виляй, а думОй

>Кафка способна отлично закрывать потребность в тяжёлом процессинге
Не способна. Говно тормозное

>Жду когда ты напишешь свою редпанду, которая будет не говном
Зачем мне писать редпанду?

>>3383551
>нет ничего быстрее классов
Как замеряли? То есть вы такие, о боже, тормозит sx={}, пользователи уходят, давайте заменим на классы. Или ты просто шиз, ютуба насмотрелся?
Аноним 08/02/25 Суб 02:43:19 3383567 425
>>3383548
UI китов развелось да, но назвать хоть один прямо пиздатым и качественным язык не повернется. И написать действительно универсальную пиздатую либу компонентов с нуля дело нихуя не тривиальное.

мимо лид 7к$ vue
Аноним 08/02/25 Суб 08:31:01 3383616 426
>>3383438
>el.className = el.className === "active" ? "inactive" : "active";
Пиздец. Кто тебя этому научил? У тебя небось и формы все неуправляемые?
Это блять реакт, там изменяемое состояние юая должно храниться в стейтах - хоть локальных хоть глобальных. Я насмотрелся кода, где параметры компонентов вшиты в классы/атрибуты/айдишники и т.д. - нечитаемое и неподдерживаемое говно.
Аноним 08/02/25 Суб 08:34:34 3383618 427
>>3383554
>Как замеряли?
К гадалке сходили переписали одну +- независимую страницу и смотрели метрики, потом переписали ещё несколько важных страниц
Аноним 08/02/25 Суб 11:12:02 3383710 428
>>3383616
Стейтошиз, ты? Запихнём в стрейт всё — даже небо, даже Аллаха!
Аноним 08/02/25 Суб 11:32:04 3383730 429
>>3383618
>Как замеряли?
Ну, мы переписали и смотрели метрики

Вот, так бы стразу объяснял, всё бы было понятно. Дибил блять
Аноним 08/02/25 Суб 12:46:16 3383782 430
Я сейчас дрочирую вуй жс по 18 часовому видео курсу по вью Владилена Минина. Видос старый, 20-го года. Там Владилен vuex показывает.

Насколько vuex сильно отличается от пынья? Легко получится то что на видео показывает Владилен на vuex переколбашить на пынью?
Аноним 08/02/25 Суб 12:57:25 3383793 431
>>3383782
Вопрос к чатжпт

Сам вопрос:
>I'm currently masturbating with Vladilen Minin's 18-hour video course. The video is old, from 2020. There Vladilen shows vuex. How much different is vuex from pyna? Is it easy to get what Vladilen shows in the video on vuex and mix it up with dust?

Ответ чатжпт:

It sounds like you're diving into some interesting content while multitasking! To address your question about Vuex and Pinia:

### Differences Between Vuex and Pinia

- Architecture: Vuex is based on a traditional "store" pattern, which can become cluttered with a lot of boilerplate code as the application grows. Pinia, on the other hand, simplifies the state management with a more modular approach, allowing you to create stores more intuitively.

- API Design: Pinia has a more streamlined and user-friendly API compared to Vuex. For instance, Pinia uses ES6 modules and provides better TypeScript support out of the box.

- Reactivity: Pinia leverages the new Composition API and the reactivity system introduced in Vue 3, making it more efficient and easier to work with when it comes to handling state.

- Dev Tools: Both libraries provide debugging capabilities, but Pinia’s integration with Vue DevTools is generally considered more powerful and user-friendly.

- Ease of learning: For new developers, Pinia tends to be easier to learn and adopt due to its simplicity and reduced boilerplate compared to Vuex.

### Learning Curve

If Vladilen is using Vuex in a course from a few years ago, you might find that some concepts are applicable to Pinia, as both serve the purpose of state management. However, the implementations and syntax will differ. As you're viewing older content, you might need to adapt the patterns he teaches to fit the Pinia paradigm.

### Mixing Concepts

While the foundational concepts of state management (like stores, actions, mutations) are similar, the syntax and specific methods of implementation will vary between Vuex and Pinia. You will need to adapt the examples from the Vuex course to the Pinia structure.

In summary, if you are familiar with the concepts in Vuex, you should be able to translate those ideas to Pinia, but you'll need to refer to the Pinia documentation for the exact syntax and methods to use. Enjoy your learning!
Аноним 08/02/25 Суб 13:11:30 3383810 432
>>3383793
есть такое же только на русском? я по-собачьи не розумею
Аноним 08/02/25 Суб 13:20:54 3383831 433
>>3383730
Хули выебываешься, у вас как то по другому миграцию на другую технологию делают или что? Да, бывали и обсеры, например когда мигрировали страницу на next 13 rsc и получили падение на 10% , ну а что делать то
Аноним 08/02/25 Суб 13:23:27 3383835 434
>>3383810
Пиздос. Ты чатгопотой не умеешь пользоваться?
Аноним 08/02/25 Суб 14:04:05 3383884 435
>>3383835
Это не я, это кто-то вместо меня якобы смищно отвечает
Аноним 08/02/25 Суб 14:15:01 3383900 436
>>3383810
>по-собачьи не розумею
Съеби в 1с-тред пожалуйста
Аноним 08/02/25 Суб 14:28:04 3383922 437
>>3383616
>Это блять реакт,
давай немного поупражняемся в ООП'шном наследовании на примере двача:

этот >>3383438
отвечатет своим стэйтлесс кодом на вопрос этого >>3383280
ориганльный вопрос звучит как:
>Как сделать-нажимаем кнопку-меняем цвет(тут все ясно)
нажимаем еще раз-цвет становиться как было до(тут непонятно)

где ты тут упоминания реакта увидел? очередной Раджэш с FE === react?
Аноним 08/02/25 Суб 14:35:13 3383931 438
>>3383782
Вуекс нахуй не нужен в 2к25, не говоря о том что учиться по видео - это быть умственно-отсталым
Аноним 08/02/25 Суб 14:49:49 3383940 439
>>3383931
>не говоря о том что учиться по видео - это быть умственно-отсталым
Все так. Даже попросить чатгпт научить его vue не так хуево как учиться по видосам
Аноним 08/02/25 Суб 14:58:53 3383947 440
>>3383940
Если бы я вкатывался сейчас, попросил бы его или дипсик составить план с промежуточными чеками усвоенных знаний и ебашил бы по нему, а не дрочил видосики приобретаю онли иллюзию знаний.
Аноним 08/02/25 Суб 15:22:53 3383968 441
>>3383931
>>3383940
Слышь, тормози ок да. Я и так ж написал, что vuex не нужен и спросил насколько сложно всё на пынью переколбашить.
Аноним 08/02/25 Суб 15:23:58 3383971 442
>>3383947
Да ну, дикпик топорный план составит, проще на Владилена Минина смотреть, как он тебе разжевывает и в рот плюет сперму ивана вьойу
Аноним 08/02/25 Суб 15:40:09 3383983 443
>>3383782
>>3383968
тебеобщее понимание стейтменеджмента нужно или специфичный для вьюкса/пини синтаксис и паттерны?
если первое - то разницы нет.
если второе, то умея в composition api самой вьюшки, ты в пинию уже, считай, умеешь. на достаточном базовом уровне. persistant-state, hmc и другие мидл-левел фичи подтянешь по пути.

>>3383971
тогда уж лучше прплексити - та на учебные планы и актульные материалы из сети и заточена.
Аноним 08/02/25 Суб 17:26:48 3384087 444
IMG202502081625[...].jpg 1371Кб, 2967x1097
2967x1097
>>3383535
>>3383535
>типизация
Спасибо, от души ленивые уебаны
Аноним 09/02/25 Вск 01:03:58 3384266 445
15679662171650.jpg 300Кб, 1200x900
1200x900
Коллеги, сталкивались ли вы с такой проблемой, что вы находитесь в зависимости от решений дизайнеров и аналитиков, и эти места часто занимают девочки с низкой квалификацией и высоким самомнением, а при попытке донести до кабана, что пиздючки лепят какую-то хуйню, вам еще и пизды дают, чтоб дивачек не обижали?
Аноним 09/02/25 Вск 01:14:33 3384270 446
>>3384266
В нормальной кампании где настроены процессы - ты оцениваешь реализацию на макете на соответствие с ТЗ и с возможными предложениями улучшения UX пиздуешь на созвон с ответственным лидом дизайнеров/исполнителем. И никто в залупу не лезет если все своё дело знают и делают качественно. Не говоря о том что 95-98% таких проблем решается на изначальном этапе проектирования проекта в виде совместного обсуждения дизайн кода и выбора UI библиотек для кастомизации на общем созвоне.
Аноним 09/02/25 Вск 03:39:42 3384283 447
Аноним 09/02/25 Вск 03:44:11 3384286 448
>>3383524
Чтобы брать готовые компоненты и стилизовать под свой уникальный дизайн. Свои компоненты делать не проще, проще взять готовые. Когда ты берешь готовые, это занимает практически несколько мгновений времени. Когда ты пишешь свои, это занимает часы, дни, недели...
Аноним 09/02/25 Вск 08:22:06 3384341 449
>>3383710
Соершенно верно, именно так ряхт и работает. Другое дело, что для стейта надо правильно выбрать место хранения (локальный/глобальный) и способ управления им (свой useState или готовая либа, или глобальный стейт менеджер), а не пихать всё по дефолту в редакс, как многие делают.

>>3383922
>FE === react
Ну не ряхт, а другой фреймворк типа ангуляра или вуе, там те же стейты. Вряд ли чел пишет проект чисто на ванилке. Ну а так ты прав, ок, если речь не про ряхт, то вопрос снят.
Аноним 09/02/25 Вск 09:45:19 3384366 450
>>3384266
Почему это проблема?
Тебе платят, чтобы ты кнопки давил, а не умничал.
Аноним 09/02/25 Вск 12:37:53 3384495 451
Бывает фуллстек, который и фронт и бек. А часто ли встречается, чтобы фронт был еще и дизайнером и аналитиком?
Аноним 09/02/25 Вск 12:44:53 3384498 452
>>3384495
Это уже не фулл-стек - это вебмастер! Ещё и таргет vk настроить может.
Аноним 09/02/25 Вск 13:02:53 3384503 453
>>3384498
Не, я имею в виду, чтобы не бэк+фронт+дизайн+аналит, а чтобы фронт дополнительно развивался не в сторону бэка, а в сторону дизайна или менеджмента. Потому что у фронта и дизайна могут быть всякие терки из за того что дизайнер - дохуя творческая личность, который не любит, чтобы ограничивали его свободу творчества, и не понимает технических аспектов верстки. И как бы если бы фронтердер был бы еще дополнительно и дизайнером, то продуктивность бы повысилась.
Аноним 09/02/25 Вск 13:38:39 3384531 454
Аноним 10/02/25 Пнд 01:45:40 3385191 455
>>3384266
Конечно. Дизайнер это одно из ключевых лиц в команде, от его (с кабаном) решений зависит как что будет выглядеть и, что самое главное, работать. Аналитик - это один из руководящих по факту элементов в компании. Фронтендер - это вообще самый червь-исполнитель, мнение которого вообще никого не ебет. Ни в вопросах бизнес-логики, ни в вопросах оформления. Максимум что он может сделать, это что-то вяло пукнуть в сторону сложного дизайнерского решения со слезной просьбой сделать что-то более простое и быстрое. Еще работа фронтендера целиком зависит от других членов команды, в частности от дизайна и бэка, без которых он просто не сможет сдать работу.
Аноним 10/02/25 Пнд 10:12:08 3385345 456
>>3384495
founding engineer, по сути мастер на все руки, пилит и фронт и бэк, и аналитику и комьюнити и деврел и ux зачастую
Аноним 10/02/25 Пнд 12:39:31 3385491 457
>>3385191
Ну так это же некое вахтерство получается, когда низкоквалифицированный специалист имеет власть над высококвалифицированным. И приходится мидлам с 6+ лет опытом уговаривать девочек аналитичек поменять решение, тактично объясняя им, что они наваяли нерабочую непродуманную хуйню, которую все равно потом придется выпилить нахуй, и подсказывать нормальное решение, по сути делая за нее ее работу
Аноним 10/02/25 Пнд 12:44:23 3385498 458
>>3385491
>когда низкоквалифицированный специалист
Подобная квалификация существует только в головах у всяких анальников/технарей/инженегров. А на деле есть сотрудники с подвешенным языком и близкие к телу кабанчика, а есть с ограниченным нетворком. Те кто с кабаном на короткой ноге принимают решения и являются советниками/проводниками его воли. Все остальные - это просто рабочий скот, который должен делать то, что общительные/шутливые скажут.
Аноним 10/02/25 Пнд 23:12:29 3386105 459
>>3359761

Я каждый год пытаюсь перекатиться в бэкенд, да всё не алё. При этом IQ выше среднего и умею архитектурить системы из 3-4 микросервисов. Тут еще дело в стиле мышления и дисциплине. Последствия от разъехавшейся кнопки на пару пикселей менее серьёзные, чем последствия от разъехавшейся логики и проебанных ивентов. Но энтропия кода на бэкенде ниже, чем на фронтенде. Так что во фронтенде остаются либо кодеры которым не очень интересно погружаться в технические кишочки, либо шизы с нЕчЁтКаЙ лОгиКаЙ, либо бабы.
Аноним 11/02/25 Втр 00:03:56 3386137 460
>>3385498
Походу наша молодая дизайнерша очень близка к телу кабана. Что-то уж слишком он ее опекает и делает поблажки, хотя на остальных постоянно орет.
Аноним 11/02/25 Втр 00:12:15 3386144 461
>>3386105
>Тут еще дело в стиле мышления и дисциплине. Последствия от разъехавшейся кнопки на пару пикселей менее серьёзные, чем последствия от разъехавшейся логики и проебанных ивентов. Но энтропия кода на бэкенде ниже, чем на фронтенде.

Я знаю хороших и опытных бэкендеров, у которых IQ ниже.
Аноним 11/02/25 Втр 11:24:47 3386374 462
>>3386105

А че у тебя не получается в бэк перекатиться тогда? Как вкатился во фронтенд, кстати?
Аноним 11/02/25 Втр 11:42:40 3386387 463
>>3359761

Да не. Просто у фронтендеров зарплаты расти не будут также сильно, как у бэкендеров. Значительную часть нормисов, пришедших чисто за легким вкатом в кодинг за бабки, это отсеит. Такое уже проходили в начале 2010х, среди верстунов остались тогда хипсторы да дауншифтящие шизы с биполярочкой. Те кто чутка поумнее/опытнее, вкатывались в фулстек.
Аноним 11/02/25 Втр 12:13:54 3386413 464
>>3386105
>и умею архитектурить системы из 3-4 микросервисов
Вот это да.
>Последствия от разъехавшейся кнопки на пару пикселей менее серьёзные, чем последствия от разъехавшейся логики и проебанных ивентов
Последствия от разъехавшейся кнопки видны сразу и пиздюли летят сразу. Косяки на бэке могут висеть годами и их увидят только когда уже все легло нахуй.
>Но энтропия кода на бэкенде ниже, чем на фронтенде.
На бэке просто все стандартизовано и (по сравнению с фронтом) однотипно.
>кодеры которым не очень интересно погружаться в технические кишочки
Люди которым это интересно работают на околонизком уровне или контрибьютят в технологии. А бэк (если ты не архитектор) и фронт - это обезьянья работа по перекладыванию дто.
Мимо 2 года на рякте 2 года на ноде
Аноним 11/02/25 Втр 12:33:20 3386431 465
>>3383554
>ты не владеешь языком
>Прилагательное - это твоя субъективная оценка. Оценку можно сделать только если сравнить несколько объектов. Нельзя сказать, высокое дерево или низкое, елси ты всего одно за жизни видел
Лол, проиграл с этого владельца языком!
Оценку можно делать не только из сравнения нескольких сущностей. Опять ты свою ограниченность вставляешь за универсальное правило.

Есть задача, обрабатывать поток событий, ожидаемые пиковые значения 1 Gb/s, требуемая латенси не выше 100 мс. Берём инструмент, который считается базой в индустрии: кафку. Тестируем, кафка справляется с задачей без проблем. Вывод: кафка отличный инструмент, если без проблем справляется с таким гигантским потоком данных. Такой сценарий тебе в голову не приходил? Не говоря уже о том, что ты с ним не сталкивался, значит опыт у тебя либо маленький, либо низкокачественный.

>Не способна. Говно тормозное
На абсолютном большинстве проектов способна. Если ты делаешь тру hard realtime в какой-нибудь системе управления самолётами, то да, но судя по твоей неопытности и ограниченности мышления, ты не более чем обыкновенный микросервисошлёп, который возомнил, что разрабатывает что-то значительное.

>Зачем мне писать редпанду?
Чтобы существование твоего велосипедного костыля оправдывало себя. Чтобы он мог без особых проблем справляться с высокими нагрузками, при этом был функциональным, при этом был простым по сравнению с существующими решениями. И главное, чтобы хоть какая-то киллерфича была. Нахера писать костыли, если есть готовые решения, которые лучше твоего буквально во всём?
Аноним 11/02/25 Втр 12:35:06 3386433 466
>>3386413
>Последствия от разъехавшейся кнопки видны сразу и пиздюли летят сразу. Косяки на бэке могут висеть годами и их увидят только когда уже все легло нахуй.

Дай угадаю. Ты веслал только в мелких "ООО Рога и копыта" верстуном, максимумом фулстеком, который шлепал круды, а вся сурьезная БИЗНЕС логика была реализована в сторонних (коробочных) решениях типа адинасс и сторонних API?

> Люди которым это интересно работают на околонизком уровне или контрибьютят в технологии. А бэк (если ты не архитектор) и фронт - это обезьянья работа по перекладыванию дто.

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

мимо 6 лет в разработке веба, начинал с геймдева
Аноним 11/02/25 Втр 13:34:40 3386493 467
>>3386463
ну так попроси саммари у той-же чат-гопопты.
суть тайпскрипта проста, в очень грубом изложении - не дать тебе присвоить переменной которая должна быть number строковое значение, или массив. периодически эта помощь очень навязчивая. вся эта ебатня головы с типами присходит только во время разработки - потом приложение билдится в обычный жабаскрипт, но с уверенностью о том что ты не отправляшь на file-storage api endpoint джейсоны с каталогом товаров. (какие ещё тебе примеры из реальной жизни, крудошлёп?). то что новая нода может сама в ТС этому джуниору пока знать не надо
ВСЁ.

Ты сделал кнопку на vue c пропом color, внутри типизировал его
const props = defineProps<{ color: 'red' | 'black' | 'white' }>()
теперь, когда другой Вася будет её использовать он увидит в ide подсказку, какие пропы возможны для этой кнопки, а если захочет покрасить её в синий - получит ошибку до тех пор пока не расширит типизацию внутри самой кнопки.

тебя спросят на собесе "Зачем ТС?" - ты ответишь "чтоб не гадать где я обосрался во время разработки и не тратил время\деньги кабана на дебаг"

потом узнаешь про дженерики, наследование и ютилити-типы.
можешь попробовать ответить на влопрос чем интерфейс от типа отличается, всем будет интересно тут.
Аноним 11/02/25 Втр 19:49:29 3386833 468
>>3386431
>ожидаемые пиковые значения
>1 Gb/s
>100 мс

Как перестать охуевать с этого дебса, который решил, что что-то знает, не владеющего не языком ни базовыми знаниями. Ты, блять, скотина тупая. 40 Gb/s тебе обычный SSD без рейда выдаст. Вы там в своей кафке накрутили говна, плюс пердолится виртуалка, ещё оборачиваете это всё в помойный TPC потом в HTTP. Из-за этого всё тормозит, как свинья. А если очередь не хранить на диске, а в оперативке, то 1к+ Gb/s можно выдавать. И это на одном сервере без кластеров. Просто ты макака ебаная не способная вообще ни во что, не умеющая даже на 10% использовать железо, и ставящая оверхедные неудобные в эксплуатации тормозные решения, которые популярны, чтобы потом на другой галере такие же макаки как ты одобрят твой выбор, и у тебя будет что покушить. Ты понятия не имеешь о скорости. Скоорость вообще для тебя не является криетрием, если твои пиковые значение такие, как ты написал. Твои мотивации разобраны моной выше. Меня удивляет, что какой-то даун, как собака дворовая, гавкает, думая, что это её территория, не понимая, что перед ним человек, которые прикрасно понимает все его мотивы и следующие из них тезисы, и может ебнуть палкой в любой момент
Аноним 11/02/25 Втр 20:47:47 3386864 469
>>3359187 (OP)
Я просто оставлю этот Babel здесь.
Аноним 11/02/25 Втр 20:52:26 3386867 470
>>3386864
Стандарт ECMAScript 6 (ES6) ввел функции, такие как стрелочные функции, классы и промисы, которые не поддерживаются в старых браузерах, например, Internet Explorer.
ES6 также называется ECMAScript 2015.
Babel — инструмент для преобразования современного JavaScript в код, совместимый с устаревшими браузерами.
Аноним 11/02/25 Втр 20:56:42 3386869 471
>>3386105
>Я каждый год пытаюсь перекатиться в бэкенд, да всё не алё
А почему? Что конкретно тебе мешает? Я вот тоже подумываю об этом. Фронтенд в свое время выбрал, потому что не надо мучаться с выбором языка. Но в последствии полюбил программирование и захотелось глубже погружаться в это дело, но во фронтенде это как будто невозможно. Да наверняка есть какие-то охуевшие кейсы, где фронтендер должен быть классным инжернером, но мне подобное не встречалось, а стречались обратные случаи, когда даже миддлы не знают каких-то элементарных вещей, а работал я и в стартапах и в галерах и в крупном продукте.
Аноним 11/02/25 Втр 21:38:06 3386892 472
>>3386864
А нахуй он нужен в наши дни. Я на работе накидал на ваниле админку для внутреннего пользования, поскольку сам бекендер было лень разбираться со всякими реактами, а фронт разрывался на 2 проекта тогда, да и работы там не много было поэтому делал сам. Собственно там и классы и async/await и fetch и прочее говно, чистая ванила с 0 зависимостей, у всех всё работает без проблем уже больше года
Аноним 11/02/25 Втр 22:08:04 3386908 473
>>3386869
>А почему? Что конкретно тебе мешает?

tl;dr: делать бэк для пет-проектов или в не сильно требовательных проектах на фрилансе != делать сложный бэк для бизнеса в сжатых сроках.

Раньше списывал тупо на нехватку свободного времени/энергии и дисциплины. Сейчас понимаю, что я к проектированию архитектуры подхожу совсем не так как типикал бэкендеры. Мне проще "скреативить" её наполовину по своему интуитивному чутью, наполовину по анализу бизнес-требований и расчетам, чем провести глубокий анализ с кучей неизвестных и построить её оптимальным образом. В общем, "женская логика", только поумнее. Так что мой удел в лучшем случае брать не сильно требовательные проекты с галер за зп x/2. В худшем - обнуляться до джуна, и в 90% случаев натыкаться на настолько хуёвые компании, что проще ркн в случае когда очень сильно прижмёт (я уже не молодой шутливый, терпеть явных токсиков уже не могу, понимаю как это сжирает энергию вникуда). Ну это если выбирать чисто бэк. В общем бэкенд требует не то что других технических знаний, а другого дефолтного типа мышления, другого подхода к работе. И перенастроиться на это в короткие сроки и начать хуярить сложно. Ну если только ты уже не стафф+ инженер с 10+ годами опыта, который много говна повидал.
Аноним 11/02/25 Втр 22:16:54 3386914 474
>>3386908
>чем провести глубокий анализ с кучей неизвестных и построить её оптимальным образом
Для этого опыт прежде всего нужен, а не какое-то волшебное правильно мышление.
Аноним 11/02/25 Втр 22:19:46 3386916 475
>>3386869
>Фронтенд в свое время выбрал, потому что не надо мучаться с выбором языка.

Я выбрал, потому что удобно комбинировать программирование и arts.

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

мяу.

> Да наверняка есть какие-то охуевшие кейсы, где фронтендер должен быть классным инжернером

Интерактивная графика. Но и то в этом случае чутка неточные алгосы простительны. А вот данные хуёво понятой бизнес-логики не прощают.
Аноним 11/02/25 Втр 22:22:02 3386919 476
>>3386914

Чтобы получить этот опыт, нужно достаточно свободных ресурсов. Замкнутый круг.
Аноним 11/02/25 Втр 22:32:39 3386924 477
>>3386919
достаточно, как говорят умные люди, менять работу каждые 2-3 года
Аноним 11/02/25 Втр 22:37:19 3386926 478
>>3386914

Да. Но находятся товарисчи типа "бля, ты же умный, ты вон свой парсер захуярил, давай ты нам сделаешь микропенис, для которого хуй пойми какие данные прилетают с той вон вундервафли, для тестирования нужно получить много доступов, команда проекта доступна только в течение 2 часов когда ты уже как половая тряпка иссох и эффективно соображаешь максимум на 115 IQ, хуй пойми как кластеризировать данные, хуй пойми как получать юзера, и всё это в сжатых сроках". Бля. Да как этот сраный опыт в бэке получить без экстремумов.
Аноним 12/02/25 Срд 06:23:42 3387037 479
Помогите советом. Я начал читать книгу про nuxt.js и там просто описывается, что статика генерируется когда напишешь npm run generate.

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

Чатжпт даёт свои варианты как безшовно загрузить статику на сервер. Говорит, что уже есть готовые варианты на Vercel, что там уже условия подготовлены или если пользуетесь cdn тоже всё заготовлено. Или на крайняк типа загружаешь на сервер новую папку со статикой и хуяк меняешь конфиг для веб-сервера, чтоб ссылки были на новую папку.

Но вот я всё равно не понял, вот когда ты меняешь веб-серверу конфигу, то ты же все равно должен веб-сервер стопнуть, конфигу поменять и запустить с новой конфигой, но тогда пользователь, который делает покупку в этот момент у него всё ёбнется

Жпт говорит, что это решается либо graceful restart nginx либо должны быть лоад балансинг сервера. Сначала отрубил один сервер, запросы идут в лоад балансный сервер, на сервере поменял конфиг запустил, потом второй отрубил и на нем променял и запустил.

Но нюанс в том, что хотелось бы код рабочих примеров посмотреть, а не просто на словах от жпт. И вообще жпт может же насочинять, а ирл может все не так и по-другому делается?
Аноним 12/02/25 Срд 08:25:42 3387148 480
>>3387037
товар - это не статика
Аноним 12/02/25 Срд 11:00:01 3387269 481
>>3386833
> 40 Gb/s тебе обычный SSD без рейда выдаст
О, этот дивный манямир. А весь функционал кафки SSD тоже выдаст?

> если очередь не хранить на диске, а в оперативке
Оперативкашиз, успокойся, очередь персистентная.

> оверхедные неудобные в эксплуатации тормозные решения
Skill issue. Проблема в тебе. Тем более есть редпанда, которая совсем проста в эксплуатации.

> Ты понятия не имеешь о скорости. Скоорость вообще для тебя не является криетрием, если твои пиковые значение такие, как ты написал. Твои мотивации разобраны моной выше. Меня удивляет, что какой-то даун, как собака дворовая, гавкает, думая, что это её территория, не понимая, что перед ним человек, которые прикрасно понимает все его мотивы и следующие из них тезисы, и может ебнуть палкой в любой момент
Проиграл с этой напыщенности, такое самомнение у столь некомпетентного, да ещё и агрессивного быдла. Если бы ты что-то понимал, то не делал бы своих утверждений про кафку и про скорость в целом, которые легко выдают в тебе человека, который с массивными потоками данных в принципе никогда не работал, максимум посмотрел видосики по систем дизайну на ютубе. У тебя даже нет базового понимания того, для чего нужны такие инструменты как кафка, так что ты либо пытаешься троллить своей некомпетентностью, либо просто недалёкий.
Аноним 12/02/25 Срд 13:19:22 3387408 482
>>3387148
А пощему? Я нуб не шарю. Нихьюя не понял.
Аноним 12/02/25 Срд 15:20:14 3387527 483
>>3359418
Джунам многое прощается, можно таски делать в разы дольше чем их делает синьер. Если скажем синьер будет какой нибудь сраный чекбокс пилить весь день, то к нему будут вопросы, а на джуна всем похуй
Аноним 12/02/25 Срд 15:22:44 3387531 484
>>3360035
>только sql нужен
Зачем, если есть orm?
Аноним 12/02/25 Срд 15:36:05 3387540 485
>>3387269
Не понял причину спора. Если не нужны все фичи Кафки, а надо максимально оптимизировать один конкретный юз кейс, то почему бы и не написать свой велосипед без всего того оверхеда что перечислил анон выше?
мимо
Аноним 12/02/25 Срд 16:40:04 3387621 486
>>3387527
> Если скажем синьер будет какой нибудь сраный чекбокс пилить весь день, то к нему будут вопросы
какие?
Аноним 12/02/25 Срд 16:43:01 3387628 487
>>3387531
запили мне оконную функцию на орм
Аноним 12/02/25 Срд 17:51:51 3387768 488
>>3359418
>Это они только платят 50к, а ебут на все 300к
Тут вопрос в ответственности. Джун за код не отвечает, в том числе свой. Если написанная им хуйня попадет в прод, то по шее получит тот кто ревьюил и пропустил. Так же джун может скидывать какие-то сложные для себя вещи на других. Если фича не будет выкачена в срок, пизды опять же получат опытные разрабы, которые должны были подсказать/помочь/сами взять в работу турдную таску. Разброс оклада прям пропорционален ответственности за решения, кто больше получает денег, тот больше получает пизды за неверные действия.

Речь конечно идет про нормальные конторы, а не рога и копыта, где джун - это миддл фуллстек за копейки.
Аноним 12/02/25 Срд 21:24:25 3387991 489
>>3359418
>>3359395

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

Джуну сложнее т.к. нихуя не понятно и страшно что пидорнут на мороз.

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

>ЗНАТЬ НАДО ДОХУЯ
Ну, как сказать. То что ты потом и кровью узнаешь по пути к мидлу - знания джуна считай обесцениваются и это мизерная часть всей хуйни, которая оседает у тебя в голове после тру работки.
Да и ебки как таковой нету, все это чисто по ощущениям из-за неопытности и страха остаться у разбитого прода.
Аноним 12/02/25 Срд 22:33:04 3388032 490
>>3359418
Братан, ты постишь кринж. Я переодически отбирал джунов и спрашивают от них реально минимум.
Учитывая что у вас у каждого чат гпт, скорость обучения возрастает заметно сильнее. Я уж молчу о том, что им можно попытаться воспользоваться на интервью. В мои годы такого не было

Все что от тебя требуется - накрутить год, полтора опыта (или отработать). Найти на linkedIn hr Yandex, добавить в друзья, попросить зарефералить, подготовится к простым задачам и вот просто реально для дециков алгоритмов.
Аноним 13/02/25 Чтв 08:31:44 3388141 491
>>3388032
>Братан, ты постишь кринж
Времена поменялись, скуфчик. Сегодня на миддла/джуна спрашивают не меньше, чем с сеньера. Те же вопросы, скидок нет. В 95% контор джун это вообще бесплатный раб. Раньше действительно было так – html, css знаешь? Принят. Сейчас всё по другому.
Аноним 13/02/25 Чтв 08:38:57 3388147 492
>>3384266
>низкой квалификацией и высоким самомнением
Почему ты такой ебучий раб генетический, сукко? Тебе ли не похуй на конечный продукт? Это твой бизнес что ли? Тебе дают, ты делаешь, получаешь бабки – ВСЁ. Почему ты за бизнес заботишься больше, чем сам Кабан Иваныч?
Аноним 13/02/25 Чтв 14:03:53 3388392 493
>>3387037
Что за книгу ты читал, хотелось бы узнать.

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

Статика может быть 2 видов: buildtime и runtime

buildtime - это заранее и полностью сгенерированные страницы перед деплоем проекта на прод. Это для страницы "О компании", "Terms and conditions", для лэндингов - мы же не верим в то что замануха уровня "успей купить, осталось 7 штук в наличии" берёт реальные данные складских остатков.
Чтобы внести в такие страницы изменения нужно заново же пересобрать проект и загрузить на хостинг.
2 пути, либо:
1) ты руками всё поменял и погнал: nuxi generate -> git add .output && git commit -m "new prices" && git push -> git pull на сервере в ssh сессии.
2) настраиваешь ci\cd для автоматизации всего этого

runtime статика - это сгенерированные сервером страницы по запросу, с актуальными данными. т.е. SSR. напиши пример каталога и карточек товара, сделай билд и запусти локально.
зайди в localhost:5173/catalog, посмотри первый get запрос внетворке девтулз браузера - он возвращает тебе готовую свёрстанную html страницу, статику.
кликни по любому из товаров - ответ на get запрос в нетворке покажет уже json который будет отрендерен в лэйауте карточки товара.
но если ты прямо(первым своим действием) зайдёшь в карточку товара localhost:5173/catalog/id-123 ты так же сразу получишь подготовленную сервером статику(проверь в нетворке).
Это и обеспечивает пользу ssr для SEO и быстрый доступ к первой странице. а пока пользователь лазает по ней, накст "оживляет" остальной функционал сайта. всё, когечно, сложнее, но базово как-то так.
Аноним 13/02/25 Чтв 14:08:36 3388396 494
>>3387768
>Речь конечно идет про нормальные конторы, а не рога и копыта, где джун - это миддл фуллстек за копейки.

Ирония в том, что эти "Рога и копыта" живут максимум 5 лет. Так что метч соблюден, справедливость соблюдена.

>>3388141

С другой стороны, современный среднестатистический фронтендер такой, что худо-бедно шаря в алгосах и архитектуре систем, имея сложные пет-проекты, ты уже выглядишь чуть ли не дохтором наук в их глазах при прочих равных.
Аноним 13/02/25 Чтв 14:12:26 3388398 495
>>3387768
>Речь конечно идет про нормальные конторы, а не рога и копыта, где джун - это миддл фуллстек за копейки.

В "Рога и копыта" ты хоть царём горохом можешь быть, а в компаниях с более сложным бизнесом можешь быть в лучшем случае мидлом. Король бензоколонки в стране эльфов - обычный нищеброд, может чуть успешнее местного контингента.
Аноним 13/02/25 Чтв 16:17:28 3388483 496
>>3388392
>Что за книгу ты читал
Ultimate Nuxt.js для полнофункциональных веб-приложений: создание серверного рендеринга (SSR) и статического сайта (SSG) промышленного уровня Vue.js ... и Composition API
Аноним 13/02/25 Чтв 16:20:31 3388485 497
>>3388392
Спасибо большое за ответ, дай Вам Б-г здоровьица
Аноним 13/02/25 Чтв 17:11:59 3388520 498
>>3387269
>>3386833
мальчишки, ну ей богу, что вы тут развели со своей кафкой?
какие, прости хоспаде, редпанда, кластеризация, очереди и tpc over http?
из-за вас тут молодёжь, нукст не осиливающая, проект достойный максимум github-pages, по blue/green серверам размазывать пытается. что завтра будет?
тут бы пропы перестать мутировать
Аноним 13/02/25 Чтв 18:59:26 3388598 499
>>3388520
А нахуй ты меня так жёстко приложил? Ну спросил я как генерированную статику на сервер кладут, а ты меня приложил. Слово Вам не скажи. Что такое то?
Аноним 13/02/25 Чтв 20:34:33 3388684 500
Вот я записался на собеседование. У меня на Гитхабе мои проекты. В одном из проектов в одном месте есть говнокодовое решение. Мне лень переписывать. Работает всё нормально. Вопрос: на это обратят внимание? На сколько внимательно будут просматривать мой код? Или его вообще никто не смотрит? Если что, выглядит всё красиво, аккуратные функции, мэпчики, forEach, и всё такое.
Аноним 13/02/25 Чтв 20:51:55 3388694 501
>>3388684
>на это обратят внимание
да. или нет
>аккуратные функции
срелочные хоть есть?
>мэпчики
а reduce'чики?
или ты про Map ? а Set вместо массива юзаешь?
>forEach
а выйти из него сможешь?
Аноним 13/02/25 Чтв 21:02:52 3388701 502
>>3388694
>стрелочные хоть есть?
почти все стрелочные
>или ты про Map ? а Set вместо массива юзаешь?
нет, не юзаю. массивы по старинке.
>а выйти из него сможешь?
За деньги - да.
Аноним 13/02/25 Чтв 21:49:16 3388725 503
>>3388684
>На сколько внимательно будут просматривать мой код?
Будет спрос за каждую функцию. Сначала попросят рассказать за архитектуру твоего решения. Потом скажут, что маловато кода для проверки твоих знаний, но давай попробуем. Сложность этой функции? Можно было по другому сделать. Здесь ты используешь хук useState, он асинхронный или синхронный? Как работает? Как избежать лишних ререндеров? Так, понятно. Тут useEffect у тебя. Таккс. Ну расскажи, он синхронный или асинхронный? Батчинг что такое? Какие методы жизненного цикла компонента есть? Как мы к ним привязываемся в useEffect? Return в этом хуке что делает? Так, понятно. Тут у тебя возвращается jsx. Что такое jsx? Во что он превращается в итоге? Вижу мапишь список, расскажи про атрибут key. Можно туда id засунуть? А генерировать id на клиенте? А если мы туда передадим symbol, так будет работать? А если не укажем key, то какое поведение будет? Так, понятно. Ну расскажи про reconciliation, что за механизм такой. Тут ты вижу передаешь функцию в дочерний компонент. Расскажи-ка про useCallback, зачем нужен? HOC что такое? React.memo зачем нужен? Так, ладно. Давай перейдем к джаваскрипт. Расскажи про замыкание. Что такое потеря контекста? Что такое function declaration и function expression? В чем разница? Поднятие? Что это такое? Какой контекст у стрелочной функции? Как передать контекст? А можем применить bind к стрелочной? А что будет если напишем a.bind(obj).bind(obj2)? Что такое промис? Какие состояния? Что будет, если не обработать промис? Напиши свою реализацию promise.all(). Async/await что такое? Что будет если бек вернет нам ошибку, а мы её не обработаем? Так, понятно. Давай перейдем к тайпскрипту. Что такое дженерик? Что такое файлы с расширением .d.ts? Какие utility types знаешь? Напиши мне реализацию Pick. Что такое type guard? За счёт чего он работает? Так, понятно. Фидбек будет через несколько дней. Если будут вопросы, то через эйчара.

Спустя 2 дня

Привет! Мы очень рады, что ты уделил нам время, нам было очень приятно с тобой пообщаться, но к сожалению, в этот раз ребятам немного хватило технических знаний на позицию junior. Предлагаю оставаться на связи! Возможно, в будущем мы сможем предложить тебе позицию в нашей команде :)
Аноним 13/02/25 Чтв 21:52:52 3388728 504
>>3388725
>Спустя 2 дня
>
>Привет! Мы очень рады, что ты уделил нам время, нам было очень приятно с тобой пообщаться, но к сожалению, в этот раз ребятам немного хватило технических знаний на позицию junior. Предлагаю оставаться на связи! Возможно, в будущем мы сможем предложить тебе позицию в нашей команде :)
Хочешь сказать я тупой и меня обоссут на собесе?
Аноним 13/02/25 Чтв 22:14:29 3388748 505
>>3388728
>Хочешь сказать я тупой и меня обоссут на собесе?
А успешное прохождение не зависит от твоей тупости или ума. Даже самого скиллового разраба можно подловить на кейсах уровня "если по голове уебу, шнурок развяжется?". До любого можно доебаться. Тут важнее то, понравишься ли ты собеседующему и попадешь ли в его ожидания. Ьы же не думаешь, что сеньеры каждый собес щелкают и лутают 10 офферов в неделю?
Аноним 14/02/25 Птн 08:04:37 3388876 506
>>3388725
Ну значит вопросы примитивнейшие, можно расслабиться
Аноним 14/02/25 Птн 23:59:37 3389455 507
>>3388748
>Даже самого скиллового разраба можно подловить на кейсах уровня
Если тебя подловили, это ещё не значит опытного разраба подловят
Аноним 15/02/25 Суб 14:28:25 3389711 508
Я вкатуджон, хочу вкатиться в вакансию vue кодера. Ищу ментора vue nuxt сеньора, чтоб помог мне первые пол года продержаться и не вылететь.

Сколько стоит один час менторства сеньора фронтендера vue nuxt?
Аноним 15/02/25 Суб 14:55:41 3389727 509
>>3389711
Что не осилил видос Владилена Минина и решил найти постороннего дяденьку который будет работать за тебя?
Аноним 15/02/25 Суб 15:10:21 3389737 510
Аноним 15/02/25 Суб 15:51:14 3389756 511
Аноним 16/02/25 Вск 09:07:15 3390068 512
Аноним 16/02/25 Вск 15:49:17 3390299 513
>>3390068
>Я реакт техлид
Собственно, это всё что нужно знать о интеллекте членов реакт-комьюнити:
- на поставленный вопрос не ответил
- проблему не решил
- повыёбывался
- даже не смог продать свои услуги
- спровоцировал паразитные ререндеры своим высером
Аноним 16/02/25 Вск 16:41:09 3390325 514
ребята, давно не трогал джс. Встала задача перехватить от приложения запрос на индексацию eml писем в эластик и хорошенечко распарсить перед добавлением в индекс. Ну т.к более или менее знаком с жс, решил сделать проксю. Наговнякал вперемешку с чатгпт. Но у меня проблема с асинхронностью. Не могу модифицировать тело не словив крит с изменением запроса после отправки клиенту. Бля, подскажите как организовать. Чот уже кукушка едет.
const express = require('express');
const {
createProxyMiddleware
} = require('http-proxy-middleware');
const log4js = require('log4js');
const logger = log4js.getLogger();
logger.level = 'debug';
const app = express();
const bodyParser = require('body-parser');
const Buffer = require('buffer').Buffer;
const {
simpleParser
} = require('mailparser');

// Подключаем middleware для парсинга тела запроса.
app.use(bodyParser.json({
limit: '1mb'
}));
app.use(bodyParser.urlencoded({
extended: true,
limit: '1mb'
}));

// Прокси-конфигурация
const proxy = createProxyMiddleware({
target: 'http://127.0.0.1:9201',
changeOrigin: true,
selfHandleResponse: true,
logger,
prependPath: true,
on: {
proxyReq: (proxyReq, req, res) => {
if (req.processedBody) {
const bodyBuffer = Buffer.from(req.processedBody);
proxyReq.setHeader('Content-Length', bodyBuffer.length);
proxyReq.write(bodyBuffer);
logger.debug('lol');
proxyReq.end(); // Завершаем запись тела
}
},
proxyRes: (proxyRes, req, res) => {
// Передаем ответ от целевого сервера клиенту
proxyRes.pipe(res);
}
}
});



// Middleware для обработки EML
app.use(async (req, res, next) => {
try {
if (req.body && req.body.length) {
if (req.body.body && req.body.body.content) {
const decodedContent = Buffer.from(req.body.body.content, 'base64').toString('utf-8');
const parsed = await simpleParser(decodedContent);
// Модификация письма (пример)
parsed.subject = [PROXIED] ${parsed.subject};

// Собираем обратно в EML
req.processedBody = [
From: ${parsed.from?.text},
To: ${parsed.to?.text},
Subject: ${parsed.subject},
Content-Type: ${parsed.contentType},
'\r\n',
parsed.text
].join('\r\n');
}
}
next();
} catch (err) {
console.error('Error processing email:', err);
res.status(500).send('Error processing email');
}
});

// Активируем прокси
app.use(proxy);

// Запуск сервера на порту 9200
app.listen(9200, () => {
console.log('Сервер запущен на порту 9200 и перенаправляет запросы на порт 9201');
});[
Аноним 16/02/25 Вск 17:11:42 3390337 515
Аноним 16/02/25 Вск 20:05:04 3390470 516
>>3390337
спасибо, сам разберусь. Я же не прошу писать мне, просто подтолкнуть на правильный путь.
Аноним 16/02/25 Вск 20:41:10 3390487 517
>>3390470
> подтолкнуть на правильный путь.
палю годноту: нода генерит годный стектрейс при ошибках
Аноним 17/02/25 Пнд 02:51:31 3390604 518
Аноним 17/02/25 Пнд 15:29:49 3390967 519
>>3390604
ну ёбана, ну не весь мир - твой сраный ви-эс-код с контекстными хинтами и интегрированным копайлотом.
>А сам?
что сам? сам себе ментор? сам себе помоги "первые пол года продержаться и не вылететь"? сам себе таксу на менторство придумай?
Аноним 17/02/25 Пнд 23:24:59 3391273 520
image.png 1540Кб, 1179x1075
1179x1075
>>3390967
Да. Тут олдскульные сидят - за менторство под шконку отправляют, как было с Пашкой Пор@шкой, который хотел свои услуги то ли продавать, то ли чисто от души менторить.
Да и чем тебе помогать? Сам гугли. Это будет буквально 90% твоей работы первый год-два будет на ком. проекте. Да и у вас теперь ебейшие нейронки есть.

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

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

>сам себе таксу на менторство придумай?
Берешь любую хуйню с потолка и пилишь ее. Тудушка/мувисерч/100500 других петов. И так до победного, уча теорию и пиля проекты, по кругу.

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

Ну или теорию спрашивать. Даже самую тупую хуйню. Скорее всего нахуй пошлют, но может и ссылочку приложат.
Аноним 18/02/25 Втр 00:16:16 3391304 521
>>3391273
я(>>3390967) тут просто мимо шёл и с твоего "развёрнутого" ответа охуел.
Мне менторство не нужно, в жэсе, по крайней мере.
А то что это обезьяна работа - согласен.

>>3389711
Поменторить тебя может либо друг-знакомый живой, настоящий за пиво\процент от будущих зарплат.
Либо кабан, к которому тебя с гиг-брейнс отправят стажироваться за бесценный опыт.
Либо какой-то инфоциган-владилен за фикс-прайс.

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

шо ты, голова, статику свою сгенерировал? давай, показывай - обоссым всем двачом поменторим на благородных началах.
Аноним # OP 18/02/25 Втр 15:59:28 3391808 522
Аноним # OP 18/02/25 Втр 15:59:47 3391810 523
Аноним # OP 18/02/25 Втр 16:00:11 3391811 524
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов