Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
>>3030253 (OP) Может есть у кого конспект по JS, TS краткий для подготовки к собеседованиям? В духе базы с learn.javascript, но чтобы не читать текст размером с книгу, а посмотреть на нескольких десятках страниц и вспомнить
>>3030488 Лол, в старых сессиях все еще работает, что означает лишь одно - блокировка доступа происходит на стороне фронта, и ее можно обойти при желании. Вот так и нанимай волков делать хэтапе ручки.
Вопрос Vue версии 2 и 3 сильно отличаются? Какие вообще подводные при перекате на вью? Сложно апи? Много костылей? Или +- как реакт только название отличается
>>3030947 Ты не понимаешь, как въебать @apply flex flex-row items-center self-stretch? УХАХАХАХАХАХАХ
>>3030556 >Вопрос Vue версии 2 и 3 сильно отличаются? С точки зрения кого? Конечного пользователя - вообще не отличаются, особенно если ты продолжаешь сидеть на Options API. С точки зрения мэйнтэйнера библиотек отличаются чуть больше, чем полностью - там изменили систему реактивности.
>Какие вообще подводные при перекате на вью? С чего, с реакта? Никаких. Там, где раньше ты ебался с коллбэками, замыканиями и мемоизацией - ты просто пишешь код и он просто работает.
>Сложно апи? В разы проще реактового. Если ты понимаешь, что такое Proxy, или хотя бы get/set, ты понимаешь как работает 90% Vue.
>Много костылей? Отсутствуют как таковые. Костыли - это к реакту.
>Или +- как реакт только название отличается Вообще ничего общего. Реакт - это говношедулер с функциями. Vue - это полноценный фреймворк с реактивностью, SFC, шаблонами и стандартизированной экосистемой.
>>3029111 → Я другой вкатун и у меня вопрос такой. По твоей логике, к примеру, получается я могу хоть svelte или ruby rails учить (или ещё что-то другое), потому что нравится, но ведь по факту, работу найти будет почти не реально на начальном уровне.
>>3031223 Ну свелте это новый язык, он ещё толком не закрепился. Его знают может последние два года. А руби он рейлс старый фреймворк, на нём работа есть.
Надо понимать что всё вышеперечисленное - это просто ИНСТРУМЕНТЫ. Изучение их - не самоцель. Цель - это разработка сайта. А разрабатываться сайт может по-разному в зависимости от обстоятельств. Если тебя просит мелкий предприниматель наверстать одностраничник, то лучше взять вордпресс. Ни рякт, ни свелте там не будет уместны. А если это какой-нибудь chess.com, где мало страниц, но много скриптов, там свелте будет в самый раз.
Тоже самое с руби он рейлс. Он уместен для какого-нибудь маркетплейса. Надо понимать контекст самой задачи. Не надо делать из инструментов культа. Нет универсального светового меча, у всего есть и плюсы и минусы. Если ты используешь нишевый инструмент, ничего удивительного что на нём работы мало.
>>3031223 По-другому скажу. Если ты приходишь в барбершоп за стрижкой, тебе интересно какие ножницы использует барбер? Или как делает градуировку? Тебе нужен конечный результат - красивая стрижка.
Если он любит такими ножницами стричь, то и в чём проблема? Ты же не будешь говорить, слушай чувак, поменяй пожалуйста ножницы, мне они не нравится. Или, слушай чувак, стриги пожалуйста слоями!
Тоже самое с веб-разработчиком. Если он умеет делать охуенные сайты на свелте - то и бог с ним, пусть делает!
>>3031303 >>3031305 Да, я согласен с этим, но тут взгляд вкатуна как бы, и срыночек показывает как бы, что от тебя уже ЗАРАНЕЕ ждут каких-то "узких" знаний, типа фреймворка или либы какой-то, а не то, что ты вот готов, что угодно на чём вы делаете выучить, но на самой работе. Просто у меня складывается впечатление, что ты сам уже давно не вкатун и не имеешь представления с чем сталкиваются на начальном уровне сейчас, ну или же ты давно на контрактах/фрилансе/etc и тоже не в курсах какую внезапную хуйню на энтри левел собесе могут спрашивать.
>>3031647 Естественно я не вкатун (фрилансер). На любом проекте главное - время и деньги. Если на рякте ты можешь сделать проект за 2 месяца и 4 тыщи доллаов, а на свелте за 4 месяца и 8 тысяч долларов, клиент наверно выберет рякт.
Просто он ещё не такой обкатанный. Под него многих библиотек не хватает. Придётся лишнее время тратить, чтобы портировать и так далее.
Совсем-совсем любую технологию наверно нельзя выучить. Просто из-за самого размера российского рынка. Я не виноват, что у нас только 140 миллионов, а не как в Китае 1,4 миллиарда. Это в Евросоюзе ты можешь из Литвы работать в Германии, там население ЕС 450 миллионов. Можно под любую технологию найти работу. Будь у нас рынок побольше, можно было не париться на этот счёт. Просто без задней мысли учить свелте и работать.
>>3031708 >фрилансер На внутреннем рынке или зарубежном? Апворк закрылся для россиян и эти мысли я убрал, об фрилансе. Какой стэк? Твои советы вкатуну, я в целом понял, но если хочешь что-то добавить, то я внемлю.
>>3031647 >от тебя уже ЗАРАНЕЕ ждут каких-то "узких" знаний, типа фреймворка или либы какой-то Поздравляю, ты открыл для себя понятие отраслевого стандарта. Сейчас это React + опционально (нет) Next.js + Tailwind. Под этот стек существует примерно 10,000,000,000,000 (прописью - десять тысяч миллиардов вакансий). Это мейнстрим, сейчас ТАК делают фронтенд. И когда стартует новый проект, с 99% вероятностью он будет таким. И людей будут искать под такое. И вакансий дохуя. И люди, видя, что вакансий дохуя, учат именно это.
Как итог, ты можешь быть разрабом высочайшего уровня, но это нельзя понять из твоего резюме. А рядом будет 30 резюме челиков, у которых React + Next + Tailwind. Дальше вступает в действие простая логика: нахуя мне без хуя, если с хуем дохуя?
Нравится ли мне как тому самому специалисту высочайшего уровня эта ситуация? Конечно, нет. Но это реалии рынка. Реалии рынка таковы, что 9 из топ 10 компаний рунета используют среакт. Если ты хочешь там работать - у тебя один стул.
Понятно, что всегда можно прыгнуть в стартап на любимую технологию на даже большие бабки, но поиск такой работы займет недели, может месяцы. А тут ты хуяк, и запрыгнул в окоп на викенд оффер.
>>3031738 На зарубежном, старые клиенты в основном. Стек облачный. TypeScript, Rust, React. Дать советы вкатуну? Поменьше рефлексировать и больше работать. Многие слишком много обращают внимания кто что говорит. Это бесполезная трата времени. Не зависимо от того, сколько раз тебе отказали, нужно снова пробовать. Не принимай на личный счёт. Сделай себе хотя бы простенький но красивый сайт портфолио. Чёнить типа такого https://anatoletouvron.fr/. Больше обучайся по зарубежным курсам и больше кода пиши. Всё.
>>3031762 >Поменьше рефлексировать и больше работать. Принял. >Сделай себе хотя бы простенький но красивый сайт портфолио. Есть уже. На астро делал, хотел попробовать чё каво и сделал собственно. >Чёнить типа такого https://anatoletouvron.fr/. Жесть тормозит у меня... >Больше обучайся по зарубежным курсам и больше кода пиши. Всё. Понял, принял. Спасибо.
>>3031762 Правда сайт портфолио ещё заполнять проектами нужно, а вот этого нет, потому что проекты это всё учебные какие-то с курсов. Даже если зарубежных, но все равно кажется это не релевантно?
Nestjs или Spring? Шарпомух доказывал что спринг гавно, а на асп нет перекатываться религия не позволяет. Насколько в экосистеме ноды гавно/заебись по сравнению с жабой?
>>3031848 В плане коммюнити Nestjs конечно проигрывает в сухую. У неста вообще одно из худших коммюнити так как попросу мало людей им интересуется. Не просто мало, их почти нет. Это можно понять если зайти на сервисы с вопросами. На хабре например вообще сидит 80 челов и 31% решённых вопросов всего!!!!. Заходишь в доку, а она вся рекламой платных курсов засрана. Dev тулзы платные. Ну и плане вакух тоже беда.
>>3031740 У вас есть молоток и вы думаете, что всё окружающее вас - гвозди. Нет. Это далеко не так. Вам нужно понимать, какой продукт вы делаете. Если это что-то большое, какое-то веб приложение. С графиками, перещетами, формами и где красота не важное, а главное функционал - то однозначно ангуляр. Если вы делаете магазин, который должен быть быстреньким, то рякт или вью
>>3031848 Больше шарпомухов слушай. У джэвы одна из лучших экосистем эвер, спринг легко дает пососать по удобству, коммьюнити и количеству интеграций даже дуднету. Еще бы они не жужжали, когда который год не могут спихнуть джэву с пьедестала.
>>3031848 >а на асп нет перекатываться религия не позволяет. Детская травма от плохишей из Майкрософт? Ну тогда помимо дотнета не пользуйся вс кодом, тайпскриптом, гитхабом, нпм, питоном, линкедином.
>>3030253 (OP) Насколько в теории возможно существование фуллстаком? Допустим, я вкатился с фронтенда, соответственно из знаний - js, рякт, ковыряние ноды. Возможно ли после всего этого перекатиться, к примеру, в бэк на джаве? Или это различные области знаний, каждая из которых очень глубока и анону со среднемозгом освоить все это не под силу?
>>3031985 Перекатываться можно куда угодно. Другое дело что после js/ts джава будет выглядеть отсталым говном, а сама работа бэк ентерпрайзом унылым занятием. В джаву энтерпрайз желательно вкатываться с полного нуля, не трогая другие языки программирования, само программирование любить так же нежелательно, нужно психически готовиться к нудной работе до старости иначе ты через пару лет просто сиганешь с крыши.
>>3031990 Даже так? Мне джава виделась чем-то таким охуительно важным, прям основой погромирования, а мои js/ts - как будто чем-то несерьезным. Мышление было: "ну вот, сейчас научусь в совершенстве пилить сайтеки, а уж через несколько лет перекачусь в НАСТОЯЩЕЕ программирование". Неверный подход?
>>3031209 В целом в посте всё так кроме того, что ты подаёшь кусок кала под названием SFC как преимущество, плюс вьюшные шаблоны, которые являются самой худшей частью вью, это ещё хуже SFC. Но слава б-гам, хорошие люди позаботились о поддержке JSX для вью, так что здесь проблема решает. Хотя остаётся другая проблема: среди фронтендеров, пишущих на вью, слишком много долбоящеров, дрочащих на вьюшные шаблоны, из-за этого есть высокий шанс, что на рабочем проекте будут именно шаблоны, а не JSX.
>>3031999 Если бы я преисполнился и мне бы надоел фронтенд я бы начал изучать сисярп и вкатился в гейдев на юнити, тем более уже зная TS это не так сложно, надо только линал подтянуть.
>>3031875 Ты в какой-то альтернативной реальности живёшь, потому что по несту есть несколько активных телеграм чатов с большим количеством участников, дискорд, вопросов на стековерфлоу дохуя. Сколько там на хабре - вообще похуй, кто гуглит на русском? Дока очень хороша для js/ts инструмента, обычно всё куда хуже, особенно в бекендерских инструментах. И самый жёсткий твой пиздёж про вакансии, в России нест ещё популярнее, чем на западе, процентов 40 проектов делаются на нём, если не больше, особенно новые проекты.
>>3031848 Для среднего размера проектов нест хорош, для крупных если только ты знаешь, что нет специфичных требований по перформансу, а так-то обычно лучше спринг для крупняка.
>>3031999 Ну работа на джаве действительно является одной из самых важных. Это функционирование бигтехов и реальное бабло, а не стартапные пузыри и наеб инвесторов на шекели. И ее главный успех в том, что она в свое время быстро завоевала рынок на очень долгий срок и будет держаться наверху в своей сфере еще очень долго.
>>3031990 >Другое дело что после js/ts джава будет выглядеть отсталым говном Двачаю, жаба после других языков кажется каким-то монстром, а запуск проектов как на продакшене напоминает 00е, когда помимо простого управления зависимостями maven, ant и тд, нужно очень часто всякие zver.jar в нужное место распаковывать. А вся экосистема утонувшее по горло в моче интерпрайзное говно. Тот же шарп с дотнетом выгляди куда лучше.
>>3032086 > процентов 40 проектов делаются на нём, если не больше Дело в том что это 40 процентов от ноды, что на выходе составляет примерно нихуя процентов
Уу сука, почему я не могу в хроме просто заместить сорцы фигмы (жс, хтмл, ксс), и чтоб он подхватил изменения? Хром ставит палки в колеса на пути к бесплатному дев моду.
>>3032494 Этого более чем достаточно, даже учитывая, что далеко не все найденные вакансии будут релевантны. Вакансий сейчас штук 800 на хх с запросом "node backend or node nest or node express". Для сравнения java spring 2400 вакансий, golang 1500, asp.net core 600, php symfony 700, php laravel 1100, ruby rails 130, django 800. Ну и закономерно, что если выбирать бекенд на ноде, то лучше работать на проектах, сделанных на несте, потому что альтернатива это почти всегда экспресс, где в каждом проекте свои васянские костыли.
>>3032519 Ты можешь поставить плагин на вскод с фигмой и плагин на вскод с хромогом/эджем и раскидать по разным вкладкам эти плагины для синхронизации, а верстать прямо в девтулсе браузера. Другой вопрос что позавчера девмод в фигме стал платным и будь добр отстегни 12 баксов, ну и хорошо бы иметь несколько мониторов или один широкоформатник.
>>3032599 А я наоборот рад, что нода так и не расхайпилась, по крайней мере в РФ. Был риск этого когда появился Nest, но к счастью все обошлось. Пример фронтенда хорошо показал, что в хайповых стеках нет ничего хорошего - все утонет в говне из вкатышей, а так можно в нишевой технологии сычевать и ничего не бояться.
>>3032775 Что ты называешь перспективами? Почему на беке ноду используют чаще с каждым годом? По мне так звучит перспективно. >>3032766 Почему если технология мёртвая, каждый год на ней чаще делают новые проекты, чем в предыдущий? Вот руби мёртвый, каждый год всё меньше его используют. >>3032599 120 всё ещё норм, мне хватит. Только ты отсёк много релевантных вакансий, где в названии нету этих слов, и фуллстек вакансий. >>3032664 Нест как раз очень популярен в РФ среди проектов на ноде, на западе вот чаще юзают другие фреймворки.
>>3033061 Кстати я тут вспомнил про старый инструмент - когда-то давно макеты были в псдшках и я импортировал их в зеплин, из фигмы в зеплин тоже можно импортировать, но ограничение на одно рабочее пространство. Получается что-то типа пикрил. Он мне предлагает какой-то трайал, но мы и без него получаем нужный нам функционал.
>>3033143 У фигмы плюс, что она может в фреймворко-специфичный код конвертировать, в тейлвинд тот же. >>3033079 Так ты че, думаешь, что автогенеред дизайн просто возьмут и без изменений встроят в код? Это просто инструмент, облегчающий работу, как та же гопота. Никого оно заменить неспособно.
>>3033178 >У фигмы плюс, что она может в фреймворко-специфичный код конвертировать, в тейлвинд тот же. Там есть плагины для такого, anima та же которая к слову тоже может заменить девмод, но это тот же импорт в другой инструмент по сути.
>>3033015 >Почему на беке ноду используют чаще с каждым годом? Зачем толстишь? Чаще го используют. Даже интересно стало, существуют ли микросервисы на ноде?) >>3033265 Вчера убедил заказчика, что вместо scss с пиксель пёрфект лучше использовать тайлвинд. Сказал что мол его делают профессиональные дизайнеры и прогеры, и там всё будет круто смотреться. В итоге подбирал на глаз стили, но сделал.
Аноны, как вкатиться фронту-сеньерычу в Node.js/фулстека Умею писать на node.js, могу в sql и orm Но все это как говорится "в лоб, круд макака", не знаю что ждет на ноде в проде. не ебу как работают линуксы и докеры на более глубоком уровне.
>>3033383 В продукшоне царит полный панк и анархия, каждый дрочит как он хочет, благо джаваскрипт позволяет. Если хочешь получить боль-моль целостное представления о самой ноде, советую книжку Node.js Design Patterns.
>>3033291 >Зачем толстишь? Я не толстил. Зачем ты мнение отличное от своего принимаешь за троллинг? Тем более ты просто меня неправильно понял. Я не утверждал, что ноду используют чаще, чем го. Я сказал, что нода используется на бекенде чаще с каждым годом, то есть проектов на ноде с каждым годом не становится меньше, их становится больше. Про го речи не было и ничего про другие языки в принципе не подразумевалось. Нода в бекенде занимает примерно 10%, го 20-25%. Количество проектов растёт и на том, и на другом. А на руби, например, падает. >Даже интересно стало, существуют ли микросервисы на ноде? Конечно, почему нет? Я много раз писал микросервисы на ноде, чаще всего на несте и на moleculer, но и на экспрессе приходилось.
Как этот код работает? Всю голову сломал уже, ну непонятно! Почему вложенные свойства создаются? Как? Там же везде происходит доступ только на 1 уровень. Как оно на 2 уровня вниз записывает.
Каааааааааак......
var createNestedObject = function( base, names ) { for( var i = 0; i < names.length; i++ ) { base = base[ names ] = base[ names ] || {}; } }; createNestedObject( window, ["f", "s", "t"] );
Это обычный линкед лист base[ names ] = base[ names ] || {}; // base = {f: {}} base === obj base = base[names] // перетераешь ссылку с входного объекта на сылку объекта в поле f
>>3033025 >HTMX В свое время при помощи jquery такое делали, на сервере генерировался кусочек html и вставлялся/заменялся в документе. Зумеры опять что-то переизобретают?
>>3033853 да огромное кол-во таких. офк, не из-одд какой-нибудь, но всякие юайлибы обычно. да и бесплатно обычно разрабом для веселья дают. платно для кабанов.
Зачем мне нужно делать глубокое копирование объекта, с рекурсией, ради того, чтобы реакт под копотом сравнил prevObject === currentObject. То есть чтобы мне изменить глубокое свойство объекта q.w.e.r.t.y = 123 мне нужно весь объект перекопировать. Может проще делать forceUpdate ?
>>3034219 forceUpdate - это срать хаками с рандомазйерами. У меня поменялось состояние - я обновил состояние, согласно механизмам и описанию работы с состоянием в реакте. Feel the difference.
>>3034231 Вынужден признаться, ваше решение более семантически правильное с точки зрения архитектуры реакта. Да, определенно, на завтрашнем дейли мы обсудим этот proof of concept и в ближайшие сроки будем внедрять его в нашем финтех проекте. Благодарю ещё раз
В чем проблема сингл файл компонентс? Как бэ ты по дефолту должен думать в рамках одного компонента, а если компонент на самом деле содержит в себе несколько, то логично вынести его часть в другой файл, потому что на то они и разные компоненты. Не понимаю нытья по этому поводу.
>>3033614 >А ещё раньше тебя CSP нахуй не слал когда ты innerHTML меняешь. jquery не обязывает тебя менять html. Ты спокойно можешь работать низкоуровнево с элементами. Я даже скажу больше - ничего лучшего для низкоуровневого маслания узлов и элементов до сих пор не придумали В императивном стиле, конечно же.
>>3034614 Да это переходный период, скоро все привыкнут. В той же жабе уже давно все пришли к мнению и в дефолтный линтер заведено правило 1 файл = 1 класс/enum/etc. И никак по другому.
>>3033291 >В итоге подбирал на глаз стили, но сделал Чел, ты зажав option на клаве увидишь все марджины у элемента. А позиционирование через гриды и флексы уже любой вкатун знает. Вопрос - нахуя нужен дев режим?
Сап. Мб кто может подсказать, в чем дело. Значит я использую Идею Ультимейт (22.1.2) для фронтовой разработки (потому что бэк на жаве и там типа всякие плагины и штуки чтоб это всё запускалось). Ну и вот, тут Вьюжс 2 и в темплейтах иде не распознает всякие классы и компоненты из жс (тс) файлов и типа нет автодополнения и нельзя кантрл-кликнуть и перейти к этому коду в скрипте. Просто на работе в офисе у меня так работало, поэтому я знаю, что оно как бы умеет так. Но какая там версия идеи была разве что я не помню. Vuejs плагин стоит и .vue.html расширение в него добавлено, он распознает его вот.
>>3034651 Это не переходный период. 80% рынка это реакт, и на реакте отдельные долбоебы одно время пытались писать стили на CSS-in-JS в том же файле, что и сам компонент, но это не прижилось. А вью с его маленькой долей рынка вообще не важен, важно что происходит в реакте. Да и то, люди на вью SFC реже используют, чем адекватный подход с разделением.
>>3034614 У компонента есть своя директория, в ней делается ComponentName.module.scss
>>3034764 >У компонента есть своя директория, в ней делается ComponentName.module.scss Это уродство совершенно невозможно читать, если ты незнаком с кодом. Постоянно прыгаешь между кодом компонента и стилями. Лучше, когда стили компонента в том же файле.
>>3034784 Нет, просто не прижились по факту, так очень редко кто делает. Использование CSS-in-JS в принципе сильно снизилось само по себе из-за некста, и когда эти говностайледы используют, то чаще выносят их в отдельный файл.
>>3034792 Наоборот когда стили в одном файле с логикой и шаблоном это уродство, которое труднее читать, особенно удобно на новом проекте, когда нет нагромождений в одном файле.
>>3034798 Это тот же CSS-in-JS, алло. Просто теперь ты не добавляешь явно компоненты, а описываешь классы в отдельном файле. Та же самая нечитаемая хуйня.
>Та же самая нечитаемая хуйня. Может быть для тебя, человека с особенностями. А для нормальных людей классический css / scss читать куда проще, чем стайледы в темплейт литералах.
>>3034817 Проще или не проще, тебе, косолобику, невдомек, что суть проблемы не в наличии или отсутствии стайледов в темлейте, а в организации кода по файлам. И в этом плане никакой разницы между стайледом и модулями нет. Впрочем, не удивлен, что тебе нравится жрать говно, все-таки речь о JSX в другом контексте и не может идти.
>>3034664 Он и пересозданием объекта по верхнему уровню обосрётся с мемоизациями. Однохуйственно, раз уж получилась гармошка в 5 уровней по какой-то причине, но городить апдейт отдельной переменной состояния это кринж.
>>3034825 >тяжело читать css модули >название косолобиком кого-то кроме себя Лол
>а в организации кода по файлам Это троллинг тупостью? Я с самого начала и говорю, что в этом проблема SFC, с ними нет никакой организации кода по файлам, вместо организации они создают помойное нагромождение.
>речь о JSX в другом контексте и не может идти Речь про организацию стилей. Но JSX действительно самый лучший способ шаблонизации, тем самым косолобикам и вкатышам не понять.
>>3034844 Как раз сфц не создает ненужных абстракций на 1000 файлов, из-за которых вместо того, чтобы проскроллить вверх по файлу и посмотреть, где применяется тот или иной стиль, нужно прыгать по разным файлам. Я и говорю: говноед как он есть. Нормальному человеку просто не понравится читать этот вкатунский понос из файлов.
>>3034851 Как раз вкатуны и джуны склонны юзать SFC / стайледы в одном файле с компонентом в реакте. У сеньоров я никогда не видел такого кода. И про какие ненужные абстракции на 1000 файлов ты говоришь? Пример с кнопкой: есть папка Button, в ней всего два файла, Button.tsx и Button.module.css, это 2 файла, а не 1000. Пиздос, для вканутов отдельный файл со стилями это уже "тысяча абстракций". Какие же зумеры тупые, поколение клипового мышления.
>>3034991 > У сеньоров я никогда не видел такого кода. То не были сеньоры. Или ты действительно думаешь, что сеньор ради display: grid, place-items: center будет отдельный файл создавать и его импортить чем напишет тоже самое в одну строку?
>>3034991 >Пример с кнопкой: есть папка Button, в ней всего два файла, Button.tsx и Button.module.css, это 2 файла Это 1) Папка 2) Файл с компонентов 3) Файл со стилями. В 3 раза больше визуального шума, в 2 раза больше вкладок в IDE. И покажи ка мне стили и логику этого button'а, если они прям не убрались в один файл с компонентов.
>>3035009 Сеньоры. Я в трёх компаниях из котваси работал, в нескольких стартапах, и только отдельные отбитые персонажи предпочитали срать стилями прямо в компоненте, но принятый на проекте стайлгайд не позволял им гадить. В опенсорсных проектах тоже редко видел такое говно.
>>3035016 >Дааа, два файла это так много, в целых два раза больше одного... Если у тебя в репе только один баттон - нет, не много. Если у тебя ебейшая дизайн система из сотен компонентов, то у тебя +100 файлов. Нахуя оно надо?
>>3035021 >Чем MST лучше? И зачем вообще MST, в чём профит по сравнению с обычным мобиксом? Обычный мобикс не юзабелен от слова совсем. С MST еще куда ни шло. хотя ебейшие конструкции с flow и возникающий из этого эникаст тоже напрягает
>>3035011 Ты петух, дико серишь, даже не снимая рейтузов. Только отбитые мудаки пишут на вью стили в отдельных файлах. Я не знаю, в каких говнокомпаниях ты сосал хуй, но вот тебе пример: elk - 4.8к старов на гитхабе, 200+ контрибьюторов, в том числе ЧЛЕНЫ КОР КОМАНДЫ САМОГО ВЬЮ И НАКСТ. Найди, сука хоть один style.css: https://github.com/elk-zone/elk
>>3035233 >Только отбитые мудаки пишут на вью стили в отдельных файлах >Скидывает мне ссылку с проектом, где есть стили в отдельных файлах, где не используются SFC, где основная стилизация делается с помощью маняаналога тейлвинда Лол, почему фанаты китайской подделки так любят обделываться под себя? И в любом случае, один проект не показатель.
>>3035297 >Читает сообщения жопой, параллельно отсасывая хуй у спидозного бомжа, из-за чего не испытывает галлюцинации и видит в проекте файлы, которых там нет. Ряктошиз, ты почему опять таблетки не пьешь? Которые тебе доктор прописал.
>И в любом случае, один проект не показатель. Показатель того, что ты максимально дрисло наполнил рейтузы.
>>3035576 Оригинальная концепция реакта это библиотека для создания пользовательских интерфейсов, у реакта даже виртуал дом идёт отдельной либой. Менеджер состояний, роутинг, контекст апи опять же прикрутили отдельными либами, и причём тот же менеджер состояний может быть разным на разных проектах. Т.е. оригинальная конценпция из MVC содержала в себе только V и совсем немного C.
>>3035811 Оригинальным это все было хуй знает когда. Времена меняются и появился спрос сперва на ssr, потом а=на саспенсы и теперь на серверные компоненты.
>>3036545 >это должно решаться на уровне библиотеки. на уровне фреймворка. Как раз на уровне (говно)библиотеки, которой является реакт, это не должно решаться. Поэтому они существуют.
>>3036414 В каком-то смысле сейчас идет возврат к тем временам. В клиентском рендеринге есть нерешаемые проблемы, вроде всякой объемной библиотечной летящей в бандле на клиент или ненужной логики. Ничем кроме сброса части пиздецов на сервер их не решить.
Довелось впервые потрогать этот ваш тулупскриповый jest. Блеванул нахуй, какая же кривая параша, даже моку нельзя в самом тесте прописать. И люди с такими либами от даунов и для даунов еще что-то смеют говорить в сторону джавистов. ЛОЛ!
Как же жопа сгорела, пиздец... просто в ахуе с этого высера полоумных макак. Простейшие вещи написать не могу, потому что нихуя нормально не работает без костылей. Надеюсь, хотя бы вит делали адекватные люди, хоть на петпроекте не будет такого говна.
Охуеть.. два независимых теста: в одном моке сказано возвращать А, во втором - Б. Казалось бы, они независимы, все должно работать. Но нет, сука. Мока из второго теста перекрывает моку из первого какими-то хитровыебанными хоистингами. Они ж блять даже не в одной области видимости, какого хуя?! Насколько косолобым надо быть, чтобы наворачивать такое говно и думать, что все норм?
>>3037063 Умвр. У меня тесты конфликтовать стали только когда начали в один файл срать в 2 потока. Я многопоточность выключил и все норм. Единственное что мне в жест не нравится что нельзя выключать тест и включать только 1 файл искаропки, я для всего этого костылей нагородил.
>>3037105 Да у меня простейший юзкейс: в модуле есть функция, на эту функцию в двух тестах создается мока, которая должна возвращать разные значения в зависимости от теста. Я в каждой сюите пишу в beforeEach: jest.mock('zalupaModule', () => { zalupaFunction: jest.fn().mockResolvedValueOnce(testDependentMock) }); Запускаю тесты - один падает. Комментирую код выше во втором тесте - первый начинает проходить. Это даже задокументированное поведение. В либу насрали, а жс макаки кушают и урчат. Исправил код уродливой комбинацией: import {zalupaFunction} from 'zalupaModule' jest.mock('zalupaModule') вверху файла (zalupaFunction as jest.Mock).mockImplementation(() => { return Promise.resolve(testDependentMock) }) - такая борода в каждом beforeEach. Просто пиздец, так и не понял, как это все работает, и даже не хочу разбираться в этом шизоидном бреде. То, что должно быть просто, делается через жопу. Ну его нахуй этот джест.
>>3037128 Да нет, интерфейсы тоже просты и понятны: на вход подаем А, на выходе получаем Б. Все-таки с тестированием я знаком. Просто в джэве все делается куда предсказуемее: есть пара способов создать моку, оба в 100% базовых случаев работают. Моки никуда не хойстятся и не перекрывают друг друга. Просто и без задней мысли внутри теста создаешь, и никаких проблем совершенно. А тут я как ни пытался решить проблему, и бефорычи вешал, и двигал туда-сюда все эти моки и сюиты, и разными способами моки создавал - все без толку.
>>3036876 Хз, туда лист это база. Я боюсь не того разработчика который сред базвордамми а того кто может написать тудулист с закрытыми глазами 10000 раз. мимобрюсли
Все этот время думал, что еспресс - либа для неста. Не в тех. смысле, но по факту. Т.е. зачем юзать еспресс если можно накатить нест.
Вот сегодня база на 62 гига появилась. И тут я понял, что для простого чтения нест не нужен. Ну т.е. вообще. Слишком много всего ради простого get hui. Да я корячится с генерацией моделей по базе лень.
Может реактомакаки не такие уж и убогие? Может для их работы тоже не нужен полноценный фреймворк и они просто делают простейшие вещи с их библиотекой?
Алсо, может мы и на тайлвинд зря бочку катим? Может это сорт оф конструктора но для анальника, типо один раз сделал и забыл.
Взгляд с перспективы убогих может показаться не таким уж и убогим.
>>3030253 (OP) Какой ПРОЕКТ написать? Тудушку написал, фильтрация задач по статусу, добавление-удаление задач, добавление-удаление списков, галочки. Хочу отработать использование хуков кроме юзстейта, редакс. На ПРОЕКТЫ вообще смотрят?
>>3037346 >На ПРОЕКТЫ вообще смотрят? Какая разница если по факту ты практикуешься для себя, лучше заняться каким-то проектом и столкнуться с затупами решив их самостоятельно и став лучше, чем просто как волк задрочить эвентзалупы, прототипы и литкод а потом обосраться на реальном проекте. К тому же это верификация того что ты хотя бы примерно можешь набросать структуру проекта, а значит и разобраться в чужой, пресловутое умение читать чужой код. Вин-вин позиция получается.
>>3037394 Задротишь литкод - проходишь собесы, но обсираешься на реальном проекте. Практикуешься для себя - НЕ обсеришься на реальном проекте, но не пройдёшь собес, так как там задачи из литкода.
>>3037688 Литкод не задрочу, кодварс задрочу. Пойдет? И внатуре, мувисерчер - нормальный проект? Без онлайн-плеера. Вообще для проектов дохуя идей, но я близко не понимаю, как их реализовывать, потому что вкатун.
>>3037887 На кодварсе нет упора на параолимпийский подход к решению (эффективность, по памяти или времени). Там единственный критерий - запустить и увидеть самому сколько оно в песочнице отрабатывало. Даже посмотреть чужое решение надо изъебнуться, форкнуть, и засрать список своих решений. Ну и постановка задача отличается.
>>3037179 >но для анальника, типо один раз сделал и забыл. Зачем ввязываться в неподдерживаемый код? Ты можешь хоть на Jquery писать, но поддерживать как?
>>3037999 >но поддерживать как? Закинуть джуна тот разберется. Будто сам таким джуном не был. Мой первый проект как раз был сайтом с одним жс файлом на жиквери.
>>3038153 >>3038161 Но это же пиздец, под каждым видосом, где кто-нибудь пилит приложуху на рякте, сотни комментариев о том, как люди с несколькими годами опыта месяцами не могут найти работу. Причем складывается впечатление, что именно на фронтенде хуже всего. Я начинал изучать программирование с мыслями о том, что буду владеть какими-никакими техническими знаниями, позволяющими рядовому хиккану спокойно работать и развиваться. Надо ли говорить, что весь этот пиздец вокруг фронтенда и близко не похож на такое. Мне нравилось открывать сайт лерн жабаскрипт и изучать, а теперь, пройдя его и пописав на рякте, посмотрев видео, у меня какое-то ебаное ощущение от всего этого.
>>3038147 А зачем вы нужны, вы просто копипаста. Вас переизбыток на рынке. Это касается любого ЯП Зачем мне ассайнить джуна, если я могу посмотреть в другие страны, где верстальщик с таким же опытом будет дешевле?
>>3038245 тебе не нужно делать какие то хаки, для чего комбинировать вордпресс с вью. Цель? Чтобы был вью? Это не цель, а хотелка. И даже не бизнеса, а скорее команды разработчиков
>>3038215 Согласно статистике js/ts - самые популярные япы в мире. Логично, что если дохуя чего разрабатывается на них, то нужно дохуя погромистов, чтобы поддерживать разработанное. Какого хуя тогда там самая высокая конкуренция?
>>3037179 >Может реактомакаки не такие уж и убогие? >Может для их работы тоже не нужен полноценный фреймворк и они просто делают простейшие вещи с их библиотекой? Нет, рякт как раз переусложнен донельзя. >Алсо, может мы и на тайлвинд зря бочку катим? >Может это сорт оф конструктора но для анальника, типо один раз сделал и забыл. А вот тут верно.
Сап, аноны. Оговорюсь сразу, я не знаю программирование кроме подкастов, лол, т.к. только собираюсь вкатываться и поэтому пришел за советом. Ситуация: есть сайт база с рецептами одной ммо, есть гугл таблица обновляемая с ценами. Мне надо из этого создать таблицу, чтобы брался рецепт с базы данных сайта и загонялся в отдельную таблицу (гугл таблицу?), туда же прописывались данные по названию из другой гугл таблицы. Что конкретно мне гуглить, чтобы делать это не руками, переписывая каждый рецепт?
Я вижу в коде страницы всякие var tableName="MProductRecipeTable"; var source="//bdocodex.com/query.php?a=mrecipes&type=product&item_id=4987&l=ru Т.е. выдрать инфу по идее труда не составит.
>>3038219 >Иди в GO - там конкуренция меньше. Подходит только тем кто уже тыртырпрайзе проработал до мидла. Го это не для джунов и вакансии го джуна подразумевают, что ты делаешь даунгрейд с мидла. Точно так же как не бывает джун девопсов. >>3038253 Потому что самый популярный язык в мире, duh. >>3038372 Вот ты сылку прикрепил. Зайти посмотри открываются ли файлы по ней.
>>3038373 >Вот ты сылку прикрепил Это не ссылка, это часть кода из страницы. Я так понимаю, это куда обращается сайт к своей бд. На гитхабе есть прога с похожим функционалом, так что я точно знаю, что инфу взять можно.
У меня вопрос, что мне надо изучить, чтобы сделать то, что мне нужно. Потому что в целом мне нужен js и node, но изучать абсолютно всё оч долго и не требуется. Поэтому я описал, что хочу сделать, мне нужна помощь с тем, как эти разделы называются в яп.
>>3038147 >Пошёл учить джаву. Не советую, во первых вкат туда довольно суров, собесы представляют из себя дрочь алгоритмов и паттернов. Тебе помимо самой жабы нужно знать спринг, хибернейт, sql на хорошем уровне. Работать ты будешь с говном, которое уже настоялось, весь современный стек проходит мимо тебя попробуй в жабатреде про докер или rpc спросить, а ты будешь копаться в энтерпрайз говне от апача и оракла. Если хочешь бекенд, то смотри что-нибудь другое
>>3038219 >Иди в GO - там конкуренция меньше. Ждунов там мало, вот с 3 годами опыта перекатиться легко. Хотя всякие озоны запускают иногда паралимпиаду совмещенную с курсами, где лучших зовут к себе https://route256.ozon.ru/go-developer-junior
>>3038522 Ни на одной работе не застал описанного говна. Везде был адекватный по современным меркам стек, пусть и не блидинг эдж с грин тредами, но с докером и асинхронностью. Только один раз столкнулся с копростеком, но и там были не древние ораклы с апачами, а нитакусечная акка, и все проблемы были больше от долбоебов на разработчиках и архитекторах. То, что на джаве пишут только легаси - мем.
>>3038606 Ну это не вкатунство. Это профнепригодность, то есть чел сам себе таск повесил и как его сделать не знает и узнавать не хочет. И надеется что дядя сеньер ему сопли вытирать будет.
>>3038522 >весь современный стек проходит мимо тебя попробуй в жабатреде про докер или rpc спросить Зачем повторять стереотипы из западных интернетов? Средний джавист ежедневно видит докер, кубер, кафку и кейклоак. Достаточно современно?
>>3038775 А ну и с сообщением об ошибке. И еще желательно чтобы верстка не прыгала. И еще хочу чтобы на кнопку можно было кликнуть и там тултип вылазил "Successfully clicked!"
>>3038738 >Средний джавист ежедневно видит докер, кубер, кафку и кейклоак. Достаточно современно? Достаточно, если ты до сих пор где-то в 2018 году.
>Я начинал изучать программирование с мыслями о том, что буду владеть какими-никакими техническими знаниями Имея "какие-никакие" (никакие) знания, ты будешь конкурировать с двумя тысячами таких же петухов, резюме которых висят на каждой ждунской вакансии.
>Надо ли говорить, что весь этот пиздец вокруг фронтенда и близко не похож на такое Нет никакого пиздеца, пиздец у тебя в голове.
>>3038825 >Достаточно, если ты до сих пор где-то в 2018 году. Ну-ка ну-ка, а какие там современные технологии в "нормальных" стеках? Вангую, ты сейчас принесешь серверлессы, которыми гоев наебывают на вендор-лок и нехилые бабки, ну если принесешь что-то вообще, а не жидко обделаешься.
>>3038623 Да их и смотри, только на руби маловато ваканский, но вкатится туда легко если рельсы подрочишь. С пыхой можно легко вкатится в говностудию, а через полгодика перекатиться в нормальный стек, собственно я так и делал
>>3038755 В мобилках любят, там как-то клиент генерируется из схемы и типа сразу классы с методами и нужными полями. На бекенде тоже много чего автоматически делается. Для js дристни наверное не нужное
>>3039914 Дотнет тогда был интимно связан с виндой, а я линуксоид и мне не хотелось на винде работать, сейчас как-то получше и все пилят на чем хотят. А в сторону жабы заглянул на месяцок когда с пыхи перекатывался, мне хватило. Там была стажировка за еду на удаленке, я параллельно с работой там был на полдня, пилили какую-то crm, это пизда что там нахуеверчено, то что сейчас на реактах пилят на фронте там генерируется на беке и причем даже html код билдится классами. Ебучая таблица генерировалась классами Table Tr Td из какой-то апачевской библиотеки. Проекту тут где-то должно 20 лет исполнится и как представил что связывать судьбу с такими долгоживущими проектами придется, ну его нахуй, плюс жаба многословная и ебучий спринг это болотина из аннотаций.
>>3040002 Блин вот интересно, сколько вообще пользуются апликами. Я в команде был из 20 человек, автоматизировали бизнесс процес. Пользовалось где-то 1.5 землекопа этим.
И таких случаев, у каждого антошки, сидящего сдесь, найдется пару штук. Ну прикиньте, вы пилите апу, там всё по доменам разделили, солид используете, дрочите друг друга на код ревью. А вашим продуктом никто не пользуется, какого это осозновать?
Я думаю, что в половину приложений, можно просто закинуть джунов, трейни. Всё равно этим никто не будет пользоваться.
Или какой-то сейнька со структурой приходит. А аплик в лучшем случае на демо при релизе посмотрят и всё. Будет где нибудь на кластере крутиться и всё
>>3040013 >А вашим продуктом никто не пользуется, какого это осозновать? Лол, да похуй же.
Скорее обидно когда проект умирает, по любой причине, будь то заказчик бабки проебал или проект просто под своим весом тянит мини галеру на дно.
>Я думаю, что в половину приложений, можно просто закинуть джунов, трейни. Не, Аппа умрет. Без наздирателей-лидов-синьек, которые будут бить по рукам, чинить сложное, проект начинает загнаться.
>>3038755 >Вместо нескольких запросов, забираешь только то, что тебе нужно Вместо нескольких запросов, просишь сделать rest route на беке и забираешь только то, что нужно
Если массив - объект с методами массива, значит ли это, что условный массив занимает больше памяти, чем условный объект с таким же количеством элементов, но без методов массива?
>>3038807 >>3040134 Вместо каких нескольких запросов? В нормальных командах бэк спецом делает эндпоинты чтобы фронту было удобно и чтобы он получал то, что ему нужно.
>>3040013 Так это во всех сферах так. Придумываешь какую-то автоматизацию, делаешь подробный гайд, а бабы мани не могут/не хотят, типа лучше руками 3 часа сидеть делать хуйню.
В чём отличие скриптов в "scripts" и "bin" в "package.json" ноды? И то, и то позволяет делать чё-то из консоли, я не понимаю разницу. Гуглил, но, вероятно, неправильно, т.к. не нашёл ответа.
Создаю код по видеоуроку, и вроде всё работает, ДАК НЕТ - Переписываю в другой файл ТОТ ЖЕ КОД БУКВАЛЬНО, комменирую прошлый файл.js - он же "оригинал" - и СУКА В НОВОМ ФАЙЛЕ НЕ РАБОТАЕТ ЭТОТ ЖЕ КОД!
Пишет что-то по типу "переменная не инициализирована" - КОГДА ОНА ПАРУ СТРОК ВЫШЕ ИНИЦИАЛИЗИРОВАНА ЧЕРЕЗ let
>>3042764 А, сори, не увидел, что там обьявление через VAR. Ну тогда всё равно вопрос, почему в случае ГЛОБАЛЬНОЙ переменной, обьявленной через let, код не видит "внутренности" функции, и просит объявить ЕЩЁ РАЗ 'numberOfFilms'?
>>3042759 Хуя натягивание совы на глобус. Ничего, что и хтмл, и ксс - это представление, причем буквально? Это не та ситуация, когда у тебя есть данные, которые нужно представить в определенном формате. Вопрос-детектор: имеют ли смысл данные для их потребителя, если скармливать их напрямую, без представления? Если имеют - значит, данные все еще часть представления, если нет или не могут быть потреблены без перевода в определенный формат - данные не являются частью представления.
>>3042764 Вот, если не понятно. В чем тут ошибка? Почему ничего кроме var не работает? Ведь я объяввил переменную в let, потом поместил эту переменную в функцию. Почему в неё, исходя из контекста, не записались цифры? Чего я не понимаю?
>>3042889 Конкретно здесь похоже разница в том, что в первом случае ты стартом создаешь глобальную переменную numberOfFilms и она же записывается в объект, а во втором ты сначала создаешь локальную переменную numberOfFilms, потом добавляешь ее в структуру, а в старте работаешь с глобальной
>>3042899 > первом случае > во втором Там 4 случая: 1. start() объявлено до var (всё верно работает, цифры записываются) 2. start() объявлено после var (выдаёт undefined. Почему?) 3. start() объявлено после let (то же самое, что и со случаем 2) 4. start() объявлено до let (ниче не работает, выдаёт ошибку)
Всего у меня пару вопросов: если var виден вообще везде в коде, и даже ДО обьявления, непосредственно, переменной через этот var, то почему не работает случай 2, но работает 1?; Со случаем 3 я тоже не понял, почему undef, по какой причине?; и финалочка чисто добивающая.
>>3042889 Потому что нормально пиши, нормально будет, не полагаясь на неявное поведение, которое ты не понимаешь, прекрасно описаннон в любой статье статье про отличия варов от летов/констов и посмотри про hoisting - всплытие/поднятие, механизм такой.
>>3042948 > нормально пиши Дак я и пишу нормально - через тот же let. Декларирую функцию, заполняю её тело, и потом объявляю start - и всё это происходит ДО и ПОСЛЕ let, НО НИЧЕГО НЕ РАБОТАЕТ, КАК БЫ НЕ ПРОБОВАЛ.
>>3042953 Потому что var и let отличаются в поведении, которое ты абузишь и лишь благодаря случайности в первом случае получаешь ожидаемый тобой результат.
>>3042958 Спасибо, браток, а то я не ведовал. Вопрос остаётся открытым: >2. start() объявлено ПОСЛЕ var (выдаёт undefined. Почему?) >3. start() объявлено после let (то же самое, что и со случаем 2) >4. start() объявлено до let (ниче не работает, выдаёт ошибку) - это хуй с ним
Дарова бродяги. Сейчас посмотрел фильм "Социальная сеть" 2010, там про создание фейсбука. Лицевая книга, оказывается на пыхе писалась вначале и ничего. Я вот к какому выводу пришёл: нет смысла быть супер экспертом в какой либо области. Самая важное это идея. И если эта идея закрывает, какие потребности большого спектра людей и уникальная, то почему бы и нет? Короче я к тому, что свежая идея, гораздо круче, чем прогеры
>>3043271 Теперь посмотри - Пираты Силиконовой Долины (1999) - Джобс Империя Соблазна (2013) - Кремниевая долина (2014) - Против гигантов (2022) - Не сработало (2022) - Основатель (2016) - Выбывшая (2022) - Изобретая Анну (2022) - Кто убил BlackBerry (2022) - Асоциальная сеть (2021)
>>3043334 Не знаю, как выразить свою мысль. Возможно, это больше философский вопрос. Но думаю, что пустота, это некоторый белый лист, как чистый холст. То есть насмотренность - в какой то степени, враг чего-то уникального. Невольно будешь пытаться повторять, решить проблему, которая уже решена
Как вы дебажите фронтенд код? Я внезапно осознал, что вебшторм без доп конфигурации этого не умеет, то есть вот чтоб прям поставил брякпоинт, сделал vite dev, и все работало. Приходится дополнительно запускать JavaScript Debug сессию из run configurations, а она уже открывает новое окно браузера, подключенное к коду в иде. Вы так же с этим ебетесь, или я просто не вижу какой-то простой способ? Вопрос не про реакт, если что, а остальные фреймворки и ваниллу. В реакте вроде как раз без костылей работает.
>>3043271 >Короче я к тому, что свежая идея, гораздо круче, чем прогеры >Делаешь в гараже супер-пупер проект, который очень нужен людям. > Запускаешь проект в бой, хорошие отзывы, первая сотня уников в день. > Кабан кабаныч за месяц копирует твой функционал + 100500 фич допом. > Вливает бабки в рекламу примерно столько, сколько ты за всю жизнь потратил. > Кабан подает на тебя в суд за наглое копирование его проекта.
Недавно осознал что нихуя не понимаю паттерны проектирования, вернее саму реализацию и смысл понимаю, но примеры использования без подсказок со стороны придумать не могу, а ведь кто-то же умеет и применяет их. Например Макс Шварцмюллер в курсе по TS сделал собственный менеджер состояний без редаксов и юзстейтов, и я понимаю суть работы, но сам бы никогда не додумался реализовать. Что нужно для этого понимания? Читать Design Patterns? Может есть ещё какие-то источники, книги поновее, лекции? Видится ещё что хорошо бы параллельно учиться кодить на языках типа джавы или сишарпа, думаю там примеров использования для понимания как и что применять намного больше.
Для того, чтобы уметь в хорошие абстракции, надо либо писать большие проекты хотя бы 5-10 тыс. строчек кода, где ты на собственной шкуре будешь чувствовать необходимость каким-то образом управлять их сложностью, либо читать книги.
Лучшая книга по теме создания абстракций - СИКП. Прочитай и прорешай хотя бы первые 3 главы, и сам начнешь хуярить качественные паттерны, как из пулемета. Просто на спинномозговом уровне будешь понимать, как лучше сделать в этом конкретном случае.
>>3030253 (OP) > https://rentry.co/gmins7zr Решил подвкатиться в разработку браузерных экстеншенов. Начал с малого, скриптов для обезьяны. Посоветуйте, как допилить сабж? А такое актуально вообще?
Подскажите по jsdock и @ts-check. Я получил через queryselector список элементов. Далее фильтрую из них инпуты. Как указать, что результат будет массивом HtmlInputElement? Просто если у присваиваемый переменной такой тип прописать, не срабатывает. Типа я пытаюсь присвоить массив просто HtmlElement
>>3043624 У меня js, я типы с помощью jsdoc указываю. И второе, я не запрашиваю конкретно инпуты, там разнородные элементы, мне среди них потом инпуты отобрать надо.
Знающие, просветите масленка, с меня глубокое уважение. Хочу вкатится на первую галеру, исходные таковы: Стек который поучил, пописав сам проекты: сцсс/тейлвинд, тс, рякт, ртк, цуштанд, вит Делал только по гайдам: вебпук, рякт квери, маскимально простой апи на ноде. Гит на уровне сделать ветку, пр, мр, оформить коммит, линтер, таскменежеры(трела/битрикс/аналоги были на прошлых работах). Вроде не совсем хикка, людей не боюсь. Требования к галере: удаленка(я в мухосрани), зп 700$+(не охота переходить в новую сферту работы на зпшку сильно ниже чем в текущей). На поиски закладываю 3-4 месяца, естественно с продолжением изучения. Возникшие вопросы по реализации: Попыт на хх/другойхуйнедляпоиска рисовать сейчас обязательно? Если нет, то просто откликаться с нулевым опытом? Или есть какая-то вумная схема? Если да, то сколько рисовать, чтобы закрыть минимальное требование по необходимому наебалову?(в жизни дважды менял сферы работы, и на первых местах всегда врал про опыт, но сейчас почему-то кажется что есть какие-то подводные. даже после просмотра материалов по теме. больше давит синдром самозванца или хз что) Углублять знания в текущем стеке или стоит что-то доучить?
>>3043723 >Там даже в скобках ПРИ НАЛИЧИИ Если у тебя ее нет, то ты обязан показать электронную и выписки из ПФР. >>3043723 >Их че все шлют? Естественно.
>>3043746 А Если скажу, что серое трудоустройство? ГПХ/ИП/Прочая ебань? Опять же, делать-то что предлагаете? Жрать говно за 0 денег и опыт у клоунов, которые хотят, чтобы я им бесплатно что-то делал, после того, как въебал почти год на получение навыков?
>>3043764 Пойми, таких как ты - еще 5 человек. Зачем им брать мутных да еще и с серым опытом. Зачем им рисковать? Они же могут нарваться на накрутчика.
У любого мидла за плечами 5-6 лет опыта, какой же дурак поверит в сказку про "6 лет серого опыта в 6 компаниях"
>>3043774 И вообще, я же не писал что собираюсь крутить 6 лет. Я бы написал условный год, чтобы меня хрюшки не игнорили и я мог хотя бы на технички ходить ради ускорения обучения и прокачки навыка прохода собеса.
>>3043782 >ДЕЛАТЬ ЧТО ПРЕДЛАГАЕШЬ ПО ФАКТУ СИТУАЦИИ? Чел, ты бы еще спросил как добыть золото. Добывать надо было в 1970... сейчас уже все... Лавочку с накруткой прикрыли в связи с массовостью явления.
Некотрые советуют изучать базу на уровне сеньера ФААНГА. Я бы контребьютил в опенсорс.
>>3043799 Бтв только вчера списывался с челом, который накрутил 1.5 и у него 2 страницы приглосов на собесы из 200 откликов. Удачи в манямире, где все зааналили и рынок мертв.
Тут у jQuery бета версия 4.0.0 вышла, избавились от древних версий браузеров и под капотом красоты навели. Старый конь борозды не испортит, теперь пизда реакту https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/
>>3044029 Потому что пользователю похуй какой там JS и движок для этого жыэса. Пойдут к тому конкуренту, который сделал продукт под их говно мамонта, с которым они не хотят растаться из принципа, несмотря на наличие современных девайсов.
Яблочные ублюдки до сих пор web API не могут реализовать нормально и поддержку CSS. А ты хочешь предложить хуйню, для которой ещё надо пройти стадию отрицания, принятия, согласования, формализации, стандартизации, реализации.
>>3044169 Для вас уже больше 10 лет существует TS, хоть с ног до головы зааннотируй и заонанируй типами любую абстракцию какую только сможешь придумать. То что он в рантайме конвертируется в JS ебёт только каких-то душнарей.
>>3044185 Как это решает проблему с экосистемой, написанной долбоебами на жс, из-за которой при достаточно больших размерах проекта начинается квест "угадай, из-за чего этот андефайнд"?
>>3044192 Напиши свою экосистему. Ты же не долбоеб. Найди таких же недолбоебов как и ты, напишите вместе. Зачем вам экосистема, написанная, долбоебами? Почему долбоебы, в отличии от вас смогли создать экосистему, а вы не смогли?
>>3044194 Потому что у долбоебов не было выхода, кроме жс ничего не завезли. Завозите нормальный статически-типизированный язык, завезут и нормальную экосистему.
>>3044204 Вообще ни о чем не говорит. Принципиально ничего не мешало допилить любой из этих вариантов до нужного состояния, просто кто-то принял недальновидное решение взять жс. >>3044203 Да тебя любой вариант бы устроил, своего мнения нет. Барен сказал, что будет жс, значит, будет жс.
>>3044204 А из них кто-то был встроен в браузер и умел работать с dom? Они все требовали что-то установить и работали как-то в своей песочнице. Хотя с жабой было бы заебись, сейчас бы фронт на котлине писали вместо js
>>3044210 >кто-то принял недальновидное решение взять жс Этот кто-то с нами в одной комнате? >>3044210 >Барен сказал, что будет жс, значит, будет жс. Самый рофл что веб это одна из немногих отраслей IT которая развивалась практически без вмешательства крупных корпораций, разве что на самых начальных его этапах, времён нетскейп навигатора, и сейчас с появлением реакта и ангуляра, и вот до этого времени разработчики могли сами решить какой инструмент реализации функционала интерфейсов им использовать, по итогу из вороха технологий JS оказался наиболее живучим и соответственно предпочтительным, но у тебя какой-то барин подорвал весь веб своим недальновидным решением.
>>3044285 >Этот кто-то с нами в одной комнате? Этот кто-то работал или работает на кабана, владевшего браузером-лидером рынка. Глупо отрицать, что в конечном итоге все упиралось в разработчиков браузеров.
>>3044259 >А из них кто-то был встроен в браузер Да. NaCL, Flash, Silverlight, и VB были встроены в браузер и не требовали ничего устанавливать дополнительно. >умел работать с dom Такого требования не выдвигалось. DOM вообще разрабатывался специально для JS.
>>3044304 Вот хуй, с флешем нужно было пиздовать на сайт adobe и качать ебучий установщик, который работал потом в фоне. На линуксе запустить эту хуйню то ещё удовольствие было. Без работы с DOM все эти инструменты нахуй не нужны, поскольку не могли взаимодействовать с документом. Собственно из-за этого всё и померло, а js нет плюс ещё лицензионные ограничения и закрытый код
>>3044285 Самое забавное, что жс первых версий, которые пилил Айк и которые были еще до стандартизации, пилились именно по реквесиам от простых пользователей языка. Именно поэтому у оператора == такое поведение, и именно поэтому в языке есть андефайнед, и еще много чего.
И только когда решили запилить спеку, хаос прекратился. Подробнее об этом написано в JavaScript First 20 Years, написанной самим Айком в том числе.
Именно комьюнити пилило язык с самого начала, и продолжант его пилить по сей день. Не устаю слушать, как те, кто не знают и не знали жс, повторяют мантры о монополиях.
>>3044311 >Без работы с DOM все эти инструменты нахуй не нужны,
У сильверлацта был xaml, который так же был доступен для поисковикоа. Так что не аргумент.
Тем более, что мечта всех современных выскочек, которые не шарят ни в чем, о том, чтобы был wasm рисующий все на канвасе. И дом им нахуй не нужен. Они уверены, что справятся и без него. (Не понимая, что будут изобретать его заного).
>>3044305 Ты реально настолько тупой, что проводишь аналогию между браузером и ос? Ну тогда скажи мне, кто же принял решение дропнуть нативную поддержку для всего, кроме жс. Неужели собрали всех лучших программистов мира и провели голосование?
>>3044312 >Именно комьюнити пилило язык с самого начала, и продолжант его пилить по сей день. Не устаю слушать, как те, кто не знают и не знали жс, повторяют мантры о монополиях. Хуя ты сравнил теплое с мягким. Корпорация добра решает, будет ли в хроме та или иная фича жс/ксс и как она будет работать. Не коммьюнити. Смекаешь, причем тут монополии? Захотят - пошлют нахуй спеку и сделают по-своему.
>>3044331 > Хуя ты сравнил теплое с мягким. Корпорация добра решает, будет ли в хроме та или иная фича жс/ксс и как она будет работать. Не коммьюнити. Смекаешь, причем тут монополии? Захотят - пошлют нахуй спеку и сделают по-своему. Где были гениальные решения и инструменты которые убили бы вонючий тайпоф нан в период войны браузеров, когда хром ещё не был монополистом? И если корпорация добра решает, то почему тогда язык совершил такой скачок именно в период монополии одного браузера, если мы знаем, что монополии препятствуют развитию?
>>3044396 Во-первых, какой скачок? Во-вторых, смысл поста был в том, что коммьюнити ничего не решает, решает гугл, который владеет рыночком. А гугл будет влиять на развитие фронта так, как ему выгодно, а не как лучше для разрабов. И, например, вводить альтернативные языки для работы с домом ему невыгодно, ведь это придется поддерживать за его счет. А будь браузер в руках коммьюнити, в появлении альтернатив жсу не было бы ничего удивительного.
>>3043665 Углублять там нечего, вкатун не прыгнет выше определенного уровня без код ревью от других разрабов и самостоятельного решения проблем бизнеса. По поводу вранья опыта хз, никогда про свой опыт не врал (вкатывался задолго до появления на ютубах всяких назаров антоновых), на первой работе прямо сказал что опыта нет и меня все равно взяли. Как с враньем об опыте проходят я хз, наверно в конторы где по навыкам требуется джун, но в вакансии пишут миддол, чтоб совсем скам не лез.
Ты никогда не будешь настоящим намбер прототайпом. У тебя нет 20 лет опыта, нет серой бороды, нет владения черным наречием. Ты вниманиеблядский двачер, которого тхавлей и мемами превратили в нелепую насмешку над совершенством Программиста. "Одобрение" которое ты получаешь неискренне и двулично. У тебя за спиной люди насмехаются над тобой. Твои родители испытывают к тебе отвращение и стыд, твои "друзья" смеются над твоим омерзительным реактом за закрытыми дверями. Аноны считают тебя уебищем. Тысячи лет эволюции позволяют им распознавать жида с невероятной эффективностью. Даже инфоцигыне которые могут пойти за Анальника выглядят дико и неестественно для Программиста.
Бля, он фамилию поменял, напомните если кто помнит его.
>>3043433 Так по датам релиза можно увидеть, что ты первый был. И куда конкретно он будет подавать в суд, на деревню дедушке в сэ шэ ай или вьетнам? И на кого?
Анончик, выручай. Я чекбоксами отмечаю несколько строк таблицы, отправляю по каждой из строк запрос на сервер и хочу в итоге увидеть, как отработал каждый запрос. Чтобы отправить несколько запросов, я создаю словарь промисов, где id отмеченной строки сопоставляется промис. Дальше методом Promise.allSettled(Object.values(promisesDict)) я убеждаюсь, что все запросы отработали и получили ответ, но тут же мне javascript предлагает либо работать с неупорядоченными и неидентифицируемыми results, либо пойти нахуй. В чем я неправ и как мне выполнить задачу?
>>3045843 >В чем я неправ и как мне выполнить задачу? Шатать твоего бекендера чтобы он запилил ручку для подхватывания массива. Представь ебало пользователя, когда он кликнул 100500 строк, а половина из них недолетала, а узнал он это после того, как кабан с яростным лицом орет на него в офисе. Пользователь будет после этого каждый раз трястись думая, чтобы очередной раз где-то что-то ненароком не долетело. В то же время отправка 100500 запросов тот еще пиздец.
>>3045898 Я же бекэндер на этом проекте) Я хуйнул API, разрешил метод PATCH для одного объекта, но с массивом решил не заморачиваться. Старшие сказали, что все заебись, возражать не стал (джун же). Ну и ожидается, что больше 10 чекбоксов не получится одновременно прожать (я же буду прикручивать пагинацию, десу). С учетом того, что API не обрабатывает массивы, я подумал, что неправильно будет со стороны API возвращать ту информацию, которая уже есть на клиенте (id строки), и серию запросов с id должны быть связаны на фронте.
Мне разрешили не ебать мозги и слезть со стула асинхронности, но идея добавить обработку массива тоже звучит заманчиво. Ты уверен, что тут действительно стоит допилить бэк, нежели реализовывать изначальную задумку?
>>3045935 >Ты уверен, что тут действительно стоит допилить бэк, нежели реализовывать изначальную задумку?
Я полгода-год пилил админку в одно ебало. Ебейшую, на 300+ страниц. По запросу кабана запилил улучшение на некоторые типы таблиц, где можно не открывать попап и тыкать чекбокс, а просто тыкнуть чекбокс в таблице.
Но, в скором времени кабан разошёлся и решил этот тип таблицы расширить на другие таблицы, там где были тоже чекбоксы. Позже выяснилось, что при отправке большого кол-во чекбоксов, некоторые чекбокс могли не проставляться, т.к. бекендер был криворуким мудаком. В то же время все запросы не оборачивались в промисалл, а кидались отдельно, так что косяк был заметен достаточно быстро.
Потребовалась неделя чтобы раскочегарить криворукого дауна запилить массивы, но т.к. все бекендеры дауны, пришлось пердолить фронт в самых извращенных позициях, после правки на беке.
>но с массивом решил не заморачиваться А в чем сложность? Проще же.
>Ну и ожидается, что больше 10 чекбоксов не получится одновременно прожать (я же буду прикручивать пагинацию, десу). У вас на таблицах нету выбора кол-во строк для отображения? Или нет/не будет таблиц где по сути все колонки - чекбоксы?
>С учетом того, что API не обрабатывает массивы, я подумал, что неправильно будет со стороны API возвращать ту информацию, которая уже есть на клиенте (id строки) Так всегда нужно возвращать. Своего рода верификация, что бек все правильно сделал. Тыкнул поле - запрос ушел, запрос пришел - фронт обновился. Мало ли по какой причине бек не смог обработать запрос, но если не отработает, то по сути изменение на фронте - наглый пиздеж. А сама строка может быть на 100500 странице, которую хуй докрутишь/зафильтруешь, для повторного убеждения, что все сохранилось. Ну или у вас какой-нибудь пиздец с доч.доч.доч. полями других таблиц внутри таблицы, как было у меня, где запрос может вернуть 200 при изменении основной таблицы, а доч... поле у другой таблицы не изменится, хотя фронт напиздел, что изменилась, а бек нахуй послал по любой причине и не изменил доч... поле.
>Ты уверен, что тут действительно стоит допилить бэк, нежели реализовывать изначальную задумку? Я бы запилил. Но твоего проекта я не знаю, можешь посоветоваться с лидом в личном созвоне. Ну или можешь забить хуй, закостылить и если придет время перепердоливать - брать больше времени, т.к. кто-то тебе сказал, что и так пойдет.
>>3046024 >>3046003 Преждевременные оптимизаторы, спок. Кабан может нихуя и не захотеть, а для 1.5 пользователей ебаться с производительностью запросов нет никакого смысла. Проще, быстрее и лучше для бизнеса будет зарелизить так, а затем допилить, если понадобится (предполагается, что прямого запроса на это не было). Просто по мере того, как пользователь нажимает, отправляем запрос на соответствующий чекбокс, а если упало - тут же показываем сообщение и анчекаем чекбокс. В-С-Ë.
>>3045843 Да запилите новый эндпоинт и всё. Так же проще. Какую ниубь карту с ключем сущности и значение самой, сущности или вообще возвращать коллекцию сущностей - так даже проще.
Вроде гугол ток 5 запросов параллельных поддерживает. А это хоп и всё. На самом деле, стратегия обычно очень простая. Меньше запросов - лучше.
>>3046089 >>3046109 >Вроде гугол ток 5 запросов параллельных поддерживает. Последующие просто ждут, вроде. Учитывая, что там чекбокс с валюе, то они быстро отстреляются. Но если там какой-нибудь 3джи будет, то ебало можно не имагинировать.
>>3046021 >все бекендеры дауны Хорошо, что я фулстек пусть и вынужденно.
>Я бы запилил >Да запилите новый эндпоинт и всё. Окей, я понял. Предложу эту идею старшим, пусть в бэклог закинут, но ща у нас даже не МВП, и МВП будет хз когда, а через 2 недели надо демо показать. Пока с чистой душой накостыляю говна и, положив хуй на асинхронность (в которую тут пытался), сделаю последовательные запросы один хуй серв в синхронном режиме работает.
После демки от нас отъебутся, можно будет сидеть оптимизировать во все поля.
>>3046196 Потому что ты тоже долбоеб, вместо того чтобы создать задачу с подробными описанием что и как тебе нужно на фронте пытаешься в какую-то полемику и самостоятельно изъебываешься, называя других долбоебами. Я вообще удивляюсь как вы на ровном месте умудряетесь такие конфликты делать
>>3046235 То что ты изъебываешься в первую очередь делает дегенератом тебя, я тебе говорю напиши что и как тебе надо и передай через ПМ задачу и всё, вопросы кабаныча переадресовывай на них. Нет ты чего-то трясешься, стул под жопой горит и все вокруг долбоебы. Нахуя?
>>3046253 ПМа не было на том проекте. Кабан давал кость, я ее отдавал беку. Бек кодревьювил я. Проверял работу я. Бек косячил как даун. Как и все бекендеры. Расписывать детальное т3 страницы и всего функционала этой таблицы, которая идентичена прошлой странице и таблицы, желания не имел и вопросов у бека не было, хотя и при этом косяки стабильно появлялись. Добавить дергалку для массива !== непосильная задача требующая разбития на подзадачи и детального пояснения каждого шага. Хотя и при этом были трудности, в т.ч. задержка.
Причина по которой трясусь - я тот с кого спрашивают. Косяк бека - мой косяк. Косяк фронта - мой косяк. Задержка бека - моя задержка и т.д.
Собсн, когда ушел на след проект у этого кабана, ушел один. Нахуй бекендеров, они не нужны. Общение с бекендером это как общение с тайлвиндоговноедом. Спрашиваешь почему тут говном пахнет, а тот отвечает что-то невнятное и трясется.
>на ревью исключительно про стиль Когда в выгрузке из 30 запросов работают от силы 12, вот это бекендер стиль проебал, пиздец. Когда бек выкатывает без проверки, ну, наверное, стиль не тот. Когда неделю не мог выкатить массивы, за стиль его излишне ебал, наверное.
>>3046266 >>3046275 Фронтомакака, спок. Ты такой же долбоеб, просто еще и с завышенным самомнением. Детектится по твоим постам легко, плюс непонимание охуенности тейлвинда - моментальный детектор. Ничего, еще подрастешь, поумнеешь.
>>3046266 Ты был за тимлида и за ПМа и за себя, тебе дали джуна который не вывозит, ты не смог разрулить эту ситуацию, даже не намекнул кабанычу что у тебя с ним проблемы и в итоге веслал за всех. Молодец хули, на тебе и дальше будут пахать, у тебя на лбу "лох" написано.
>Нахуй бекендеров, они не нужны. Правильно, не нужны. Ты же за всех пашешь
>>3046286 >ы был за тимлида и за ПМа и за себя, Ну типо. Типо анальник швейцарский нож, затычка.
>тебе дали джуна который не вывозит Кабан джунов не брал, только мидляр с опытом. Хотя слышал был какой-то реакт парнишка на другом проекте, но я там никак не участвовал. Один раз по токанем Кабану подсказал, как я реализовал их в моем, т.к. тот их в сессионсторадж засунул и кабан не мог понять хули у него авторизация сбрасывается.
>ты не смог разрулить эту ситуацию Да все все понимали. Кабан анальничал когда большая часть треда еще не родилась, как и я, лол. Тот, собственно, пояснял ему за архитектуру и нюансы проекта, т.к. я мог разве что указать на явный косяк с таблицей в его коде, либо дать таску на доработку функционала, до того как он зальет, т.к. тот мог что-то пропустить, ну а я т3(гугл таблицу) кабана знал хорошо и отсутствие дергалки разглядеть мог. Язык шарп был, Кабан за него шарил, бек на шарпе был.
>>3046289 >Хули ты кабанычу так и не сказал? Что-то ты в этой истории не договариваешь >даже не намекнул кабанычу что у тебя с ним проблемы Да в начале все думали, что просто разбирается. Всем же понятно, что в начале всем сложно. Ну и учитывая, что я сам на эту галеру прыгнул после джуновской позиции в качестве мидла, особой уверенности в том, что я могу пидорнуть чувака, если он шатает бек я не имел. Потом, когда уже должен был разобраться со всем, ничего не изменилось. Пару раз просил прямо перепроверять все что выгружает, на какое-то время помогало, ну а потом как обычно. В какой-то момент я просто забил хуй и кидал все косяки в одну задачку, т.к. по каждому пункту отписывать в личку было нереально, ну и он забывал, бывало, ну а тот правил, ну и Кабан все видел. У Кабана возникали вопросы, почему фичанейм не работает - кидаю ссылку с якорем на пункт - вопроса нету.
Ну а кабану какие проблемы? Таблицы крутятся, недельные выкатки мутятся. То что я периодически себе голову ломаю, ну это мои проблемы. Какое-то время Кабан еще писал, что ставил надзор йобо бекендера на него, но как мы знаем, бекендеры дегенераты и тот ничего такого не увидел. Пару раз за стиль что-то Кабану сказал и все. Что-то еще написал про оптимизацию больших данных, но по сути дельного ничего не предложил.
Ну и чтобы доебов ко мне, как к мидловолчарелохунедотимлиду не было, вот такие у нас были проблемы с беком. (жпг). Я все понимаю, все мы косячим, особенно на фронте, но когда в каждой выгрузке проебан тип у поля, когда у каждой выгрузки потерялось поле, когда у каждой выгрузки не хватает пуг/патч(хотя есть простейшая таблица с этим классом/запросом), когда у каждой выгрузки поля не обновляется, хотя 200, ну это только бекендеры могут сделать. Как и где я проебался, учитывая, что Кабан все видел, про его косяки я писал, бекендера за косяки шатал - не понятно. Ну а зачем слезно просить кабана пидорнуть бекендера, если вместо него придет другой, не понятно. Учитывая, что даже йобо бекендер, с которым мы начинали порой творил дичь, но дичь оправданную, хотя бы мог за нее пояснить. Хотя то что он мне соль для токена не ту подсунул и полдня не мог дать внятного ответа хули ничего не работает он не мог, я ему не прощу.
>Молодец хули, на тебе и дальше будут пахать, у тебя на лбу "лох" написано. Надо было заставить Кабана нанять ПМов, лидов, тестеров на все проекты? Или только на мой, потому что я устал?
>Правильно, не нужны. Ты же за всех пашешь Так проще. Захотел - сделал массив. И к ПМу топать не надо. И описывать проблему никому не нужно. И уточнять ни у кого не надо. Сиди и шатай трубу, сиди и шатай морду. Прямо как у того джуна, с которого эта ветка и началась. Захотел - накидал костыли. Захотел - сделал массив.
>>3046299 >Пик Ты как тимлид оставил одного ждуна ковырять c#, причём он там делает такие ошибки которые познаёшь в первых хэлоувордов. Где вы его взяли, как слбесили вообще? При этом судя по тому как ты рассказываешь у вас там небольшая контора. Нахуя вам c#? Но при этом бекендеры долбоебы лол. Мне кажется ты немного перетолстил в этой истории.
>>3046303 Я не тимлид, блять, я мидл, да еще и волчара, который мимикрировал под мидла в те времена. До этой галеры меня самого шпыняли кто не лень, а через пару месяцев я сам "шпынял".
>причём он там делает такие ошибки которые познаёшь в первых хэлоувордов Ну я хуй знает. Бек то он писал. Да и не на одном проекте. Да и в верстку мог, он вроде изначально фронтом был когда вкатывался. Как-то залетал на его проект, где он в одного бек пилил на графкьюеле, что-то потестить просил.
То что он каждый раз оставлял одни и те же косяки для меня загадка. Я в какой-то момент перед тем как хуй забил, душнить начал. В общий писал "А ты проверил перед выгрузкой?". Каждый раз. Никакого эффекта.
Да и с джунами у меня опыт был, когда я сам джуном был, хоть и обстрелянным. Нулевые без знания фреймворка обучались на проекте, хоть что-то лепили на фронте, старались, уточняли у меня, вместе массивы крутили, вместе редюсер постигали, страдали. Получалось? Получалось. Пиксели все по пиксельперфекту. Все кодревью проходили.
"Базовые ошибки" - это хуйня. Парой вылетали, но не часто. А то что он типы или сами поля проебывал - пиздец.
>Но при этом бекендеры долбоебы лол. Да. Единственный бекендер не дегенерат которого я встречал - мой первый тимлид-бекендер. Вот тот был прям глыба, да еще и кочкой был, с голосом и ебалом грозным как у урки. Все остальные +- так же косячили, но не до такого кринжа как писал выше.
>Мне кажется ты немного перетолстил в этой истории. Скорее словесный понос. Вспоминая былые страдания чуток все еще печет. Можно было просто оставить емкую и точную фразу: Бекендры - дегенераты.
>>3046303 >Ты как тимлид оставил одного ждуна ковырять c# Ну, он мидлом был. А шарп выбрали из-за того, что прошлый проект был на шарпе. С него тянули часть логики.
>>3046299 А, кстати, если кто помнит, это по сути конец истории с йобо админкой на ангуляре 12 версии. +- Полгода назад бугуртил в треде, где у меня закрепилось убеждение в простой истине. Все те советы попробовал, стучать, плакаться, говорить по душам, но история конца видна.
>>3046794 Бля, решил погуглить, что же за шнобель такой. Ты про датасаентиста? Который кринж вебмками тут постил? Или случайно в пайтон треде наткнулся на другого персонажа и тот Анон спутал?
Если датасаентист, то не знал, что он Ебалом светил.
>>3046803 да, про него, учёный, мотоциклист, датасаентист, разработчик кибергулага, геймдизайнер, курьер яндекс доставки, и кем он только себя ни считает.
>>3046995 Хм, хз. Описание профиля более чем соответствует датасаентесту. Я его дискорд как-то брал. Списывались тут. Я че-то по работке напрягался и проебал возможность ощутить светоч учености. Дискорд не вебмакака был, его бы запомнил.
Поглядел, чет не нашел. Марлей.
Но Марлей - че-то знакомое.
Глянул почту по слитым бд, ничего.
Ученый либеральные мысли не изливал? Если да, то может и он. + линуксоид. + вью. + ангуляр. + датасаинс. + математика. - рякт(он вроде тут реактмакак тхавил).
Побегал по телегам. Сигнатура кринж-вебмок задетекчена не была. Возможно, если кто лучше знаком с персонажем, то он сможет его задетектить. А вообще, думаю он.
нет, точно не он. шнобель топит за сапог барина в жопе и кибергулаг, мечтает о переезде в китай и участвовал рядом стоял в московском проекте по распознаванию автомобильных номеров и автовыписыванию штрафов.