Это копия, сохраненная 27 июля 2023 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Больше пары строк кода в посте или на скриншоте ведут в ад.
Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs
Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Где перекат для хайлоад-богов, вкатун?
Хайлоад вкатуны на nextsveltejs, добро пожаловать, снова.
>Руководство для вката
Бесполезно. В 2к23 ойти закрыто от посторонних. Примерно как средневековый цех или гильдии. На рынке слишком много пиздливого вкатунского мусора, и открытый рыночек потерял ценность. Сейчас все устраиваются только через кого-то. Если ты вкатун, то ты студент-отличник последнего курса вуза, которого рекомендуют преподаватели. Если опытный, то ты устраиваешься через знакомых коллег по рекомендациям. Все остальные в айти не нужны. Времена, когда вкатиться мог каждый давно прошли.
Полный пиздёж. Моя бывшая работала херкой в айти и пока я её качественно ебал, она вкатила меня джуном в свою контору. Через год дропнул тню с галерой, а стаж помог устроится в норм компанию.
Инцел, иди обратно в свой загон со своими маняфантазиями. Тред про JS.
Я живу в Казахстане. Тут можно вкатиться
вью как раз и есть для самых настоящих омежек работающих с пхп парашей. Svelte на 10 голов выше, а кому уже не хватает его то уже есть реакт.
Обезьяна желает формошлепить в виртуальной реальности.
Не, нужно стать полубогом Java, а потом полубогом Script.
Экспресс-шизы, довольны?
https://habr.com/ru/companies/dododev/articles/703052/
>6 записей в секунду
А ну тогда да, надо поднять 6 инстансов по 32 треда/256 гб оперативки в каждом, а том микросервисная архитектура схлопнется от перегрузки. Расшардить редис на 6 шардов, что бы не дай бог не перетужился.
Ты представляешь себе какого размера должна быть кухня, чтобы выдавать 6 пицц в секунду? Это какой-то пиццезавод имени Ленина.
>какого размера должна быть кухня, чтобы выдавать 6 пицц в секунду?
Ну, в статье написано, что у них почти 9к пиццерий.
Получается каждая пиццерия делает по 0.0007 пиццы в секунду
И на все одна БД? Стремное решение.
Куда ей до вашей безупречной рес.енд архитектуры бенчмарка.
const Input = styled.input<{ $inputColor?: string; }>`
Вот эта хрень это Тайпскрипт или что? { $inputColor?: string; }
У меня ошибку выдаёт. Ничего про тайпскрипт там не написано.
> Т.е. тяжеловесной она станет в 100% случаев?
Как ты пришёл к этому? Написано, что может сделать тяжеловесной . Это означает, что есть такая вероятность, а не гарантия. Не обязательно прикручивать к реакту редакс, не обязательно прикручивать bloatware типа MUI и т.д.
> Ну это шиза уже.
Аргументы? Чего там тяжеловесного? Тяжеловесный спринг или дотнет, а некст это так, за пару дней уже можно понять что к чему и начать пилить приложение.
>>2724080 →
>Эффект Даннинга - Крюгера во всей красе
Хорошо описал сам себя. А то у тебя до сих пор ноль аргументации, лишь серишь в тред почём зря.
Он имеет в виду, что в большинстве случаев макаки в рабочих проектах, которые он видел, прикрутили редакс, реакт-роутер-дом и прочее дерьмо.
> это Тайпскрипт или что?
Да. Задаешь дополнительные пропы, которые принимает твой styled-компонент. Что бы потом использовать примерно так:
<Input inoutColor="..." />
>>5112
>Экстрасенсы в отпуске.
Так причем тут экстрасенсы? Элементарный вопрос.
>>5101
>Как ты пришёл к этому?
Наверно потому, что 99.9% случаев подразумевает использование сторы и роутера?
>Чего там тяжеловесного?
Буквально то, что ты указал, а именно роутер, хуева туча встроенных компонентов, которые некст вхуяивает в бандл, типа ScrollRestoration и подобного.
О, я как раз собирался выпиливать это из своего рабочего проекта, расскажи, зачем оно? Меня полностью устраивает css in js родной реактовский.
> Так причем тут экстрасенсы? Элементарный вопрос.
Там элементарный пример в доке https://styled-components.com/docs/basics#adapting-based-on-props
Я не могу знать где он обосрался, если он обосрался даже в этом.
>Да. Задаешь дополнительные пропы, которые принимает твой styled-компонент. Что бы потом использовать примерно так:
><Input inoutColor="..." />
Пасиба.
>>5120
>Не читай доку по всякой хуйне, не пригодится она
Мне тестовое прислали, сказали использовать эту хрень. Всё равно ничего не выйдет наверное, но попрактикуюсь хоть.
> Наверно потому, что 99.9% случаев подразумевает использование сторы и роутера?
Роутер обычный, для стейта есть зустанд, а вообще глобал стейт далеко не всегда нужен и часто хватает локального. Редаксошизы пусть страдают, но даже для них тулкит сделали.
> Буквально то, что ты указал, а именно роутер, хуева туча встроенных компонентов, которые некст вхуяивает в бандл, типа ScrollRestoration и подобного.
И поэтому приложения на нексте в Lighthouse/PageSpeed легко набирают высокий зелёный рейтинг?
>css in js родной реактовский
В ряхте нет ванильного css-in-js
>>5129
>Роутер обычный, для стейта есть зустанд
А ну обычный роутер и зустанд то не являются роутером и стором и бандл никак не раздувают, ага.
>И поэтому приложения на нексте в Lighthouse/PageSpeed легко набирают высокий зелёный рейтинг?
Я тебе могу хуйнуть на ванильной ноде и renderToPipableStream рейтинг, который выебет твой некст во все щели.
Точнее вот - https://legacy.reactjs.org/docs/dom-elements.html#style
До этой доки разработчики emotion не дошли и придумали свое?
отвалилось
Где CSS там увидел? Это стилизация через DOM API, она мало общего с CSS и CSSOM имеет.
В моем рабочем проекте миксуется зачем-то css в файлах и в emotion.
>"стилизации через DOM API" достаточно
Покажи как адаптивную верстку делаешь стилизацией через .style, очень интересно.
Она сделана в css-файлах. А в emotion нет никакой логики, только аналогичные DOM API инструкции.
300к в секунду. Так я выкидываю emotion? Зачем он мне может пригодиться? Сейчас точно ни для чего сложнее инлайновых стилей не используется
Иди своих синьоров-помидоров спрашивай, нахуя им лишние килобайты в бандле. Почем мне то знать?
> А ну обычный роутер и зустанд то не являются роутером и стором и бандл никак не раздувают, ага.
https://bundlephobia.com/package/zustand@4.3.8
>1.1kB MINIFIED + GZIPPED
Пиздец бандлу! 1 килобайт блоата!
https://bundlephobia.com/package/react-router-dom@6.12.0
>20.5kB MINIFIED + GZIPPED
Ого, ну вот это уже реальный пиздец. Целых 20 килобайт по 4G грузить...
Ок, бандлошиз, для тебя есть активно поддерживаемый
https://bundlephobia.com/package/wouter@2.11.0
2 килобайта, не слишком раздует бандл?
> Я тебе могу хуйнуть на ванильной ноде и renderToPipableStream рейтинг, который выебет твой некст во все щели.
Ну хуйни, будет неподдерживаемое говно, на котором не то что энтерпрайз, на котором даже мелкий бложек неподдерживаемым будет. Нахуй это нужно, когда есть Некст, который из коробки отлично перформит.
Я не пришел спрашивать, я увидел, что кто-то это рекламирует. Я когда это увидел у себя в проекте, то сразу решил это выпилить. А тут закрались сомнения, зачем-то его на дваче рекламировали? И пока не могут объяснить
>Целых 20 килобайт по 4G грузить...
Речь о том, что когда скорость загрузки, там будет не 4G с полным сигналом, а ссаное 3Г в половину сигнала на загруженной станции.
У меня, когда учился и жил в общаге возле одного из корпусов универа. С утра до обеда на 3Г выдавало дай бог 10КБ/с, в то время как вечером на изи стабильный МБ/с в 60мс без окукливания.
>по 4G грузить
А че сразу не по оптике 100гбит/сек напрямую подключенной к точке обмена трафиком?
Блядь чел, я понимаю что webp нахуй не нужен тоже, можно 2МБ png отдать без сжатия. Тебе объяснили что такое низкая скорость - ты выёбываешься всё равно. Харкнул в ебало.
>Нет, это пикрил.
Этот пикрил будет до малейшей нагрузки на твое верцелевское говно. Попробуй autocannon'ом нагрузить хотя бы на 50 RPS.
Про кеширование слышал?
>>5194
Свелтошиз, почему ты так горишь? Гонора выше крыши, хотя по сути ты некомпетентная макака, следующая за протухшими хайпами, не способная аргументировать свою позицию.
>>5196
>>5199
Где я про webp говорил? Зачем ты соломенных чучел создаёшь?
Это ты как раз выёбываешься. Тебе объяснили, что можно добавить роутинг и глобал стейт менеджмент в реакт без блоата бандла, и что в современных городах интернет достаточно быстрый.
>Где я про webp говорил? Зачем ты соломенных чучел создаёшь?
>Это ты как раз выёбываешься. Тебе объяснили, что можно добавить роутинг и глобал стейт менеджмент в реакт без блоата бандла, и что в современных городах интернет достаточно быстрый.
За мкадом есть жизнь.
Про то, что автокэннон долбит только тот эндпоинт, который ты указал ты не слышал? Имагинировали ебало человека, который раздает статику с некста?
>можно добавить роутинг и глобал стейт менеджмент в реакт без блоата бандла
>заблоатил бандл на 20кб
>webp нахуй не нужен
Верно, потому что это гуглоговно, которое работает только в браузерах нищуков. Все клиенты, которые приносят деньги компании - пользуются сафари.
>проблема с кешированием этого эндпоинта, на котором getServerSideProps юзается
Да проблема. Иначе я бы статику генерил без выебонов.
Что за данные ты в getServerSideProps получаешь, они уникальные каждый раз, у тебя 50 клиентов каждую секунду получают новые данные? Зачем тебе вообще SSR?
Svelte и для макак отлично подходит.
Если ты из РФ и жалуешься на качество интернета в 2023, то я не знаю, где ты живёшь, в Воркуте?
https://telecomdaily.ru/news/2022/12/22/iaa-telecomdaily-srednyaya-skorost-mobilnogo-interneta-v-kirove-29-5-mbit-s
> В Кирове средняя скорость на загрузку (к абоненту) у четырех операторов равняется 29,4 Мбит/с, в обратном канале — 25,4 Мбит/с. Это выше, чем в ряде других региональных центрах.
> Для сравнения, средняя скорость по России, которую TelecomDaily измеряет по другой технологии, при помощи мобильного приложения «Мегабитус», в этом году колеблется от 21 до 22 Мбит/сек.
Чел, тебе нужно понять, что если у человека медленный интернет, то он не интересен тем людям, которые делают тяжеловесные приложения на реакте. У этого человека нет денег
А кому интересно что интересно макакам?
>Для SEO?
Для лайтхауса твоего зеленого, чел.
>Иначе бы эти данные на клиенте фетчил?
У меня нет возможности ждать лишнюю секунду.
>Ну ты приведи пример со своего проекта.
Рендеринг огромной процедурно-сгенерированной svg залупа сидируемой логином пользователя. Доволен?
ну дык даже создатели нексжс залупы понимаю что реакт хуета
Чел, тебе, отбитому офисному РАБотнику, надо понять, что не все пердят в 2023 году в офисе.
При этом не все пердят в черте города.
Также не все могут протащить на дачу волокно.
>>5237
Я пытался объяснить, на примере загрузки базовой станции.
Ну вот, ещё удаление от базовой станции есть.
Хуй знает короче, как до тебя мысль донести.
За чертой города в дачных посёлках обычно есть как минимум относительно хороший мобильный интернет. Если у тебя нет, то ты меньшинство
> Для лайтхауса твоего зеленого, чел
Ну так сделай SSR чисто для ботов, будет зелёный лайтхаус.
> У меня нет возможности ждать лишнюю секунду.
Клиентам отдаешь статику через SSG, на клиенте фетчишь данные.
> Рендеринг огромной процедурно-сгенерированной svg залупа сидируемой логином пользователя. Доволен?
Нахуя здесь клиенту SSR?
>Ну так сделай SSR чисто для ботов, будет зелёный лайтхаус.
Чел, мне для пользователь лайтхаус нужен. У меня проект не обрабатывается ботами, а преднозначен чисто для внутреннего использования.
>Клиентам отдаешь статику через SSG, на клиенте фетчишь данные.
Ты не совсем понял. У меня НЕТ возможности ждать даже лишние 100мс, мне нужно отдать полностью читаемый контент пользователю КАК МОЖНО БЫСТРЕЕ, от этого напрямую показатели бизнеса зависят.
>Нахуя здесь клиенту SSR?
Клиент хочет видеть залупу очень быстро.
Да я не спорю. Говорю же, ты меньшинство. Кабанчикам из биг банка, из онлайн кинотеатра, из ритейла и т.д. похуй на тебя, у них миллионы клиентов по всей стране с быстрым интернетом, так что они даже не будут запариваться размером бандла, не будут брать зустанд 1 КБ и wouter 2 КБ, они возьмут популярный блоатед роутер и редакс. B2B кабанам тем более похуй.
>Кабанчикам из биг банка, из онлайн кинотеатра, из ритейла
Им то как раз и не похуй, лол. Похуй как раз всяким внутренним проектам, которые априори во внешку раздаваться не будут.
> Чел, мне для пользователь лайтхаус нужен. У меня проект не обрабатывается ботами, а преднозначен чисто для внутреннего использования.
Чел. Ты стал ssrшизом, который лепит SSR где попало. Пользователю похуй на лайтхаус, он предназначен для ботов. Пользователю ttfb, trfp и т.д. важно. Если у тебя из-за SSR сервер перегружен по RPS, то пользователь начинает бугуртить из-за низкого латенси, либо пусть кабан заносит больше бабла хостинг провайдеру, если не хочет нормально проектировать приложение.
> Ты не совсем понял. У меня НЕТ возможности ждать даже лишние 100мс, мне нужно отдать полностью читаемый контент пользователю КАК МОЖНО БЫСТРЕЕ, от этого напрямую показатели бизнеса зависят.
На абсолютно каждый запрос динамически генерится свг, который должен быть прислан с сервера в готовом виде? Зачем? Что там за проект такой, который пострадает, если всю остальную страницу клиент получит через SSG, и придеждся ждать 100 мс чтобы подгрузить эту свг?
напоминает пиздеж либерах про 2% рынка которые как потом выяснилось вполне себе важны кабанчикам
Я тоже. В итоге бандлошизы соснули, как и следовало ожидать
>Ты стал ssrшизом, который лепит SSR где попало.
Выдумываешь. У меня SPA на 40 рутов, из которых SSR есть все-го лишь на пяти.
>Пользователю похуй на лайтхаус, он предназначен для ботов.
>Пользователю ttfb, trfp и т.д. важно.
Все это является частью лайтхауса.
>Если у тебя из-за SSR сервер перегружен по RPS
Чего блять???
>На абсолютно каждый запрос динамически генерится свг, который должен быть прислан с сервера в готовом виде?
Да.
>Зачем?
Требования заказчика.
>Что там за проект такой, который пострадает, если всю остальную страницу клиент получит через SSG, и придеждся ждать 100 мс чтобы подгрузить эту свг?
Не всю, часть страницы тоже рендерится на сервере.
> похуй на 2%
Там из-за 5% некромакоёбов ебутся, которые обновиться не могут, а ты про 2% людей которые на даче тусят.
>Мы ветку диалога продолжаем, которая началась с этого
Ты спизданул про то, что некст дохуя быстрый. Я предложил тебе дать нагрузку на него и посмотреть на его быстроту под малейшей нагрузкой. Про SSR было не слова.
>Ну тогда пусть не жалуется, что приходится дохуя бабла тратить на хостинг.
Схуяли он вообще жаловаться будет? Или ты уже воспроизвел ситуацию, когда кабану для экономии десятков миллионов рублей сложно потратитьь 50к на пару десятков подов под ноду в мсеяц?
> Ты спизданул про то, что некст дохуя быстрый. Я предложил тебе дать нагрузку на него и посмотреть на его быстроту под малейшей нагрузкой.
Да, вполне быстрый. А с чего ты решил, что не быстрый? Ты тоже спизданул сначала про 20 RPS, потом про 50.
Его кроме SSR толком нечем нагружать. Основной ботлнек бывает в getServerSideProps.
> Про SSR было не слова.
Чел. В этом ИТТ треде ты писал вот это?
>>5180
> Это те самые 20 RPS для SSR-рендеринга?
> Схуяли он вообще жаловаться будет? Или ты уже воспроизвел ситуацию, когда кабану для экономии десятков миллионов рублей сложно потратитьь 50к на пару десятков подов под ноду в мсеяц?
Значит не будет.
>А с чего ты решил, что не быстрый
С того, что любая маленькая нагрузка ложит его на лопатки.
>Ты тоже спизданул сначала про 20 RPS, потом про 50.
Так ты стрельбы хотя бы на 20 RPS запустил? 50 RPS вообще приведет к тому, что твой некст окуклится и будет сыпать 500.
> С того, что любая маленькая нагрузка ложит его на лопатки.
У тебя ложит, а у всех остальных нет, понятно.
> Так ты стрельбы хотя бы на 20 RPS запустил? 50 RPS вообще приведет к тому, что твой некст окуклится и будет сыпать 500.
Запусти сам на своём проекте и запости в тред.
>У тебя ложит, а у всех остальных нет, понятно.
Так у остальных рендрится до 1к элементов, а мне надо залупы рендерить в которых тысячи различных полигонов.
>Запусти сам на своём проекте и запости в тред.
Так я и запускал. 50 RPS максимум если рендрить стримом, последняя актуальная LTS нода на epyc 7453. Рендерится в районе 10к элементов за запрос.
> Так у остальных рендрится до 1к элементов, а мне надо залупы рендерить в которых тысячи различных полигонов.
Значит ты чисто на основе опыта со своим проектом доебался до некста. На остальных 99% проектах рендерятся довольно простые html документы и ботлнеки там банально в запросах внутри getServerSideProps, которые делаются на каждый запрос с клиента к нексту, но это обычно легко оптимизируется. У тебя какой-то пиздец редкий юз кейс, я вообще чую это на клиенте всё-таки надо рендерить.
> Так я и запускал. 50 RPS максимум если рендрить стримом, последняя актуальная LTS нода на epyc 7453. Рендерится в районе 10к элементов за запрос.
А так, как это SAP, то хуй он без жс будет работать
Больше всего понравился челик который писал на Svelte. Как это ни странно единственный оказался более менее разумным и ответил на элементарные вопросы типа "почему промис выполняется раньше другого ассинхронного кода" или "как проверить сколько аргументов принимает функция". Его и возьму на стажера.
> Все как на подбор тупы и только парочка нормально рассказали про Event Loop и как обрабатывается асинхронный код в однопоточной среде JS. Еще заметил что вкатунье всякое очень хуево разбирается в объекте Error хотя тема важная. Попросил перечислить все 6 основных названий ошибок из Error и смогли промямлить что-то про ReferenceError и SyntaxError только.
>возьму на стажера.
жир оттирали всем тхредом
Жырнота.
А с другой стороны, чем ещё заниматься кроме дедовщины на собесах, если работать не надо.
>За собратьев макак обидно что уже за ивент луп пояснить не могут?
Зачем среакт макакам знать про ивент луп? Лучше бы про флексбоксы и гриды спросил.
>>5425
Блядь, что не так? Я же не алгосы спрашиваю а то что всем надо знать написывая код на жс. А то ебланы потом даже дебажить ошибки не могут с горящей жопой подбегая
>а как мне узнать в каком месте кода ошибка?
>>5427
Чтобы хотя бы примерно знать почему у промисов приоритет в выполнении кода перед остальным асинхронным кодом (за парочкой редких исключений). Чтобы хоть понятие иметь как в однопоточных средах работает асинхронщина. Чтобы поменьше макак было и наконец протолкнули svelte вместо реакта
> у промисов приоритет в выполнении кода перед остальным асинхронным кодом
Приведи пример среакт-кейса, где это важно.
Эмм, в любом месте где код явно использует или возвращает промис? Пробрасываемые mutationObserver микротаски при операциях с DOM? (не про промисы но тоже имеет приоритет).
>Эмм, в любом месте где код явно использует или возвращает промис?
Ну вот допустим дефолтный обезьяний вариант запроса к api на среакте:
const [data, setData] = useState(null);
useEffect(()=>{fetchData().then(setData)}, []
Где тут важно знание того, как работает эвентлуп?
>Пробрасываемые mutationObserver микротаски при операциях с DOM?
Какие тут могут быть риски проебаться, если ты не знаешь как работает эвентлуп?
А я думал тут базовичок ангулярошиз беснуется, а у вас тут светлошиз завелся.
>Блядь, что не так?
Я даже вспомнить не могу, когда видел что-то кроме ReferenceError и TypeError, ваша хуйня не функция, не считая недавно залетавшего с попыткой обработать SyntaxError.
>>5438
>Чтобы хотя бы примерно знать почему у промисов приоритет в выполнении кода перед остальным асинхронным кодом
Всё что он должен знать, это на простом примере в ~5 ожидаемых аутпутов объяснить где раньше выведутся консоль логи, где раньше выведутся промисы, где раньше выведутся сеттаймауты. Если он понимает очередность отработки в просто уебанско-синтетически-усложнённом примере - молодец. Если ещё знает что асинхронная функция - промис, то прям заебись.
Мне плевать, знает он, что там есть очередь микро/макрозадач или нет, если он понимает как оно работает. Если он знает как оно работает, можно просто вставить ремарку, чтобы посмотрел потом.
>Попросил перечислить все 6 основных названий ошибок из Error
Вкатуны это прочитают, и забудут, ведь эта инфа бесполезна. А через 3 года, когда они вкатятся, будут травить кулстори про то, как какой то омежка-вахтёр спрашивал про названия ошибок, а они их нахуй забыли на след. день и не помнят до сих пор
Алсо объясняй, точнее выбери 6 из тех что ниже:
EvalError
RangeError
ReferenceError
SyntaxError
TypeError
URIError
AggregateError
Если ты начнёшь кудахтать, что EvalError не эррор, потому что за эвал выебут, то готовься принимать двойную струю урины, ведь это ОСНОВНАЯ, НАТИВНАЯ ОШИБКА, СТАБИЛЬНАЯ
У нас в некоторых местах сложная логика прописываемая в utils вне реакт компонентов где может понадобиться знать приоритетность выполнения асинхронщины и некоторых манипуляций с DOM. Да нечасто и обычно такое поручается мидлам хотя бы но джуномакаками рано или поздно станут мидлами и фундаментальные вещи должны знать.
>>5460
Я топлю иногда за ангуляр тут но только для вкатышей поясняя им что работу на ангуляре найти проще чем на реакте несмотря на граздо большее количество реактовакансий. За сам ангуляр я не топлю, просто даю совет вкатышоговну как не проебаться изучая говняную технологию на которую придется пробиваться через сотни таких же макак. У хрюши нашей за пару недель 2к резюме набралось.
>>5462
>Я даже вспомнить не могу, когда видел что-то кроме ReferenceError и TypeError, ваша хуйня не функция, не считая недавно залетавшего с попыткой обработать SyntaxError.
Допустим. Некоторые ошибки реально встречаются раз в жизни например EvalError или RangeError. Но про объект Error не смочь пояснить значить не знать его. Не знать его значить не уметь дебажить. Не уметь дебажить значит проблемный дурачок с которым хлопот не наберешься
>Мне плевать, знает он, что там есть очередь микро/макрозадач или нет, если он понимает как оно работает. Если он знает как оно работает, можно просто вставить ремарку, чтобы посмотрел потом.
А мне не плевать. Я штаб не из макак нанимаю. И да если он просто знает что выведется раньше без тонкостей то я сочту это (хотя у большинства с этим как раз серьезные траблы). Просто из прочих равных выберу того кто в тонкостях шарит очевидно.
>>5468
О боже какая трагедия. Не знаю как жить с этим после этого. Учитывая сколько за забором желающих то единственная кулстори которую они будут травить это как чудом смогли вкатиться хотя бы на стажеров среди такой кучи.
>>5474
Макакен, я про evalError написал еще до того как твое сообщение прочитал. Алсо обязательно поясню в тот момент когда ты меня собеседовать будешь на техлида где-нибудь в топовом стартапе или хотя бы в топ 20 финтеха. А до тех пор съебатор оформил
У нас в некоторых местах сложная логика прописываемая в utils вне реакт компонентов где может понадобиться знать приоритетность выполнения асинхронщины и некоторых манипуляций с DOM. Да нечасто и обычно такое поручается мидлам хотя бы но джуномакаками рано или поздно станут мидлами и фундаментальные вещи должны знать.
>>5460
Я топлю иногда за ангуляр тут но только для вкатышей поясняя им что работу на ангуляре найти проще чем на реакте несмотря на граздо большее количество реактовакансий. За сам ангуляр я не топлю, просто даю совет вкатышоговну как не проебаться изучая говняную технологию на которую придется пробиваться через сотни таких же макак. У хрюши нашей за пару недель 2к резюме набралось.
>>5462
>Я даже вспомнить не могу, когда видел что-то кроме ReferenceError и TypeError, ваша хуйня не функция, не считая недавно залетавшего с попыткой обработать SyntaxError.
Допустим. Некоторые ошибки реально встречаются раз в жизни например EvalError или RangeError. Но про объект Error не смочь пояснить значить не знать его. Не знать его значить не уметь дебажить. Не уметь дебажить значит проблемный дурачок с которым хлопот не наберешься
>Мне плевать, знает он, что там есть очередь микро/макрозадач или нет, если он понимает как оно работает. Если он знает как оно работает, можно просто вставить ремарку, чтобы посмотрел потом.
А мне не плевать. Я штаб не из макак нанимаю. И да если он просто знает что выведется раньше без тонкостей то я сочту это (хотя у большинства с этим как раз серьезные траблы). Просто из прочих равных выберу того кто в тонкостях шарит очевидно.
>>5468
О боже какая трагедия. Не знаю как жить с этим после этого. Учитывая сколько за забором желающих то единственная кулстори которую они будут травить это как чудом смогли вкатиться хотя бы на стажеров среди такой кучи.
>>5474
Макакен, я про evalError написал еще до того как твое сообщение прочитал. Алсо обязательно поясню в тот момент когда ты меня собеседовать будешь на техлида где-нибудь в топовом стартапе или хотя бы в топ 20 финтеха. А до тех пор съебатор оформил
>У нас в некоторых местах сложная логика
Приведи пример такой логики йопта. Я тоже могу сказать, что у нас вот в utils асинхронные генераторы со стримами иногда есть, поэтому красильщик кнопок должен знать как работают асинхронные генераторы и пайпить стримы.
Даже не хочу твоё ебало имагинировать. Написал мне отвечая, просит меня же съебать.
Зачем тебе? Это коммерческая тайна и деанониться не собираюсь.
>>5486
Я тебе перезвоню нет
пс чет ору с реакции макакенов за то что спрашиваю БАЗОВЫЕ ВЕЩИ. ДАже не алгоритмы, даже структуры данных не трогаю. А простые базовые вещи. Это я еще не сказал что за this спрашиваю. Там походу вообще пена изо рта пойдет
>Я тебе перезвоню нет
Не перезванивай мне. Раз в жизни у него RangeError встретился.
6 основных Error`ов. Лол блядь. Маневратор ебучий, срыгось
>Зачем тебе? Это коммерческая тайна и деанониться не собираюсь.
Шиз, какая нахуй коммерческая тайна? Ты просто пиздабол типичный.
Джуномакаки на жс пишут у нас. Потом добрый дядя мидол присобачивает ТС. Ошибки может и не особо нужны будут но дебажить уметь надо обязательно. Это прежде всего тебе кучу времени сэкономит.
>>5491 >>5492
Да не трясись ты макакен. Лучше почитай про event loop полезно тебе будет чтоб не обосраться на собесах.
Тебе нужен пример чтобы понять почему нужно в базовых вещах разбираться? Потом удивляется почему реактомакак идиотами считают лул
>Это я еще не сказал что за this спрашиваю.
Спрашивай про зыс лучше, клоун. Оно хотя бы полезнее чем знание наименований штатов USA знаний 7 основных типов Error.
Когда хотят дебаггинг, спрашивают про инструменты для деббагинга (привет дебаггер), сурс мапы (ну это может и не джуна), throw, try catch, объект ошибки. Спроси про те же TypeError и ReferenceError и возможность сделать свою ошибку, клоун.
>>5497
Хоть ты и попал на 50% и уже начинаешь всех грести в одну кучу, даун-крюгер,
> Лучше почитай про event loop
Ну почитал про эвент луп в ноде, знаю как работает, дальше что? Полезем в V8? А нахуй сходить не хочешь?
>в базовых вещах
Ты скозал, что это базовые вещи? Базовые вещи для фронтенд-макаи это покраска кнопок, события, операции с DOM. Твои евентлупы совсем не базовые вещи.
Я все еще жду пример.
Зачем нужно вообще про эти ошибки знать? Типа тебе даже без тс браузер скажет где у тебя ошибка и она, скорее всего, будет довольно очевидной.
Я понимаю эвент залуп или вон про this спрашивать, это типа важно и довольно неинтутивно чтобы это нужно было знать.
>Спрашивай про зыс лучше
Без макакаи разберусь что спрашивать лул
>Ну почитал про эвент луп в ноде, знаю как работает, дальше что?
Ничего. В душе не ебу как он там работает. На ноде пишут только макаки. У нас голанг его задачи выполняет.
>>5509
Это базовые вещи языка JS. Покраска кнопок это базовые вещи верстальщиков. А то как работает асинхронщина это самая НАИБАЗОВЕЙШАЯ вещь. Неудивительно что местные макаки годами не могут вкатиться начитавшись умников про покраску кнопок. Сейчас не 2005 год на дворе, дуралей. Рыночек забит под завязку, нужны только умные и квалифицированные люди
>>5517
Затем чтобы знать что дебажить и как. Вкатуны пропускают эти темы. А вкатун без этого даже не стажер это студент 1 курса
>А то как работает асинхронщина это самая НАИБАЗОВЕЙШАЯ вещь.
Ну вот я знаю, что асинхронщина это операция, которая выполнится когда-то потом, но точно выполнится или выкинет ошибку. Зачем мне знать что-то еще?
>Неудивительно что местные макаки годами не могут вкатиться начитавшись умников про покраску кнопок. Сейчас не 2005 год на дворе, дуралей. Рыночек забит под завязку, нужны только умные и квалифицированные люди
Может перестанешь маняврировать и приведешь реальный пример из фронта, где нужно знание работы эвент лупа?
> В душе не ебу как он там работает
Ну наканец-та. Спасибо за наше потраченное время.
> Без макакаи разберусь что спрашивать лул
2016 был 7 лет назад
1920x1080, 0:26
Где намбер прототайп?
Ты на намбер прототайп не выебывайся, а то хуй на лбу вырастет.
Да и упоминать его всуе нельзя.
>Ну вот я знаю, что асинхронщина это операция, которая выполнится когда-то потом, но точно выполнится или выкинет ошибку. Зачем мне знать что-то еще?
Затем что я тебе дам пример нескольких асинхронных операций и спрошу какая из них выполнится раньше и ты жиденько пукнув обмякнешь. А если не обмякнешь то диалог еще можно будет продожить дальше, но как показывает практика 8 из 10 ждунов обмякнут.
>Может перестанешь маняврировать и приведешь реальный пример из фронта, где нужно знание работы эвент лупа?
Восполнение пробелов твоего образования не моя задача. Мне за это не платят. Требовать ты ничего не можешь, а только вежливо попросить. Вежливого запроса я не увидел, соответственно ты посылаешься нахуй
>>5528
>Ну наканец-та. Спасибо за наше потраченное время.
Не за что. Я же не вахтер как вы спрашивать за технологии которыми даже пользоваться не будешь на работе лол.
>2016 был 7 лет назад
Идиотов с улицы брать уже в 2015 закончили
>>5532
Бедная макака уже устала ярлыки навешивать(((
>макака думает что обладает квалификацией для постановок диагноза
Яркий пример эффекта Даннинга - Крюгера
>я тебе дам пример
Ты дай мне не пример из головы, а реальную задачу фронтенд-разработчика.
>Вежливого запроса я не увидел
О, великий повелитель прототипов намбера, снизойди до нас, челяди смердящий и предоставь, пожалуйста, пример задачи из фронтенда, где требуется знание эвент-лупа.
>зачем типа мы проверяем что ошибка является инстансом Error
А ты то откуда знаешь, стажеромакака?
Ясно, с очередным протыком видимо спутал. Я то думаю хуле его рвет так на тысячу кусочков, а это флешбеки.
>Зачем тебе? Это коммерческая тайна и деанониться не собираюсь.
Проиграл в голосину! Снова этот шиз с гигантским ЧСВ, который на всех подряд кидается как бешеная псина. Ладно бы если мог пояснить, а он "коммерческая тайна, кудах".
Я был там, 3000 лет назад, залетный.
Когда один вкатышь задался вопросом о том, как в одну цифру вставить строку или функцию.
Т.к. по умолчанию когда ты присваиваешь цифре что-то 1.. = 'a', то это будет у всех цифр.
Собрали совет, где обсуждали варианты, кастыли.
И на совет явился древний маг, когда совет уже отчаялся в попытках угодить вкатышу, древний маг начал писать на черной речи, непростительный код, который никто не должен видеть.
Совет объявил, что подобный код никогда ранее не звучал в этом треде и не должен.
Маг ушел, а вкатыша больше никто не видел...
С тех пор у простых обезьян ходил молва, что этот древний иногда посещает треды и карает тех, кто не знает суть, тех, кто не жаждет знать сути.
>я требую чтобы мне пояснили
>требовать с жены гражданский долг будешь
>аряяяяяя вот это ЧСВ не ну видели какое у него чсв
)
Потому что нода и взлетела только потому что макаки не хотели учить ничего кроме ЖС. Есть инструменты удобнее как и гораздо менее удобные впрочем
Эти маняврирования вахтёра
В голанге нельзя шерить типы с фронтом, а когда бек например на несте, то можно делать монорепу вместе с фронтом на ангуляре и держать типы в какой-нибудь папке типа shared.
>Goвно
Это же язык-обрезок для макак. Серьёзные ребята творят грандиозные проекты на спринге и дотнете.
> с голангом это и не особо нужно
В смысле не нужно? На фронте типизировать апи клиент придётся, это по канонам DRY не очень, если один раз опишешь типы на беке и ещё раз на фронте. А с беком на ноде/тс просто импортируешь дтошки из бека в апи клиент фронта и всё. Да и на ноде разработкой заниматься проще и приятнее. Разве что по перформансу проёб, но для большинства проектов его достаточно с головой. Для совсем массивных проектов есть как уже сказали дотнет
>я веду себя как макака метающая с говном потому что мне и не нужны были ответы
>но ты все равно пидор что не ответил
бля просто в голос с этого дауна
>>5625
Таких проблем нет в стаже с нормальноразделенным трудом. Когда есть бэкендеры и есть фронтендеры. Если понаберут универсалов всяких то еще можно понять аргумент. И про приятнее это миф. Как тот кто писал на обоих инструментах, микросервисы на гохе гораздо приятнее писать на хайлоадах по крайней мере.
Я ещё в самом первом ответе на твой высер по методам интервьюрования написал, что ты будешь маневрировать, чем ты и занимаешься последние 50 постов. Крюгер, нахуя? Просто отъебись уже.
Вахтерство
если у тебя проблемы с SSR то не значит что таковая существует для квалифицированных людей. Ты просто очередная макака с эффектом Даннинга-Крюгера и надуманной проблемой
То есть голангошиз даже не в курсе что такое SSR и он думает, что в голанге можно его сделать, вот это лол
Мне не нужно быть в курсе что такое SSR, я пишу на нексте лул, и с голангом в саязке в том числе.
То есть ты пишешь на нексте, а на голанг только мастурбируешь, считая себя макакой, а вот элита пишет на голанге. Мы тебя поняли, снежинка
Да забей. У макаки своя война
Напоминаю нить дискуссии, в который ты визжал что:
- ряяяя на ноде пишет быдло, есть инструменты круче
- какие?
- ну голанг например
- например как сделать SSR?
- ряяяяя макаки макаки макаки выебываются макаки
Речь шла про инструменты для быдла (макак) и элиты (шизов с двача). Шизы с двача мастурбировали на голанг, но оказалось что на нем только "апи" можно сделать, а нода нужна в любом случае.
да только ты опустил важную часть нити
>проблем сделать SSR на голанге нет и никогда не было
>макака сама их выдумала
>люди спокойно используют next.js в связке с голангом и я один из них
> next.js в связке с голангом
Это называется - шизу-илитисту очень хотелось притащить в проект илитное говнецо, и он придумал всунуть его "в связке". Его никто об этом не просил, он намеренно усложнил и удорожил разработку проекта с нулевой ценностью для бизнеса, чтобы почесать свое инцельское чсв.
Ну нода нужна в любом случае, да. Ей недавно 14 лет исполнилось, команда разработки мощная и активная, релизнули 20 версию недавно. Стабильность. Дино мертворождённый оказался. Вот теперь ждём Bun, с его перформансом голанг можно будет отправлять на помойку, ну от силы девопсошизы будут свои тулзы клепать на нём.
А вот тут полностью согласен. Некст ненужное говно. Но это не я решал, так что мне поебать.
Да он походу хайлоадошизик. Хотя тот же сишарп ебёт говноланг как по перформансу, так и по удобству, да ещё и по количеству доступных разработчиков на рынке
ЧСВшное хуйло, ты?
Его не устраивает попса для быдла, чем элитарнее инструмент, тем ему круче, чувствует себя элитой, сопричастность к высокому и все такое (как этот еблан вообще в жс-то попал непонятно)
По себе людей не судят, макакен
>>5718
Причем тут элитарность. Зачастую лучшие инструменты проще тех чем пользуются. Например эффектор или зустанд вместо парашного редакса. Или свелте вместо говнонекстореакта. Тут как раз тот случай когда проще а не усложненнее (как например когда пихают скалу вместо джавы).
Ну так показывай SSR на голанге, раз на нем проще, сколько можно ходить по кругу? "В связке" - не вариант, это минимум вдвое дороже.
>свелте
Говно без задач, как и прочие солид, астро, ремикс, квик, лит. Всё это говно нужно только пилителям пет проектов и специальным снежинкам, чтобы чувствовать себя не такими как все, а работодателям на эту ноунейм парашу строго похуй, для них этого не существует
Увидишь что? "Апи" на голанге и фронт на нексте? Долбоеб, током ебнуть?
Это аппеляция к рынку. В коммерческой разработке не нужны эти новомодные фреймворки, от которых в экстазе визжат и брызжут слюной соевые фронтендеры, дрочащие на новые хайпы. А базированные фронтендеры выбирают ангуляр или некст. На пикриле ты и твоя илитарная свелтобратия
>прособеседуем
> апелляцию к авторитету-работодателю
Манясобеседователь, если для тебя работодатель не авторитет, то прособеседовать ты можешь только кандидатов в спальню к мамке. Оказывается шиз, который всех записывает в макаки, еще и безработная маня.
>Это аппеляция к рынку
И где противоречие? Я изучал экономическую теорию в вузе и знаю что основа рынка это что его потребители НЕРАЗУМНЫ. Поэтому у нас макдональдс самый популярный хотя есть миллион хрючевален где бургеры как минимум не хуже а то и лучше за меньшую цену.
>В коммерческой разработке не нужны эти новомодные фреймворки
В коммерческой разработке нужно то что протолкнут большие дяди. Как например пейсбук с реактом. Все остальное макакенская лирика
>А базированные фронтендеры выбирают ангуляр или некст
Мань, у ангуляра процент рынка буквально на 2-3 больше чем у свелта. Так к слову.
Работодатель не авторитет, работодатель партнер который дает деньги за мою работу. Ты теорию капиталистическую даже не знаешь макака, при этом пытаешься учить кого-то
>изучал экономическую теорию в вузе
> ряяя макдональдс попса для быдла ряяя
Пиздец, эталонная снежинка. Что ты забыла в жс-треде?
> В коммерческой разработке нужно то что протолкнут большие дяди
Я в курсе. Дяди выбирают ангуляр, реакт и вью.
> Мань, у ангуляра процент рынка буквально на 2-3 больше чем у свелта. Так к слову.
Наглый пиздёж свелтошизомакаки.
Все давно уже выбрали, реакт и некст. Осталось еще легаси на ангуляре, да, но он реально катится на парашу к свелте.
Хуя как конформисткую нормисную блядь разворошило. Небось на фильмах марвел с открытым ртом сидишь
>>5740
Ладно проебался. У ангуляроговна 20% у свелта 5. Тем не менее не отменяет того факта что ангуляроговно теряет актуальность и потихоньку отправляется на свалку истории. Единственное что годное в нем есть это хак для вкатунов, самый простой фреймворк для вката.
>>5742
Я же говорю ты макака с эффектом Даннинга-Крюгера которой лишь бы навесить ярлыков. Мне похуй на гомунизм
Так и что ты забыл здесь в треде инструмента для нормисов, инцелоговно-коммидаун? Иди к своим в голанготред
Да, но тебе же приходится работать с нормисами, которые ежедневно макают тебя в унитаз. Или ты за этим и приходишь, привык?
> ряяя конформистские нормобляди
> ряяя попса для быдла
> нет это не я фантазирую
В общем, этого в дурку
> вы быдло а вот я знаю не быдло
Так а тут ты тогда зачем? Зачем сбежал от нормальных ребят к макакам? Что-то не сходятся твои фантазии.
Мань, причем тут быдло не быдло. Я не говорил в треде ни о чем что сложнее обычной языковой базы. Это же не кишочки которые должен знать каждый мидл. Всего лишь минималка на стажера/джуна.
@
пришел самоутверждаться в жс-тред
@
вы все макаки пользуете быдлореакты
@
что вы там пишете я вас не читаю макаки конформистские нормобляди
@
У нас нормальные ребята тоже подрачивают на илитную атрибутику
@
Даннинг-крюгер и эвентлуп
@
Макаки эротически фантазируют
@
Нет мам это не я это они
Кто они шиз? Джуны и не должны знать. Ты вахтер видимо
>>5793
Реактомакака снова пустилась в фантазии. Нигде не написано что мы используем ноду. Эту парашу только макаки юзают.
>>5799
Я бы не сказал что прям много. Просто парочка агрессивных вкатунов с эффектом Даннига-Крюгера пытающихся создать видимость толпы
Используем. Я же говорил, использую некст. Притом без деприкатед говна типа getServersideProps
Некст норм. Претензия в том что это затычка для реакта которую приходится накатывать чтобы получить то что по дефолту есть в свелте и гораздо проще.
Некст это не нода ваша. Пынямать надо.
>>5946
>Лямбда функция на энергии солнца наверно выполняется, да?
Нет. Смысл был не в этом. У американцев и русских два разных подхода. Русские любят кубернетис. Американцы любят бессерверные функции. У американцев просто нет слова "хайлоад" в лексиконе. Им до пизды сколько запросов в секунду может та или иная хуйня обслужить. Лямбда сама отмасштабируется хоть до триллиона запросов в секунду. Естественно, в какой-то момент сработает троттлинг, но до него ещё как до луны. Ты платишь только за количество запросов а остальное разруливает облако.
серверлесс-боярин
Ну да, есть те, кто разруливает сам, есть те, кто покупает сервис, а есть шиз с двача, который не знает как это работает, но с при этом визжит, что вокруг макаки.
Эти лямбды ведь вызывает какой-то бекенд, типа BFF? Что будет, если этот BFF захлебнётся от входящих запросов? Получается, просто в нём ботлнек и всё?
Суть не в производительности, а в том, что любой бекенд SSR-приложения - будь это твой сервер или сервер верцела - есть запущенная где-то нода, которая рендерит жаваскрипт на сервере.
Наш же кишочкошиз про это не в курсе и фантазирует, что когда он придет к власти и убьет всех нормоблядей, то напишет SSR на голанге. Не знаю, как его не расстраивать.
Да ты што? БОЖЕЧКИ КАКИЕ ОТКРЫТИЯ ОТ МАКАК. Жаль только что я нигде обратного не утверждал
>Эти лямбды ведь вызывает какой-то бекенд, типа BFF? Что будет, если этот BFF захлебнётся от входящих запросов? Получается, просто в нём ботлнек и всё?
Весь бекенд сидит в лямбде. Я next.js не использую, у меня remix (почти тоже самое). Фреймворк просто сидят в edge функции, он размножен на несколько регионов. Его вызывает CDN, и ближайший к пользователю регион запускает бекенд с ремиксом. Она запрос отрабатывает и самоубивается. Если два запроса приходят - он две функции в параллели запускает. Я не помню какой там точно потолочек. У меня по-моему максимум скрапер работал 100 функций в параллели. Его можно поднять, написав в техподдержку. Но это не всегда разумно, так как бывает паразитная нагрузка а-ля дудос и ты будешь плотить за дудос.
Между клиентом и амазоном стоит BFF в виде ноды, нода захлебывается от 100500 RPS, в итоге лямбды соснули, куберобоги ликуют
Это равносильно дудосу всего интернета. Как ты себе такое представляешь? Невозможно задудосить конкретную лямбду конкретного сервиса
- Я не быдло, чтобы использовать ноду, я пишу бекенды на голанге, а фронт на нексте
- То есть ты используешь ноду
- Нет, я же не быдло
- Значит у тебя нет SSR
- Есть SSR
- Значит у тебя есть вода
- ААААА РЯЯЯЯЯЯЯЯ МАКАКИИИИ
Сами лямбды стоят копейки. Чёт типа 20 центов за миллион запросов. Супердешёво короче. Основная оплата идёт за дополнительные сервисы. Например тебе нужно распознать документы, и ты подключаешь NLP-сервис, шоб нейронки вычленяли текст. Вот там в районе $20 за 1000 документов. Ну и плюс, за домен, за хранение секретов, за сервис шифрования, за VPC, за то за сё. У меня никогда в жизни лямбды не выходили дороже $10, счета приходят за всё остальное - в особенности за EC2, вот там правда можно без штанов остаться.
- Быдлонода взлетела только потому, что быдло не хочет учить ничего кроме ЖС
- А что нужно?
- Голанг
- Покажи SSR на Голанге?
- РЯЯЯЯЯЯ МАКАКАКИИИИ
Реактомакака в деле, кого гнобить будем?
Так главной реактомакакой оказался наш кишочкошиз. Кто громче всех кричит, что называется. Эта макака "пишет на нексте без ноды". Вот ее и гнобим.
Эммм и что? Реактомакака уже судорожно пытается обсер свой скрыть
>>6024
У макаки еще и проблемы с формальной логикой, лишнее доказательство что реактомакака к програмированию отношения не имеет
>я не мою полы, за меня это делает уборщица
>ааааа значит полы моются, значит это все же ты их моешь
кек
радар чини.
Да, значит ты их моешь, в роли руководителя. А пиздел, что полы мыть НЕ НАДО потому наступил киберпанк (в лице голанга)
Когда ты понял, то обосрался с SSR, то начал нести пургу про то, что не пишешь на ноде лично, а изначально утверждал что быдлонода не нужна.
Ага. А еще я сам себе делаю массаж в виде руководителя обротившись к массажисту. Макакой называть тебя даже честь, ты просто идиот с нулевыми познаниями в формальной логике лул
Самое дорогое там было... не помню, какой-то там сервис шифрования. Типа kms или вроде того. И там по-моему стоит $1 или $5 в месяц за ключ с авторотацией. И я такой, да идите вы нахуй. Они приманивают дешевыми сервисами, а как только ты хочешь зашифровать что-нибудь тут уже упс плоти.
Быдлонода не нужна, есть нормальные инструменты
@
Ну нет пук среньк я не обосрался я не то имел в виду меня не так поняли я имел в виду что лично я не пишу на ноде а так она нужна конечно
Правильно, шиз?
Блять, кому ты тут заливаешь, фантазер, если тебе твой кабан дал свой AWS-логин и ты видел там биллинг, не надо нам рассказывать как ты ПЛОТИЛ.
>мыть полы не нужно
>пук среньк тебе их моют значит это делаешь ты
>ты обосрался ловко тебя я да
Как же орирую с макаки. Просто живот надрывается уже от издевательств над макакой. Скоро гринпис стучаться начнет ко мне
Ну у меня и такие и сякие есть аккаунты. И аккаунт кабана и свой, где я пилю петпроекты.
А кто где говорил что вообще не нужно, макакен? Лишь то что пишут на этом только макаки и что мы не используем это.
Я пишу фронт на нексте и бек на голанге
@
Пук среньк я не обосрался ряя вы меня не так поняли я не пишу на нексте это быдло пишет только я-то не быдло я на голанге, вам померещилось
Быдлонода не нужна, только макаки используют это
@
Мы пишем на голанге
@
SSR? конечно есть!
@
Как он работает на ноде? А ну да, у нас есть нода, но я мамой клянусь на ней не пишу, это для быдла
РЯЯЯ ИСПОЛЬЗОВАТЬ И ПИСАТЬ ЭТО РАЗНЫЕ ВЕЩИ БЫДЛО ИСПОЛЬЗУЕТ А ИЛИТА ПИШЕТ ПОНИМАТЬ НАДО
> я не обосрался, я троллил
Ясно. Ну, на этом закончим разговор, но еще раз ты начнешь свою шизу про небыдлоинструменты, то получишь всю мочу заново, кишочкошиз, правда-правда.
Нахуя ты спрашиваешь про ошибки? За 5 лет ни разу не встретилось ничего, кроме SyntaxError, ReferenceError и TypeError.
> про Event Loop и как обрабатывается асинхронный код в однопоточной среде JS
Это правильно, эту базу должны все знать
> как проверить сколько аргументов принимает функция
Во, тоже норм тема, потом можно попросить написать carry
А чего в этом плохого? Я не то чтобы не хочу учить что-то другое, я даже знают сишарп и го, работал с ними на коммерческих проектах. Но мне просто кайфово использовать ноду на беке, и раз уж её достаточно для большинства проектов, то в чём проблема?
> Ясно. Ну, на этом закончим разговор, но еще раз ты начнешь свою шизу про небыдлоинструменты, то получишь всю мочу заново, кишочкошиз, правда-правда.
Ты это у шиза спрашивай, который делит инструменты на те, что для быдла, и те, что для элиты. Нода для него быдлоинструмент, потому что ей пользуются нормисы, а это плохо. Он выбирает то, что позволяет почувствовать себя нитакимкаквсе (И обcирается, когда нужно SSR и приходится запускать клятую быдлоноду)
Сколько в сумме в месяц выходило включая все остальные сервисы кроме лямбд на твоих проектах? Ну, несколько примеров проектов чтобы понимать из масштаб. А то может зря я с кубером заёбываюсь на VPS по-старинке.
>Нахуя ты спрашиваешь про ошибки?
Чтобы не было потом вопросов аля
>дядя синиор а зачем мы делаем проверку error = инстанс оф Error?
ну и в целом основная цель чтобы дебажить умели и не лезли с распросами в каком месте возникают ошибки
Я не он, но сразу скажу, что любые лямбды и прочие серверлесс-решения - это готовые продукты, которые стоят на порядок дороже, чем самодельное решение на виртуалке.
>дядя синиор а зачем мы делаем проверку error = инстанс оф Error?
Выбрасывают нестандартные ошибки неотнаследованные от Error, дяди синиоры. Ой блядь.
Как можно сделать, чтобы эта функция ещё и возвращала 6 дней назад?
То есть, например передать аргумент дополнительный. Если аргумент "+", то + 6 дней, если аргумент "-", то -6 дней.
Можно конечно просто 2 функции написать, но хотелось бы как-нибудь или прибавлять или вычитать, в зависимости от условия.
Хотя, я не подумал. Если назад отсчитывать, то нужно уже не 6 дней, а 7 дней, потому что нужна предыдущая неделя.
Короче, заебался я с этими датами.
Принимай вторым параметром функцию, получающую следующую дату из предыдущей и получишь:
fillWeekList(monday, function(prevDate) { return prevDate + 1 })
fillWeekList(monday, function(prevDate) { return prevDate - 1 })
Ой по-разному. От $2-5 долларов в месяц до $1200 долларов в месяц. Самый минимум это 2 доллара. За домен + секреты. Но там пока нераскрученный проект, около 1000 человек в месяц и 10 гигабайт трафика. А где под тыщу долларов, там легаси проект на ес2 и авроре. Выходит очень дорого держать легаси в облаке. В теории можно перенести на споты, но я не пробовал, поэтому не буду комментировать.
Лучше скажи, какие у тебя сервисы в проекте, какая нагрузка и я отвечу во сколько это обойдётся.
Даунил, таблетки
Хуя шиза.
getOffsetDates(date: Date, offset: number = 0) {...}
getOffsetDates(date, 7)
getOffsetDates(date, -7)
>у меня один
Какие же вкатуны дегенераты, я в ахуе.
const step = offset < 0 ? -1 : 1;
for (let i = step; i != offset; i += step)
мимо
const MINUTE = 60 1000;
const HOUR = MINUTE 60;
const DAY = HOUR * 24;
const today = new Date(Date.now())
const nextDay = new Date(+today + DAY)
const MINUTE = 60 х 1000;
const HOUR = MINUTE х 60;
const DAY = HOUR х 24;
const today = new Date(Date.now())
const nextDay = new Date(+today + DAY)
Шиз, спокуху оформи. Лол.
Нет, его не попросили. У него потребовали.
Вопрос алгоритмический, но я вставлю свои 5 копеек.
У тебя функция называется fillWeekList, и из описания ясно, что её задача - вернуть даты начала 7 дней какой-либо недели.
Далее ты пишешь, что у тебя в функцию передается дата начала недели, то есть почему-то внешний код ответственен за то, чтобы неделя была корректной. Это уже не правильно по дизайну. Ответственность за корректный вывод должна лежать внутри функции, потому что это необходимо для осмысленной работы. А внешний код может передать в функцию любую дату.
Вот пример более качественной, безопасной и декларативной функции. Принимает ЛЮБУЮ дату и возвращает начала всех дней её недели. Второй аргумент - смещение на n недель
Исправил баг. Воскресенье имеет число 0, поэтому в воскресенье выдавалась бы следующая неделя по умолчанию
Какая-то нечитаемая дрисня. Образец того, как писать не надо, либо подробнейше комментировать что делает каждая строчка.
Но зато ты единственный понял задачу, да
Да-да, это здорово что твой код нечитаем для вкатунов, чувствуешь себя незаменимым и кабан точно не выгонит.
Я в Греции, должно работать.
> кто-то этого чсв мудака мог перепутать с number.prototype челом
Я шизов между собой не различаю, они для меня все на одно лицо.
Намберпрототайп, спокуху оформи.
1) Потому что это удобно
2) Есть бизнес кейсы, которые решаются только css in js, ни css модулями, ни глобальными стилями.
Шобы сайт тормозил сильнее?
Ах, да! Риакт же не может в оптимизацию. Поэтому ему похуй статические классы или забинденные...
1) и чем же?
2) хоть один пример?
Так понимаю тотально похуй что нужно исполнить js чтобы подтянуть стили, не говоря об отсутствии всех оптимизаций загрузки и построения CSSOM при таком подходе
>>7014
Да, удобнее чем въебывать всё в глобальнаяХуйняНейм.(s)css и потом еще пытаться не проебатсья с названием класса, который ты там впендюрил. О tree-shaking я вообще молчу.
>Так понимаю тотально похуй что нужно исполнить js чтобы подтянуть стили, не говоря об отсутствии всех оптимизаций загрузки и построения CSSOM при таком подходе
Никто тебе не запрещает CSSOM построить без JS используя SSR. Потом при гиндрации он просто выпилит все инлайн <style> и впендюрит их StyleSheet в один глобальный.
1) Так понимаю ты в блокноте пишешь? Идешки с прошлого века автокомплитят нейминг уже используемый за тебя. Эм, тришейкинг? И в чем проблема? Ты в курсе как Бандеры вообще работают, как бить на чанки?
2) понял, чтобы запихать ксс в жс, нужно подрубить ssr . Спасибо реактодебилаи за их существование, именно поэтому мне было так легко апнуться по карьерной
>Ты в курсе как Бандеры вообще работают, как бить на чанки?
Бандлеры собирают модули. Как твой бандлер поймет, какой класс у тебя в коде используется, а какой нет если файл ГЛОБАЛЬНЫЙ? Всякий кал вроде Purge CSS с этим не справляется.
inb4: А вот в css модулях прямо зависимость указывается
Нет дружок, это не помогает и в бандл у тебя всё равно полетят все classnames и стили из module.css
>понял, чтобы запихать ксс в жс, нужно подрубить ssr . Спасибо реактодебилаи за их существование, именно поэтому мне было так легко апнуться по карьерной
Да, нужно. Иначе зачем ты вообще взял в проект css-in-js если для выполнения твоих задач полностью хватает обычный scss модулей? Просто потому что они на хайпе? Мы вам перезвоним короче.
Этот настолько плохо, что даже хорошо
Могу лишние переменные не создавать, например, как floorOffset, который нигде не используется.
мимо
Тут нет css-in-js, просто стили в виде строки вставляются.
А чем инлайны не угодили? Или прям необходимость вообще все стили перегенеривать массово?
>прям необходимость вообще все стили перегенеривать массово
this. Ну и не перегенерировать, а создать новый стиль и массово его использовать в рилтайме в рамках одной сессии с пользователем.
Причем тут вообще css-in-js если на пике показано неумение настраивать сборщик и импортировать ассеты?
AddItem(itemId, additional)
Или в другой функции
ReactHook(player, additional)
То есть повсюду последним аргументом обьект с подключаемыми зависимостями.
Когда этот кал будет иметь удобоваримую производительность, т.е. никогда.
Не надо делать по 2 файла постоянно
Зависит от конвенции команды. У нас портянка варов это норма. Да и еще, в ифе тоже можно четырехлинник сделать, вместо экспланатори вариабл.
Реакт не дает тебе изоляцию стилей.
1. Статический анализатор
2. Может кинуться строка или любой другой объект, не являющийся ошибкой, например из за легаси.
У нас было присовение типа [хуй] = авайт пизда();, я сначала ошеломел и даже в гпт спросил. Не знал, что такой короткий способ присвоить переменные есть.
А так в целом меня бьют по рукам потому что я не делаю параллельный фетчинг через промис олл.
>присовение типа [хуй] = авайт пизда();
Как знание работы ивент-лупа отражается на подобном присвоении?
Меня валили вопросом о том, имеет ли значение порядок в индексе бд. Тут надо тупо знать как выглядит индекс, и ответ будет понятен.
>создать новый стиль и массово его использовать в рилтайме в рамках одной сессии с пользователем
Какую конкретно проблему это решает? Можешь привести какой нибудь кейс, видимо у тебя опыт есть.
Складывается ощущение, что css-in-js создан для того чтобы блочить отрисовку браузера до генерации стилей в js, для того чтобы решить какую то воображаемую проблему
>создан для того чтобы блочить отрисовку браузера до генерации стилей в js
Чел, у него название буквально говорит о том, что он нужен для композиции и генерации стилей динамически средством JS.
>какую то воображаемую проблему
Вот во вторник приду на утреннюю планерку и скажу, что бизнес требования у нас воображаемые, пора перекатываться на scss модули, хули нет то.
При чем здесь портянка, если он просто создал переменную, которую нигде не использовал.
Ну так преподы всегда были женщины. Просто щас они тоже понимают что образование очно мертво и все переезжают на удаленку и получают свою зпку. У нас информатику в школе вообще 20-летняя кожа да кости вела.
> Может кинуться строка или любой другой объект, не являющийся ошибкой, например из за легаси.
Перевожу на человеческий с макачьево
>Мы наговнокодили и лень исправлять. Вместо этого мы всегда будет дописывать иф.
Лупами занимаются помидоры, я сам пытался умничать перед сеньором типа смотрии ряяя оптимизация, он сказал главное читабельность.
А лишние переменные там зачем?
Этого двачую. Какая нахуй разница, что там выкинулось, если есть сам факт выкидыша? У вас всё равно под свой код есть свои классы ошибок, на которые вы будете проверять, а на чужие вообще похуй.
Так не я же начал лупироваться, это этот вкатун решил выебнутся количеством лупов.
По внешке встречают, да?
Что-то вебпаку удобнее создать экземпляры ошибок, а не строки, чтобы затем проверять.
Там у него даже комментарий влияет на исполнение, короче все как с исходниками субд.
Просьбу привести кейс ты успешно проигнорировал. Видимо сам понял, что хуйней занимаешься, и эту проблему можно решить без js, и решил не позорится
Не многие поймут, какой там пиздец с материал уи и ксс ин жс. Но кто понял - вы миддлы.
Ну выкидывает он хуйню какую-то, дальше то что ебать? У тебя разительно отличается отработка выкинутых Error и выкинутых null? Ты чего доказать то мне пытаешься? Пока только ты доказал что твой проект хуйня, код в нём хуевый, а твой тимлид петух ебаный.
Мы дизайн-систему разрабатываем для использовании внутри компании, поэтому используем SC как
1) слой изоляции стилей
2) возможность выборочно импортировать определенный компонент, без импорта единого css файла со стилями всех компонентов
Чем css modules вас не устраивают? Они были созданы буквально для всего перечисленного
1) Тем, что ты не можешь импортировать ОДИН компонент без ебли со сборщиком (придется по сути собирать из исходников в node_modules или импортировать файл со всеми стилями)
2) Тем, что для использования компонента внутри shadow-dom опять же придется напрячь сфинктер и попердолится со сборщиком.
Дополню, что концепция дизайн-системы не подразумевает собой еблю в каком-либо виде.
Нигде, там решение ужасное и костыльное, просто так не делать.
Ну а вообще у нас самих SCSS модули, просто очень хитровыебанно настроен сборщик, который высирает сразу 3 пакета:
1) styled-components
2) emotion
3) обычная пачка реакт компонентов с css-бандлом.
Пришлось на это пойти, т.к. среактовые макаки напридумывали кучу разных либ и каждый проект использует свою.
>У тебя же есть так называемое "бизнес-требование", в чём оно заключается?
У нас есть возможность задать пользователем стили для сайта. Если давать пользователям возможность вставлять сразу css-файл, то произойдет залупа (конфликт селекторов с 99% шансом) + появляется вопрос как собственно ухячить заданные пользователем стили напрямую в бандл, в котором уже захардкожены твои любимые css-модули.
Нашел я эту либу кстати. Вот она:
https://github.com/jpuri/react-draft-wysiwyg/blob/master/src/Editor/index.js#L36
Как можно видеть, она тут не причем. Css-in-js тоже мимо. Это просто ебанат какой-то, который не в состоянии настроить импорт css себе в проект наговнокодил, а другой ебанат скринов наделал.
Боже, ну понятно же, что очепятка и там он вместо offset должен быть. Любая IDE подчеркнет
я и наговнокодил.
я прост заебался, хуйня какая-то с импортами была у админжс, рякта и неста.
и прост воткнул и забыл.
хз кст зачем это скинули в обсуждение ксс ин жс.
да и похуй, зато проорал.
>в котором максимальная высота задается в зависимости от количества вложенных элементов (которые пополняются через setState), с транзишеном по этой максимальной высоте.
Делается через гриды элементарно.
1. Задаёшь дата атрибуты кастомизируемым компонентам
2. Форсишь пользователей писать css по определённым правилам (юзать атрибут селекторы)
3. Сохраняешь css как обычный файл где нить на бэке
4. Создаёшь js'ом <link>, в него пихаешь прямую ссылку на css.
Если у тебя нет в css модулях всякого треша со специфичностью, то изменения из пользовательского css применяются каскадом, потому что селектор по атрибуту имеет такую же специфичность как и у класса. В чём я не прав?
Да то, что пользователи постоянно проебывались и хуячили стили, которые ломают страницу. С css-in-js они ломают максимум компонент, к которому относятся. Максимум его дочерние компоненты.
Это еще и через flexbox можно делать. Я еще в какой-то древней книжке по верстке видел гайд по созданию спойлера для ie11 без использования JS кроме как для навешивания класса.
Нет, не похуй, потому что мы разрабатываем продукт для клиентов, а не просто идём по требования из RFC.
Если клиент не может грамотно фичей воспользоваться, чья это проблема?
Вы отказываетесь от кэширования, оптимизированной отрисовки браузера, из за того что кто то не может с первого раза написать css?
>хуячили стили, которые ломают страницу
Ну нахуячил стиль, который ломает страницу, и что? Просто делаешь ту же самую хуйню, что есть в настройках графики на компе - отмена настроек через 10-15 сек после применения. Можно ещё сверстать окошко маленькое на инлайн стилях, с кнопкой отмены, чтобы оно высвечивалось даже если юзер вообще полностью страницу разломал
>чья это проблема
Разработчика, потому что оне предоставил клиенту условия для грамотного взаимодействия с разрабатываемым продуктом.
>Вы отказываетесь от кэширования, оптимизированной отрисовки браузера, из за того что кто то не может с первого раза написать css?
Кто такое тебе сказал? Всё на месте, динамически генерируемые чанки из пользовательских стилей очень даже кешируются. Отрисовка еще более оптимизированная чем обычно, посколько нет лишних дефолтных каскадов.
>динамически генерируемые чанки из пользовательских стилей очень даже кешируются
Как вы их кэшируете?
>Отрисовка еще более оптимизированная чем обычно
у тебя перед отрисовкой стили генерятся в JS, как это может быть оптимизированнее, чем каскад?
>Как вы их кэшируете?
http-заголовком Cache-control. Неожиданно?
>у тебя перед отрисовкой стили генерятся в JS, как это может быть оптимизированнее, чем каскад?
Перед отрисовкой они у меня инлайнятся SSR'ом, вставляются в документ, далее юзер видит сразу стилизованный документ, далее уже генерятся в жс и потом гидрируются.
>http-заголовком Cache-control. Неожиданно?
Я думал мы говорим в контексте SPA, ладно.
Каким тогда образом пользователю получается не обсираться с css файлом, если названия классов у css-in-js генерятся динамически? Как он понимает, какую часть интерфейса он стилизует?
>названия классов
Вообще не учавствуют в процессе.
>Как он понимает, какую часть интерфейса он стилизует?
Ну наверное у него сразу справа от поля вводы динамически рендерится тот компонент, не?
>от поля вводы динамически рендерится тот компонент
Ты сказал что пользователь может загрузить css файл. Как тогда это работает, если названия классов не участвуют в стилизации?
>У нас есть возможность задать пользователем стили для сайта.
>Ты сказал что пользователь может загрузить css файл
Тебе пора закидываться таблеточками, у тебя мозг уже барахлить после тяжелого дня формошлепания начал.
Окей, я ебоглаз, читать не умею.
Так твоя хуйня тогда и не является кейсом, с которым может справится только css-in-js. Сгенерировать нужные стили на стороне сервака, на основе данных в формочке можно используя что угодно
Говорили ведь учить ангуляр. В 2023 реакт как jqery раньше. Макаки хвастаются что куча работы а по факту зарплаты уровня завода и желающих по 6000 человек на вакансию.
Да всё, айти пизда. Да и хуй с ним, собственно.
Реакт калл, ангуляр давно на ладан дышит, нахуй не нужно. Vue 3 forever
мимо помидор на вью 5к$
такая же параша без перспектив вката как и реакт. Только в ангуляр реально еще вкатиться
Госуслуги.
Окей, скажу своему корешу помидоры с 7 годами опыта который найти ворк не может, что чел с двачей провёл анализ и пришёл к выводу что ангуляроговно самое лёгкое в плане устройства
Даже чатгпт лучше тебя дауна умеет в контекст. Подними глазки и прочтешь что речь о вкате идет.
>Год работы тебе любой вкатун нарисует сейчас.
Именно блять. А тут вон 7летние ангулярщики работу найти не могут.
Так я на среакте и писал. С запросами к битриксовым компонентам через BX.runComponentAction поверх RTK Query
> как
Тебя просто посылают нахуй стандартным шаблоном, потому что там ещё 300 откликов на позицию помидора.
Так а зачем кликаешь? Говоришь своему работодателю что хочешь апгрейднуть скилы и просишь оплатить билет на <КОНФА_ПО_ЖС_НЕЙМ>, приходишь на конфу и гоняешь по стойкам со спонсорами, можешь даже послушать доклады. В конце дня просто общаешься с рандомами.
Вкатун обосранец не видит связи между вкатом и в целом компаниями на рынке, которые юзают технологию. Удачи, долбоебик
Проиграл с поломанных причинно-следственных связей макаки. Говорю же чатгпт умнее тебя
Сук, ебать бедолага. Ничего с годами не меняется, как были вечные вкатуны, которые поддувают своё СВЧ в воображаемых ментальных войнах где по понятным причинам сосут, так и остались, жалкое зрелище.
Я схекался и попал в глубокую зону комфорта. Мне уже даже собесы построенные от лайвкодинга полностью - неприятны, особенно если там намешивают в один созвон тёплого в виде хрюши, которая в жопу лезет, а потом моментально к холодному на таймер, и не забывайте вслух проговаривать. Тащемта, пока всё устраивает, разнообразия хватает. Иногда просто хочется острых ощущений и проверить вообще, зовут/не зовут и попытаться пособеситься. А вдруг и что интереснее будет.
>>7785
Йеп
>>7793
Достаточно, чтобы тебя послали нахуй из-за такой кучи откликов
Потому что вкатуны тупые и не понимают что вката в популярные фреймы типа среакта и вуя нет. В ангуляр есть
Прикольно дистрактишь местных, всегда забавляли челы, которые редиректят других в заведомо хуевее направление, чтобы у самого было больше шансов вкатиться. Понять могу, но не одобряю
По делу вкатуну действительно нечего сказать, ахахаха. Выпей таблеточки, болезненный:)
Проиграл в голос. Во-первых я из страны до куда 99,9999% здешних макак никогда не доберутся.
Во-вторых учить реакт и есть заведомо хуевое направление и даже не из-за того что он хуев а из-за того что работы на нем нет. И нет, не надо тыкать на количество вакансий, это сродни тому как инцелу сказать
>ты что дурак? Видел сколько красивых девушек вокруг?
В то время как макак-вкатунов на ангуляре мало и любой ангулярщик будет рассматриваться при желании и как вуй разраб и как среакт если захочет.
480x360, 0:051,2 Мб, webm,
492x360, 0:07317 Кб, mp4,
472x360, 0:05141 Кб, mp4,
198x360, 0:02366 Кб, mp4,
480x360, 0:06
>>7881
мвп тред протекает.
в любой фреймворк можно вкатится. заебали хуйню обсуждать.
вы если и дизморалите вкатунов, то делайте это красиво.
даже с ебаным светлом можно вкатится, только вряд ли ты на светле писать будешь.
фреймворк для лида толька галочка, что ты не нулевой залетышь.
надо будет, возьмут реактомакаку на ангуляр, либо наоборот.
Все правлильно, только при рынке, когда работы больше чем работников. Тогда возьмут реактомакаку на ангуляр. Сейчас ситуация противоположная. Куча вкатунов с фейковым опытом и меньшее число компаний, которые оптимизируют расходы.
у тебя цель спорить чисто ради спора?
теоретически хоть Меган Фокс можно выебать, вопрос лишь в вероятностях.
и да я те даж так скажу, при определенных обстоятельствах даже на свелт может быть легче вкатиться чем на реакт.
а вероятности можно вычислить элементарным образом. Зайти на хедхантер и посмотреть сколько откликается реактомакак и вуймакак в сравнении с остальными. А это 600-1000 откликов против 100-150 на условном ангуляре.
Я ж не говорю что реакт говно в сравнении с ангуляром (я бы уже выбрал его вместо ангуляра). Лишь говорю что вкатун охуеет прорывать через 6-10 сотен таких же как он на среактомакаку.
>реактомакак и вуймакак
ну я почти два года назад вкатился. учил вью. вкатился в итоге на ангуляр. был еще вариант вкатиться на рякт, дали полноценный оффер, но там офис был, а я в ебаном хостеле жил за тридевять земель.
ну так в чем проблема? или 2 года назад откликов на реактомакак/вьюмакак меньше было?
если реактомакака(любая фреймворк макака, на самом деле) и вкатывается в первый раз, ну бля, нужно как-то выделяться, хули ты хотел?
сделать норм сайт "для друга" с админкой, апишкой.
сделать коммит в какую-нибудь попенсорц.
все оформить по красоте.
бля, ну нихуя, ноют тут, что откликов много, сложно вкатиться, ну а хули ты хотел, если как минимум для мимикрирования достаточно всего лишь год учить хуйню? это тебе не адвокаты или врачи, тут любая проститутка вкатится, главное голову иметь.
да и дизморалить вкатунов надо по умному.
попросит что-нибудь написать залетный, а вы ему на стиле намбер прототайп заебашьте йобу, чтобы тот от жизни ахуел.
>Куча вкатунов с фейковым опытом
ну все по чесному же.
они про опыт пиздят, а те про условия, обещая каждый день интересную таску и отсос хрюшей.
Мой пробуждающий шторм отвалился пока я искал пикчи, поэтому только пикчи.
Сверстники путешествуют, гуляют, ебут баб, открывают различные бизнесы, где они общаются с людьми, участвуют в мероприятиях и решают интересные вопросы, а в это время я наживаю геморрой и простатит дроча буковки на экране.
Каким бы хорошим программистом я не был - обо мне никто не узнает и не вспомнит.
Есть Гугл. Есть Майкрософт, Эппл в конце концов. Там трудятся десятки тысяч программистов. Вы знаете их имена?
Да все нормальным людям поебать на этих задротов.
Умирая и вспоминая свою жизнь, я что, блядь, буду гордиться, что делал что-то важное? Я ПРОСТО ДРОЧИЛ СИМВОЛЫ В ВЫДУМАННОЙ ХУЙНЕ
135к FE macaque, ты опять?
А имена путешественников ты охуеть как знаешь?
Если ты хороший программист, то нет никаких проблем ебать тянок, путешествовать и открывать свои бизнесы
Спроси любую тянку и она тебе скажет, что программист - это скучный задрот. А бабы - это фильтр генетического отбора, значит так и есть
Так это не касается фронтендеров. Фронты это модные смузи зумеры вертящиеся по полчаса у зеркала перед выходом.
Мне почему-то ни одна тянка, которую ебал, такого не говорила. Верь дальше тянкам, которые пытаются тебя слить из-за кривого ебала и придумывают отмазки
Жаль, что у тебя такие травмы. Можем всем тредом тебе посочувствовать. Может, тогда перестанешь истерить и биться в конвульсиях от того, что другие программисты живут нормальной жизнью и их молодые тяночки из дайвинчика не считают задротами
ПЕРЕКОТ Number.prototype.__proto__ >>2728139 (OP)
ПЕРЕКОТ structuredClone(2724436) >>2728139 (OP)
ПЕРЕКОТ styledCSSinJSEmotionalDamageTailwindBootstrap.module.scss >>2728139 (OP)
Галоперидоловых Даунилов, хайлоад голанго-свелтешизов, просьба остаться на месте и сохранять спокойствие.
хорошая мантра. Главное самому верить в нее
Да, проходите, пожалусто
Макакен, ты не справляешься с кодом в 7 строк, чтобы не проебать переменную.
Это копия, сохраненная 27 июля 2023 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.