Это копия, сохраненная 13 сентября в 17:07.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Больше пары строк кода в посте или на скриншоте ведут в ад.
Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs
Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Ангуляр + материал для внутренних админок
Вью для интерфейса пользователей продукта
Реакт чтобы пиздеть на конференциях, как ты ловко применяешь абстрактные типы данных с монадами
нет
Цели:
Научиться работать с жсонами - не обсираться и лезть в гугол каждый раз, когда нужно через них итерировать, научиться ООП - не писать мегаскрипты на ноде по 500 строк, а разносить говнокод отдельными файлами по всей директории, освоиться с промисами и потрогать немножко кишочков js - генераторы, символы, всякое такое.
Какое мерзкое причмокивающее ракование типа "кишочки это символы". Хртьфу тебе в ебало.
Задачки на литкоде на тему жсонов поищи
А по ООП на жсе и тайпскрипте материалов мало
Ну по крайней мере я не находил с первого раза, либо качество их хромает
ООП значительно лучше начал понимать только когда ооп язык попробовал... Там буквально каждый тутор и каждый пук будет на классах
Джва месяца игнорили все, а тут резко начали названивать эйчарки и приглашать на собеседования
Где можно купить твой курс?
хочу, чтоб ии слушал мой собес в реальном времени и когда бы задавался технический вопрос - выводил ответ на экран или если дадут задачу для решения, то ии бы мог выдать так -же решение в каком нить окошке
>мог выдать так -же решение в каком нить окошке
У меня в деревне Петр Иваныч как нажрется, постоянно такие перлы выдает в окошке, пока собак не спустишь.
Подойдет?
Импортозамещение, VPN, свои образы на астре, что-то ещё? К какому варианту пришли?
Задумываюсь о том, что, мб, мне нужно изучить какой-нибудь JS-фреймворк. Как считаете? Если стоит, то какой? Пишу на Laravel.
Дак прошел или нет?
О, мож кинуть почту ?
я те напишу с пруфами, что я - это тот самый анон.
курьером я точно не буду, ибо всегда найдется галера под меня)0)0)
"Error: Incorrect contents fetched, please reload."
Так речь про DockerHub, а не сам Docker.
Отдал ответ с сервера jsonом и все заработало.
У меня главная docker.com в блоке.
Цель: чтобы отвечать на вопрос - как нужно делать, а как не нужно, аргументированно. И смотреть свои и чужие решения и видеть, что норм, а что не норм.
На первое время хватит
Какова парадигма ангуляра? Вот у реакта одностороннее распространение апдейтов узлов вдом. А у ангуляра что? Чем он особенен? Чем он круче прочих? Почему я долден выбрать его? Продай его мне.
Почему бы не писать на ваниле?
То есть, никто до сих пор не додумался свой опыт по данным вопросам взять и завернуть в формат книги?
А в class можно описывать замыкания?
Ну или гайды какие нибудь, курсы, шоб бесплатно без гойского грева
То, что ты в зис пихаешь свое говно, не является замыканием.
ᛆᛌᛑᚠj ᛆᛌᛚᛑᚠjᛆᛌᛑᚠ💮 🌸 🌷 🌹🏥 🏦 🏧🎵 🎶 🎼𝅗𝅥 𝅘𝅥 𝅘𝅥𝅮 𝅘𝅥𝅯 𝅘𝅥𝅰 𝅘𝅥𝅱 𝅘𝅥𝅲
Не во всех. Там же fallback идёт, если символа этого шрифта нет - берёт следующий из стека.
>А в class можно описывать замыкания?
Чё блять? Class'ы в ec6 не настоящие. Они транспилятся в замыкания. Класс это синтаксический сахар, не более того.
>разработка
>на русском
Поридж, плиз. Иди лучше курьерить в яндекс еду, разработка не для тебя.
- Vue components
Угу, побежали опытные акулы погромирования делиться с вкатунами всеми фишками, которые они нарабатывали годами и за которые им платя 300к наносек.
кстати, хороший вопрос.
я увидел, что в гитлаб завезли или еще завозят - тайлвинд, но на🌶? это по моему тупое говно тупого говна.
вот ты заходишь такой в компонент, а там практический каждый родительский блок с атрибутом class в 200+ символов и а🌶ваешь от говнокода
>по процессу принятия решения об использовании тех или иных велосипедов, об архитектуре, о разных общепринятых приемах
>вкатуны
Ну 🌶 знает.
Чья библиотека? Если внешняя - по🌶 + по🌶. Если в репке лежит - кодмодом перенести на чистый css/линарию/стайлекс или что там хочется техлиду.
Остается единственный вопрос, нужно ли дорабатывать после заявления по собственному желанию.
Сап, уже третий год работаю в одной интеграторской конторе. Опыт есть в сугубо проприетарных языках, в лоу-коде (лол), ну и еще немного девопса. Хочу в веб макаки вкатиться, желательно упор в бек. Сейчас вот JS изучаю, основы вроде изучил. Посоветуйте где мне идеи для пет проектов взять чтобы чисто JS попрактиковать, а то я как представлю что мне помимо него еще полноценно фронт изучать придется и верстку мне бля плакать хочется
Заранее спасибо
На нашей лоу-код платформе есть поддержка JS скриптов. Вот поэтому. Я честно хз чего сам хочу, лол. Просто JS за логику сайтов отвечает, мне это нравится, хотел бы в этом улучшиться, но только в этом а не в верстке ебаной
айти говно. забей.
а так не понятно зачем мазахизмом заниматься. не нравится фронт - ну и на🌶 он пошел. изучай бэк тогда. через год, два в айти деньги закончатся. ии всех уволит. найм только по блату
Подскажите, неужели ничего не придумали, чтобы отладочная печать была получше? Типа там расширения какого для хрома. Ну вот меня очень раздражает, что в логе всяких объектов куча всякой хуйни типа там прототайп, методы всякие, что нужно нажимать на каждое значение, чтобы оно развернулось итд.Я бы вот хотел чтобы он был типа как жсон просто, но и с раскрытием там всяким, а не просто как строка из жсон стрингифай.
кста, еще данный метод полезен тем, что показывает че лежит в переменных, которые инкапсулированы через замыкание
Прикольно, попробую, спс.
2022
Тогда лучше вкатись куда нибудь еще. В продажи, например.
Сап, поправьте меня если я не прав. На чистом JS никто не работает же, все работают с его фреймворками? Я понимаю что вопрос тупой но судя по всему все так и есть. Нафига учить JS чуть больше чем базу если по факту работа идет именно с фреймворками?
решил?
>>182762
И тем не менее. Так то по факту интернет и существует благодаря току. Но мне ж блять для кодинга не надо учить физику. Я не говорю о том что сам JS учить вообще не нужно я говорю о том что не надо на нем акцентировать внимание сильнее чем изучение базы - дошел да ООП и можно к фреймворку переходить, нахуй на самом JS пытаться какие то пет проекты иметь? Ты же до изучения JS не пытался учить и тем более кодить ECMAScript?
Ты сказал поправить тебя, если не прав.
Ты не прав.
Большая часть сайтов в интернете работает на чистом жс. "Чистый жс" это так же ЖС для бэкэнда, скриптов, даже десктоп приложений (типа vs code)
Это база. Это обычный язык программирования. Современный. И чтобы нормально программировать, -- внимание --, нужно знать язык. Язык, а не фреймворк.
Но ведь надо уметь использовать фреймворк же по факту. А это немного другое, не?
Ну да, фреймворк нужен, скорее всего.
Вообще, я отвечал на тот первый вопрос, который абсолютно неверен.
А вот нужно ли учить фреймворк, когда его учить, в каких количествах, откуда мне знать.
Я лично через полгода где-то фреймворк стал использовать.
если я не прав, то нахуя нужен фронтендер, если есть бекендер который знает за него цсс и хтмл?
>то нахуя нужен фронтендер, если есть бекендер который знает за него цсс и хтмл?
ну так ответь тогда, хуесос
Ну я бэкендер, знаю ксс и хтмл. И я рот ебал двигать иконки@играться со шрифтами.
Пусть молодые и шутливые таким занимаются.
У кого-нибудь да есть.
нет, все в айти пидоры тут без исключения
> Смотрит сейчас 12 человек
> Опыт работы Frontend разработчиком от 2 лет.
> от 70 000 до 90 000 ₽ на руки
> Москва
https://hh.ru/vacancy/101485784
Ебало меня, получающего за 1.9 года больше, имеджин? Зепки во фронтенде сейчас - это лютый пиздец. Походу 100% срыгиваю в фулстек. Но хватит ли у меня скилла для срыга - хуй знает
То есть в той же компании платят больше механикам, чем фронтам?
Походу vse - меня порешал рынок. Попробую в третий раз срыгнуть в фуллстек за 120-200 к
В моей продуктовой компании так пишут эйчарши. Приходишь по красиво стилизованному письму к ним (со слайдерами, анимациями и красивой залупой). И потом общаешься с бабой, которая общается как третьеклассница и пишит вот ток(((
Ты бы ебало схлопнул, дерзич, а то сейчас разворошишь осиное гнездо десктопных и мобильных формошлёпов, которые абстрагируются от фронтомакак, но используют CSS или его переперделки.
А вообще есть такая штука, как компьютерная грамотность. И когда в очередной раз профильный вкатыш/воннаби миддл не может сказать как называется #hueta запись и что-то помимо RGB, а альфа канал вообще мистика, то хочет его найти и выебать его бренный труп. Вы сами себя ограничиваете, так же как долбаёбы в МОБАх продолжают жаловаться на их слабую роль, тимапидоров, но ничего с этим не хотят поделать.
мимо
Оно мне даёт диверсификацию.
Если вдруг весь бэкенд на ноде исчезнет, то пойду скрепя сердце красить кнопки.
ну учи тогда еще сишку и изучай микроконтроллеры чтобы на них дрова писать еще можешь пойти метлой научиться работать когда по всем айтиблядям ебанут контрольный. алсо, если по кому ебанут первым то это будут фронтендеры.
Не, абстрактное говно. По памяти, то что решал - ограничить одновременное количество выполняемых асинхронных операций.
Кисточкой? Лучше не надо.
Честное отношение к работе допустимо только если оная честность распространяется на всех в цепочке. Начиная от линейного сотрудника - заканчивая каждым инвестором и руководителем. Когда так будет - тогда и приходите продуктивность спрашивать, до того момента - "какая зарплата, такая работа"
Шлёпаю игры в свободное время. Зашлёпал бекенд под несколько своих поделок. JS/TSом себя не ограничиваю. Микронтроллеры трогал в вузе, малина/ардуино в данный момент в планы не входит из-за отсутствия в собственности личной коробки, но под них идеи есть. Лыжи важнее.
Вопросы?
Алсо тебе уже ответили >>185263
Личный опыт.
Бухло. Плохо, но кое-как можно, если есть сильное чувство необходимости.
Трава. Вообще дезориентирует.
Феназепам. Охуенно программируется, лишние мысли уходят.
Прозак (флуоксетин). Настроение заебись, но при попытке что-то сделать, выясняется, что это почему-то не очень получается.
А всякую жесть и синтетику я никогда не пробовал, под амфетаминами наверное может быть и збс.
Под бухлом пробовал. Соображается плохо, сложные модели не держатся в голове, всё время хочется включить иде и заняться чем-то другим.
s/включить/выключить
Под каннабисом нельзя программировать.
Не в том смысле, что не получится, а в том смысле что без каннабиса уже не будете.
Не в том смысле, что забудете, а просто потеряете интерес программировать на свежую голову.
Не рекомендую.
При этом у каннабиса много сортов, позывы к творчеству далеко не у всех.
Наконец, после толлера и под каннабисом не получится.
Короче, не связывайтесь с этой хуйнёй.
В чем вообще логика использовать тейлвинд, если можно просто style = "font-family: pidor-sans-mono;"?
Вот к чему этот вопрос? У тебя все сроки чётко рассчитаны? А? Что тебе даст эта информация. Ну например, ответ - 1 год, 2 месяца, 16 дней, 27 минут и 40 секунд. Какой ты вывод сделаешь из этого ответа? Сделаешь какие-нибудь расчёты? Ты еблан? Ты думаешь кто-то засекал и отмерял? Ну а хули, а вдруг пригодится, засеку-ка, зз сколько я будучи джуном перейду на вью. Да, очень полезная и нужная информация.
Если ты пограммистер - пару недель от силы.
Если лепила - то время которое ты вкатывался в рякт следует умножить на 2.4
Говно которое потом рассыпается по проекту в 50 вариаций атомов, нивелируют истинную цель тейлвинда по компиляции и вырезанию ненужного говна. Буквально превращение проекта в write-only.
https://tailwindcss.com/docs/adding-custom-styles#using-arbitrary-values
смотри что выделяешь.
если часть выгружается, то группируешь всю картинку, потом уже выгружаешь.
Короче выучить можно за пару вечеров. Там все то же, что и в реакте
картинка может состоять из нескольких картинок.
когда ты тупо выделяешь, ты не выгружаешь всю картинку состоящую из картинок.
тебе нужно группировать картинку. потом выгружать.
Типа как если бы они эту фичу не доделали и экспортируют всегда плейсхолдер картинки. Её вообще в макете нету.
Ну не совсем. Я написал после того вечер ТЗ на вью и меня взяли на следующей неделе на работу.
Хз о чем ты. Сделай фигму открытую и скопируй туда эту хуйню.
У меня вот такой заголовок. Я делаю респонсив.
Уменьшаю размер окна и у меня шрифт уменьшается. Я ожидаю что будет только появляться горизонтальный скролл.
В общем этот meta тег отключает эту ебанину.
Если на телебоне ни одно приложение не зарегистрировало ютубные дикпики диплинки, то хуй чо сделаешь.
Спасибо за наводку.
Я пробовал. Любой UI кит компонентный даст пососать. Так что дейзи говно без задач.
>пик2
"Всего" 14 имен классов. И это для описания 5 css-правил? Какой же ужас. И ведь кто-то это все разрабатывал, тратил свое время.
Тян все. Теперь официально.
По твоему тян нужны только чтобы с ними разговаривать? Они вообще для этой цели юзлес есличо
Два сорта говна. Но btn и btn-primary - это самая нормальная часть бутстрапа. Говнище -- это те же 50 классов на каждом втором диве, это <a class="btn btn-primary"> и глобальные стили, в которые бутстрап срёт как Ваня из стишка про сорок градусов мороз.
В следующий раз, когда на тебя поставят фронтовскую задачку, начинай яростно орать, что выебешь пмку.
Вин-вин ситуация, либо выебешь пмку, либо не поставят фронт.
по этому челу какое мнение? вроде чел грамотный, хейтит большинство популярных фреймворков по типу экспресса, вью, реакта, пишет свой проект на голой ноде. вот слушаю я его и как вкатун не понимаю блядь что тогда нужно учить. если срыночек требует экспресса, то тимур идет на хуй, очевидно. но блядь... так то в его словах есть здравый смысл. эта вся хуйня когда тянут миллиард зависимостей а используют только одну, и при этом каждая такая зависимость это обертка над предыдущей, то это кансер.
Никогда не слушай хачей
А я в геймдев
Мне давеча пришлось писать на голой ноде хттп клиента и сервер.
Ну его нахуй, лучче с экспресом.
Послушал, смахивает на Мурыча v 2.0.
Да, зависимости, да обертки, это все хуево, но альтернатива такова, что команде придется писать в 10 раз больше бойлерплейтного кода, и в итоге все все равно придут к необходимости создания своего фреймворка/библиотеки. При этом кабану/продукт овнеру поебать, какие там зависимости и обертки, им надо, чтоб фичи крутились желательно еще вчера и лавеха мутилась. И ванильный язык никогда не даст такой же скорости разработки, как фреймворки. Поэтому онли фреймворки, онли хардкор. При необходимости всегда можно оптимизировать. Как говорится, не мы такие, жизнь такая.
> команде придется писать в 10 раз больше бойлерплейтного кода,
Mobx
@
Рекламируется как boilerplate free
@
Смотришь первый пример
@
Из небойлерплейтного кода только counter++
@
Остальное 20 строчек бойлерплейта.
> Mobx
Без понятия, что это, но говнофреймворки никто не отменял. Надо пользоваться проверенными временем.
Вкатун плиз
У фреймворка есть комунити, которое и баги быстрей находит и патчи пилит.
Пока на велосипеде только техдолг растёт.
он еще контрибьютор ноды оказывается
>развиваться впадлу
Чел, айти параша это чисто временная хуитка чтобы бабла поднять и получить возможность реализовать свои хотелки. Будь то социальная, творческая или бизнес самореализации. А в здравом уме никто на полном серьёзе в айти развиваться и строить карьеру не будет, кроме совсем ебанутых аутистов каких-нибудь, которым на генетическом уровне в кайф как мартышка кнопочки красить или калопроводы писать всю жизнь
то что айти параша это правда. в наше время, к сожалению, нет лучших альтернатив для людей без какой то более менее вышки. поэтому тут собирается весь сброд с низов: таксисты, уборщики, говнари и просто крестьяне.
конечно. ты с вышкой в какой то области можешь работать с видом деятельности, которая имеет что то общее с тем, на что ты учился. да хоть уборщиком на электрозаводе, если отучился на инженера. отучился на асутп и твой диплом уже хотя бы какую-то ценность имеет в гос айти структурах.
У меня в дипломе написано магистр математики по направлению компьютерные науки. Кем я ещё могу работать кроме как программистом?
Лол, ты не поверишь, я и отучился на инженера АСУТП и по специальности работал на говнозаводике 7 ебанных лет. Меня теперь туда поганой метлой не загонишь. Так что, да, айтишечка и фронтенд - это лучше, что случалось со мной.
>по специальности работал на говнозаводике 7 ебанных лет. Меня теперь туда поганой метлой не загонишь
Пили кулстори. Почему так.
Хорошо рассказывает про кишочки языка и базу по абстракциям и возможностям языка. Но как и Мурыч является до мозга костей академическим программистом, ему правильность с точки зрения построения кода важнее рынка, интересов бизнеса и положняка среди программистов. Поэтому хейтит экпресс, потому что самостоятельно можно лучше написать, хейтит ООП, потому что бойлерплейты и многословность, можно сделать короче и быстрее, хейтит Nest, потому что ООП и вообще похайпует и забудут, хейтит ORM, потому что тру альфачи делают запросы в бд напрямую, а не лепят прокладки из объектных моделей, хейтит тайпскрипт, потому что object.assign там неправильно типизируется. И похуй что все вышеперечисленное уже стандарт, используется везде и отказываться от этого вряд ли будут. Свои велосипеды сердцу ближе.
Мне он чем-то Карловского напоминает. Тот тоже делает самый крутой реактивный и никому нахуй не нужный фронтенд-фреймворк, параллельно вымазывая говнецом все что им не является, только еще приговаривая что это не он должен его активно пиарить и делать понятное для макак взаимодействие, а это бизнес должен к нему на коленях ползти и умолять интегрировать это чудо инженерной мысли. Но Тимур хоть не токсит, и на том спасибо.
З.Ы А видео про миддлвары - это база.
Нетривиальных кулсторей не завезли, извините. Отношение к инженерному составу скотское. На предприятиях подобного рода (машиностроение) золотой теленок - это цеховые работяги, поэтому когда разговор заходит о деньгах, то в первую очередь, это касается всяких там станочников, где-то в конце маячут технологи. Ну, а инженеры навроде схемотехников, программистов и прочих, беспрестанно сосут. Уверен, такая ебала на 99.9% в госсекторе. Сюда же ебучие командировки, которые, по факту, есть вахта на 3-5 месяцев, анальный режим, где, чтобы выйти из, сука, ЗАВОДОУПРАВЛЕНИЯ на территорию того же предприятия, тебе нужен БЕГУНОК, рабочий день от ГУДКА до ГУДКА (буквально, блядь). Ну и тотальное отсутствие перспектив. Я "дослужился" до старшего какой-то там категории прежде, чем мне сказали, что это потолок, больше ведущих по штатному расписанию не положено, хоть ты тресни. Это было лет 5ть назад. С тех пор я сделал более чем x10 к той зарплате, что у меня была на говнозаводе, свободный режим дня, 100% удалёнку. Кабанчики в ИТ, говорите? Да я готов своему кабану пятки целовать, да вот только он давно из рази сам свалил.
Крупное предприятие с овер 5к работягами в устьпердяйске что подле глубинки Нечерноземья. Таких предприятий у нас по стране десятки, если не сотни. Уникальная продукция есть, конечно, как впрочем, и на других машиностроительных предприятиях подобного калибра.
нехорошо обзываться
Ну так сходил бы на собесы в другие заводы. Менеджмент не везде ебанутый.
Какова вероятность найти работу на фрилансе?
Или на удаленке?
Я бы с математическим образованием пошел в data science. Кодинг, тем более веб-разработка - полное дно.
Кстати да, кассиру знание математики как раз пригодится.
Ну а я нашел работу джуном, правда на Vue (хотя год учил реакт). Через неделю выхожу на работу. Порадуйтесь за меня или посочувствуйте. Весь путь занял 1,5 года.
Ну я напиздел на собесе, да. Но задачи выполнял, даже повышенную премию полутал за их успешное выполнение. Ну а потом через 2 года съебался на сеньора на x3 зепку, где по настоящий день сижу.
Понял, ну круто, мне многие знакомые друзья говорили, что надо накрутить опыт, возможно я бы сам к этому пришел спустя еще пару месяцев, но вот так повезло.
Все пути ведут в Vue, молодец, анон. Конечно этот фреймворк менее перспективный, чем онгуляр или рякт, но зато не надо так сильно ебаться на собесах как с последним
Мимо тоже учил год Реакту, но потом быстро переучился на Вью и получил работу. Но с днарской зарплатой 600$. Сейчас поменял работу и все еще получаю нищенские 1100$. У меня два года опыта почти и я завидую пиздунам да волкам
Так и что ты решил, во что перекатываться будешь? Онгуляр или бек? А то ты уже второй тред метаешься
Решил, что никуда не выкатываюсь. Выкат в бек - потеря зепки. Любой фулстек - неблагодарная хуйня за гроши хотя прикольно. В онгуляр или рякт переметнусь, только если проект предложат на них. Любые другие пути тоже приведут к потере зепки
Короче буду дрочить литкоды, каверзные вопросики по TS и JS, и ближе к конце года постараюсь спрыгнуть хотя бы на 1400-1500$
Он прав. Я пытался пару лет назад, после 8 лет самообучения (с 13 до 21) вкатиться в MERN или MEVN стек, но вакансий нихуя, а те, что есть - у нищих кабанов и наглых пидорасов. Еще и конкуренция заоблачная
В итоге вкатился на другой стек и не жалею
>ближе к конце года постараюсь спрыгнуть хотя бы на 1400-1500$
Тебе на твоем нынешнем месте не повышают что-ли? Я тоже на вью на своей батрачке уже полтора года работаю, пришел на 60к, сейчас уже 150. Попробуй у кабана выпросить уже сейчас повышение. Да и чем тебе литкоды и вопросики по js/ts помогут в поиске работы фронта-мидла-вьюфага? Я вот все-таки решил катиться на ангуляр, начал петик делать, думаю в ноябре встанет вопрос повышения зепки, буду по собесам ангулярным ходить чтобы на нынешней батрачке побольше выпросить если на ангуляр не возьмут
> не повышают?
Не повышают. Я до срыга к новому кабану вообще получал 600-700$
> да и чем литкоды и вопросики помогут?
Обычно помогали. Это жы то, чем меня ебали на собесах (но литкод абсолютно изищного уровня, первые пару первых задач по массивам и двум указателям)
> ангуляр начал дрочить
Ну я тоже как бы начинал. И у меня бывший коллега после 3 лет на вью срыгнул в ангуляр мидлом. Но как же это ссыкатно делать - особенно, когда везде требуют или релевантный опыт, или пойти нахуй. Поэтому продолжаю дрочить литкод (и немного бекенд для себя), чтобы начать получать твои 1500$...
Хз, я за год сранья на реактике смог устроиться на мидла. Интересно, что вообще 8 лет можно делать, чтобы даж на джуна не попасть
> Интересно, что вообще 8 лет можно делать, чтобы даж на джуна не попасть
Попасть на мидла в 14, когда я учился в школе? Или в 18, когда поступил в ойтивуз? Ебнулся, что ли? Хотя ты прав в одном, что стоило идти на галеру не в 21, а хотя бы в 19-20
> Хз, я за год сранья на реактике смог устроиться на мидла
Я тоже начал перформить и на бумаге но не зарплатно сейчас мидл. Дорос до этой лычки за год хотя сейчас кстати могут прибежать челы, которые будут убеждать, что если у тебя меньше 3-4 лет стажа - ты джун
> Нет, я про то что если ты РЕАЛЬНО самообучался 8 лет, то уровень у тебя должен быть стоящим.
Ну кабаны в каждой конторе называли меня хидден гемом, но платили копейки как всем моим одногруппникам-веберам. Поэтому хуй знает, но то что я пока не обсирался и не тянул за собой лидов - факт
>Копейки
Так это же рыночек . Рыночекне так ценит твой опыт и скилл, как умение себя продать/настоять/не быть пассивной омежкой
В веб, конечно. Я же веб-дрысню дрочил все школьничество и студенчество
> 8 лет конечно пиздец
Ну типо было хобби - а почему и нет?
Ты писал, что пытался в MERN/MEVN, но в итоге вкатился на другой стек. Я и спрашиваю - какой другой?
Глаза уже замылились. Во vue и laravel но лучше бы в angular и .net. Хотя это все равно лучше, чем вкот в 1С, Битрикс или Ноду
Хрюкни
Дак ты фуллстек выходит
Я к слову искал работу 4 месяца последних, нигде mongo не видел, как и express.
Nest.js и реляционные БД вот уже не редкость в требованиях.
Делаю говнофреймворк для игры.
Есть данные, вроде темплейта, по сути жирный вложенный обьект который описывает структуру монстра например, вложенность 4-6 уровней, толщина там 20-30 проперти, ну чисто условно. Как понятно, такой обьект для каждого ентити инстанцировать это пиздец и нахуй надо, потому есть один шаблон, и все ентити по нему считаются. Как бы да, но проблема в том, что иногда (довольно редко но всё же) нужно чтобы шаблон всё-таки менялся для каждого ентити, инстанцировался чисто для него. Можно конечно методами всё обмазать специальными, что если мы хотим менять шаблон просто getTemplateInstance делаем и збс.
Но хотелось бы чтобы это всё было одним обьектом было, то есть доступ как ко стандартным проперти.
Вот так получаем общие данные из шаблона:
entity.templates["shape_bio_mammal_biped"].shape.head;
переопределяем голову:
entity.templates["shape_bio_mammal_biped"].shape.head = { content: "govno" };
тут теперь наше значение:
entity.templates["shape_bio_mammal_biped"].shape.head;
но тут лежит всё ещё старое:
templateStorage["shape_bio_mammal_biped"].shape.head;
Забыл добавить, с проксями беда в том что в них контекст запихнуть нельзя или не ясно как, и потому не понятно откуда именно к тому или иному элементу доступ идёт
>Дак ты фуллстек выходит
На самом деле уже нет. Или да. Я дважды выходил на работу как фулстек, в первом случае стал фронтендером через 4 месяца, а во втором сразу же. Сейчас устроился на работу прям на место фронтендера, но вынужден лазить на бекенд при наличии десятка бекендеров
Хуй знает, стоит ли проводить какую-то грань между фронтендом или бекендом. Тем более я знаю дохуя людей, которые релоцировались и не сосут хуй только благодаря своему фулстеку и работе за двоих Но то, что у меня сильнейший уклон во фронт - факт.
> Я к слову искал работу 4 месяца последних, нигде mongo не видел, как и express.
А я последний раз видел такое в бекенд и фулстек-вакансиях года два назад, когда искал первую работу. И то не всегда кстати я все же напиздел, я получал один оффер на MEVN-стек, но предложили столько же, как и в моей тогдашней конторе, поэтому забил
А я сейчас их нет - хайп прошел. Хотя должен сказать одну лулзовую вещь: на прошлой неделе видел вакансии 3-4 на фронтендера, где требовался опыт написания BFF или полноценного бека на экспрессе или коа.
Вакансия: нужно уметь x,y,z, опыт работы t
@
Моё резюме: умею x,y,z, опыт работы t
@
Автоотказ
Да хуй знает, но его орущий ребенок заебал.
их наверное уже научили поминимуму чекать гитхаб аккаунт. если у тебя нихера не видно контрибьютов нах ты такой нужен кому
Через джве недели, ага.
А, у меня за три года никакого гита не появилось
Тип нахуй мне гит, когда у меня есть коммерческие релизы
Забей хуй, ни разу в рабочих задачах не понадобились именно такие как в примерах промисы, ток на собесах спрашивали кек
почти 4 года работаю.
забей хуй.
только на собесах нужно.
после собасах тупо забывается, т.к. в практике почти не используются.
>Не понимаю нахер и где нужно писать вот это нью промис, реджек реезолв и т.п. Зачем?
Бля ну очевидно же.
Допустим ты упаковываешь файл.
Или загружаешь файлы.
Или перекодируешь видео.
Или читаешь в поток что-либо.
Короче какой-то долгоиграющий процесс идёт.
И там по ходу этого процесса могут приходить события, типа on error, warning, close, end, finish и так далее.
И там по ходу нужно как-то реагировать на эти события. Если пришёл error, ты реджектишь promise. Если warning, ты можешь console.log делать. Если пришёл data, то добавляешь новые данные.
Всё что сложнее простого async/await, там без promise'ов не обойтись
Ты-то куда лезешь?
Намешал в кучу ивенты и промисы. Асинк/ойвейт у него не промис. Пиздец просто.
Если ты джун, то ладно. Н начиная с миддл разраба, должен понимать, так как сейчас приложухи строятся на гидрации серверных и клиентских компонентов. Тут и нужно глубокое понимание асинхронщины, чтобы они в правильном порядке рендерелись. Плюс к этому правильно написанный асинхронный код даёт большой буст к оптимизации.
Вот даже месяц назад дали задачу на собесе. Нужно было написать Код, который позволял быстро принимать и рендерить данные с сервера. Кароч, я не справился. Мне потом пояснили, что тут нужно оптимизировать евент луп и использовать многопоточность.
А чего с ними делать потом?
Я запутался во всех этих тестовых приблудах.
а теперь попробуйте своими хиппи жс домами протетировать скролбар...
ничего не нужно изучать. вкат закрыт
>понимаю что вместо уника могу сам узнать гораздо больш
Не можешь, раз тут задаешь вопросы, тем более такие.
Ну у меня это так просто вышло, а не сам захотел. А у вас как?
>А у вас как?
Друган попросил сделать ему страничку для его микро-бизнеса, я из интереса согласился. Так я познал азы верстки, потом уже начал свои странички пилить, изучать канвас + жопаскрипт чтобы делать анимации и микро-игрушки. Потом появился знакомый бекендер-питухонист, начал с ним делать петики параллельно вяленько изучая бекенд. Потом закончил универ, начал с горящей жопой искать работу откликаясь на любую айти вакансию за еду, неважно бек или фронт. На бек закономерно не взяли потому что скиллов было мало, сейчас немного жалею.
открыл топ популярных япов, увидел розовую полоску, побежал вкатываться
https://www.youtube.com/watch?v=Uo3cL4nrGOk
Тайпскрипт это рюшечки для джаваскрипта а не самостоятельный язык.
знакомый бэкэндер в далеком 2018 сказал: "учи js".
типо вы по-моему преувеличваете что на бэкэ меньше знать надо, чем во фронте. ну а на фронте если вы знаете уже базовый стек, то и свитчнутся на какой-нибудь ангуляр будет не так сложно - они уже пиздец как похожи с реактом.
>кнопки красить
мне тип не понятна эта фраза. люди так пишут потому что считается что делать ui это настолько просто как и просто кнопку покрасить или вся работа фронта состоит в том, чтобы только красить кнопки.
просто у меня реально бывают тяжелые ситуации в верстке, где я бы не сказал, что делать ui это реально легко относительно бэкэнда.
Категория: анальники не могут в юмор.
Да, я хочу делать сайтик и красить кнопки, ведь мне интересно. Жадные долбаебы, нелюбящие свое дело, должны страдать
Во-первых язык всего один. Жс и тс можно и нужно рассматривать как один яп. Во-вторых задачи во фронтенде максимально понятные. Есть задача, которая должна выглядеть как на макете, которая должна так-то реагировать на действия пользователя, отправлять/принимать данные с сервера, и все это на одном по сути стеке. В отличии от серверной дрисни, где тебе сперва надо тратить время на то, что бы выяснить что кабану от тебя вообще надо, потом продумать как это говно должно выглядеть на уровне данных/архитектуры, как это все должно быть оптимизировано/распараллелено и пр.
Что за еблан вывел typescript отдельное поле
> на бек немного не взяли, жалею
Тоже попал в вузе на фронтенд-стажировку и теперь жалею, что не стал бекендером.
>>192829
>типо вы по-моему преувеличваете что на бэкэ меньше знать надо, чем во фронте. ну а на фронте если вы знаете уже базовый стек, то и свитчнутся на какой-нибудь ангуляр будет не так сложно - они уже пиздец как похожи с реактом.
Ты прав, с реакта в вуе свитчнулся за считанные дни, когда предложили работку. Точно так же начал делать петы на ангуляре по доке. Но при этом кабанам и хрюшам обязателен релевантный опыт. Поэтому хуй кого возьмут на реакт после другого фреймворка
> опыт в разработке SPA на Angular от 6 месяцев;
> от 150 000 ₽
Нихуя себе у меня, vue-лоха, потекла слюна от такой зепки
У меня на вуе вкатунская была 130к (что и есть те самые 150к до налогов). Ты дебс? Это же не деньги.
Мне платят 1100$ за почти два года работы vue... На прошлой вообще пахал за 600-700
Но может ты опыт накрутил и так попал на эту зепку? А вообще я хуй знает, откуда ты ее взял. На хх.ру всем челом с 1-2 годами опыта предлагают по 60-100 тыщ на этом стеке
Не сможешь закрывать так быстро как хотят, не пройдешь испыталку и пойдешь исать следующую работу. В чем проблема? Если ты до этого уже работал на другом стеке, то быстро придрочишься, после двухнедельной подготовки.
Ты в Дагестане чтоле живёшь? 90к - это зп ну совсем нулевого вкатуна, которого обуют на месте. С 2+ годами опыта можно спокойно на 200к+ перекатываться.
>может ты опыт накрутил
Ну я же не даун, чтобы 0 опыта писать.
То есть ты волчара? Ууу, ебать стыд сколько крутил?
А я вот как раз вкатывался с 0 опыта и не пиздел. Вкатился за счёт того, что все оценили мое студенчество в вузе
Ты пиздабол какой-то. Половина вакансий или даже больше на hh предлагает зепку 50-90 к максимум даже за наличие опыта
> 90 к нулевой вкатун
> от 150 000 до 180 000 ₽
> Ожидания от кандидата. Требуемый опыт работы: 3–6 лет
Иди нахуй
А хотя зря я сгорел. Посмотрел вакансии, там реально нормальные зарплаты начинаются только после трёх лет.
Короче крутану-ка еще годик, попаду в лигу людей с 3-6 годами опыта, а там посмотрим. А тебя самого кстати не палили на пиздеже и пустой трудовой?
у меня трудовая просто полная, но если щас будет год нарисованный к двум, то будет на треть пустая
Сап двач, только не смейтесь.
Есть у нас feature branch где мы поменяли файловую структуру перенесли кучу файлов в другие папки, удалили старые, переделали все на микрофоны, и знаете что? Мы не успели влить эту залупу в dev. Забили мы хуй на эт ветку, прошло два спринта, теперь пора вливать микрофонты в dev. А я не ебу как мне перенести изменения с прошлых спринтов, у нас два спринта вичевые Фичевые
Я не хочу в ручную все перетаскивать, да и команду в н человек запрягать чтобы они как мартыхи перетаскивали изменения тоже не хочу.
Как перенести изменения за два спринта в ветку, где файловая структура поменялась, и кое-какая часть лапы уже микрофон.
Светлый лик тимлида имагинируйте когда он осознает масштаб жопы?
>Есть задача, которая должна выглядеть как на макете
Тем временем задача на макете: нарисовать 3D шар с анимацией поверхностей от мышки, не используя три жс. Удачи.
Ребейзни dev в фичевую ветку, порешай конфликты, слей в дев, чери пикни в релиз. Ппц, вкатуны уже в гит не могут.
А сейчас-то чому не похуй?
У нас светлые умы компании отдали приложение на рефакторинг и написание тестов на аутсорс одновременно с активной внутренней пре-релизной разработкой.
Похуй же. Просто потом бери неделю-две на синхронизацию этого говна. Сделай за пару дней и сиди в игоры играй.
Бабки же платят. Их проблемы.
>Так файловая структура поменялась ебать
И чо? Если сами файлы не поменялись, то это вообще похуй. Гит трекает контент, а не файлы. Там представь себе есть такее понятия как rename detection и ORT. Погугли на досуге между покраской кнопок, что это такое и как работает.
так может они файлы меняли в проводнике, так что в истории файлы были удалены и созданы в новой директории заново.
Я уже не работал на том проекте к этому времени. Меня только попросили оценить качество рефакторинга.
)))
Да они нормально как раз сделали. Не идеально, но гораздо лучше, чем было.
Неплохо, вместо кроссвордов можно читать учебники
Дальше. Недавно его снова попробовал. Сука у него кеш просто гиганский! Пишет compiling 5000 modules... што блять!? Я заебался ждать пока он compiling /dashboard... compiling /login... compiling / На каждую страницу когда переходишь, он её компилирует вначале целую вечность.
Деплоить... это пиздец... деплою через open-next, там нужно 3 гига чисто под докер, там всякие warmer'ы, isr, image optimization, он кучу всякого говна надеплоил, которая мне нахуй не нужна.
Куки... бля оказывается куки можно менять не везде, а только в специально разрешенных местах, што!!! Я не могу просто на GET /page сделать setCookie()! Это нужно выносить либо в middleware, либо в api и делать fetch, чтобы из апей устанавливались куки.
Middleware... кастрированный напрочь... там свой runtime и несовместимость с nodejs, сыплет ошибками при попытке подключить любую либу. Из-за credentials sdk не подцепил.
Странные баги... Ну например... идёт логин через server action, внутри делается редирект на dashboard, и оттуда делается logout с редиректом на логин. И после этого нельзя залогиниться, он почему-то автоматически редиректит на logout!
Ну и так далее.
Долго расписывать.
Пока что из того чем я пользовался, самые норм рякт фреймворки - remix и gatsby. Про остальные сказать не могу.
База. Вообще все эти фреймворки тотальный кал, единственный их плюс - наличие серверных компонентов. В остальном лучше свой велосипед поверх renderToPipeableStream написать и в хуй не дуть.
Ремикс тоже дрянь скорее всего, потому что там в разрабах мудаки, которые стоят за react-router у которого околонулевая стабильность в плане версий.
Единственный минус ремикса который я пока заметил - это нестандартный рендеринг с nested routes, из-за которого он не дружит с fluent ui v9/sap ui например.
Плюсы ремикса:
- Легковесный, не компилит каждую страницу с 5-10к модулей
- Лёгкий деплой, один адаптер в маленьком файле сидит и всё
- Мощный концепт с nested routes + useOutletContext(). Подгружается только та часть страницы которая изменяется, а через outlet передаётся контекст дочерним роутам.
- Приятный дизайн с loader/action - даже более очевидный чем react server components
- Приятная обработка ошибок внутри nested route, лучше чем Error Boundary
Короче говоря, я вижу ремикс как адекватную замену статическим сайтам. Они плюс-минус совпадают по скорости, но только в ремиксе есть динамика.
>Ремикс уже все.
В каком смысле всё? Весной только Кент додик рекламировал выбрасывать некст и пересаживаться на римикс
У меня есть что-то типа комнаты с чатиком. В одном из компонентов который рендерит эту комнату есть код который создаёт WS соединение и обрабатывает сообщения, прилетающие из сокета (пикрил 1). Типов сообщений много, и там лесенка из switch-case по каждому типу сообщения. Этот код стал очень громоздким и я решил вынести его из компонента в отдельный хук (пикрил 2). Проблема в том что во внутренностях кода, обрабатывающего сообщения из сокета, используются сеттеры стейта компонента и рефы этого же компонента, и их много всяких разных. Получается как-то некрасиво что у этого хука так много аргументов... пахнет чем-то нехорошим. Где я свернул не туда? Хук не претендует на какую-то универсальность, поэтому зависеть от кишков одного конкретно взятого компонента вроде как и не страшно
> Хук не претендует на какую-то универсальность, поэтому зависеть от кишков одного конкретно взятого компонента вроде как и не страшно
Смысл хуков именно в пере использовании кода в разных компонентах. Если код уникален для компонента и маловероятно, что гжде-то ещё понадобится, хук ненужон.
У твоего хука ровно 1 аргумент - объект с настройками. Не нравится, что передаётся сразу объектом - вынеси в переменную и передавай её.
Жесть. Даже перезванивать не буду.
Весной рекламировал, а летом ремикс скукожился до расширения для реакт роутера и какого-то утсановочника для vite.
https://www.npmjs.com/package/vue-competency-tree
Анон, запилил свой первый пакет
Дай беспристрастную оценку мама говорит молодец
> :isDisabled="!treeData.length"
Названия пропсов без всяких is пишутся, это не названия переменных
>watch(
> () => levelsFilter.value,
> () => {
> selectedLevels();
> emits("update:modelValue", levelsFilter.value);
> }
>);
Это делается через mounted
Во-первых, в приличных заведениях такое пишут через рекурсию.
Но проблема в восклицательном знаке. Он тут чисто наебать транспилятор, чтобы деструктуризация не лопнула.
В приличных заведениях за рекурсию бьют по морде. Проблема здесь в самом тайпскрипте.
Не тот вотч скопировал, вот про это речь
>watch(
> () => inputRef.value,
> () => {
> if (inputRef.value && isShowElements) inputRef.value.focus();
> }
>);
При раскрытии инпут монтируется, тогда и нужно делать фокус, а не вот этим костылем с отслеживанием рефа
Где можно фрилансить? Правильно понимаю, что фриланс на забугорных заказчиков сейчас фсё? Подскажите платформы, возможно тг-каналы с объявлениями, пожалуйста. Буду благодарен.
Если у тебя нет ком. опыта в пару лет, то никакого фриланса тебе не светит.
Есть лямбда и динамо дб, но я хочу Postgres.
Что в таком случае выбирать, Supabase?
Насколько анален путь засунуть все в контейнер и взять какой-нибудь минимальный vps?
Что посоветуете?
Проекты - несложный фулстек, и пара ботов в тг.
Для хостинга бекенда и базы данных с использованием PostgreSQL есть несколько вариантов, каждый из которых имеет свои преимущества и недостатки. Рассмотрим их подробнее:
### 1. Использование платформы Supabase
Supabase — это платформа, предоставляющая хостинг для PostgreSQL и набор инструментов для разработки бекенда. Это удобное решение, которое избавляет вас от необходимости заниматься настройкой и управлением сервером базы данных.
Преимущества:
- Простота настройки и управления.
- Интеграция с различными инструментами для разработки.
- Поддержка реального времени (реактивные данные).
- Встроенная аутентификация и авторизация.
Недостатки:
- Стоимость может быть выше по сравнению с управляемыми решениями, особенно при увеличении нагрузки.
- Возможны ограничения по кастомизации и специфическим настройкам.
### 2. Хостинг в контейнере на VPS
Вы можете запустить свой бекенд и базу данных в контейнерах (например, с помощью Docker) на минимальном VPS. Это даст вам больше контроля и гибкости.
Преимущества:
- Полный контроль над конфигурацией и настройками.
- Возможность оптимизации под ваши нужды.
- Более низкая стоимость для небольших проектов.
Недостатки:
- Требуется больше времени и знаний для настройки и управления.
- Необходимость заботиться о безопасности и обновлениях самостоятельно.
- Более сложное масштабирование.
### 3. Управляемый хостинг для PostgreSQL (например, Heroku, DigitalOcean, AWS RDS)
Вы можете использовать управляемые решения для хостинга базы данных, такие как Heroku Postgres, DigitalOcean Managed Databases или AWS RDS. Это позволит вам сосредоточиться на разработке, не беспокоясь о многих аспектах управления базой данных.
Преимущества:
- Высокий уровень автоматизации и поддержки.
- Бэкапы и восстановление.
- Простое масштабирование.
Недостатки:
- Стоимость может быть выше по сравнению с самоуправляемыми решениями.
- Ограничения по кастомизации и доступу к низкоуровневым настройкам.
### Рекомендации
Для вашего случая, учитывая что у вас несколько простых фулстек проектов и Telegram боты, я бы рекомендовал следующие подходы:
1. Для быстрого старта и минимизации усилий на настройку: Используйте Supabase или Heroku для хостинга бекенда и базы данных. Это позволит вам быстро запуститься и сосредоточиться на разработке функциональности.
2. Для более долгосрочного и гибкого решения с учетом роста проектов: Рассмотрите возможность использования VPS с Docker. Вы сможете настраивать все под свои нужды и иметь больше контроля над системой. Например, вы можете выбрать VPS на DigitalOcean, настроить Docker-контейнеры для вашего приложения и базы данных.
3. Если вам важна надежность и управление базой данных: Используйте управляемые решения для PostgreSQL, такие как AWS RDS или DigitalOcean Managed Databases, и хостите бекенд на том же VPS или другой платформе (например, Heroku или Vercel для бекенда).
Каждый из этих подходов имеет свои преимущества и вы можете выбрать тот, который лучше всего соответствует вашим текущим потребностям и возможностям.
Для хостинга бекенда и базы данных с использованием PostgreSQL есть несколько вариантов, каждый из которых имеет свои преимущества и недостатки. Рассмотрим их подробнее:
### 1. Использование платформы Supabase
Supabase — это платформа, предоставляющая хостинг для PostgreSQL и набор инструментов для разработки бекенда. Это удобное решение, которое избавляет вас от необходимости заниматься настройкой и управлением сервером базы данных.
Преимущества:
- Простота настройки и управления.
- Интеграция с различными инструментами для разработки.
- Поддержка реального времени (реактивные данные).
- Встроенная аутентификация и авторизация.
Недостатки:
- Стоимость может быть выше по сравнению с управляемыми решениями, особенно при увеличении нагрузки.
- Возможны ограничения по кастомизации и специфическим настройкам.
### 2. Хостинг в контейнере на VPS
Вы можете запустить свой бекенд и базу данных в контейнерах (например, с помощью Docker) на минимальном VPS. Это даст вам больше контроля и гибкости.
Преимущества:
- Полный контроль над конфигурацией и настройками.
- Возможность оптимизации под ваши нужды.
- Более низкая стоимость для небольших проектов.
Недостатки:
- Требуется больше времени и знаний для настройки и управления.
- Необходимость заботиться о безопасности и обновлениях самостоятельно.
- Более сложное масштабирование.
### 3. Управляемый хостинг для PostgreSQL (например, Heroku, DigitalOcean, AWS RDS)
Вы можете использовать управляемые решения для хостинга базы данных, такие как Heroku Postgres, DigitalOcean Managed Databases или AWS RDS. Это позволит вам сосредоточиться на разработке, не беспокоясь о многих аспектах управления базой данных.
Преимущества:
- Высокий уровень автоматизации и поддержки.
- Бэкапы и восстановление.
- Простое масштабирование.
Недостатки:
- Стоимость может быть выше по сравнению с самоуправляемыми решениями.
- Ограничения по кастомизации и доступу к низкоуровневым настройкам.
### Рекомендации
Для вашего случая, учитывая что у вас несколько простых фулстек проектов и Telegram боты, я бы рекомендовал следующие подходы:
1. Для быстрого старта и минимизации усилий на настройку: Используйте Supabase или Heroku для хостинга бекенда и базы данных. Это позволит вам быстро запуститься и сосредоточиться на разработке функциональности.
2. Для более долгосрочного и гибкого решения с учетом роста проектов: Рассмотрите возможность использования VPS с Docker. Вы сможете настраивать все под свои нужды и иметь больше контроля над системой. Например, вы можете выбрать VPS на DigitalOcean, настроить Docker-контейнеры для вашего приложения и базы данных.
3. Если вам важна надежность и управление базой данных: Используйте управляемые решения для PostgreSQL, такие как AWS RDS или DigitalOcean Managed Databases, и хостите бекенд на том же VPS или другой платформе (например, Heroku или Vercel для бекенда).
Каждый из этих подходов имеет свои преимущества и вы можете выбрать тот, который лучше всего соответствует вашим текущим потребностям и возможностям.
Несложный фулстек и пару ботов анон хостит в чулане на домашнем сервачке.
>Что из ООП должен знать фронтендер
Бля да нет единых стандартов! Какая разница, что ты сделал ООП, что процедурным стилем, что функциональным, это всё равно получается ёбанный сайт! Нужно просто уметь делать ёбанные сайты! А уж каким стилем, каким фреймворком, каким языком, какой библиотекой - это вкусовщина. Одни любят postcss, другие любят css-in-js, третьи любят tailwind. Все люди разные, у всех разные предпочтения, нет единых стандартов "что нужно знать" и хватит уже спрашивать!
Например, чтоб прийти на проэкт и нахерачить таску функциональными компонентами, а потом смотреть на кислое ебало сытого лида, мол у нас так НЕ ПРИНЯТО.
помогите разобраться хуле метрики некорректно пашут
есть мини сервак на ноде, по факту имеющий один эндпоинт который принимает query параметры, делает запрос в стороннюю систему и отдает этот json. больше нихуя не делает. сам ответ простой - это массив строк, очень небольшой длины (456 bytes). на весь запрос тратится в среднем 1сек
но по метрикам у меня какого то хуя запросы по 2-3 сек, а event loop lag от 3 до 4 сек, что какого то хуя нихуя не правда.
чяднт и как эту хуйню пофиксить ?
для серва юзается fastify 4.24.3 и для сбора метрик prom-client 15.1.2.
есть +- аналогичные серваки поднятые на других инстанса которые делают ровно такую же хуйню, но с ними все ок.
за пикосекунду
const privateKey = fs.readFileSync('/etc/nginx/ssl/урл.сайта.private.key', 'utf8');
const certificate = fs.readFileSync('/etc/nginx/ssl/alphassl.урл.сайта.crt', 'utf8');
Всем кто откликнется добра.
Нет, просто думал это я туплю и не выкупаю что-то очевидное. В репозитории вообще нигде речи об nginx не идет кроме этих двух строчек. Спасибо.
Окей, допер, что они просто не нужны при разработке и их стоит закомментировать. Теперь понял, почему файл с ними добавлен в gitignore.
Посмотри, где оно используется.
Если как клиентский серт куда-то на бэк ходить, то без него не обойдешься.
Если внутре приложения хттпс сервер, то беги оттудова нагенерируй себе свой серт.
>Откуда должны взяться этот приваткей и сертификат?
ТЫ должен сгенерировать. https://certbot.eff.org/ У тебя на сервере должен висеть бот, который генерирует сертификаты АВТО-МА-ТИ-ЧЕС-КИ!
>Вот этот код жалуется, что директория/etc/nginx/ssl не существует
Если у тебя это в докере висит, смотри код который устанавливает nginx в Dockerfile. Там есть готовые шаблоны, где certbot + nginx уже установлены https://hub.docker.com/r/staticfloat/nginx-certbot
Щас бы доверять свои сертификатики хуй пойми кому. Дали им openssl, генерируй - не хочу, так нет же.
Впиши в консоль: while (true) {};
Благодаря тому что жс однопоточный, код блокировки инпута не сможет выполниться.
Middle+ JavaScript Developer
Сайт с LLM моделями (короче AI). Эта страничка называемая арена для сравнения этих моделей. Две модели можно сравнить между собой (два окна). Ниже этих окон инпут, в который вводится сообщение двум этим моделям одновременно, но не суть важно. После отправки первого сообщения доступны кнопки, чтобы оценить модели (Первая лучше, вторая лучше, обе хороши, и та и та плоха). И после нажатия одной из кнопок, инпут блокируется и не дает отправлять сообщения, прикреплять к сообщению картинки. Вроде все доходчиво объяснил
Спасибо, это сработало. Но ещё мне нужно кнопку прикрепления сообщения, чтобы была и работала
Ладно, обойдемся
Не я точно всё.
Может быть завтра взгляну, если никто не поможет.
К тому же, это гораздо сложнее звучит:
>ещё мне нужно кнопку прикрепления сообщения, чтобы была и работала
И ты опять не описываешь нужные действия.
Там короче кнопка скрепки в инпуте тоже присутствует, она пропадает после того, как оценил модель. Хотелось бы тоже, чтобы она появилась
...на которые можно было скупить половину областной библиотеки
Зря как мне кажется. Что-то подсказывает что там будет стандартная обучалка по ноде (ну ета устанавливаем значит ноджс, пишем хелло ворлд. А вот еще есть фреймворк экспресс на нем можно делать роуты. С вас 52 тыщи)
Потом эти люди говорят что js говно язык и нужна писать на джаве и сишарпе.
Сколько каток в день получается?
Программисты есть?
Почему в модули не работют локально? Почему мне нужно сервер имитировать?
Модули могут работать только на сервере. Выбирай Google Cloud, но к нему понадобится VPN. Потом через IPv6 разворачиваешь и запускаешь модуль.
Чтобы не имитировать сервер, тебе нужно приобрести настоящий и на нём программировать.
Middle+ JavaScript Developer
Просто фронтенд макаки деньги не за что получают и потому их не ценят
Да я сам иногда проёбываюсь и не оборачиваю
Какого хера, я вставляю js в html и у меня не работает javascript, если я использую модуль это потому, что разрабы джаваскрипта не знают больше протоколов, кроме http?
Я погуглил мне умные люди, которым приходилось прикасаться к богомерзкому js, сказали использовать JS IIFE, и писать на до ECMA5, потому что новый стандарт ECMA с модулями баганное дерьмо и его лучше не юзать иначе память течет сразу после начала разработки, вот я и зашел спросить может уже можно нативно запускать js с модулями.
Какой модуль, наркоман? Что ты несёшь?
Если содержимого черепной коробки не хватает чтобы сформулировать мысль буквами, то показывай скриншот того, что делаешь.
Ты не знаешь, что такое модуль в javascript, и просишь у меня картинки, иди доку читай не будет тебе картинок.
Никому в здравом уме не придет использовать модули на клиенте. Потому что каждый файл открывает соединение и это все долго.
Джаваскрипт должен быть собран в 1 файл. Наверно они специально не делают модули в браузеров чтобы оградить пользователей от таких рукожопов как ты.
Сайт aviso bz. Нужно в разделе ютуб скрыть элементы, которые превышают определенное время, чтобы просто не отображались в списке. Мне нужно чтобы значения больше 60 сек не было видно (но можно было менять время). Добавление скрипта с помощью расширения для браузера "User JavaScript and CSS".
Опять ты!?
Тебе в прошлый раз бана не хватило на этом авизо?
Или ты бот, блять?
Не помню, ты инвалид? Че там с работой?
Да какой может быть бюджет (((, я двачер социофоб, который пытается хотяб на пачку сиг раз в два дня заработать на этом сайте и интернет оплатить. Поэтому и обратился сюда, может кто-то поможет облегчить задачу...
Здорова! После бана на сайт заходил несколько раз честно листал, а потом забросил, но сиги кончились почти, денег сейчас нет, мамка не даёт, надо хоть немного заработать у них, но они ещё больше правила усложнили, больше 2 видео за раз теперь нельзя смотреть и изменили многое. А куча дорогих видосов только мешают, проще смотреть много по 10-60 сек, чем 25 минут за пол рубля одно-два. И иногда без палева врубать автоматику.
Насчёт работы пытался на склад устроиться, убежал через 2 недели, не выдержал местный контингент, каждый второй подъёбывал за хилость и гонорил.
>иди доку читай
У ДжаваСкрипта нет документации, только спецификации, пидарасина ебаная, какие модули, какие умные люди и баганные модули, ебанутый, причем тут IIFE, как тебя ебет какой-то стандарт, мудила колхозная, под модулями множество вариантов разбивания кода подразумевается, дегенерат, что там, блять, у тебя не работает, что ты там вообще делаешь?!
Анон, если тушка целая, руки-ноги есть, без шуток или подъебов, полечи тревожку. Эта хуйня лечится. Таблы попьешь и привыкнешь.
Этот авиза плохой вариант для заработка. Тебе социализация нужна, даже если к быдлу попадешь.
Ты просто ленишься или бобо-с-бебе?
Я в прошлый раз тебе тот костыльный скриптик накидал. Тебя забанили, кажется, достаточно быстро.
Прошлый раз когда был? Полгода/год назад?
Это так звучит:
У нас есть стандарт, но мы его не поддерживаем, потому что хуйня какая-то получается)))
Выходит, что технология не подходит для такого применения. Ждём большего распространения wasm, хули.
Да лень мне этой фигнёй заниматься. Ну вот так попробуй, вроде что-то работает.
У меня нет никакого желания вникать в этой сайт.
document.querySelectorAll('#input_box')[document.querySelectorAll('#input_box').length - 1].style.display = 'block'
document.querySelectorAll('#input_box')[document.querySelectorAll('#input_box').length - 2].style.display = 'block'
document.querySelectorAll('#input_box')[document.querySelectorAll('#input_box').length - 3].style.display = 'block'
document.querySelectorAll('#input_box')[document.querySelectorAll('#input_box').length - 4].style.display = 'block'
Все 4 строчки не нужны. Нужна только 1 строчка, но какая из них не знаю. Сам тестируй.
Тушка относительно целая, хоть и хилая, но ещё подозреваю грыжу где поясница, болеть начинает сразу как тяжелое потаскаю и вообще часто мучает само по себе. Тревожку лечить надо, но я думаю у меня и по мимо неё куча социофобных загонов и затяжная депрессия, причём это всё не с пустого места многое появилось. Даже если бы пересилил страх пойти лечиться, все равно на всё нужны деньги, которых у меня нет.
А скрипт это да, там не вариант, видать у них хорошая защита, но не всё они могут видеть, поэтому и нужен JS код, который убирал бы не нужные по времени видосы, это хоть немного облегчает задачу, потому что полностью вручную по 1-2 видоса смотреть это можно ещё больше ебобо на голову стать, а курить пока не получается бросить, хоть и знаю что в моём случае необходимо даже, да и интернет оплачивать надо, уже сидел без него, мамка не оплачивала.
Да, был где-то пол года назад, у них на сайте за это время многое поменялось, что-то упростили, например убрали ожидание в 5 сек для открытия каждого видоса, но запретили открывать за раз больше 2.
В общем все равно это хоть какие-то деньги когда выхода нет, но полностью на ботах или скриптах как тот был бан быстро, а в ручную особенно при нынешних раскладах чокнешься. Выход осторожный полу ручной режим и тогда не банят, но всё сбивается из-за разнобоя по времени видосов, особенно долгих по времени.
в итоге все сделал на замыканиях типа (function(){ … })(), кринж конечно, но какой язык, такое и решение.
>Наверно они специально не делают модули в браузеров
они спецально сделали для говноедов модули, потому что джаваскрипт говно JavaScript originally didn’t specify a way to work with source code in multiple different files.
>Никому в здравом уме не придет использовать модули на клиенте.
до 2015 так и делали, ты сам себя обосрал, или ты вкатун и тебе вообще не приходило в голову выяснить историю языка на котором пишешь?
>>204009
Я про доку по тайпскрипту какая нахер спецификация,
>пик
сразу видно быдло, не знает даже про единственную нормальную доку, которую тебе говноеду майкрософт выкатил, а ты все срешь под себя.
Ученый, ето ты?
>когда выхода нет
>убежал через 2 недели, не выдержал местный контингент
Ты ленишься прост. Ну или правда с головой проблемы. Тебя же там не пиздили, а прост не понравился контингент.
Пиздуй на работу. Вкатывайся в вайти и сиди на удаленке.
Нюанс в том, что тревожку все равно лечить надо, т.к. напряга на голову больше будет именно в вайти, контингент тут не лучше, одних ряктодаунов взять с тайлвиндерами/Врите-Онли технолоджи.
Ты только время проебываешь на этом авизо. Денег там нету. Ходи на работу. Восстанавливай отношения с мамкой, лечи тревожку.
Ну а сижки бросай, хули. Голова яснее будет.
>Ты ленишься прост. Ну или правда с головой проблемы. Тебя же там не пиздили, а прост не понравился контингент.
Я очень сильно себя пересилил и устроился, но на складах всяких реально люди тяжелые и злые, при этом ладно были бы Петровичи которые по доброму подкалывали бы. Так нет, молодые, борзые и в основном определённых национальностей. И так тяжко, а подобный контингент даже для полностью здоровых людей был бы тяжелым.
>катывайся в вайти и сиди на удаленке.
Вайти вкатываться не получается, пробовал php изучать и вроде понимал и тут же всё забывал, никак не шло. Раньше делал сайты на вордпрессе на стандартных шаблонах и сам писал статьи, даже капала копеечка с адсенса, но после санкций весь доход резко стал нулевой.
>Ты только время проебываешь на этом авизо. Денег там нету. Ходи на работу. Восстанавливай отношения с мамкой, лечи тревожку.
Я знаю, что всякие ависо это не про заработок денег, но если выхода нет, то и это выход, не думай, что я такой ленивый, я при всей ситуации все равно всегда пытался как-то крутиться, что-то делать, даже если на буксах кликать или статьи писать, это при том, что у меня из-за депрессии сил подняться парой нет, но заставляю себя.
А скрипт этот мне бы сейчас помог хотяб именно решить трудности, которые мне нужно решить сейчас, тогда и легче будет что-то другое думать.
Говнокодер спокуху оформи
>выхода нет
Есть. Устройся на работу. Поднакопи. Вкатывайся в вайти. Ну или какой-нибудь контент-менеджер для сайтов.
>>204147
>из-за депрессии сил подняться парой нет, но заставляю себя.
Уходя с работы потому что тебя полоумный мастурбек обидел? Да, пиздец как заставляешь.
>тогда и легче будет что-то другое думать.
Полгода-год назад у тебя та же стори была, если правильно помю. Для тебя авизо не временное решение, а "стабильный" доход, т.к. на обычной работе ты не вывозишь из-за того, что не нравятся "контингент".
Тебе нужно пересилить себя и найти работу, вкатываться и учиться, либо через еще год-полгода у нас вновь будет этот разговор.
Алсо, качайся еще. Отжимайся, на турник ходи, бегай. Голову хорошо прочищает, а после трени будешь с широкой грудью сам на Джамшутов рычать.
Понимаю, что ты сюда пришел не для того чтобы тебя какой-то анальник про жизнь рассказывал, но взгляд со стороны тоже полезен, не принимай это в штыки.
>Понимаю, что ты сюда пришел не для того чтобы тебя какой-то анальник про жизнь рассказывал, но взгляд со стороны тоже полезен, не принимай это в штыки.
Да нет, не принимаю я это в штыки, ты где-то прав, где-то нет, но исключительно из-за отсутствия достаточного количества информации обо мне.
>Уходя с работы потому что тебя полоумный мастурбек обидел? Да, пиздец как заставляешь.
Если бы он был один такой (((, да и если Акылбек какой ещё не так страшен, то Мага который здоровее тебя в 4 раза относится к тебе как шнырю, а ты ему и слова сказать не можешь, пальцем раздавит, тут совсем другой разговор, а когда Маг этих ещё несколько и для каждого ты цель поиздеваться...
>Для тебя авизо не временное решение, а "стабильный" доход
Если говорить про стабильных доход, то это мамка, она кормит же ))). Ависо лишь в чём-то помогает, но не думай, что я больше не о чём не думаю.
Ладно, спасибо за советы, но думаю эту тему лучше закрыть. Все равно самый жёсткий хейтер у меня это я сам и этот хейтер и не такое мне про меня говорит.
Если кто-то всё же хочет помочь со скриптом, то спасибо, а нет так нет.
Я после школы лет 7 дома просидел в депрессухе. Потом начал вылезать понемногу, начал с дно работ. Возможно мне повезло, что на дно работах коллектив был нормальный. Не идеальный, но работать можно было. За пару лет мне немного стало получше, потом начал программирование изучать. Щас сижу работаю на удалёнке.
Так что попробуй работу поискать всё таки, должны быть места, где платят копейки, но хотя бы работать можно.
Мне лично работа 2 дня через 2 хорошо помогла. Это не 5 дней подряд, чтобы сдохнуть хотелось, и кое-какие деньги появились.
У меня сильная социофобия, меня и не берут никуда, куда ходил позвали работать только на этом складе. Я сижу на собеседованиях весь красный и обливаюсь потом и голова не работает похож на совсем тупого и на любой вопрос ощущение что сейчас расплачусь. Поэтому в моём случае депрессия это пол беды ещё.
Если изучать программирование, с чего лучше всего начать?
Но всё это все равно не за один день делается, а мне нужны хотяб минимальные деньги уже сейчас чтобы были. А у меня на сигареты нет даже сейчас денег, а вручную полностью на ависо я за день вытягиваю максимум 15-20р и это очень сложно. Поэтому и хочу упростить задачу, а ума нет скрипт такой сделать, а купить на том же кворке нет денег.
Я начинал с Питона.
Но это сложно, когда депрессия, настроение всегда плохое, тяготит что-то, и т.д.
Нужна смена контраста какая-то.
Поэтому лучше какую-то работу попытаться найти. Это действительно помогает, мозги немного прочищает.
Меня тоже трясло раньше, потом со временем попроще стало.
Понятно, спасибо за советы, чужой опыт всегда интересно знать в этом плане.
>У меня сильная социофобия
Ты же понимаешь, что это лечить надо.
Ну или живи всю жизнь зарабатывая на авизо.
Подлечи в голову и все норм будет.
Я не побираюсь, а попросил помочь, даже не напрашивался, у тех кому не трудно помочь, если таких не найдётся, я не выпрашиваю. Сам я лично если что-то знаю и могу помочь обычно помогаю.
Ничего не предлагаю, можешь мимо пройти, тебя же лично никто не упрашивал. Не можешь помочь, так не помогай. Что строить зря на зря из себя что-то?
>а попросил помочь
Какой же ты наглый, я в ахуе. Понимаешь разницу между тем, когда ты пытаешься сделать сам, у тебя не получается и ты попросил совета и просьбой сделать все за тебя?
Поверь, иногда очень, но не думай об этом!
>не могу найти денег на сЕгореты
>блин зайду ка на двач, это же лучше чем пойти раздавать буклеты за 500 рублей
Ты не понимаешь, чел, у него социофобия, ему нельзя, он не может, ну вот вообще никак, чел, ты че?
Себе оставь, тебе больше пригодится! Я по жизни не говноед и людям помогаю по мере сил!
Пускай язвят, хороших людей все равно больше! Они из-за просьбы помощи на мне отрываются, себя думают возвышают, но как по мне опускают.
Как бы жизнь за это сама не наказала когда-то. Я верю в закон бумеранга, если я кому-то помог безвозмездно от души, человек этот возможно поможет другому человеку и через большой круг эта помощь вернётся и мне. Тоже самое думаю и про плохое, человек мне предложил говна на лопате, ну значит лопата с говном будет однажды у него.
Всем пока!
function extractNumber(text) {
const match = text.match(/\d+/);
return match ? parseInt(match[0], 10) : null;
}
const containers = document.querySelectorAll('.work-serf');
containers.forEach(container => {
const serfTextElements = container.querySelectorAll('.serf-text');
serfTextElements.forEach(serfTextElement => {
const text = serfTextElement.textContent;
const number = extractNumber(text);
if (number !== null && number > 60) {
container.remove();
}
});
});
? if (number !== null && number > 60) {
В этой строке подставляй нужное тебе число
Там на литкоде был курс js на 30 дней. Сможешь писать полифилы для промисных методов - уже хорошо. А по факту задач ниже 6 уровня кодварса на собесах не бывает
То есть прям литкодом не ебут? Или все же ебут? Эта хуйня выносит мне мозг!
мимо уже два раза устраивался без него, но на копейки
И зачем тут проверка на null? В твоей вселенной если number будет null, то он может быть > 60?
И засем тут два вложенных цикла, если все контейнеры можно сразу выбрать одним селектором
document.querySelectorAll('.work-serf .serf-text')
Вы как пишите код, не приходя в сознание вообще.
Люди годами не соприкасаются с DOM, так что ничего удивительного
Литкод это локальный мем двача. Месяц работу ищу, ни разу литкод не встретил.
Спидорака тебе!
Для ряктодаунов литкодов не завезли, все уже поняли, что литкод - недосягаемая вершина логического мышления ряктодауна.
Обтечет у одного, так будет офер в другом месте. Тогда по твоей логике, раз можно обтечь на неожиданных вопросах по школьной физике и логических задачах, нужно дрочить вечерами их, называя эту бессмысленную для макакена хуйню "базой"?
мимо
Протестировал сейчас, всё работает именно так, как мне нужно. Очень сильно благодарю, надеюсь вернётся всё это тысячекратно!
Спасибо за ответ, анон. Но на всякий случай начал решать задачи (опять) по двум указателям, окнам и графам
https://leetcode.com/studyplan/30-days-of-javascript/ - и ты случайно имел в виду не этот курс? Выглядит прикольно
Но в вакансиях некста почти нет. Реакт, вуе и всякое есть.
Что делать то? Ковыряться с голым реактом или что там сейчас в реальной разработке актуально?
Сначала макак наёбывали фреймворками и они скипали ванилу.
Теперь макак наёбывают метафреймворками поверх фреймворков и они скипают изучение фреймворков.
Доколе?
Лох не мамонт.
А нахуя null с числом сравнивать?
Есть же getElementById.
А лучше выкинь нахуй и jQuery, и bootstrap
А ещё используй строковую интерполяцию.
>Есть же getElementById.
Между getElementById('id') и $('#id) есть разница. В данном случае, если использовать getElementById, то не будет работать timepicker(). Потому что такой функции там нет.
Вот потому-то я и интересуюсь у ананасов, что там в реальном продакшене, чтоб не попасть на кривую дорожку - хотя я уже на ней, полезши в вебдев.
В реальном продакшене существует абсолютно любой стек
Тот же жКвери, вью 2, иногда даже используется вообще внутренний фреймворк
Изучай что больше по душе (но в первую очередь ванилу учи)
Недавно видел вакансию на 150 к - с Knockout и чуть Vue. Сам же 80% карьеры пишу на vue2 и nuxt2. А в качестве первой компании чуть не попал в место с мертвым ember. А в fullstack php-вакансиях часто встречается все, что угодно - jquery, alpine, lit, vue и еще дохуя всего
Поэтому стеки встречаются разные. Главное - идеально знать ваниль, и тогда любую хуйню выучишь за малое время
мимо
>>205259
Спасибо за пояснения. А как дела в продакшене с CSS? Я вижу прилично упоминаний tailwind в вакансиях, но мне немного плохо от этих верениц буков в классах к каждому пуку.
Так-то все можно подтянуть. Просто мне всегда нехорошо становится, когда люди делают как привыкли, мол у нас тут так заведено, хотя на деле все вымазаны откровенным говном в шести слоях и предлагается и мне обмазаться.
>Я вижу прилично упоминаний tailwind в вакансиях, но мне немного плохо от этих верениц буков в классах к каждому пуку.
Я и сам лет 5 избегал любого использования tailwind из-за чувства тошноты от него. Всем говорил, какая это параша и как это неудобно. Но когда искал последнюю работу, то заметил, что он был в каждой третьей вакансии. В итоге и попал на работу с ним...
И знаешь, вроде охуенно. Теперь пишу только на нем
братишка, а вот скажем есть ul и толпа li в нем. Скажем мне надо чтоб появлялся нижний бордер у li при наведении, но я не хочу лупить классы в каждый чертов li. Есть в хвостоветре селектор чайлдов [&>*] или [&>li], но к нему можно прицепить только один класс, типа "[&>li]:cursor-pointer". Или как-то можно прицепить несколько классов сразу к одному селектору чайлдов, типа "[&>li]:cursor-pointer а также епт border-b-2 и еще сюда же border-orange-600"? Есть там такое?
Не надо такую хуйню тайлвиндом делать. Прелесть тайлвмида в том что тебе не надо делать классы типа .wrapper просто оборачиваешь и делаешь нужные отступы. Сложный ксс лучше делать обычным кссом.
Ты в курсе, что тейлвинд не запрещает тебе использовать свои классы?
И @apply они сделали специально чтобы его не использовать. Я уже спорил с тобой про эту хуйню, второй раз не интересно.
>Я уже спорил с тобой про эту хуйню, второй раз не интересно.
Я в первый раз общаюсь об этом с кем-либо, ты меня перепутал с кем-то, анон
If you’re going to use @apply, use it for very small, highly reusable things like buttons and form controls — and even then only if you’re not using a framework like React where a component would be a better choice.
Да это какие-то маняфантазии из нереального мира. Как в тайлвинде есть медия префиксы lg: sm:
В реальном мире если у тебя верстка разъезжается на 799px а не на 800px ты пишешь медия куери на 799px. Окрщики пусть сосут хуи. И эти ихние задизаненые заранее размеры это хуйня полная. Для этого нужен дизайнер который все будет по сетке хуячить и знает ксс. А обычно дизайнер просто "как нравится" делает.
Проблемы?
>реальные психические проблемы
Что-то я справку из дурки от него не видел. Только попрошайничество.
В этом нет никакого смысла. Переменные нужны чтобы их переиспользовать. А тут они не будут переиспользоваться.
Так тоже никто не мешает делать, если не хочешь под индивидуальный случай переменную задавать
Каждый раз проигрываю с системы юнитов тейлвинда в 0.25rem, а потом все бегают к дезигнеру торговаться на 28 или 32, потому что после 7 идёт 8, или эти охуенные [77px], и их аналоги, потому что вот так вот потому.
Техлид/тимлид притащил ёбу с системой, только дезигнер не в курсе.
мимо
Посоветуйте фреймворк, в котором мне вообще не надо писать его и всё собирается из готовых компонентов.
Макака детектед. Аштиэмэль это база, это классика блять, это знать надо
Спутал html с css? Потому что в первом никаких сложностей нет.
Это буквально куча div друг на друге, вся логика вокруг них в js, вся стилизация в css, разметка по сравнению с этим это пустяк.
Middle+ JavaScript Developer
Уебывай из этого треда и джаваскрипта.
>Это буквально куча div друг на друге
Так вот какой ты, мудак, хуярящий <div class"container-wrapper-wrapper">.
Это копия, сохраненная 13 сентября в 17:07.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.