Этого треда уже нет.
Это копия, сохраненная 20 октября 2023 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
16913401274810.png73 Кб, 1050x1050
JS Thread #288 /js/ # OP 2804014 В конец треда | Веб
Предыдущий тред: >>2796406 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
JS, I love it. No, I dont recommend it.mp4754 Кб, mp4,
1280x720, 0:04
2 2804023
Все соснули. Вкатунцы соснули. Ангулярщики соснули. Саспенсойды соснули. Методист антивкатунист соснул. Реактисты соснули. Свелтеры соснули. Вьюисты соснули. Сосать всем.
3 2804030
>>04023

>Саспенсойды соснули


Я бы перепроверил твой источник. Я не соснул.
4 2804033
Уже 16 день пишу памятку как распознать вкатунца (ссылки на законы, где проверять выписку, что и как фиксируется у ИП, где можно пробивать вкатунца (чаты, форумы, сервисы), примеры резюме-обманок, примеры накрутки опыта, примеры пет-проектов самозванцев, как вкатунцы зубрят ответы на вопросы и многое другое)

Собираюсь зафорсить среди HR
Усложним вкат вместе!
Подключайся к сообществу анти-тунец
5 2804037
>>04033
Покажи хоть часть твоей работы, очень интересно.
6 2804040
>>04033
Я уверен, что видел пост в предыдущем треде сегодня и там было 14 дней.
7 2804044
Нужна ли уголовочка за обмен на собесе?
8 2804050
>>04037
Еще минимум месяц составлять..., будут скрины тунцов с расследованиям по ним. Это не будет очередной вброс на тему "ряяяяяяя! они учат ответы как на экзамене"

Все четко и по полочкам, почему не стоит брать тунца
Чем тунец опасен для бизнеса
Почему тунец захотел обмануть владельца компании и многое другое.
9 2804054
>>04050
Так ты пример покажи. Мб желающих помочь найдешь.
10 2804056
>>04050

> как вкатунцы зубрят ответы на вопросы


А как?
Стройте собес, чтобы не нужно было зубрить всю хуйню. Как думаешь, когда последний раз мне нужен был Promise.race или Promise.any? В душе не ебу, может быть за 3 года один раз. Всё равно спросят на собесе.
Придумал проблему там, где её нет. Даже, выявлять вкатунцов можно по их ссаными гитхабам банально, 11 проектов за месяц-два, ни один не сделан дальше вёрстки и не задеплоен. Было бы неплохо если бы хрюндели смотрели.
Ео сейчас с количеством желающих настолько похуй, что дальше фильтра проходят только опытные сливки.
11 2804082
>>04033

>Подключайся к сообществу анти-тунец


Байт такой тупостью, что даже ответ писать было лень.
У тебя в посыле оксюморон кста - если работодатель готов рассмотреть кандидатов на позицию джуна, то ему и так на многие вещи похуй, т.к. сама позиция предполагает возможность различных проёбов.
А ежели ты про джунов, продающих себя дороже, то... То спешу тебя разочаровать - у крупняка в бизе есть свой ring of trust, где делятся информацией о различных сотрудниках и мониторят рынок труда почище тебя. Так что непонятны твои усилия.
12 2804085
>>04082
Этого поддвачну.

>свой ring of trust


Даже ссылочкой поделюсь - potok.io
13 2804092
>>04056

>не задавайте стандартные вопросы



@
СДЕЛАЙ ТАК ЧТО БЫ КРАШНУЛСЯ JS
@
РЯЯ!! ЭТОГО ВООБЩЕ НИГДЕ НЕТ ДАЖЕ В КНИГАХ! ТАК НИКТО НЕ ДЕЛАЕТ! ЭТОГО НЕ ВСТРЕТИТЬ В ПРОЕКТАХ!!!!СПРОСИТЕ ПРО ЗАМЫКАНИЕ И ОТЛИЧИЕ VAR ОТ LET
14 2804096
>>04092
Нестандартные, не оторванные от жизни, пидорас.
15 2804097
>>04092

>СДЕЛАЙ ТАК ЧТО БЫ КРАШНУЛСЯ JS


Прости, то именно крашнулось?
16 2804102
>>04082
Во-первых джуны не нужны
Во-вторых люди без реального опыта не нужны
17 2804104
>>04092

>СДЕЛАЙ ТАК ЧТО БЫ КРАШНУЛСЯ JS


Нука, как такое реализовать? Первая мысль пришедшая в голову с

>Object.prototype.__proto__ = function() {throw 0}


к успеху не привела.
18 2804106
>>04102

>Во-первых джуны не нужны


Хех. Джун - это такая лошадка, что готова впахивать практически за нихуя. Так что ты это кабанчикам доказывай, не мне.
19 2804109
>>04092
>>04096
И вообще нахуй иди. Вспоминаю пидораса который доебался до бинарных операций на А ДАВАЙ ЗАДАЧКИ порешаем секции собеса.
Нужен был продакшен реди код - надо было сказать заранее. Буду сейчас ещё в голом блокноте городить конструкции в несколько вызовов функций стандартных неймпейсов. которые знает каждый вкатун.
И это оказывается после такого Я ЖС не знаю, когда ещё пришлось пережевать как оно работает.
20 2804126
>>04106
Эта лошадка ничего не знает про разработку
Его нужно обучать
Его нужно проверять
Его нужно мотивировать писать правильный код

Этот человек тренировался в тепличных условиях пет-проекта, в реальном проекте все по другому

Потратив все время мидлов и сеньеров, набив шишки, он просто увольняется! можно остановить накинув 2 сотыги, но зачем накидывать этому 2 сотыги, если за забором стоят опытные МЯСКОТОВЦЫ за 2 сотыги?

Нужно изначально брать с опытом
Уже обсасывалось и давно решено что джуны не нужны

>>04104
>>04097
используя последнюю версию хрома, сделай так что бы браузер вылетел с ошибкой и автоматически закрылся\перезагрузился
21 2804143
>>04126

>браузер вылетел с ошибкой и автоматически закрылся\перезагрузился


OOM не считается?
22 2804145
>>04109
Если в компании нет алго-секции, то это не компания а помойка ебаная.

Представь уровень людей которые там работают: просто выучив ответы на стандартные вопросы.
Такое вообще возможно? у меня в 10 случаев из 10 была алго-секция
23 2804155
>>04145

>алго-секция


Прямо алгосы-алгосы или просто лайв кодинг?
24 2804158
>>04143
По моему он не крашит, если крашит то задача решена)
Но дальше тебя попросят, сделай утечку памяти и расскажи про нее по графикам

Вот такие вопросы нужно задавать джунам.
изображение.png19 Кб, 1557x415
25 2804159
>>04158
В хроме крашит, в FF нет.
26 2804161
>>04145
Ну алгосекция, ок. Но не клоун который просит аппликанта пояснить ЗА КОД И КАК ОН РАБОТАЕТ, а потом 3 раза говорит ЧТО НЕТ НЕ ТАК. Мне может быть ещё надо было ему рассказать в каком случае число попадает в кучу, а в каком случае в стек? Просто блядь мозг запудрил, весь на нервах как истеричка и того гляди нахуй пошлёт.

Энивей, энихау. Речь о чём. Речь о том, что хотите, чтобы не зубрили вопросы - меняйте методичку. Я сам собесил челибахена с юридическим, которые просто вызубрил всё нахуй. Но как только менялась формулировка вопроса, он ломался.
Не нужно спрашивать 10 методов Array, не надо сводить всё своей истерией почти в полемику попытками переубедить аппликанта, что он не прав. Подготовь свои ебучие примеры заранее, чтобы не проебаться набрасывая код в чате. Можно даже на ёбаных промисах дать задачку и попросить сказать в какой последовательности что выведется, прибегая в цепочкам, асинк эвейтам, кверимикротаску, сеттаймауту. Это лучше чем в 100-ый раз спрашивать про состояние промиса и статичные методы.
27 2804166
>>04155
лайф-кодинг, просто дают задачи и просят их решить.
так же считаю обязательно должна быть задача на код-ревью (хотя бы устно)
Ну и плюс теория которой нет в методичках "топ-100 вопросов для собеса"

Без этой базы не выявить самозванца.
Есть другие идеи как выявлять самозванца?
28 2804169
>>04166
Так это не алго даже близко. Алго это ебля RMQ, графами, кртящимеся деревьями и подобным.
29 2804177
>>04166

>как выявлять самозванца?


Для начала нужно определится: кто он есть, этот твой "самозванец". Определение приведи.
30 2804186
>>04177
ОБЪЯСНЯЮ КТО ТАКОЙ САМОЗВАНЕЦ

для примера: пообщайся с профессором биологических наук и студентом, который зазубрил ответы на экзамен по биологии

Опыт, опыт и еще раз опыт!
Самозванец - это тот самый студент, зазубривший вопросы, который хочет выдать себя за опытного профессора.
31 2804196
>>04186

>Самозванец - это тот самый студент


Так я уже не студент.
32 2804197
>>04161
Добавлю, что вопросы про самую сложную/интересную задачу тоже ебал в рот. Бесполезная хуйня бесполезной хуйни. Да ещё в рамках проекта. Ну ёбаный стыд.
33 2804202
>>04197
Просто тут может быть несколько кейсов.
1) Да, вкатун сломается
2) Нет, просто не вкатун не вдастся во все детали или презентует недостаточно красиво. Ведь надо с чувством, с темпом, с расстановкой, пиздеть как будто ручку продаёшь.
34 2804213
>>04014 (OP)
Какие самые всратые/душные/ботовопросы вы слышали на собесе?

У меня разные бывали собесы, от жесткой ООП ебли, правда очень уважительно и приятно общались, до молчаливого пролистывания кода на гитхабе с переодическими "ну вроде нормально, вроде неплохо", после чего давали офер, вообще буквально без техсобеса.

Из недавнего было:
- чем из того, что вы делали, вы гордитесь

Вот что в теории я на это должен ответить? Для меня вообще не понятна концепция "гордости", типа я как тот шиз с маничей величия после каких-то задач хожу или что? Рассказал про какие-то фичи, которые сам предложил ввести на проекте, но в целом ты просто делаешь ебанные задачи блядь, если повезет, то в срок. Причем у меня даже статья одна есть написанная для компании, но про нее я вообще забыл рассказать на собесе, видимо настолько мне похуистична эта гордость. Вангую возьмут какого-нибудь душнилу с маничей величия, правда я в ту компанию после этого собеса все равно уже не хотел идти
35 2804214
>>04197
нет! Это вопрос очень хороший
показывает был обычным штукатуром на проекте или реально делал что-то стоящее и сложное.
36 2804219
>>04213
- Если бы вас оставили на 1 день лидом(лид уехал), а в группе зародился конфликт, как бы вы его решили?
- "ладно ребят, все обсудили, расходимся работать"
- оставить конфликт?
- да (с каменным лицом)
37 2804232
>>04214
Что если "реально сложное" было не сложным, но в ступор ввергла простая хуйня, с которой до этого человек не возился? МММ? Продай мне ручку.
38 2804234
>>04213

>Какие самые всратые/душные/ботовопросы вы слышали на собесе?



-кто сильней слон или лев и почему?
-сколько лет вашему номеру телефона
-чем вы можете быть полезны нашей компании
39 2804237
>>04213

>Из недавнего было:


>- чем из того, что вы делали, вы гордитесь


Это варация продажи ручки самой сложной/интересной задачи, о которой я писал выше.
Из вариантов: было что-то реально сложное (включи фантазию, если не было, или схавал это как рутину). Предложил охуенное решение в проект от изменения в архитектуре/либы (решения)/etc, чтобы забустило продуктивность и сложность проекта. Например, собрались на троих, и убедил не класть состояние форм в стейт редуха, после чего его вилочкой вычищали. Привет ребятам с ВТБ, но я этим не горжусь.. Приложение перестаёт лагать, стейт формы менеджится локально. Редуха меньше. Все счастливы.
40 2804282
>>04126

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


Топ левел процесс непросто из дочернего крешнуть. Остальное - задача на ООМ. Господи, какие ебанаты в треде проскакивают иной раз, что неспособны сформулировать мысль и грамотно описать условия задачи. А теперь на минуту представьте, что такие индивиды, скорее всего, трудоустроены и даже работают. Быть может, ещё и тикеты заводят и дескрипшны забивают. Каково их коллегам, а?
41 2804295
>>2803007 →

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



React Initial release date May 29, 2013
Vue.js Initial release date February 2014
Angular Initial release date September 14, 2016

Express.js Initial release date November 16, 2010
Nestjs 6 years ago
Fastify 6 years ago

Какие же жявелебилы ебанутые, Господи!

>А если глобально про жс, то у него проблемы с синтаксисом и приведением типов, которые лечатся костылем в виде typescript, а в остальном язык как язык


Это не костыль, это прекрасно задизайненный язык от гениального автора C#.
42 2804300
>>2802927 →

> Его за 10 дней какой-то рандомный мочехлеб разработал


Маня, тебе до уровня Брендана Эйха за всю жизнь не дойти. Он не только автор жса, он сооснователь мозиллы и создатель одного из лучших современных браузеров - Brave. По сравнению с ним ты просто букашка.
43 2804302
>>04214
Now that I think about it...
Почему у меня такое чувство, что ты один из местных яндексойдов? Никак после ёбки не отпустит?
44 2804304
>>04030
Сколько было опыта / сколько накрутил, сколько было зп / сколько стало?
45 2804317
>>04126

> опытные МЯСКОТОВЦЫ


МЯСКОТ устарел, актуален КОТВАСЯ
46 2804318
>>04126
>>04317
Асло,

>опытные МЯСКОТОВЦЫ за две сотыги


>две


Мне кажется, или у тебя несколько ошибок в слове "четыре"?
47 2804323
>>04304

>Сколько было опыта


1 год + 8 месяцев

>сколько накрутил


докрутил до 3 лет 6 месяцев

>сколько было зп


100 гросс

>сколько стало


280 гросс
48 2804326
>>04318
В конце кушоть будет только один. Бери полторы и не выпендривайся.
image.png64 Кб, 225x225
49 2804331
>>04237

>Например, собрались на троих, и убедил не класть состояние форм в стейт редуха, после чего его вилочкой вычищали. Привет ребятам с ВТБ


Пиздец, я на это даже внимания бы не обратил, буквально недавно как раз из редуха в локальные компоненты стейт переводил. Им вот настолько имбецильная хуйня важна? Что по их мнение является обычной повседневной работой? Сидение в кресле?
50 2804350
>>04331

>имбецильная хуйня


Ага, потом я посмотрю на тебя когда у тебя будет форма на 100 кастомных инпутов, как ты запоешь.

мимо вычищал все это редаксоговно и переводил на RHF
51 2804357
>>04350
Речь о том, что для него этого была рутинная задача. А имбецильная, потому что оказывается обдолбышам на интервьюерах было важно именно это. Особенно если инициатором выпила редаксоговна оттуда, где оно было не нужно, был ты.
52 2804373
>>04213
Не ботовопросы, но однаждый когда собес дошёл до алгоритмнов, то заставили собирать кубик рубик. Как сказал тим лид: "Ты либо знаешь алгоритмы и соберёшь, либо очень умный и на коленке придумаешь свои алгоритм сборки кубика". Так как я шёл на джуна, то дали 3x3. Для мидлов был 6x6, а для сеньёров какой-то хитровыебанный японский.
53 2804375
>>04323
А куда устроился, в бигтех типа КОТВАСЯ?
54 2804376
>>04375

>в бигтех типа КОТВАСЯ


Да. Причем офферы были от двух буковок в твоей аббривиатуре.
55 2804377
>>04373
Ну и что, собрал?
56 2804381
>>04375

>КОТВАСЯ


Касперский, озон, тинькофф, вк, авито, сбер и яндекс?
57 2804386
Почему так нахуй, почему нельзя сделать библиотеку компонентов на одном фреймворке и чтобы она сразу по дефолту могла бы использоваться во всех других фреймворках, во всех их версиях? Мы же в билде получаем чистый жиес, в чём подвох?
58 2804389
У меня чет крыша уже едет от всех этих SSR, SSG, CSR, PZDSS

Короче, бывает ли такая штука, чтобы я писал JSX на Реакте, а потом это превратить в статичную хтмл страницу (не как в CSR, когда JS создаёт DOM, а из изначального хтмл только 1 div)
В общем, статичные хтмл страницы + отдельный JS.
И это всё без использования Ноды. Чтобы просто обычный веб сервер раздавал хтмл страницы.
Бывает такое?
59 2804391
>>04389
next static build погугли
60 2804392
>>04386

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


Можно. Даже фреймворк не нужен, всё уже придумано почти 10 лет назад: https://www.w3.org/TR/components-intro/

>Мы же в билде получаем чистый жиес, в чём подвох?


В жизненном цикле компонентов. i.e. concurrent rendering
61 2804396
>>04381
Именно так
62 2804397
>>04376
Алгоритмические задачи были типа мид/хард литкода? Или лайтовый лайвкодинг?
63 2804398
>>04397
Не ебу что там на литкоде, я туда ни разу не заходил. Уровень 1-2 задачи 2 дивизиона на codeforces.
64 2804399
>>04326
Я опытный пост-КОТВАСЯвец с 6 годами опыта, за меньше 400 впадлу работать
65 2804406
>>04350
Я однажды был на проекте, где форма управлялась через react-hook-form, но при этом стейт формы хранился в редаксе
66 2804411
>>04399
Уже пора на 500 перерисовывать.
67 2804417
>>04014 (OP)
База треда.

Ангуляр для чедов.
Вью для беток.
Реакт для омежек.
68 2804419
>>04411
Вилка тру мидла 200-350к, тру сеньора 350-500
69 2804460
надо себе айфон для работы взять.
какой сейчас еще живой и работоспособный, 6-7 ?
точно знаю, что 4 уже все.
70 2804527
>>04460

>для работы


Ты что, его за свои пытаешься взять?
И мне после этого будут еще доказывать, что пиздеть на собесе неправильно, ведь это обман КАБАНА, который даже ипхон не может сотрудникам выдать...
71 2804594
>>04350

>Ага, потом я посмотрю на тебя когда у тебя будет форма на 100 кастомных инпутов, как ты запоешь.


Я вот 1 в 1 форму недавно из редуха переводил и рефакторил, чтобы форма одну схему формы принимала, а дальше автоматом генерилась, в итоге там форма на неограниченное количество разных инпутов, когда ты в форме сначала выбираешь тип формы, а потом ее заполняешь. В итоге в самом компоненте формы на эти инпуты ушло примерно 30 строк. А все остальное это отдельные хуки и хелперы. Еще и запизировал все так, что попробую еще это говно сломать. Ну окей, буду тогда про такое на собесах рассказывать, я просто реально думал, что гордиться чем-то, это когда ты кастомную либу запилил, на которой несколько проектов коммерческих работает
72 2804601
>>04594
Ах да, еще более сложной была форма - таблица, которую ты можешь редактировать прямо при заполнении, т.е. например 12 колонок, потом ты добавляешь строки, каждую строку можешь вернуть в исходное состояние, либо вообще удалить. А сохраненные строки в таблице можешь открыть в отдельной внутренней вкладке (внутри самого приложения), и там еще отдельно редактировать и закрывать их. Ну не сказать что это была рутинная задача, но опять же я на собесе про нее даже не вспомнил
73 2804628
>>04601
подтянул бы devextreem и все.
74 2804629
>>04527

>Ты что, его за свои пытаешься взять?


да.

я в дногалере. так что кабан сам не подскочит.
75 2804630
>>04628
Ну на каждую задачу по либе ставить не хочется
76 2804632
>>04629
Почему тебе не похуй? Ты не за оклад работаешь?
77 2804634
>>04628

>подтянул


Согласуй финансы, согласуй закупку в текущих политический реалиях - тогда и поговорим.
78 2804637
>>04634

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


В текущих политических условиях достаточно спиздить. Это же блядский клиентсайд тулкит.
79 2804640
>>04637
Там есть проверка на лицуху, чел.
80 2804644
>>04640
ты анальник или кто?
81 2804645
>>04634

> в текущих политический реалиях


месяца два назад стартовали проект.
они вроде не политические.
82 2804649
>>04645
Чел, в любой нормальной бигтех конторе стоит мораторий на закупку иностранного говна.

>они вроде не политические


Сегодня не политические, завтра встанут на путь node-ipc
83 2804749
>>04014 (OP)
Есть ли готовая реализация увеличения картинки как на дваче? Чтобы ее можно было перемешать и увеличивать туда сюда?
Так же на дваче есть проблема при больших картинках, он отображает их за экран, можно ли как-нибудь это пофиксить?
Ещё,, реализация атрибута onclick для тега img или div это плохая идея?
84 2804761
>>04749
Тут нет никакого увеличения.
Изначально картинки грузятся, как превью, а потом при клике уже совсем другая картинка. Это разные картинки.
Хотя ты может быть имеешь в виду приближение при скроллинге, но это не увеличение.

>это плохая идея


лучше через addEventListener
85 2804779
>>04761

>addEventListener


Просто возникает странная ситуация, я хотел использовать этот скрипт для модуля модерации отзывов. Когда я ввожу id отзыва, который имеет картинки, если что сейчас
речь идёт о списке отзывов
скрипт не работает, я не могу при клике увеличить картинку, потом я захожу непосредственно в отзыв, который имеет картинки, далее кликаю назад и скрипт работает. В чем дело, непонятно.
Даже $( document ).ready() не помогло
86 2804782
>>04779

>$


pog u

Скидывай код. Иначе тебе окажут только моральную телепатическую поддержку.

мимо
87 2804784
>>04782
А лучше ещё и с описанием, что ты там делаешь. Нихуя непонятно.
88 2804838
>>04779
попробуй сделать глобальный слушатель и проверить ставится ли слушатель при заходе в отзыв на картинку.

ну или ебани глобальную логику, если лень думать.
90 2805082
Насколько глубоко нужно погружаться в апи чистой ноды, чтобы бэк на ноде изучать? Сейчас разные простейшие операции поделал, типа гетов, постов всяких, но на голой ноде уже выглядит как говно. Хочу вот экспресс навернуть и уже нормально на нем разбираться, или что-то я упущу?
91 2805084
>>05082
Хттп модули и стримы. Ну, кроме, асинхронности.
92 2805111
>>05082
>>05084
Стоит изучить crypto, net, http, path, fs, events, stream
93 2805343
Привет, всем! Может ли кто-нибудь подсказать мне какие-нибудь книги или торрент-трекеры для изучения nodejs? Я буду благодарна за любую помощь в этом.
94 2805349
>>05343

>Я буду благодарна за любую помощь в этом.


Готов рассмотреть варианты твоей благодарности.
95 2805357
>>05343

> торрент-трекеры для изучения nodejs?


Советую tapochek.net и pornolab.net
96 2805365
>>05343

>благодарна


Правила знаешь? Сиськи с супом или пошла вон.
97 2805375
>>04033
База, но этого недостаточно.
Также необходимо очистить сферу от мусора что уже в неё пробрался, и зачастую сидит в ней годами.
Регулярные(и внезапные) экзамены для всех разработчиков (свежий литкод хард на время без гугла + задачки на фичи всего стека компании, а то заебали помидоры что за пять лет так и не осилили самые первые хуки реакта.)
Провалил экзамен - уволен, добавлен в черный список, в суд отправляется иск о возмещении мат.ущерба господину бизнесмену (как минимум вся зарплата за все годы 'работы' и процент от стоимости разработки проектов, которые мусор годами саботажил своей некомпетентностью).
Только такими методами можно спасти отечественный айти.
98 2805382
99 2805438
>>05375
Да чёб не рабство сразу во все сферы?
100 2805439
>>05375
Ещё обязательное пятничное швабрирование в РУ офисах ввести. Закалять дух.
101 2805442
>>05375
Проиграл с этого мамкиного манякапиталиста с деспотическими замашками
16881330816280.png999 Кб, 1068x1068
102 2805463
103 2805466
>>04033

> примеры резюме-обманок, примеры накрутки опыта, примеры пет-проектов самозванцев


так это только для курсодебило, их не жалко.

>примеры накрутки опыта,


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

>ссылки на законы, где проверять выписку, что и как фиксируется у ИП


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

>как вкатунцы зубрят ответы на вопросы и многое другое)


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

>Собираюсь зафорсить среди HR


ждем от тебя твой шизомагнумопус. готовлю паинт для мемов.
2d97c053974ce0711a50af24b4951d7e.jpg56 Кб, 450x572
104 2805469
>>04033
Не смог вкатиться и решил отомстить вкатунам за пузырь?
105 2805471
>>05343

>торрент-трекеры


рутрекер, тупая пизда.
нигде нельзя качать кроме рутрекера.
ищи там. а лучше вкатись в онлифанс и скидывай сюда нюдсы.
106 2805476
>>04186

>для примера: пообщайся с профессором биологических наук и студентом, который зазубрил ответы на экзамен по биологии


тот и тот знают ответы на вопрос

тот и тот понимают о чем речь.

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

разница лишь в том, что профессор проебал свою жизнь на эту хуйню, а студент жил полной жизнью.
107 2805493
>>05343
1) Писать код
2) Читать официальную документацию https://nodejs.org/en/docs и особенно стати оттуда https://nodejs.org/en/docs/guides/backpressuring-in-streams
3) Читать статьи о внутренем устройстве ноды типа https://dev.to/_staticvoid/node-js-under-the-hood-1-getting-to-know-our-tools-1465
4) Обязатьльно изучить тайпскрипт
5) Статьи от евангелиста DDD https://khalilstemmler.com/
6) Куча практических занятий по ноде и жс https://nodeschool.io/
7) Полезно изучить поверхностно сишку и плюсы
8) Залезть в кишки ноды https://github.com/danbev/learning-nodejs
9) Обязательно изучить реляционные СУБД. Хорошие книжки от Postgres Pro https://postgrespro.ru/education/books
16917645397200.png247 Кб, 1918x1079
108 2805510
109 2805538
>>05510
эх, вот бы такое в ангуляре сделали...
110 2805725
Какой код может оставлять после себя TS?
Enum например конвертируется в реальную сущность JS. А что-то кроме этого еще есть? Где вообще про это почитать. Там же при компиляции еще какие-то полифилы должны быть, насколько я понимаю? Если в tsconfig мы указываем target для сборки
111 2805758
Можно ли как-то сделать, чтобы div height === textarea height без указывания height на обоих элементах?
https://codesandbox.io/s/sleepy-neumann-hnk8l5
Вот там щас показывает у дива 14px и текстарии 28px. Можно сделать, чтобы у обоих был 14px? Откуда вообще 28 берётся...
112 2805786
>>05758
Опиши, сука, что ты пытаешься сделать.

Если тебе надо высоту текстареи прибить к размеру шрифта то можешь добавить к своим стилям количество строк
<textarea rows=1 style=... govno mocha=false />
113 2805792
>>05725
using, декораторы, всякие штуки типа ?? и ? в зав. от версии тса и браузеров которые нужно поддерживать
114 2805797
>>05786

>rows=1


Спасибо.

Там "default value is 2" Пиздос, попробуй догадайся?
image.png11 Кб, 791x116
115 2805807
116 2805812
>>05792
>>05725
Надеюсь скоро в ES добавят pipe оператор и можно будет наконец начать его использовать сразу в TS
117 2805819
>>05797
>>05807
А даже без количества строк прибить высоту можно было через max-height: 14px
Но и для первого, и для второго, надо было либо хорошо гуглить, либо прочитать об этом.
118 2805858
подскажите, есть мок сервер, сейчас он генерит данные для всех роутов автоматом, как сделать наиболее удобно чтобы он работал только для некоторых роутов? Как выразить эту инфу в приложении? Вопрос не в том как это сделать в конкретной реализации, а скорее про бест практис, как правильно прокидывать урл к серваку для отдельных ендпоинтов, и не засрать этим код
119 2805860
>>04033
В рфии почти все айтишные конторы, кроме бигтеха и какого-нибудь крупного аутсорса имеют сомнительный статус. А какие-нибудь стартапы и вовсе часто являются хуйней на коленке нигде не зареганой.
120 2805895
Да, друзья, похоже это конец для меня. Сегодня появилась задача написать интерактивную карту. Нужно чертежи из PDF конвертировать в GeoJSON (???) и это какая-то гойда. Это конец.....
121 2805907
>>05895

> Нужно чертежи из PDF конвертировать в GeoJSON (???)


GeoJSON - это формат данных для представления географической информации в формате JSON. Если вы хотите конвертировать чертежи из PDF в GeoJSON, то вам необходимо использовать специальное программное обеспечение для этого. Например, вы можете использовать онлайн-сервисы, такие как MyGeodata Converter, который позволяет конвертировать файлы из формата PDF в GeoJSON. Также есть программы для конвертации файлов, например, GDAL (Geospatial Data Abstraction Library), которая поддерживает множество форматов данных, включая PDF и GeoJSON. Однако, для работы с GDAL необходимы навыки программирования и знание командной строки.
122 2805955
>>05895
НИИ Высоких Инженерных Наук
Итоги
123 2806005
>>05907

>необходимы навыки программирования


оффай с позором
124 2806021
>>05493
каколд.
125 2806080
>>05895
Какой курс надо пройти, чтобы выполнять такие хай айкю таски?

Мимо вкатун
126 2806088
>>05725
енум взрывается в совершенно ебучую конструкцию.

> полифилы


Не, это не про тайпскрипт.

На https://www.typescriptlang.org/play можешь поиграться и посмотреть во что каждая конкретная конструкция транспилируется.
127 2806089
>>06080
Как же вы заебали со своими клипами и курсами. Нужно пройти галоперидоловый курс.
128 2806091
>>06088
Вместо енума можно самому заговнякать объект и получить больше контроля над его формой, если по какой-то причине тебе нужны енумы и конструкция вида type Currency = "USD" | "EUR" | "RUB" тебе не подойдёт.
image166 Кб, 2992x646
129 2806119
>>06088

>Не, это не про тайпскрипт.


Как же нет, если ты в тсконфиге устанавливаешь поддерживаемую версию для проекта и таргет, в который ТС будет компилироваться?
"lib": ["ES2019"],
"target": "ES5"

Вот как раз пример из плейграунда, это же что-то на уровне полифила от самого тайпскрипта, тут я только не знаю как в плейграунде выставить lib ES2019+
ТС здесь не только с типизацией работать. И мне как раз всегда и казалось, что это одна из фич тайпскритпа
130 2806165

>Мне не помогли


Это ГГ
изображение.png32 Кб, 875x384
131 2806215
Почему вместо кода обжект обжект, помогите
132 2806220
>>06215
Сижу с фаерфокса
133 2806247
>>06220
Даже не хочу имагинировать, что у тебя не так. Наверно, windows xp.
134 2806260
>>06247
винда 10
135 2806292
>>06215
>>06220
Баг джаваскрипта, напиши баг репорт в мозиллу
136 2806294
>>06260
Чел, то что я могу найти эту страницу через гугол, она работает в хроме, фф, и даже на ведройде, не добавляет ни доли информации о том где ты эту ошибку отловил, твоей ОС, браузере, напердоленных нескучных антишпионских конфигах, расширениях, результате выполнения со вкладки network и ещё куче всего.

Пока считаю, что ты просто пришёл потроллить.
137 2806299
>>06294
Собственно забыл добавить.

>>06260
Рекомендую сделать штатную перезагрузку страницы.
138 2806315
>>06220

> Сижу с фаерфокса


Скуфифокс
Простите, не удержался.
139 2806377
>>06315

>Скуфифокс


Я раньше тоже сидел на лисе, но видимо она обречена подохнуть, недавно заметил, что она жрет неадекватно много оперативки, поэтому я перекатился в хром на постоянку
140 2806406
>>06377
Я давным давно лису использую, привык, особенно к дев тулзам привык. Они от хрома немного отличаются и там есть всякие удобные штуки. По наблюдениям, лиса чуть медленнее работает на некоторых сайтах по типу ютуба.

Если бы я был обычным пользователем бразуера, то вообще бы использовал что-то по типу Falkon browser, там нет никакого лишнего дерьма и рекламы и всяких навязываний. Все просто и строго.
141 2806432
Вкотился я в эти ваши веб разработки... Немного в ахуе, если честно. Вы и правда сидите целыми днями нихуя не делаете, а потом под конец дня за час, максимум 2, выполняете все таски?
Отработал 2 недели, получил первую часть зарплаты, а по факту за это время написал кода примерно столько же, сколько за 3-4 часа разработки своих пет-проектов, пока учился и готовился к этой работе. Сегодня прилетела задача ПОПРАВИТЬ ФОРМАТ ВРЕМЕНИ, сука, 3 строчки кода за весь день, классно. Зато двачи читать успеваю, тоже свои плюсы есть. Пойду на днях проситься на удалёнку перевести, а то прям горит с этого, что в офис еду только чтобы воду из куллера пить
Так у всех или я попал в антигалеру?
142 2806438
>>06432
По разному бывает. Я на первого кабана бывало по 14 часов пахал неделями, а он платил нихуя. На второго тоже, но редко. Второй в айти был дуд-дубом, но считал что разбирается и переодически превращал своими хотелками процессы в говно. Были и другие условия работы, у других кабанов. Но вот последний трекал время проведенное в сортире.
143 2806479
>>06432
на первой галере первое время сложно было.
задачек куча, ничего не понятно.
а потом разработался и все легко давалось, хуи мог литерали неделю пинать и за воскресенье все задачки которые типо сделал - сделать.

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

кабан не трекает время на посрать, да и вообще будто похуй чем я там занимаюсь, но я один на проекте, так что хуи пинать особо не получается, ему главное выдавать результат, сейчас вот на этапе превозмогания, сегодня 13 часов работал, в начале этого месяца ебаные 25 часов оттаробанил по клаве, во мне бурлило 4 энергетика и бесчисленное кол-во кофе., за неделю где-то 80 часов выходило по началу.

когда как, крч. можно попасть где будешь хуи пинать и всем похуй, а можно и туда, где тебе предложат поставить спидораки себе на комп, чтобы на тебя жирный уебан дрочил, пока ты двачи скролишь.
144 2806483
>>06479
Вьюшничаешь там, да? Пхпируешь? Только жавер не клади.
145 2806491
>>06483

> жавер


Жквери.
146 2806492
>>06432
АНТИГАЛЕРА
проиграл
147 2806495
>>06406

> лису использую, привык, особенно к дев тулзам привык


Так там же по сравнению девтулзами хрома тоска и погибель. Как ты их вообще используешь?
148 2806496
>>06432
Чел, пет проект писать проще, тебе ничто не мешает (архитектура, кривой код, кривое задание, ждать аппрувов)
В случае какой-то хуйни ты ее просто не делаешь или делаешь как удобней тебе)))
В реальном проекте так не работает
149 2806497
>>06492

> АНТИГАЛЕРА


Ну типа, антихайп, бро. Кринге, да?
150 2806500
>>06495

>тоска и погибель


Что именно?
Вроде всё есть, хотя я может быть просто не знаю чего-то, сижу в своей пещере.
151 2806502
>>06497
да норм хайп антихайп злые голуби))
152 2806510
>>06479

>кабан не трекает время на посрать


Нас тоже не трекают, фронт отдел на кухне за чаем больше времени проводит, чем за компухтером. Бэки ебашат сутками, выкатывают какую-нибудь фичу, потом её минут за 30 в проект интегрируешь и ещё пару дней ждёшь пока следующую сделают
153 2806517
>>06496
Я тоже так думал, дали проект для поддержки, там основные страницы по 2.5-3к строк кода, декомпозии нет, написано без тайпсрипта. Чтобы хоть что-то поправить, нужно минут 15-20 минимум эту хуйню искать. А как насчёт стора одним файлом в 2к сток?
154 2806564
>>06119
Нет в твоём примере никаких полифиллов.
Тайпскрит транспилирует синтакис. Полифиллов ни для стандартной библиотеки, ни тем более для дома в нём нет.
1 155 2806567
Сап дваче, хочу вкат в фронтэнд нужно ли уметь рисовать или быть дохуя творческим чтоб норм вкатиться или нужно просто ебашить и учить код?
156 2806573
>>06567
Почему хочешь?
157 2806575
>>06573
не знаю не хочу на завод
158 2806578
>>06575
Хотите в 1с или жаву. Я запрещаю хотеть во фронтэнд.
159 2806579
>>06432
У меня так было на 4 рабочих местах из 5. И эти 4 были удалёнкой. Первое место работы было офисной галерной потогонкой в родной мухосрани, но оно помогло мне нормально вкатиться. Трекинга нигде не было.
160 2806582
>>06578
ты кто такой чтоб запрещать, я вопрос задал ну ка отвечай
161 2806583
>>06582
Нет, мне такие творческие распылители внимания в команде не нужны.
162 2806584
>>06583
ну я к тебе в команду и не пойду я у себя в около лямнике работу найду и буду сидеть, че тебя порвало так не понимаю ты либо троль либо глупый
163 2806588
>>06584
Я вумный и серьёзный, понел!?
164 2806591
>>06588
так ты на вопрос отвечать собираешь, но после ответа опыт работы свой укажи чтоб я понимал
165 2806592
>>06583
Рассказываю кулстори. К нам намедни, покамест я в отпуске прохлаждался, подселили ребят хороших, что называется, "на усиление". Так вот, как вышел из отпуска - смотрю, а в беклоге-то динамика кислая. Думаю, дай-ка спрошу, что так квёло дела-то наши идуть, вроде же "усилились". Оказывается, одна такое вот юное дарование с творческим заскоком соизволило сделать "фи" в адрес нашего проекта, и топнуть ножкой. Ну что тут поделать, тикет на онбординг пришлось обратно вешать на backlog/void. Такие дела.
166 2806594
>>06483
аналгурярничаю пока никто не видит.

как-то на пете пробовал жиквери в ангуляр принести, понравилось, всем советую.

а вот вью+ворпдпресс на прошлой галере не зашел.
до сих пор в холодном поту вспоминаю, лучше уж на реакте бы писал, хотя хз.
167 2806599
>>04014 (OP)
Я повесил слушатель на контейнер изображения, чтобы картинка увеличивалась, когда на нее кликают. Теперь я хочу реализовать исчезновение картинки, когда пользователь кликает на любую область, включая увеличенную картинку. Но проблема в том, что второе событие перекрывает первое, то есть пользователь кликает на контейнер изображения, картинка увеличивается, затем срабатывает второе событие и картинка исчезает. Что можно сделать?

const imageContainer = document.getElementById('image-container');
let enlargedImage = null;

imageContainer.addEventListener('click', function (event) {
const clickedImage = event.target;

if (clickedImage.classList.contains('clickable-image')) {
if (enlargedImage) {
document.body.removeChild(enlargedImage);
enlargedImage = null;
return;
}

if (enlargedImage) {
document.body.removeChild(enlargedImage);
}

enlargedImage = document.createElement('img');
enlargedImage.src = clickedImage.src;
enlargedImage.style.width = 'auto';
enlargedImage.style.height = 'auto';
enlargedImage.style.maxWidth = '90%';
enlargedImage.style.maxHeight = '90%';
enlargedImage.style.position = 'fixed';
enlargedImage.style.top = '5%';
enlargedImage.style.left = '5%';
enlargedImage.style.right = '5%';
enlargedImage.style.bottom = '5%';
enlargedImage.style.margin = 'auto';
enlargedImage.style.backgroundColor = 'rgba(0, 0, 0, 0.8)';
enlargedImage.style.zIndex = '9999';
enlargedImage.style.cursor = 'grab';

document.body.appendChild(enlargedImage);
}
});

document.addEventListener('click', function (event) {
if (enlargedImage) {
document.body.removeChild(enlargedImage);
enlargedImage = null;
}
});
167 2806599
>>04014 (OP)
Я повесил слушатель на контейнер изображения, чтобы картинка увеличивалась, когда на нее кликают. Теперь я хочу реализовать исчезновение картинки, когда пользователь кликает на любую область, включая увеличенную картинку. Но проблема в том, что второе событие перекрывает первое, то есть пользователь кликает на контейнер изображения, картинка увеличивается, затем срабатывает второе событие и картинка исчезает. Что можно сделать?

const imageContainer = document.getElementById('image-container');
let enlargedImage = null;

imageContainer.addEventListener('click', function (event) {
const clickedImage = event.target;

if (clickedImage.classList.contains('clickable-image')) {
if (enlargedImage) {
document.body.removeChild(enlargedImage);
enlargedImage = null;
return;
}

if (enlargedImage) {
document.body.removeChild(enlargedImage);
}

enlargedImage = document.createElement('img');
enlargedImage.src = clickedImage.src;
enlargedImage.style.width = 'auto';
enlargedImage.style.height = 'auto';
enlargedImage.style.maxWidth = '90%';
enlargedImage.style.maxHeight = '90%';
enlargedImage.style.position = 'fixed';
enlargedImage.style.top = '5%';
enlargedImage.style.left = '5%';
enlargedImage.style.right = '5%';
enlargedImage.style.bottom = '5%';
enlargedImage.style.margin = 'auto';
enlargedImage.style.backgroundColor = 'rgba(0, 0, 0, 0.8)';
enlargedImage.style.zIndex = '9999';
enlargedImage.style.cursor = 'grab';

document.body.appendChild(enlargedImage);
}
});

document.addEventListener('click', function (event) {
if (enlargedImage) {
document.body.removeChild(enlargedImage);
enlargedImage = null;
}
});
168 2806600
>>06594

> аналгурярничаю


Добре

> пикрилы


Ух бля индентация на 4 в разметке жоска.

> вью+ворпдпресс


Доставалось только собрать лэндос на коленке как-то, на отъебись под микроевент.

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

>>06592
Да, о том и речь. Что работа на то и работа, что она преимущественно рутинная, даже если пилите не скучные штуки. А эта творческая личность выше выгорит через месяц после вката, как вау-эффект пройдёт.
169 2806608
>>06600
Какая халява, халява это когда я ничего не делаю и получаю что-то а тут мне надо приложить усилия и время(от полугода) чтоб получить какую-то работу
170 2806609
>>06510

> Бэки ебашат сутками


у меня из-за новой галеры очень плохое мнение о беке.

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

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

такое чувство, будто бекендеры какие-то отсталые.
фронты столько нюансов в голове держат, каждый пиксель на счету, каждое плавное движение и цвет, куда и как криворукий пользователь может тыкнуть, как работает бизнес логика.
а эти с джсонами пробываются.
171 2806614
>>06608
Полгода ты будешь осваивать базу.
Полгода ты будешь вкатываться (и даже это с божьей помощью).
А уж после вката у тебя порвётся шаблон и ты уволишься через месяц-два. Видели, плавали.

Рекомендую сделать домашнюю работу: посмотреть профессии в IT, посмотреть спектр задач покрываемый тем или иным стеком. Дальше круче, для продвинутых небаттхертов. Изучить рынок и оценить шансы пробиться на 500 сотен вкатунов на вакансию, 200 ждунов и 100 миддлов.

Ты лезешь в ссаный перенаселённый фронтэнд, хуже которого сейчас вкатываться только в тестировщики. Воистину специальность для богоизбранных илитистов со связями.
172 2806616
>>06600

>Ух бля индентация на 4 в разметке жоска.


подсветки нету.
форматера нету.
стиль написания как получится.
там каша, если работать с этим.
буквально нихуя не понятно.
там без 4 отступов совсем бы переваренная каша была.

крч если предложат на бутылку сесть или вью+вордпресс писать, выбирай первое, вторым ты точно не насладишься.
173 2806618
>>06614
Не знаю я думал про бэк но не понимаю буквально что делать ибо не вижу результата, а тут я сразу используя html css без php какого-то сделаю прикольное что-то
174 2806619
>>06609
У нас бэк достаточно сложный в проекте, там целая система, которая в реальном времени мониторит кучу всякой хуйни. Разрабы поэтому делятся на джва типа, первые пишут ядро системы и математические вычисления все обрабатывают - это СИ и ГО господа, а рядом несколько петухонистов это в рест оборачивают и жысончики делают
175 2806621
>>06618
Это самое распространённое заблуждение вкатышей во фронтэнд, от которого и происходит разрыв шаблона. 90% времени ты свой результат не увидишт. Ещё лучше - тебя посадят собирать страницы из лего сделанного опытными коллегами, это при условии что ты в катишься не как воннабимиддл с явно проселающими скиллами.
По началу ты будешь вообще подкрашивать кнопки и фиксить простые баги.
Делать не скучные интерфейсы нихуя не весело. Потому что у бизнеса одни задачи, у манагеров и продактрв с дизайнерами шиза и надо ещё пиздеть полдня чтобы уточнить как кнопку перекрасить.
Нет, блядь, ещё раз нет. Творчество у тебя будет только в петпроектах.
176 2806622
>>06517
тебе дали проект в котором ты один?Тогда это как пет, пиши как хочу)))

Дай угадаю, вьюшник? там среди вас такого говна полно
177 2806625
>>06621
Ну лучше красить кнопки мне кажется
178 2806632
>>06622
А я пока один и на реакте. Мне можно писать как хочу, или всё-таки нужно подготовиться в расширению ануса команды после оформления кора проекта?

Мимо этот >>06600
179 2806638
>>06599
Непонятно ничего, что у тебя там.
Ну переменную просто добавь
let expanded = true/false
if (expanded) image.close(); expanded = false; return;
else image.open(); expanded = true; return;
180 2806645
>>06622

>Дай угадаю, вьюшник?


да)))0

Да дело не во вью, это проект такой. Остальные нормально написаны, открыл, быстро пробежался глазами и плюс минус всё понятно. Пару логов добавил и всё уже точно понятно. Это проект такой попался, кто-то этого ублюдка на свет родил и бросил, хай другие развлекаются, я пошёл дальше
181 2806681
Захотел я перенести как-то такую https://www.youtube.com/watch?v=Ve_Or9nlXEA демку/крэктро из времен своего отрочества на HTML5/WebGL и понял, что пукнув, жиденько обосрусь.

С чего вообще стоило бы начать?
Из сложностей я выделил следующее:
- анимация прыгающего шара (я не пойму из видео, они, блядь, всерьез заморачивались с шейдерами для крэктро?) с размазанными партиклями, "bouncing" физикой и коллизиями по ширине экрана. Я так понимаю, это автоматом ставить требование к техстеку на уровень использования чего-то вроде ThreeJS? Т.е. стоило бы выделить эту хуйню и начать только с неё, правильно?
- далее 2 вида анимации текста - вариант fade in/fade out и плавающая змейка. По механике выглядит не так сложно, как с прыгающим шаром. Но один хуй, понимания того, как её реализовать, нет.

Во фронте не первый год, но подобным не занимался. Есть гайды на эту тему? Не так давно наткнулся на очень крутой инструмент визуальной разработки WebGL демок - https://cables.gl/ но раскусить его не удалось пока в полной мере, только изучал готовые демки.
182 2806687
>>06681
Внезапно, сам нашёл уже собранную под канвас версию с человекочитаемым кодом (sic!):

https://flashtro.com/echelon-sega-smash-pack-vol-1/

Сорцы демки:
https://flashtro.com/html5/new/dc/wkdc/scrollerold.js

Там же и мод хм лежит рядом.
Буду курить.
183 2806732
>>06622

>Тогда это как пет, пиши как хочу


Скорее как получится.
У пета ты не ограничен по времени. У петы ты хуевертишь свои хотелки.
Если ты один на проекте, ты ебашишь шизу, которую кабан генерит 24/7, а потом перегенерировает и ты переписываешь ту хуйню, которую ты всеми силами пытался забыть и больше не заглядывать в тот файл.
184 2806840
>>04014 (OP)
Аноны, я кажется догнал почему не работает скрипт.
Ситуация такая, есть скрипт для списка отзывов, который срабатывает, если пользователь нажал на картинку. Есть список отзывов, где происходит вывод информации об отзывах, включая картинки. Проблема в том, что отзывы выводятся не все, так как используется пагинация.
Получается, при входе в список отзывов включается скрипт, в скрипте происходит image.addEventListener, а изображений нет, так как первоначальный список не содержит отзывов с изображениями. После в поиске я ввожу id отзыва, который содержит изображение, и список отображает этот отзыв, а скрипт то все, сработал, следовательно он не сработает для отзыва с изображением. AJAX походу.
Что можно сделать в таком случае? Повесить слушатель на document?
185 2806854
>>06840
Слушаешь контейнер с картинками на нажатие картинок (или что ты там на картинках слушаешь)
https://learn.javascript.ru/event-delegation

На картинки вешаешь, например data аттрибут, аля
<image src=... data-id="123456789" />

В делегированном обработчике события можно получить доступ к датааттрибуту через event.dataset.id
Ещё подробнее тут https://developer.mozilla.org/ru/docs/Web/HTML/Global_attributes/data-*

Либо строишь нормально цепочки запросов/оработчиков и навешиваешь свои листенеры после того как картинки есть в дереве.
186 2806859
>>06854
Слушаешь контейнер с картинками
Блин, я же так и делал, но не сработало. С document работал, и я поспешил с выводами, что же происходит...
187 2806895
>>06859

>не сработало


Надо слушать тот узел, который не удаляется/появляется в процессе работы приложения. Например document/window/document.documentElement и т.п.
188 2806904
>>06432
На последнем месте работы так, но что-то мне тревожно после пары сотен часов, списанных на таску. Пора бы её уже доделать, а то пиздос долго над ней работаю, скоро кто-то что-то заподозрит...
189 2806988
>>06904

>после пары сотен часов


ты там фейсбук им делаешь?
190 2807011
>>06988
Библиотеку компонентов. Я хз как она столько времени у меня заняла, вроде я не вола ебал, я мошенник прост, сейчас закончу и поглядим, может меня выхуйнут сразу, за такие сроки...
191 2807023
>>07011
если пидорнут слей в открытый доступ, хули.
и сюда ссылочку дай.
192 2807037
>>07023
Зачем? Я и себе то это не заберу, я честный человек, рабочий код не принадлежит мне.
Но вот как я к 300 часам подобрался, я сам не понял, я ж просто пилил компоненты, верстал их, рефакторил понемногу - откуда такое время то? Надеюсь я просто где-то объебался и 80 вместо 8 треканул...
В любом случае уже почти готово
193 2807195
>>07037

>Зачем


Прост)0)))00))
194 2807197
>>07195
Проблем мне хочешь?
195 2807200
>>07197
Нет.
196 2807253
>>07197
Ну, как ты мог заметить, на одного коуча тут уже стало меньше.
197 2807360
>>07253

> на одного коуча тут уже стало меньше


Хз о чем ты.

>>07200
Но они будут, если я скину сюда код, который делаю в рамках работы...
198 2807569
>>07360

>Хз о чем ты.


О Пашке

>я скину сюда код


Сделаем из тебя Ромашку
199 2807669
Предлагают работу со смарт контрактами и web3, я про это только мельком что-то слышал имеет ли вообще смысл вкатываться в это?
200 2807676
>>07569
пашку за дело затхгавили.
201 2807678
>>07669
скамтокен имеешь в виду?
как-то тоже предлагала.
хз, я бы попробовал, но если только инком раз в неделю будет.
202 2807702
>>06432
Не, я только с утра на пампе могу пару часов поработать, дальше шишка падает
203 2807733
>>07676
С одной стороны согласен, а с другой, как будто немного и переборщили с интенсивностью. Хотя ведь нихуя и не произошло. Но Пашка погиб.
204 2807734
>>07733
да недавно сюда пашка заглядывал.
так что не погиб. правда вопросы с подъебом игнорит.

> Хотя ведь нихуя и не произошло


просто покекали и один анон попытался видос с ним записать.
205 2807790
>>07733

>Пашка погиб


Да он недавно сюда с вопросом уровная джуна залетал. После того, как его в очередной раз попустили - удалил вопрос с тостера и свалил в закат.
206 2807832
Что за Пашка?
207 2807839
>>07832
Местный джунишка Павел Порошин. Где-то в начале лета кинул ссылку на свои консультации по вкату, назвавшись миддлом+, местный анон решил под прикрытием внедрился к нему на консультацию и в итоге Пашок жиденько обосрался на прсотейших вопросах и показав свой реальный уровень - джун+.
208 2807964
>>07839
он от чистого сердца за касарик хотел помогать вкатышам вкатиться, а вы что сделали для вкатыша-анона? А? А?
209 2808217
Какие мысли по nest.js? Кал или стоит учить? У нас на проекте просто есть, но я слегка охуеваю от количества декораторов и ооп-головного мозга.
210 2808337
>>08217

> ооп-головного мозга.


реактомакака, это не для вас, а для ерохи ООП-господина Ангуляролорда.

Изучи этот фреймворк, годный, если сможешь осилить настоящее программирование, а не какую-то функциональную парашу для детей и даунов.
211 2808344
>>07839
Ну вот я мидл, например устроился на мидловскую вакансию, получаю мидловскую копеечную зарплату = мидл, но если начать задавать мне вопросы, а не таски давать, то тоже выяснится, что я джун+ - не все хороши в ответах на вопросы по ивентлупу, не всем дано...
Другое дело, что я бы людям с двача не подал бы руки помощи, тут люди либо самостоятельные, либо даже помощь не поможет
212 2808375
>>08344

>получаю мидловскую


Пашок, тебе же уже писали, что миддл это 250-300к, все что меньше это джун(+).

>не все хороши в ответах на вопросы по ивентлупу, не всем дано


Не обобщай. Ты не только с эвент лупом обосрался, а много с чем еще.

>я бы людям с двача не подал бы руки помощи


А тебе тут так-то помогали. Вот твое истинное лицо.
213 2808381
>>08337

>Изучи этот фреймворк, годный


единственный по сути, лол.
image.png65 Кб, 589x999
214 2808403
>>08375

>Ты не только с эвент лупом обосрался, а много с чем еще.


уже не помню что я там у него спрашивал, про евент луп вроде не спрашивал.

эти в тексте остались.
помню был еще вопрос с var и for.

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

>помню был еще вопрос с var и for.


а, он тоже в тексте, слепой.
216 2808407
>>08403

>намбер прототайп


>пипы


А че там сложного? Это же реально простейшая залупа, если знать про проксю и как прототипы работают.
16867796116780.png349 Кб, 781x605
217 2808420
>>08407
намбер прототайп не сложно, если почитать про прокси.

пипы сложно.
218 2808427
>>08375

> А тебе тут так-то помогали. Вот твое истинное лицо.


Спокич, я не Павел.
219 2808437
>>08337

>функциональную парашу


Шмель, ФП напротив используют в тех случаях, когда нужно упростить сложную систему
220 2808440
>>08437
упростив написание не упрощаешь понимание системы.
221 2808454
>>08440

>аэаэаэааэаээээ аааооыооыоы

222 2808471
>>07669
Если контора солидная, то стоит. В этой области проекты часто интересные и платят больше.
223 2808484
>>08217
На бекенде лучше неста ничего нет.
224 2808491
>>08440
Ну ООП парашей с непредсказуемыми эффектами, конечно, другое дело
225 2808508
>>08491
Пиши ФП+ООП, в чём проблема? В nestjs вообще rxjs в зависимостях.
226 2808526
>>08491
какое еще непредсказуемое поведение у ооп?
227 2808536
>>08484
Почему?
228 2808540
>>08526
Сайд-эффекты, зависимости которые безо всяких солидов и бестпрактис насрут и все сломают.
229 2808543
>>08420
И че там сложного?
230 2808547
>>08543
Всё понимаешь? Уверен? Сможешь сам сделать? Не ублюдский пайп уровня fp-ts/rxjs, а чтоб прокачать жаббер скрипт.

мимо
16340677841200.jpg8 Кб, 150x170
231 2808562
>>08217

>Какие мысли по nest.js?


Бессмысленный фреймворк пользующийся бешеной необъяснимой популярностью в России. Я не вижу ни одной причины, почему он заслуживал бы свою популярность. Не вижу ни одного индуса, американца, европейца, ни одного известного ютубера кто бы всерьёз его обсуждал. За рубежом обсуждают всё что угодно - drizzle orm, astro, next.js, remix, prisma, даже свелте. Кроме nest.js.

Я просто не вижу ни одного примера, где он был бы в топе. Если ты угораешь по ООП, просто возьми Java / spring boot. Тоже самое, только интеграций в 10 раз больше. Там те же декораторы, только java более производительная. Либо возьми C#/ASP.NET. То же самые декораторы, то же ООП, только в сишарп майкрософт вваливает мильярды и сишарп производительней раз в 10.

Для хобби разработчиков возможностей express хватает с головой. Я больше люблю фулл-стек фреймворки - remix, next.js и проч. Где не нужно отдельно в контейнерах разворачивать фронтэнд и бекенд. Да и сам ООП стиль в typescript/js выглядит как будто не родным, вычурным.

Допускаю, что он нужен для узкого круга ограниченных задач, но не то что на каждом углу трубить что это будущее, что это супер мега революция, что бекенд только на нём можно делать и не на чём ещё.
232 2808582
>>08540
Просто пишешь без сайд эффектов, в чём проблема?
image.png15 Кб, 774x54
233 2808608
Почему так?
И как поймать ошибку во втором случае без await и try блока?
234 2808645
>>08608
Потому что новый стек вызовов.
В первом у тебя нет исключений вообще.
Кури евентлуп.
16245523252000.png31 Кб, 168x168
235 2808725
Сап смузигоспода, нужны ваши советы насчёт redux.
Имеется в глобальном стейте два отдельных стейта - один хранит в себе дерево, другой отслеживает индексы по которым юзер спускается по дереву. В компоненте нужно выводить данные из узла дерева. Сейчас реализовал так, что в компонент две селектора которые дёргают эти два стейта и из них в компоненте вытаскивают данные. Однако эту простыню не хочется держать в компоненте и я задумал перенести это всё в селектор и в нём доставать узел. Насколько это норм подход?
236 2808737
>>08725
Нихуя непонятно. Ты там яндекс-вики делаешь?
237 2808740
>>08536
А какие альтернативы? Экспресс просто роутер, а не фреймворк. Фастифай более-менее альтернатива, но его можно юзать в рамках неста. Adonis юзают полтора землекопа. Остальные устаревшее легаси.
238 2808742
>>08725

>индексы


>дерево


В дереве нет индексов.
239 2808750
>>08740

>А какие альтернативы?


Spring boot / Java
ASP.NET / C#
Фулл-стек фреймворки (не разделять на апи/фронтэнд)
Облачные API Gateway (пример https://cloud.yandex.ru/services/api-gateway)
Чистый express.js
Альтернатив куча
240 2808752
>>08562

> Я не вижу ни одной причины, почему он заслуживал бы свою популярность.


Рождённый ползать не способен понять тех, кто летает.

> Не вижу ни одного индуса, американца, европейца, ни одного известного ютубера кто бы всерьёз его обсуждал. За рубежом обсуждают всё что угодно - drizzle orm, astro, next.js, remix, prisma, даже свелте. Кроме nest.js.


Чел, среди тобой перечисленного нет ни одного бекенд фреймворка. Нест второй по популярности после экспресса. Пруфы по ссылке и на пикриле. Твои оправдания?
https://2022.stateofjs.com/en-US/other-tools/

> Я просто не вижу ни одного примера, где он был бы в топе. Если ты угораешь по ООП, просто возьми Java / spring boot.


Жава-петух, съеби уже в свой загон с навязыванием своего кала.

> Тоже самое, только интеграций в 10 раз больше. Там те же декораторы, Либо возьми C#/ASP.NET. То же самые декораторы, то же ООП, только в сишарп майкрософт вваливает мильярды


Только скорость разработки намного меньше в обмен на интеграции, которые на 95% есть и для бекенда на ноде.

> и сишарп производительней раз в 10.


> только java более производительная.


Пикрил 2 и 3, ссылка 2. Твои оправдания, кукаретик?
https://web-frameworks-benchmark.netlify.app/compare?f=nestjs-fastify,spring,aspnet-mvc

> Для хобби разработчиков возможностей express хватает с головой. Я больше люблю фулл-стек фреймворки - remix, next.js и проч. Где не нужно отдельно в контейнерах разворачивать фронтэнд и бекенд


Вау, вместо 4 докер контейнеров целых 5, вот так разница! Алсо, делать бекенд на обрезках типа некста и ремикса подойдёт разве что для пет проектов для полторы землекопа, за исключением использования лямбд. Там даже вебсокеты нормально не завезти, лол.

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


Где трубят про будущее и революцию? Ты фантазируешь. Это просто подобие спринга и дотнета, хороший фреймворк для 95-99% бекенд задач. Про узкий круг задач это твой самый тупой пиздёж. На несте хоть круды шлёпать можно, хоть гигамонолиты, хоть микросервисы. Что угодно можно имплементировать, DDD, CQRS, event sourcing, hexagonal architecture...
240 2808752
>>08562

> Я не вижу ни одной причины, почему он заслуживал бы свою популярность.


Рождённый ползать не способен понять тех, кто летает.

> Не вижу ни одного индуса, американца, европейца, ни одного известного ютубера кто бы всерьёз его обсуждал. За рубежом обсуждают всё что угодно - drizzle orm, astro, next.js, remix, prisma, даже свелте. Кроме nest.js.


Чел, среди тобой перечисленного нет ни одного бекенд фреймворка. Нест второй по популярности после экспресса. Пруфы по ссылке и на пикриле. Твои оправдания?
https://2022.stateofjs.com/en-US/other-tools/

> Я просто не вижу ни одного примера, где он был бы в топе. Если ты угораешь по ООП, просто возьми Java / spring boot.


Жава-петух, съеби уже в свой загон с навязыванием своего кала.

> Тоже самое, только интеграций в 10 раз больше. Там те же декораторы, Либо возьми C#/ASP.NET. То же самые декораторы, то же ООП, только в сишарп майкрософт вваливает мильярды


Только скорость разработки намного меньше в обмен на интеграции, которые на 95% есть и для бекенда на ноде.

> и сишарп производительней раз в 10.


> только java более производительная.


Пикрил 2 и 3, ссылка 2. Твои оправдания, кукаретик?
https://web-frameworks-benchmark.netlify.app/compare?f=nestjs-fastify,spring,aspnet-mvc

> Для хобби разработчиков возможностей express хватает с головой. Я больше люблю фулл-стек фреймворки - remix, next.js и проч. Где не нужно отдельно в контейнерах разворачивать фронтэнд и бекенд


Вау, вместо 4 докер контейнеров целых 5, вот так разница! Алсо, делать бекенд на обрезках типа некста и ремикса подойдёт разве что для пет проектов для полторы землекопа, за исключением использования лямбд. Там даже вебсокеты нормально не завезти, лол.

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


Где трубят про будущее и революцию? Ты фантазируешь. Это просто подобие спринга и дотнета, хороший фреймворк для 95-99% бекенд задач. Про узкий круг задач это твой самый тупой пиздёж. На несте хоть круды шлёпать можно, хоть гигамонолиты, хоть микросервисы. Что угодно можно имплементировать, DDD, CQRS, event sourcing, hexagonal architecture...
241 2808755
>>08750

> Spring boot / Java


> ASP.NET / C#


Вопрос про альтернативы для бекенда на ноде.

> Фулл-стек фреймворки (не разделять на апи/фронтэнд)


> Облачные API Gateway (пример https://cloud.yandex.ru/services/api-gateway


Они подходят только для серверлесс.
)

> Чистый express.js


Голый роутер, чтобы на нём громоздить костыли и велосипеды? Мы вам перезвоним.

> Альтернатив куча


Ноль это не очень много.
carbon.png107 Кб, 1156x826
242 2808763
>>08737
Нет, просто такая структура данных. Порционно подгружать не вариант, необходимо всю фигню сразу в стейте хранить.

>>08742
Оно не бинарное. Краткий пример на пике
243 2808766
>>08763

>Краткий пример на пике


И где ты тут индексы увидел? Я вот только идентификаторы вижу.
244 2808769
>>08763
Какая-то упоротая хуйня. Почему ты не можешь просто path.to.nested.prop взять? У массивов если что доступ к индексам тоже осуществляется по ключам.
Может быть что-то типо levelZero.0.arrayKey.1.zalupa и принтишь из залупы
245 2808770
>>08766
Они лежат в массиве. Я запоминаю индексы этих массивов при спуске. Key1, key2 это просто информация которая лежит в них, добавил для примера.
246 2808771
>>08769
У меня вопрос по размещению этой логики, а не по тому как доставать. Достаю я как ты написал. Просто можно это делать внутри компоненты подписав её селекторами на 2 стейта, а можно за счёт reselect запихнуть эту логику внутрь селектора и спрятать логику туда. Я вот и хочу узнать, как лучше - оставить код доставания данных в компоненте или лучше в селектор спрятать.
247 2808773
>>08771
Оно имеет связь с текущим url?
Node.js web application framework - expressjs.com.png114 Кб, 1093x732
248 2808774
>>08752
Это всё никак не отменяет вышесказанного. "Второй по популярности" - как я уже говорил, в России пользуется дикой необъяснимой популярностью. Я смотрю кто из гигантов уровня netflix, IBM, microsoft, twitter и т.д. его использует. Почти никто. "Нет бекенд фреймворка" - express.js это и есть фреймворк. Чем nest.js значительно лучше, мне непонятно. "Пикрил 2 и 3, ссылка 2." - бенчмарк показывает что нест чуть ли не в 1.5 раза медленнее. "Вау, вместо 4 докер контейнеров целых 5" - типичный российский подход. Здесь безумно любят кубернетис и не любят облака, соответственно всё распихивают по контейнерам.

>Про узкий круг задач это твой самый тупой пиздёж


Да зачем я буду твой нест тащить в проект? У тебя типичная трехслойная архитектура, ты любишь это дерьмо - разделять уровень данных, уровень бизнес-логики, уровень представления. Но я-то делаю серверлесс архитектуру как правило. Опять же, возможно для узкого круга задач, nest сгодиться. А-ля сделать апи микросервис. Для headless cms всяких уровня strapi. Но зачем мне для какого-нибудь бложека делать 3х уровневую архитектуру? Ну это бред. Деплоить бекенд бложека отдельно, а фронтэнд отдельно? Да иди ты нахуй.
249 2808775
>>08773
Не явную, да.
250 2808778
>>08774
"Второй по популярности" - как я уже говорил, в России пользуется дикой необъяснимой популярностью.

> необъяснимой


Да, я же говорю, рождённый ползать не способен понять тех, кто летает.

> Я смотрю кто из гигантов уровня netflix, IBM, microsoft, twitter и т.д. его использует. Почти никто.


А они пишут, что используют express? Если в компании на проекте бекенд на ноде, то чачто так и пишут, что у них бекенд на ноде, без упоминания более узкого инструмента.

> "Нет бекенд фреймворка" - express.js это и есть фреймворк.


Проиграл. Если на заборе напишут, что у бабки есть хуй, она от этого не станет дедкой.

> Чем nest.js значительно лучше, мне непонятно.


Многое из коробки, структура, opinionated, при этом не мешает строить какой-нибудь гексагон. Приходишь на проект на несте и быстро всё становится понятно. Как с ангуляром. А вот на экспрессе каждый раз свои каловые костыли городят, прямо как с реактом.

> "Пикрил 2 и 3, ссылка 2." - бенчмарк показывает что нест чуть ли не в 1.5 раза медленнее.


Не в 10 раз. Особенно по сравнению со спрингом. Даже 60к рпс это безумно высокий показатель.

> "Вау, вместо 4 докер контейнеров целых 5" - типичный российский подход. Здесь безумно любят кубернетис и не любят облака, соответственно всё распихивают по контейнерам.


"За последний месяц ваши лямбды вызвались 99999999999 раз, с вас охулиард тыщ далляров, ваш любимый AWS". В чём проблема с кубером? Фронт в своём контейнере, апи сервер в своём, кафка в своем, минио с редисом тоже в своих уютно сидят.

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


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

> Опять же, возможно для узкого круга задач, nest сгодиться. А-ля сделать апи микросервис. Для headless cms всяких уровня strapi.


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

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


Так этот юзкейс как раз узкий, это даже не веб-приложение, ему вообще не нужен бекенд.
250 2808778
>>08774
"Второй по популярности" - как я уже говорил, в России пользуется дикой необъяснимой популярностью.

> необъяснимой


Да, я же говорю, рождённый ползать не способен понять тех, кто летает.

> Я смотрю кто из гигантов уровня netflix, IBM, microsoft, twitter и т.д. его использует. Почти никто.


А они пишут, что используют express? Если в компании на проекте бекенд на ноде, то чачто так и пишут, что у них бекенд на ноде, без упоминания более узкого инструмента.

> "Нет бекенд фреймворка" - express.js это и есть фреймворк.


Проиграл. Если на заборе напишут, что у бабки есть хуй, она от этого не станет дедкой.

> Чем nest.js значительно лучше, мне непонятно.


Многое из коробки, структура, opinionated, при этом не мешает строить какой-нибудь гексагон. Приходишь на проект на несте и быстро всё становится понятно. Как с ангуляром. А вот на экспрессе каждый раз свои каловые костыли городят, прямо как с реактом.

> "Пикрил 2 и 3, ссылка 2." - бенчмарк показывает что нест чуть ли не в 1.5 раза медленнее.


Не в 10 раз. Особенно по сравнению со спрингом. Даже 60к рпс это безумно высокий показатель.

> "Вау, вместо 4 докер контейнеров целых 5" - типичный российский подход. Здесь безумно любят кубернетис и не любят облака, соответственно всё распихивают по контейнерам.


"За последний месяц ваши лямбды вызвались 99999999999 раз, с вас охулиард тыщ далляров, ваш любимый AWS". В чём проблема с кубером? Фронт в своём контейнере, апи сервер в своём, кафка в своем, минио с редисом тоже в своих уютно сидят.

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


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

> Опять же, возможно для узкого круга задач, nest сгодиться. А-ля сделать апи микросервис. Для headless cms всяких уровня strapi.


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

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


Так этот юзкейс как раз узкий, это даже не веб-приложение, ему вообще не нужен бекенд.
251 2808783
Странно что тут не упоминают про laravel, который часто идёт в связке с vue.
47-470730pepe-meme-facepalm-png-download-pepe-the-frog.png82 Кб, 860x791
252 2808788
>>08778
Ой бля, да зачем кому-то комбинировать next.js с nest.js? Если человек взял фулл-стек фреймворк, ему уже нахуй не нужен твой нест. Зачем ему садиться на опионатед фреймворк. Это личное мнение создателя фреймворка, он так видит структуру - через модели и контроллеры. Но в этом принципиально ничего нового нет. Эти контроллеры идут со времён джанги, ларавела, руби он рейлс. Не то чтобы это было чем-то уникальным. Но я лично люблю простоту. Keep it simple stupid. Нехуй тащить космолёты в проект. Долбоёбы переусложняют на ровном месте, делают трехэтажные связки. По той же причине, проблема с твоим кубернетисом - переусложнение на ровном месте и переплата за инфраструктуру. Эти твои фреймворки поверх фреймворков, с кучей ямлов, придётся кому-то обслуживать, в итоге выльется в ночной кошмар админа. Потому что у тебя миллион прокладок, ни один мельчайший пук не сделать, чтобы не сгенерился контроллер/провайдер/модуль, и тебе нужно постоянно думать как их увязать между собой. Всё это выльется в кучу файлов, у неста даже хеллоу ворлд генерирует файлов 10, с кучей бойлерплейт кода.
253 2808795
не понял, нест жс база или кринж? Стоит изучать для вката в бекенд на ноде?
254 2808796
>>08788

>Ой бля, да зачем кому-то комбинировать next.js с nest.js


Nextjs чтобы картинки рисовать в браузер. На телефон картинки тоже некстом описывать?
1692225829312.jpg232 Кб, 1280x720
255 2808803
>>08795
База. Экспресс околокринж, бекенд на нексте соевокуколдский кринж.

>>08788

> Ой бля, да зачем кому-то комбинировать next.js с nest.js?


Буквально 99% бекедов на несте - это ари, которое раздаёт данные клиентам и принимает данные с них же. В этом случае (99% случаев) есть либо клиент в виде веб-приложения, это ангуляр/вью-nuxt/реакт-next, либо мобайл апп. Я работал на 6 проектах с бекендом на несте, фронт во всех случаях кроме одного был реакт-некст. Потому что некст это в первую очередь фронтенд фреймворк для SSR.

> Если человек взял фулл-стек фреймворк, ему уже нахуй не нужен твой нест


Дебич, пойми, весь свет не сошёлся на твоих ебучих лямбдах. Ты из верцел/AWS-лахты что ли? Серверлесс парашу даже в США юзают очень далеко не все, а в пост-совке так вообще редкость. Твой некст является фуллстек фреймворком только на словах. На деле на нём нормальное апи не построить кроме как на серверлесс.

> Зачем ему садиться на опионатед фреймворк. Это личное мнение создателя фреймворка, он так видит структуру - через модели и контроллеры. Но в этом принципиально ничего нового нет. Эти контроллеры идут со времён джанги, ларавела, руби он рейлс. Не то чтобы это было чем-то уникальным. Но я лично люблю простоту. Keep it simple stupid.


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

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


Какие же реактомакаки особенные, лол. Для них модуль-контроллер-сервис сложно, а для нормальных здоровых людей это наоборот упрощает работу с бекендом.

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


Хуита какая-то. Всё связанное с кубером это не мои проблемы, кабанчик платит девопсам и SRE чтобы они это решали, и им почему-то не сложно. А твой кабанчик платит в разы больше AWS или верцелу или другим клауд-жидам. Иметь собственных контейнерошлёпов намного выгоднее, плюс контроля над инфраструктурой больше. Я хз про какие ты прокладки, всё элементарно просто без глубоких уровней вложенности и связности. Ты видимо ничего сложнее крудошлёпства не делал, ну не удивительно, на "фуллстек" нексте только этим и заниматься.
1692225829312.jpg232 Кб, 1280x720
255 2808803
>>08795
База. Экспресс околокринж, бекенд на нексте соевокуколдский кринж.

>>08788

> Ой бля, да зачем кому-то комбинировать next.js с nest.js?


Буквально 99% бекедов на несте - это ари, которое раздаёт данные клиентам и принимает данные с них же. В этом случае (99% случаев) есть либо клиент в виде веб-приложения, это ангуляр/вью-nuxt/реакт-next, либо мобайл апп. Я работал на 6 проектах с бекендом на несте, фронт во всех случаях кроме одного был реакт-некст. Потому что некст это в первую очередь фронтенд фреймворк для SSR.

> Если человек взял фулл-стек фреймворк, ему уже нахуй не нужен твой нест


Дебич, пойми, весь свет не сошёлся на твоих ебучих лямбдах. Ты из верцел/AWS-лахты что ли? Серверлесс парашу даже в США юзают очень далеко не все, а в пост-совке так вообще редкость. Твой некст является фуллстек фреймворком только на словах. На деле на нём нормальное апи не построить кроме как на серверлесс.

> Зачем ему садиться на опионатед фреймворк. Это личное мнение создателя фреймворка, он так видит структуру - через модели и контроллеры. Но в этом принципиально ничего нового нет. Эти контроллеры идут со времён джанги, ларавела, руби он рейлс. Не то чтобы это было чем-то уникальным. Но я лично люблю простоту. Keep it simple stupid.


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

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


Какие же реактомакаки особенные, лол. Для них модуль-контроллер-сервис сложно, а для нормальных здоровых людей это наоборот упрощает работу с бекендом.

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


Хуита какая-то. Всё связанное с кубером это не мои проблемы, кабанчик платит девопсам и SRE чтобы они это решали, и им почему-то не сложно. А твой кабанчик платит в разы больше AWS или верцелу или другим клауд-жидам. Иметь собственных контейнерошлёпов намного выгоднее, плюс контроля над инфраструктурой больше. Я хз про какие ты прокладки, всё элементарно просто без глубоких уровней вложенности и связности. Ты видимо ничего сложнее крудошлёпства не делал, ну не удивительно, на "фуллстек" нексте только этим и заниматься.
256 2808843
>>08783
никому не нужна мертвая пыха в паре с зеленым говном от азиата, которое годится только для пет проектов и озона
257 2808866
>>08543
Хз, я бы не смог повторить по памяти или просто по т3, я бы буквально просто переписывал с фотки.
Что сложного ? Ну, наверное, все.

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

Это знаешь, как трюкачи в цирке.
С одной стороны понимаешь что они делают, а с другой стороны попробовав сам, скорее всего переебешь себе по ебалу палкой.
Вот тут и так же, Динамик крутит жсам как хочет, а я сижу и ахуеваю.
258 2808886
>>08843
Это та самая мертвая пыха, на которой больше всех бэк-вакансий?
259 2808887
>>08866
Как вы заебали с этим пайпом. Носитесь с этой картинкой из треда в тред. Я понимаю, это актуально было десятка два тредов назад, но сейчас, когда эту пару строк загаживания прототипов глобальных объектов обсосали всем двачем, постить эту пикчу уже моветон. Гроу ап, мабой, а не топчись на месте.
260 2808888
>>08886

>больше всех бэк-вакансий


99% из которых - тупое перекладывание жсонов из мускуля и обратно. Используя битриксовые абстракции.
261 2808890
>>08887

>загаживания прототипов глобальных объектов обсосали всем двачем


Когда и как обосали?
262 2808892
>>08888
Хуевый у тебя опыт, конечно, но реалии несколько отличаются
263 2808894
>>08892
Да мне похуй на пыхомакак. Пыха сдохла и полностью уступила гохе, ноде и жаве на пару с дотнетом.
264 2808896
>>08894

>ноде


Ты б под веществами не писал в интернете, стыдно ж потом будет

>жаве


Эх, кайфово наверно набрать штат джавистов на проект, который пара-тройка пыхарей сделает за месяц, а джависты будут полгода только решать, какой паттерн им ебануть
265 2808897
>>08896

>Ты б под веществами не писал в интернете, стыдно ж потом будет


Ой да, еще про питон забыл, сори.

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


И твое говно на пыхе умрет на 100RPS, пока дефолтный FinalAbstactSingletonFactoryControllerBean будет сотни тысяч запросов в секу отрабатывать на одном потоке.
266 2808899
>>08897
А, понял
Сорь, до сих пор троллей от долбоебов не научился отличать в интернете
267 2808900
>>08899
Ты перед тем, как экспертом себя выставлять обозначь вводные в виде твоего опыта и зепки.
268 2808902
>>08896

> Ты б под веществами не писал в интернете, стыдно ж потом будет


Назови хотя бы что-то одно, в чём пхп лучше ноды? Пыхамакаки стоят дешевле для бизнес-кабанчиков, лол? Разработка на ноде такая же быстрая, если не быстрее, перформанс лучше в разы, раз так в 10-20 или даже ещё больше.

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


На джаве можно делать такие проекты, от которых пыха захлебнётся ещё на стадии мвп. Да и если важна скорость, то есть года и питон.
269 2808903
>>08902

>скорость


>питон



Господи блядь, на кого я вообще нахуй трачу время
270 2808907
>>08903
Скорость разработки. На джанге шлёпанье идёт с такой же скоростью, как на пыхе, или даже ещё быстрее, но без мучений из-за богомерзкого отвратительного языка. По остальному тебе сказать нечего? То-то же. Пыхадебилы, не лезьте. Ваш удел — ковыряться в битрикс-параше за низкий прайс в третьесортных "студиях" ООО Рога & Копыта.
271 2808913
>>08907

>без мучений из-за богомерзкого отвратительного языка


Так джанго же на питоне
272 2808919
>>08907
Ламода, вк, сбер здоровье, s7, авито, самокат, займер, и тысячи проектов для крупных корпораций с аутсорса - рога и копыта
Ты либо сотрудник гугла, либо долбоеб, который повторяет то, что где-то услышал от такого же недалекого долбоеба
Как напишешь хоть строчку коммерческого кода, пообщаемся
273 2808938
>>08890

> Когда и как обосали?


Обсосали - разобрали по косточкам. Всё разжевали и объяснили.
274 2808948
>>08938
кому разжевали и объяснили?

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

а тут ты говоришь, что по пипам уже все всё знают и не протухло.

>постить эту пикчу уже моветон. Гроу ап, мабой, а не топчись на месте.


>я скозал

275 2808978
>>08948

>сказав, что это знать не нужно т.к. нигде не используется.


А это на самом деле не так?
image.png282 Кб, 2344x2004
276 2809056
Here is where Nest actually proves it value by guiding teams in certain directions and offers a design pattern that already does the heavy lifting for you. Nest is highly opinionated, and that is a good thing.

The Bad
As with every good, there is also a bad. And to be honest, it is not always the framework that is directly responsible for it, but really often it is teams or individuals that misuse or misunderstand concepts within a framework.

Ваш срач пришёл за мной в рекламе со статьёй, получаете статью обратно https://betterprogramming.pub/nestjs-the-good-the-bad-and-the-ugly-d51aea04f267
277 2809060
>>08978
конечно все так.
нахуй в чем-то разбираться и изучать если можно просто до старости кнопки красить.
Group 10.png269 Кб, 3195x2143
278 2809075
279 2809084
>>04158

>Вот такие вопросы нужно задавать джунам.


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

Кошмарить джунов которые идут на условные 100к это что-то с детской травмой связано?
280 2809088
>>09060

> нахуй в чем-то разбираться и изучать


Так ты и не разбираешься и не изучаешь. Я ж говорю, постишь одно и то же, из треда в тред.
281 2809109
>>09060
Нахуя разбираться вообще во всем? В 99% проектов это не используется.
282 2809146
>>09088
ты душный какой-то.

>Я ж говорю, постишь одно и то же, из треда в тред.


я это после намбер прототайпа уже увидел. и не я один его вспоминаю.
283 2809299
>>09060
Кек, пока ты там до старости будешь изучать в проперженной однушке, ушлый джун накрасит кнопки себе на яхту и пиццу флорентину. Учись ценить время.
284 2809420
>>09060

>разбираться и изучать


Что бы что? Уже давно известно, что пиздеж намного более быстрый путь к высоким должностям чем дрочь алгосов и веб апи.
16922695867750.jpg216 Кб, 605x807
285 2809467
>>09420
чтобы мочь что-то сложнее покраски кнопок.

>нахуй в чем-то разбираться и изучать если можно просто до старости кнопки красить.

image.png75 Кб, 940x788
286 2809484
>>09420
Пидорский принцип.
287 2809490
>>09467

> мочь что-то сложнее покраски кнопок


Что бы что?
288 2809492
>>09467

> мочь что-то сложнее покраски кнопок.


Нахуя? Вот ты разворачивать деревья на скорость и отображать всё это на канвасе через WebGL, который частично упарвляется васмом. А я крашу кнопки и зепка у меня больше, потому что я умело напиздел на собесе. Кто прав?
289 2809494
>>09484
Питор не учитывает, что люди постепенно набираются компетенции
290 2809495
>>09490
Чтобы стать богом жса как динамик.

>>09492
Явно ты прав, раз в выдуманной истории сравнивая двух персонажей ты одному наманяфантазировал зпху выше, чем другому на основании того, что кто=то там языком кому-то начесал.
291 2809497
Зачем юзерскрипты заворачивают в (function() {})() ?
Чтобы не срать в глобальный скоуп возможными переменными штоле?
292 2809503
>>09495

>Чтобы стать богом жса как динамик


А дальше? Ты имея статус бога жса не станешь желанным для тянок, у тебя не будет мерседесаhaval'а, что бы возить свою сраку, не будет дорой недвижимости для жизни.

>наманяфантазировал зпху выше, чем другому на основании того, что кто=то там языком кому-то начесал


Лол. Ты пойми, в современном мире не то что пиздеть не надо - достаточно красивую мордашку иметь и стричь миллионы с симпов. Если умеешь пиздеть - можешь проворачивать схемки, крутить себе опыт, уйти в политику и т.п.. А что ты будешь делать, если мастерски умеешь пердолить прототипы в ЖСе? Вот и думай.
293 2809505
>>09497

>Чтобы не срать в глобальный скоуп возможными переменными штоле?


Да
294 2809513
>>09492
Покраска кнопок приносит тебе радость? Абстрагируясь от оплаты. Пока всё упирается в деньги и рабство.
295 2809551
>>09497
Кстати, да, поясните, пожалуйста, за эту конструкцию, что это такое вообще? Сегодня видел в одном месте, но так и не понял как это работает и главное для чего.
296 2809553
>>09056

> пикрил


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

В статье в the bad и в the ugly по большей части буллшит.

> The circular dependency issue


Это никак не связано с фреймворком. Просто не нужно быть макакой.

> Swallowed logs on application startup


Пофикшено. В статье ссылка на гитхаб ишью которая литералли закрыта пуллреквестом.

> Unit testing


Количество бойлерплейта преувеличено. И вообще для тестирования есть другие инструменты.

> The lack of Dynamic controllers


Это да. Из коробки этого нету, но есть несколько вариантов решения. Но вообще юз кейс редкий.
297 2809556
298 2809569
>>09556

Однако!

Премного благодарен, узнал новое, завтра даже попытаюсь использовать.
299 2809588
>>09569
А зачем будешь использовать?
300 2809589
>>09503

>мерседесаhaval'а, что бы возить свою сраку, не будет дорой недвижимости для жизни.


ты скозал?

>Лол. Ты пойми, в современном мире не то что пиздеть не надо - достаточно красивую мордашку иметь и стричь миллионы с симпов.


Имеешь природный дар? Зачем тогда в вайти полез?

> Если умеешь пиздеть - можешь проворачивать схемки, крутить себе опыт, уйти в политик


Ты политик? Почему еще бюджеты не пилишь?

>А что ты будешь делать, если мастерски умеешь пердолить прототипы в ЖСе? Вот и думай.


Не в прототипах дела, а в знаниях.

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

Или создатели языков, технологий политики в душе а ебалом как у Генадия Кавилова?

Думать над маняфантазими о том как устроен мир в твоей голове?
Нет, спасибо.
301 2809595
>>09569
это функция которая просто сразу вызывается.
обычно используется нигде. либо в каких-нибудь юзерскриптах-консольках.
302 2809745
>>08803

>Дебич, пойми, весь свет не сошёлся на твоих ебучих лямбдах. Ты из верцел/AWS-лахты что ли?


ДА из AWS-лахты. А ты против что-то имеешь? Я свободный человек, делаю то, что мне нравится. У меня такой уровень, что могу себе позволить не подстраиваться под заказчиков. Всё остальное - оценочное твоё мнение, почему ты решил что есть только твоё мнение и неправильное.
303 2809768
>>09745

> ДА из AWS-лахты. А ты против что-то имеешь? Я свободный человек, делаю то, что мне нравится. У меня такой уровень, что могу себе позволить не подстраиваться под заказчиков.


Ничего против, но как я и сказал, в пост-совке редко юзают серверлесс, и на западе это далеко не единственное основное решение.

> Всё остальное - оценочное твоё мнение, почему ты решил что есть только твоё мнение и неправильное.


Наглый пиздёж. У меня есть обоснование, а вот у тебя оценочное суждение без внятных аргументов, вместо этого "ря, нест плоха потому что я не понимаю причин по которым его используют, ряяя, он подходит только для редких юз кейсов потому что я так скозал".
304 2809814
Пацаны памахите, есть установленная библиотека ноде жс, я хочу чуть изменить определение функции. Если я заимпорчу функцию себе в проЭкт, я ведь получу только локальную копию, изменение которой не повлияет на работу этой же функции в библиотеке?
305 2809841
>>09814
Да, вы правы. Если вы импортируете функцию из установленной библиотеки в свой проект и изменяете ее, это не повлияет на работу этой же функции в библиотеке. Вам нужно будет использовать измененную функцию в своем проекте вместо оригинальной функции из библиотеки. Однако, если вы хотите внести изменения в оригинальную функцию в библиотеке, вам нужно будет изменить код в самой библиотеке и переустановить ее.
306 2809913
>>09814

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


Подозреваю, что ты собираешься сделать какую-то полную хуйню, если тебе понадобилось переписывать функцию в либе. Опиши лучше, что ты там делать собрался
307 2809917
>>09913
ну есть библиотека которая генерит данные по спеке open api, мне нужно чтобы я с запросом кидал заголовок, сервак его читал и выдавал какие надо данные
308 2809921
>>09917
охуеть, почему вы такие косноязычные?
309 2809935
>>09921
Я такое часто у джунов встречаю, когда они выражают свои мысли максимально запутанным способом. Может быть таким образом они подсознательно пытаются себя не выдать, но это всегда приводит к вот такому вот кринжу.
310 2809943
>>04014 (OP)
Аноны, как сделать так, чтобы изображение не закрывалось после отжатия кнопки мыши? ТО есть логика такая же, как и тут. https://playcode.io/1565214
311 2809947
>>09921
чел, я лишь спросил за конкретный нюанс ноде жс, я не хочу править код библиотеки если ей можно просто скормить мою реализацию
mogisdone.jpg656 Кб, 1920x1080
312 2809961
>>04014 (OP)
Ребята, на связи мидл fe, vue js. Зп 130к.
Вот уже год как я вкатился в ИТ. Режим работа - дом - работа.
Скопил 500к.

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

До ИТ зарабатывал 15к в месяц.
Было у кого такое?
313 2809963
>>09947
КАКОЙ НАХУЙ КОНКРЕТНЫЙ НЮАНС ты хочешь, если ты даже не можешь объяснить что и нахуя ты делаешь? Запрос фетчем делаешь? Клади заголовок в фетч.
image.png36 Кб, 698x364
314 2809970
>>09961
Правильно, лучше ждать пока чебурнет с закрытыми границами и доллар по 200. У тебя есть какие-то другие цели? Монитор и для работы пригодится здесь и сейчас и для провождения времени за кудахтором. А карточка пригодится для рендера нескучных анимаций в браузере, юнити/хуюнити, и даже просто поиграть.
315 2809973
>>09970
Пригодится, но на работе и макбук выдали с которым удобно работать.
316 2809974
>>09963

>Запрос фетчем делаешь? Клади заголовок в фетч.



это понятно и замечательно, отправляю, но библиотека этот заголовок не обрабатывает, или обрабатывает не так как мне надо. По сути нужно изменить реализацию обработчика запросов, отсюда и вопрос, если я просто экспортирую этот самый обработчик (который объявлен просто как функция, в отдельном файле) и заменю, будет ли сервак использовать мою реализацию, либо же тем самым я просто заменю копию обработчика, а оригинал продолжит жить своей жизнью в библиотеке.
317 2809978
>>09974
Откуда тут ещё сервак взялся? Ты хочешь реалзиацию функции на чужом сервере поменять?
318 2809984
>>09978
не, сервак имеется в виду локально работающее ноде жс приложение, оно мне полностью доступно, но проблема в том что он не кастомизируется как мне надо. Сказал изначально "библиотека" имея в виду его программную реализацию, теперь говорю сервак имея в виду локальное приложение ноде жс которое обрабатывает запросы, ну по сути одно и тоже контекстуально, сорян если запутал
319 2809992
>>09973
Где вы все блядь работаете, что вам макбуки выдают? Мне на моей галере разве что за щеку выдадут
320 2809993
>>09984
За такое по ебалу бьют, а не сорян. 2 раза хотел пожаловаться про пытку клещами, и ты меня до этого всё-таки довёл.

Если тебе доступны исходники пакета - делаешь форк репозитория, правишь как надо, публикуешь и ставишь пакет с репозитория ЛИБО ставишь с алиасом вместо исходного пакета.

Ещё, в зависимости от пакета и функционала, можно аугментировать модуль. Но лучше просто набить ебало сразу. А то насрёшь хуйнёй, импорты редонли, CJS с зафриженным экспортом. Не нахуй. Лучше форкай.
321 2809994
>>09993

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



ну почему ты такой злой?

>Если тебе доступны исходники пакета - делаешь форк репозитория, правишь как надо, публикуешь и ставишь пакет с репозитория ЛИБО ставишь с алиасом вместо исходного пакета.



как раз этого я хотел избежать, изменения там будут несущественные, поэтому форкать что-то оверкил, пэтому спрашиваю про ленивый вариант с перехватом оригинальной реализации
322 2809995
>>09992
Да обычная галера.
323 2810012
>>09994

>ну почему ты такой злой?


Потому что никто не знает чего ты хочешь. И вот посмотри, тягать клещами ради

> как раз этого я хотел избежать


РАДИ ВОТ ЭТОЙ ХУЙНИ. БЛЯДЬ, ТЫ ПОНИМАЕШЬ, ЧТО ИМЕННО ПОЭТОМУ Я НЕ ХОТЕЛ НИЧЕГО УТОЧНЯТЬ?

> поэтому форкать что-то оверкил, пэтому спрашиваю про ленивый вариант с перехватом оригинальной реализации


Этот вариант будет работать независимо от изменений в исходном репо, без необходимости прибивать версии гвоздями, чтобы ты твои ловкие костыли отрабатывали локально.
Если используешь CJS - с высокой вероятностью можно подменить фнукцию в модуле.
ESM - соснёш.
Патчить нод модули - ...
324 2810018
>>09943

>ТО есть логика такая же, как и тут.


Я хотел сказать логика такая же, как и на дваче. Но если честно, я понимаю, что трудно разобраться в этом коде, да и я боюсь сделать что-то лишнее, что придется исправить, поэтому вы могли бы просто проверить вот этот код, https://playcode.io/1565261
Тут просто реализован показ увеличенной картинки при клике на превью, у изменения масштаба при прокрутки колесика. У меня вопрос связан с тем, что можно улучшить, поддержат ли этот скрипт большинство браузеров, а то я бэк, JS учил два года назад, мало что помню.
Если бы кто-нибудь показал реализацию изменения масштаба картинки (когда картинка меняет свое расположение в зависимости от местоположения мыши) и перемещения картинки как на дваче, было бы вообще супер.
325 2810022
>>10012

>Если используешь CJS - с высокой вероятностью можно подменить фнукцию в модуле.



я помню читал что common js импорты копируются как значения, т. е. можно поменять свойство в импортируемом объекте, но не сам объект. Если импортируется одна функция, я могу её переопределить (присвоить новое значение) так чтобы она поменялась во всех местах где она вызывается?
326 2810023
Только что час времени убил, потому что не знал, что "?." возвращает undefined
Я думал, что var x = null?.trim() вернёт null...
Пиздос.
327 2810026
>>09961
Основы экономики изучи и осознай насколько быстро инфляция сжирает твои деньги и превращает в туалетную бумагу
328 2810029
>>10022
Я отказываюсь дальше гадать что из себя представляет твой пакет.
329 2810039
>>10026
Типа щас будет дешевле купить?
Я прост не уверен еще что надо его обновлять, 2к моник это круто, да, но с текущей видяхой рх580 на 4 гига, если захочется поиграть во что-то то в 2к в 30фпс со статтерами.
Вот и думаю.
330 2810046
>>10039
Проблема в том, что нихуя непонятно что дальше.
С одной стороны работают на цифровым рублём.
С другой иностранные специалисты воспроизводят великую китайскую киберстену ИТТ.
РКН шатает доступ к ресурсам.
Санкции сосанкции и повальный аналоговнет всевозможных решений.
В худшем случае будет северная корея 2.0, но тогда нас всех просто перестреляют за мыслепреступления
331 2810056
>>10018
У тебя там плохой код, непонятный. Сложно разобраться.

>перемещения картинки


https://codesandbox.io/s/blissful-brahmagupta-z55c3n?file=/src/index.mjs
332 2810064
>>09992
Каждый второй-третий кабанчик выдаёт технику, отправляют удалёншикам даже
333 2810072
>>10064
Впрочем, я и не спрашивал, но мне и не нужно.
334 2810073
>>10023
Тайпскриптом пользоваться начни и перестанешь проебываться время на некорректную типизацию.
adiospedrilas2.jpg52 Кб, 820x525
335 2810078
>>09961

>Не могу на себя деньги тратить.


Так начни инвестировать ебать. Хуле ты как баба. Возьми ебанную книгу - опционы, фьючерсы, акции, как эта вся хуйня работает. Разберись. Нахуй тебе монитор за 70к. Будь у меня деньги, миллион или два, я бы всё въебал в одну штуку (не скажу какую, дианон). Я бы жил в обосранной собачьей будке лишь бы иксануть как боженька. Живу только ради одного момента - чтобы про меня сказали нихуясе безбашенный чувак сорвал джекпот! Влошил всего нихуя, а забрал мильон!
E742726F-2F55-4A63-994A-81E41FB444BF.jpeg488 Кб, 1080x1010
336 2810084
>>10078
Нищук советует, как зарабывать.
337 2810091
>>10084
Ну у меня есть хоть какая-то идея. Пускай тупая, пускай безбашенная. Но я хотя бы не зассал и въебал всё бабло что у меня было. Пусть я проебался на данный момент, а вы просто сидите и пиздите. Никто пальцем не пошевелет, какие-то ебаные мониторы покупаете. Нахуй они нужны эти мониторы, видеокарты.
338 2810095
>>10091
Как думаешь, скольким безбашенным повезло, а скольким нет? Я думаю, где-то 1 к 9.
339 2810101
>>10095
Знаю, задрот. Вы постоянного чего-то ссыте. А вдрух нидайбох чё не так случиться. И тогда будет настоящая трагедия. Вы к жизни черезчур сириесли относитесь.
340 2810110
>>10101
Ну какашечку иногда держать даже полезно.
image.png129 Кб, 680x680
341 2810131
>>09961
Было. Месяц сидел и думал о том, потратить ли 15к на новый трон.
Все таки взял. До этого сидел на табуретке.

мимо 120к. до ит 25к.
342 2810132
>>10073
или лучше почитать про базовые вещи...
343 2810135
>>10091

>бы

16922949055462.mp412,3 Мб, mp4,
704x1280, 0:38
344 2810137
345 2810224
>>04014 (OP)
Как проверить код на кроссбраузерность? Был же сайт, который автомататически переделывал скрипт на кроссбраузерный
document.addEventListener('DOMContentLoaded', () => {
const orderContainer = document.getElementById('adm-workarea');
let enlargedImage = null;
const MIN_SCALE = 0.5;
const MAX_SCALE = 4;

orderContainer.addEventListener('click', event => {
if (event.target.classList.contains('clickable-image')) {
const clickedElement = event.target;

if (enlargedImage && enlargedImage.src === clickedElement.src) {
document.body.removeChild(enlargedImage);
enlargedImage = null;
} else {
if (enlargedImage) {
document.body.removeChild(enlargedImage);
}
enlargedImage = document.createElement('img');
enlargedImage.src = clickedElement.src;
enlargedImage.style.width = 'auto';
enlargedImage.style.height = 'auto';
enlargedImage.style.maxWidth = '100%';
enlargedImage.style.maxHeight = '100%';
enlargedImage.style.position = 'fixed';
enlargedImage.style.top = '0';
enlargedImage.style.left = '0';
enlargedImage.style.right = '0';
enlargedImage.style.bottom = '0';
enlargedImage.style.margin = 'auto';
enlargedImage.style.zIndex = '9999';
enlargedImage.style.cursor = 'pointer';
enlargedImage.style.transform = 'scale(1)';

// Добавляем увеличенное изображение на страницу
document.body.appendChild(enlargedImage);

enlargedImage.addEventListener('wheel', event => {
event.preventDefault();
const regex = /scale\(([\d.]+)\)/;
const currentScale = parseFloat(enlargedImage.style.transform.match(regex)[1]);

const deltaScale = event.deltaY > 0 ? -0.5 : 0.5;
let newScale = Math.max(MIN_SCALE, Math.min(MAX_SCALE, currentScale + deltaScale));
enlargedImage.style.transform = `scale(${newScale})`;
});

event.stopPropagation();
}
}
});

document.addEventListener('click', event => {
if (enlargedImage) {
document.body.removeChild(enlargedImage);
enlargedImage = null;
}
})

});
345 2810224
>>04014 (OP)
Как проверить код на кроссбраузерность? Был же сайт, который автомататически переделывал скрипт на кроссбраузерный
document.addEventListener('DOMContentLoaded', () => {
const orderContainer = document.getElementById('adm-workarea');
let enlargedImage = null;
const MIN_SCALE = 0.5;
const MAX_SCALE = 4;

orderContainer.addEventListener('click', event => {
if (event.target.classList.contains('clickable-image')) {
const clickedElement = event.target;

if (enlargedImage && enlargedImage.src === clickedElement.src) {
document.body.removeChild(enlargedImage);
enlargedImage = null;
} else {
if (enlargedImage) {
document.body.removeChild(enlargedImage);
}
enlargedImage = document.createElement('img');
enlargedImage.src = clickedElement.src;
enlargedImage.style.width = 'auto';
enlargedImage.style.height = 'auto';
enlargedImage.style.maxWidth = '100%';
enlargedImage.style.maxHeight = '100%';
enlargedImage.style.position = 'fixed';
enlargedImage.style.top = '0';
enlargedImage.style.left = '0';
enlargedImage.style.right = '0';
enlargedImage.style.bottom = '0';
enlargedImage.style.margin = 'auto';
enlargedImage.style.zIndex = '9999';
enlargedImage.style.cursor = 'pointer';
enlargedImage.style.transform = 'scale(1)';

// Добавляем увеличенное изображение на страницу
document.body.appendChild(enlargedImage);

enlargedImage.addEventListener('wheel', event => {
event.preventDefault();
const regex = /scale\(([\d.]+)\)/;
const currentScale = parseFloat(enlargedImage.style.transform.match(regex)[1]);

const deltaScale = event.deltaY > 0 ? -0.5 : 0.5;
let newScale = Math.max(MIN_SCALE, Math.min(MAX_SCALE, currentScale + deltaScale));
enlargedImage.style.transform = `scale(${newScale})`;
});

event.stopPropagation();
}
}
});

document.addEventListener('click', event => {
if (enlargedImage) {
document.body.removeChild(enlargedImage);
enlargedImage = null;
}
})

});
346 2810288
>>10224
заебал ты срать этим говном
347 2810352
>>10224
mdn, caniuse

Можешь проверить на хроме и фф. На сафари похуй.

Нужно не транспилировать под старые браузеры, а гнобить долбоёбов на семёрке с ИЕ11.
w3counter-web-browsers.png3 Кб, 928x272
348 2810441
>>10352

>фф


>На сафари похуй


Хуя шиза...
349 2810458
>>10441
Не шиза, а пусть нахуй идут.
350 2810465
Котаны, прошу помощи!

Есть одна библиотека: https://github.com/parallax/jsPDF/tree/master

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

Суть - на скринах.

На скрине с кодом - стрелка указывает на то, что по идее изменяет размер шрифта. За пределами doc.html (в смысле, когда делаю пдфку просто из строки программно) эта штука работает нормально и меняет шрифт на любой размер окейно. Но вместе с doc.html работать отказывается напрочь, и не функционирует ни в первой стелке, ни во второй (как можете видеть на втором скрине с тестовой табличкой)

Буду признателен, если кто-нибудь мне объяснит, что это за херня.

гитхаб излазил весь и нигде в exampes ничего толкового нет, ровно как и на stackoverflow например
351 2810500
Я правильно понял, что нет смысла ставить событие document.addEventListener("DOMContentLoaded", ready); для того, чтобы повесить событие на тот же document?
352 2810502
353 2810513
>>10465
у тебя в верстке не изменяется шрифт что ли?
но в пдфке изменяется?
354 2810549
>>10465

>гитхаб излазил весь


Ну так и смотри исходники. Этот метод изменяет внутреннюю переменную, которая никакого эффекта не оказывает на значение шрифта в ХТМЛ странице.
355 2810598
Уже 20 день пишу памятку как распознать вкатунца (ссылки на законы, где проверять выписку, что и как фиксируется у ИП, где можно пробивать вкатунца (чаты, форумы, сервисы), примеры резюме-обманок, примеры накрутки опыта, примеры пет-проектов самозванцев, как вкатунцы зубрят ответы на вопросы и многое другое)

Собираюсь зафорсить среди HR
Усложним вкат вместе!
Подключайся к сообществу анти-тунец.
356 2810608
>>10598

>анти-тунец


Выходи на международный рынок под эгидой "anti-tuna".
image.png20 Кб, 1007x248
357 2810621
>>10598
Пока что ты только воздух сотрясаешь уже который пост.
Ни примеров. Ни выдержек. Ни коллабараций. Ни драфтов.
358 2810650
>>10598
Ну так давай выкладывай эту памятку, распространяй. Как подключиться-то?

Мимо сенька, начинают напрягать упругие зумеры вкатыши
359 2810660
Вопрос приложения без RTK Query, React Query, TanStack Query, пизда квери - считается легаси говном?
360 2810664
361 2810665
>>10621
Боишься, зеленый?
362 2810673
>>10660
Нет
363 2810675
Вопрос, приложение на vue\react любой версии, считается легаси говном?
364 2810679
>>10675
Да. Но на next нет.
365 2810680
>>10675
Реакт без редукса или любого другого стейт менеджера это легаси говно, на классах это вообще утиль, про RTK квери пока выясняем
366 2810681
>>10665
Боюсь. А чего боюсь, расскажи сразу, чтобы я знал? Боюсь, но не понимаю чего боюсь.

> анон долбоёб, давай драфты, давай коллаборации, будем наводить движ


> АХА БАИШСА?



Земля тебе пухом, далпайоп
367 2810685
>>10660
Почему всё из этого списка у меня ассоциируетя с редаксом?
368 2810687
>>10664
Что да там не нормализированный кэш в этом говне, это что не да нихуя
369 2810689
>>10685
Реакт квери с зустандом или мобиксом тоже можно же
370 2810690
>>10685
RTK qvery в редукс тулкит по дефолту идет кажись
371 2810692
>>10687
А где нормализованный?
372 2810695
>>10692
В Аполо клиенте
373 2810700
>>10695

>Графкл


Раздался голос со стороны параши
374 2810701
>>10695
Почему когда я в гуле пишу аполо клиент мне сразу /docs/react/ выдает, как он знает, что я из этих?
375 2810704
>>10700
Ты же вкурсе, что все эти говно квери кусок говна не выдерживающие серьезного прода и графкл это база
376 2810705
>>10704

> Реакт квери


> не выдерживающие серьезного прода


Проиграл! Вкатыш, никогда не щупавший серьёзного прода, газильони из треда оформи

> графкл это база


В голосину с этого кринжа
377 2810708
>>10705
Обоссал бы тебя на систем дизайн собесе, но ты бы хрку не прошел ко мне
378 2810711
>>10708
Ты уже серишь под себя не выходя из треда. Твой графкл кал не кешируется адекватным образ с помощью нормальных стандартных инструментов браузера, так что приходится костыли городить
379 2810713
>>10711

> адекватным нормальных стандартных


Это что там у тебя в браузере такое адекватно-номально-стандартное, что я аж серю под себя
380 2810715
>>10680
все что ты перечислил умерло еще 2 года назад
381 2810717
>>10713
У тебя эндпоинт практически каждый раз возвращает разный пейлоад, удобно браузеру такое кешировать?
382 2810718
>>10715
Что сейчас база?
383 2810733
>>10681
Отставить тряску!
Поделюсь, но не с вкатунами как ты
384 2810734
>>10733
Делись не с вкатунами, в чем проблема?

Мимо хотел бы лопнуть пузырь.
385 2810736
>>10733
Ой да иди нахуй, не мешай работать своим гнилым пиздежом.
Иди в /b/ потраллибалируй.

Выебал бы тебя на собесе во все щели.
386 2810739
>>10717
я ничего не понял ты имеешь ввиду то, что он нормализует дату? Так в этом и смысл дата в кеше должна быть такой. А не свалкой мусора которая забивает кэш коллизиями.
387 2810743
>>10513
В верстке не меняется, потому что библиотека в принципе игнорирует css и все изменения надо делать именно в js

>>10549
Да нет же, мне хтмл не надо менять, мне надо уменьшить размер букв в пдфке. Он меняется через doc.setFonSize(), на который указывают стрелки. Буквы в таблице оказываются огномными!

Но он почему то не меняется! И это непонятно почему.
388 2810759
>>10739

> я ничего не понял


Правильно, ты же вкатыш с 3 годами фейк опыта в резюме,, никогда не работавший на коммерческих проектах. Браузер может легко кешировать хттп запросы к рест апи, а с графкл так не получится, потому что эндпоинт только один, а возвращает он разные данные. Рест апи имеет много эндпоинтов и многие из них легко кешируются самим браузером без всякого bloatware говна из нпм которое засирает код и перегружает бандл
389 2810760
>>10743
прокидывай кликнутую цифру в локалсторадж и используй выбранную цифру от туда. setFonSize(localstorage)
390 2810764
>>10760
>>10743

>setFonSize


погоди, ты там просто 10 цифрой поставил?
391 2810767
>>10736
не трясись ты так, работал бы ты на позиции выше джуны, ты бы прекрасно понимал, что самозванец портит проект и обмазывает его какахами ухудшая жизнь всему коллективу.
392 2810771
>>10767
Умел бы ты читать, не пошёл бы ещё раз нахуй. Иди нахуй.
393 2810787
>>10767
Нахуй ты срешь в треде без какой-либо информации, ебанат?
Ты даже тупой вопрос не спрашиваешь, просто какой-то бред постишь и все.

Скидывай свои исследования по уничтожению вкатышей или иди на хуй.
394 2810791
>>10771
Как же тебя трясет просто пиздец.

Не бойся ты так, если подучишь базу и подрочишь литкод пару лет, то будешь проходить таких как я за 1 собес.
395 2810794
>>10791
Пока что ты проходишь нахуй.
396 2810796
>>10759
Что ты несешь мы говорим про СПА приложения, а ты мне про кеш в заголовке зпароса, ты вообще с работой реакта знаком?
397 2810832
>>10796
Дебич почитай уже как браузер кеширует хттп запросы и почему благодаря этому можно избежать установки bloatware в СПА
398 2810838
>>10832

>браузер кеширует хттп запросы


А теперь покажи мне как я могу инвалидировать этот кэш и заменить его в случае необходимости оптимистичных обновлений.
399 2810854
>>10838

> Инвалидировать кеш браузера


Какие же графклшизы ебанутые, г-ди...
400 2810858
>>10854
Я графкл ни разу в жизни не использовал, чини детектор.
401 2810920
>>10858
Ещё один вкатунец, тогда не лезь в чужой разговор, изначально ответ был этому графкл-шизу >>10695
402 2810925
Я попробовал изучить какой-нибудь фронтенд-фреймворк, и пока разбирался, как его установить - у меня возникли некоторые вопросы по npm и vue:

1. Чем отличаются условные npm init vue и npm init vue@latest?
Я думал, что @latest - подразумевается имплицитно, но когда я выполняю npm init vue - мне выходит запрос на подтверждение установки create-vue, хотя он только что установился когда я выполнял npm init vue@latest (и если я еще раз выполняю npm init vue@latest - повторного запроса подтверждения не выводится, и сразу запускается этот create-vue) - т.е. выходит, что это разные команды. Видел вариант, что без @latest - оно будет использовать версию из кэша, но у меня то в кэше и так latest, т.е. отличие явно не в этом.

2. Куда устанавливается этот create-vue? Т.е. по видимому, он устанавливается глобально (ну, раз запрос на установку только при первом выполнении команды выводит), но в списке глобальных установок (npm list -g) - его нет

3. Когда я создаю vue проект без ничего - то мне npm выовдит, что установлено 25 пакетов, а когда я в мастере выбираю при создании, что добавить в проект ts - то происходит установка 150 пакетов. Это норма? Типа, 100+ пакетов только чтобы подключить ts?
image.png70 Кб, 610x797
403 2810928
404 2810931
>>10680

>RTK квери пока выясняем


RTK шиз на месте.
Ответственно заявляю, что rtk query на проекте это не легаси, работает хорошо
405 2810932
>>10931

>rtk query это не легаси


С 18 реакта уже легаси. Не легаси саспенс на пару со стримингом.
406 2810936
>>10760
Кликнутую? Какую кликнутую? Никто ничего не кликает.
Пдф генерится после отрисовки таблицы просто из js-файла

>>10764
Да.

Потому что во всех остальных случая цифрой норм работает.
407 2810943
>>10936
>>10764
Я хуею. Там JSDoc в котором указан number для параметра, с дефолтном в 16. Они гадают над типом параметра.

@20 дней графоманю хуесос, хулей затих?
408 2810944
>>10932
Какой стриминг? А поддержку саспенса со временем должны добавить, хотя они с этим медлят сильно, конечно

мимо другой бывший рткшиз
409 2810947
>>10944

>Какой стриминг?


Стриминг данных в одном коннекте на пару со сгенерированной вертской.

>поддержку саспенса со временем должны добавить


Все нормальные стейт менеджеры уже имеют поддержку.
410 2810994
>>10943
Да над типом мы не гадаем, мы (ладно, я) гадаем, почему number не работает, когда его туда пишешь.
411 2811016
>>10947

>Стриминг данных в одном коннекте на пару со сгенерированной вертской.


Где про это почитать, это по udp протоколу чтоли? типо проебалась инфа да и хуй с ней? А кешировать как это говно?
413 2811184
Где получить подробную информацию о том, как рендерится страница в браузере? Не рилейтед https://medium.com/jspoint/how-the-browser-renders-a-web-page-dom-cssom-and-rendering-df10531c9969 кусочек текста на пять минут чтения, а основательный такой материал.
414 2811188
Как слезть с редакс саг?
415 2811236
>>11184
В исходниках огнелисы и хромированного, очевидно.
416 2811239
>>11188
А нахуй ты туда залез?
417 2811263
>>11188
Слезь с редакса лучше нахуи :)
418 2811272
>>10947

> Все нормальные стейт менеджеры уже имеют поддержку.


Зустанд? Мобх? Только react query имеет
419 2811273
>>11188
А вот это уже официально легаси ввиду дефекации депрекации саги.
420 2811274
>>11272

>Зустанд? Мобх?


Это не асинхронные стейт менеджеры. Редакс туда же.
костыльную реализацию асинхронного менеджмента на генераторах не считаю
421 2811293
>>11274
Ну тогда только react query и swr, не? Второй ещё и
не особо популярен почему-то.
422 2811298
>>11293

>react query и swr, не?


Ну да. Из оставшегося за бортом - аполло и ртк.
423 2811412
Я хочу изучить базу по алогритмам и структурам данных, но во всяких курсах и учебниках по ним примеры имплементации не включают js кода. Видел в основном python, c++, c, java. Думаю, стоит изучить основы синтаксиса одного из этих. языков, чтоб мочь понимать имплементации нормально. Так вот, вопрос. Какой из них посоветуете освоить будущему фронтендеру?
424 2811424
>>11412
Псевдокод
425 2811437
>>11412
с плюсами выберешь ангуляр.
на пайтоне возможно рякт, ангуляр.
жава опять ангуляр.

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

мимо ооп головного мозга.
426 2811465
У меня на проекте логика перестановки для листа с драг-н-дропом реализована на бэке, каждый раз когда отпускаешь мышку летит рест, приложение подвисает почти на секунду. Это какой-то сумасшедший делал или в этом может быть какой-то смысл?
427 2811470
>>11465
Батя бэкенд, бэкенд босс, босс истина, ну или просто фронт сосать и синхронизироваться.
428 2811543
>>11465
Ничего ты не понимаешь, у тебя тонкий клиент
429 2811545
>>11465
А смысл может быть в синхронизации как не очевидно.
Правильно конечно клиенту оптимистично переместить у себя, в фоне отправить на бэк и провалидировать.
Всё просто, но только пока у тебя не начинаются ошибки и надо откатывать состояния фронта или ты успеваешь переставить ещё пару элементов пока идёт предыдущий запрос, или запросы начинают долетать в обратном порядке.
Тут уже надо ебаться с транзакционностью и синхронизацией и начинаются анальные страдания. Либо ебануть кнопку Сохранить, но дизайнер сказал фи
430 2811550
>>11424
Это да, но чëто не всегда его вдупляю
>>11437
Спасибо.

А в целом знание основ синтаксиса какого-то из этих языков может быть полезно на практике, если не идти в бэк, кстати?
Хочу запилить свою библиотеку 431 2811553
Хочу запилить свою библиотеку по типу Vue, какие подводные? Много ли монет с этого поимею?
432 2811557
>>11553

>Много ли монет с этого поимею?


Разве что с тебя лулзы поимеют, как с автора cample.js
433 2811561
>>11550
я c# понимаю, т.к. почти тот же жс. работаю с ним на работке.
на пайтоне дудосеры и менеджеры паролей как-то писал. было весело.

изучил бы основы жса, потом пошел бы учить свою книжку.
но хз, я плохой анальник, теории и книги для умных.
434 2811641
>>11412
Пытаюсь вкатиться с осени 2020 года.
Сначала был Python.
Пытался его учить - но начал с не совсем понятного курса Гоши Дударя, ничего не понял, забил.
Потом услышал что JavaScript более понятный язык программирования, начал смотреть уроки по нему - и да, действительно фронтенд для новичка понятнее.
Так прошел период с сентября 2020-го года по март 2021-го.

...Проблема в том что меня тошнило от программирования.
И весной 2021 года, наткнувшись на очередные непонятки, я решил уйти в другую сферу.
В октябре 2021 года, получив от другой сферы одни убытки, решил снова вкатиться в программирование.
Но в этот раз - в Android-разработку.
Учил сначала Java, потом Kotlin.
Наткнулся на отличный канал Наиля Алишева - очень хорошо, понятно объясняет. Есть еще курсы по Android-разработке от Андрея Сумина - похуже, но тоже пойдет.
Так пролетело время с октября 2021-го года по...
По весну 2022 года.

...Проблема в том что все-таки программирование не мое.
Не испытываю я тяги к нему.
Вначале меня вообще тошнило от уроков, потом стало получше.
Но глаза не горят. Нет, не горят.

Весной 2022 года решил вкатиться в моушн-дизайн. Всю весну его изучал, и даже часть июня...
Забил.
Не понравилась перспектива на Upwork'е с заказчиками работать

Летом 2022 года наткнулся на канал Богдана Стасчука - и посмотрел весь его курс по JavaScript. Отлично объясняет, хороший учитель.
Купил его курс по React. Хороший курс, все понятно, доходчиво изложено...

...Снова забил.
Изучил курс по React (он правда тогда не до конца вышел еще) - и забил практически у финишной прямой.

Осень 2022 года.
Учил Android-разработку, снова, пересматривал уроки по Java и Kotlin от Сумина и Алишева.

По итогу я уроки по Java смотрел столько раз, что они мне хорошо запомнились.
Android-разработка...
Даже смартфон новый купил, что на нем приложения тестить (и не зря, на днях старый разбил).
Посмотрел курс по Android-разработке от Сумина практически до конца (RecyclerView очень непростая штука для понимания, кстати, несколько уроков про нее смотрел, прежде чем понял).
И...
Угадали! Забил.

Зима 2023 года.
Начал YouTube-канал про то как стать программистом за 100 дней.
Забил на канал на 2-й день.

Мне всегда нравились уроки Наиля Алишева по Java, хотя изучение Java в контексте изучения Android я считал лишним - так как там уже давно бал правит Kotlin.
Но зимой 2023 года я увидел видео толстого очкастого чела, который утверждал что IT-пузырь лопнул.
Этот чел утверждал что джун работу в Android и фронтенд разработке уже не найдет, разве что по блату.
А вот бэкендеры...

И тогда я решил стать бэкендером.
Благо у Наиля Алишева вышел курс по Java Spring - и многие в интернете утверждали что Spring это стандарт в банковской сфере, а там самые высокие зарплаты.

Начал учить бэкенд по курсу Алишева.
Но перспективы сидеть где-то в офисе, и работать на дядю меня пугали и пугают.
Не хотет.
Хотет сидеть дома, как можно реже пересекаться с коллегами (желательно только в Телеге переписываться) - а все остальное время писать код наедине с собой.

Потому в феврале 2023 года я решил полезть в геймдев.
Решил запилить свой Майнкрафт, который сделает меня миллиардером - и мне не придется кодить и общаться с коллегами.
Сначала учил Unity, потом услышал что Unity - говно, а вот Unreal Engine.
Начал учить UE, посмотрел несколько курсов с торрента от девелопера по имени Мустафа.
Потом надоело - и снова стал изучать бэкенд.
Потом опять надоело - и снова стал изучать Unreal.

...В моей голове сформировался образ - вот научусь я делать игры, запилю свой шедевр - и он меня озолотить.
Но в мае 2023 года и начал изучать форумы, делиться своими мыслями - и меня осмеяли.
Сказали что геймдевелоперы хрен без соли доедают, сказали - "Запилишь свой мегахит, он у тебя продастся невероятными тиражами - возможно даже слот в Стиме за $100 отобьет". Сказали - будешь работать в студии на дядю, если возьмут.

Тогда разочаровался в геймдеве.

Приобрел курс Заура Трегулова по Java Spring.
Очень хороший курс, изучил его целиком.
Все, осталось только базы данных изучить - и, запилив пару проектов, идти собеседоваться.
...Забил на курс по базам данный (хотя его приобрел).

Снова решил вкатиться в геймдев.
Сижу учу Unity.
Потому что ту игру, которую я хочу запилить, легче будет сделать на Unity.
Но и здесь не все так просто - до этого неделю учил Godot.

А еще за эти три года я пытался вкатиться в музыку, видеомонтаж, 3D графику, PHP, C++, блокчейн-разработку...

Я устал.
Устал это писать.
Устал так жить.

Просто в какой-то момент та или иная сфера надоедает.
Если бы я хоть где-то хотя бы баксов 500 стал зарабатывать - не бросил бы, продолжал вкат.
Но до денег дело не доходит.

И вот сейчас я решил загнать себя на два пути: либо геймдев (Unity), либо Spring (работа в банке).
Надоело одно - учу другое.

...Но и тут подрались коварные мысли - "А может, раз на Unity C# используешь - тогда стоит .Net Core выучить?"
Устал.
434 2811641
>>11412
Пытаюсь вкатиться с осени 2020 года.
Сначала был Python.
Пытался его учить - но начал с не совсем понятного курса Гоши Дударя, ничего не понял, забил.
Потом услышал что JavaScript более понятный язык программирования, начал смотреть уроки по нему - и да, действительно фронтенд для новичка понятнее.
Так прошел период с сентября 2020-го года по март 2021-го.

...Проблема в том что меня тошнило от программирования.
И весной 2021 года, наткнувшись на очередные непонятки, я решил уйти в другую сферу.
В октябре 2021 года, получив от другой сферы одни убытки, решил снова вкатиться в программирование.
Но в этот раз - в Android-разработку.
Учил сначала Java, потом Kotlin.
Наткнулся на отличный канал Наиля Алишева - очень хорошо, понятно объясняет. Есть еще курсы по Android-разработке от Андрея Сумина - похуже, но тоже пойдет.
Так пролетело время с октября 2021-го года по...
По весну 2022 года.

...Проблема в том что все-таки программирование не мое.
Не испытываю я тяги к нему.
Вначале меня вообще тошнило от уроков, потом стало получше.
Но глаза не горят. Нет, не горят.

Весной 2022 года решил вкатиться в моушн-дизайн. Всю весну его изучал, и даже часть июня...
Забил.
Не понравилась перспектива на Upwork'е с заказчиками работать

Летом 2022 года наткнулся на канал Богдана Стасчука - и посмотрел весь его курс по JavaScript. Отлично объясняет, хороший учитель.
Купил его курс по React. Хороший курс, все понятно, доходчиво изложено...

...Снова забил.
Изучил курс по React (он правда тогда не до конца вышел еще) - и забил практически у финишной прямой.

Осень 2022 года.
Учил Android-разработку, снова, пересматривал уроки по Java и Kotlin от Сумина и Алишева.

По итогу я уроки по Java смотрел столько раз, что они мне хорошо запомнились.
Android-разработка...
Даже смартфон новый купил, что на нем приложения тестить (и не зря, на днях старый разбил).
Посмотрел курс по Android-разработке от Сумина практически до конца (RecyclerView очень непростая штука для понимания, кстати, несколько уроков про нее смотрел, прежде чем понял).
И...
Угадали! Забил.

Зима 2023 года.
Начал YouTube-канал про то как стать программистом за 100 дней.
Забил на канал на 2-й день.

Мне всегда нравились уроки Наиля Алишева по Java, хотя изучение Java в контексте изучения Android я считал лишним - так как там уже давно бал правит Kotlin.
Но зимой 2023 года я увидел видео толстого очкастого чела, который утверждал что IT-пузырь лопнул.
Этот чел утверждал что джун работу в Android и фронтенд разработке уже не найдет, разве что по блату.
А вот бэкендеры...

И тогда я решил стать бэкендером.
Благо у Наиля Алишева вышел курс по Java Spring - и многие в интернете утверждали что Spring это стандарт в банковской сфере, а там самые высокие зарплаты.

Начал учить бэкенд по курсу Алишева.
Но перспективы сидеть где-то в офисе, и работать на дядю меня пугали и пугают.
Не хотет.
Хотет сидеть дома, как можно реже пересекаться с коллегами (желательно только в Телеге переписываться) - а все остальное время писать код наедине с собой.

Потому в феврале 2023 года я решил полезть в геймдев.
Решил запилить свой Майнкрафт, который сделает меня миллиардером - и мне не придется кодить и общаться с коллегами.
Сначала учил Unity, потом услышал что Unity - говно, а вот Unreal Engine.
Начал учить UE, посмотрел несколько курсов с торрента от девелопера по имени Мустафа.
Потом надоело - и снова стал изучать бэкенд.
Потом опять надоело - и снова стал изучать Unreal.

...В моей голове сформировался образ - вот научусь я делать игры, запилю свой шедевр - и он меня озолотить.
Но в мае 2023 года и начал изучать форумы, делиться своими мыслями - и меня осмеяли.
Сказали что геймдевелоперы хрен без соли доедают, сказали - "Запилишь свой мегахит, он у тебя продастся невероятными тиражами - возможно даже слот в Стиме за $100 отобьет". Сказали - будешь работать в студии на дядю, если возьмут.

Тогда разочаровался в геймдеве.

Приобрел курс Заура Трегулова по Java Spring.
Очень хороший курс, изучил его целиком.
Все, осталось только базы данных изучить - и, запилив пару проектов, идти собеседоваться.
...Забил на курс по базам данный (хотя его приобрел).

Снова решил вкатиться в геймдев.
Сижу учу Unity.
Потому что ту игру, которую я хочу запилить, легче будет сделать на Unity.
Но и здесь не все так просто - до этого неделю учил Godot.

А еще за эти три года я пытался вкатиться в музыку, видеомонтаж, 3D графику, PHP, C++, блокчейн-разработку...

Я устал.
Устал это писать.
Устал так жить.

Просто в какой-то момент та или иная сфера надоедает.
Если бы я хоть где-то хотя бы баксов 500 стал зарабатывать - не бросил бы, продолжал вкат.
Но до денег дело не доходит.

И вот сейчас я решил загнать себя на два пути: либо геймдев (Unity), либо Spring (работа в банке).
Надоело одно - учу другое.

...Но и тут подрались коварные мысли - "А может, раз на Unity C# используешь - тогда стоит .Net Core выучить?"
Устал.
435 2811656
Реально ли найти барина за даллары, если ты не сеньер? Насколько хороший английский должен быть?
image.png30 Кб, 738x374
436 2811676
ОФИГЕТЬ МАГИЯ
Я похоже наконец преисполнился промисами, мне теперь всё нипочём..
Я уже не вкатун, я ЗВЕРЬ нахуй.
437 2811681
>>11676
await mi.vam.perezvonim();
438 2811683
>>11676
Пиздец. Алсо это >>11681
439 2811721
>>11465

>Это какой-то сумасшедший делал


Да, обычно такое происходит, когда бэкер говорит фронтам, что им нужно делать, и происходит вот такой кринж
440 2811766
Затеряюсь ли я на фоне тысячи вкатунов со своими 2 годами опыта?

больше опыта набить не мог, т.к. мне всего 20 лет
441 2811784
>>11766
Хрюши активнее звонить будут.
Будет больше вариантов.

Но скорее всего пососешь на тех. интервью.
442 2811893
>>11766
У меня полтора года 50+ откликов 0 приглашений
443 2811954
>>11893
я за полчаса 50 откликов делаю.
444 2812004
>>11676
Сйчас с джунов требуют разбор спеки по промисам.
меня как мидла спрашивали покопаться в С++ коде event-zaloopa и рассказать что там происходит

Не удивляйся, сишечку обязан знать каждый уважаемый себя инженер
445 2812024
>>11766
Даже если тебе позвонят, тебя раскроют.
Уже каждая HR знает про накрутку
Собираю сетап тру прогера 446 2812292
Купил сегодня logitech mx master 3s за 13к и keychron k6 pro за 17к в топе, в итоге 30к, я все правильно делаю?

Естественно в качестве компьютера у меня выступает MacBook Pro на m1 pro 14" + Монитор от Huawei, всего мой сетап стоит 220к
447 2812299
>>12292
Планирую еще вложиться в звук, купив карту и конденсаторный микрофон, потратив на это 15-20к, чтобы на созвоне быть с самым топовым звучанием
448 2812304
А на что тратите свою зарплатку вы, анончики?

Этот анон >>12292 >>12299
449 2812434
>>12304
добрый балтика 9
450 2812439
>>12304
Ягуар, семки, гандоны)))))))))))))))))
451 2812456
Я сейчас сделал открытие. Вы в курсе, что функция - это объект ? То есть всё что внутри функии лежит, на самом деле выглядит как набор свойств.

Вот это я гений.
452 2812463
>>12456

>Вы в курсе, что функция - это объект ?


Конечно, мы же читаем спеку/учебник кантора, где это описано в одной из первых глав.
453 2812464
>>12456
В userland js коде нельзя сделать callable объект, кроме как объявить функцию.
454 2812465
>>12304
Уж явно не покупаем кейкал за 17к. Из тобой перечисленного нормально только мх мастер, и макпук (только из-за сафари, иначе он нахуй не нужен).
455 2812471
>>12304
Два процессора Xeon Gold 6212U стоимостью 170 000 фублей за одну штуку.
Серверная двухсокетная материнская плата за 80 000 фублей.
Оперативная память 128 гигабайт 40 000 фублей.
Дальше писать лень, но, думаю, you get the gist насколько ты нищенка и пыль под ногами.
456 2812480
Так node js используют для API ? Сложная бизнес логика и всё такое? Какие вообще задачи решаются на node js в вашей практике? Имею в виду конкретно прикладное программирование.
457 2812484
>>12465
Я купил клаву вармило за 15к и таким лохом себя чувствую, лучше бы ссд для ноута взял, клава это тьфу нахуй блять, игрушка бесполезная.
458 2812492
>>04014 (OP)
Аноны, я 32 лвл официально никогда не работал
Вкатываюсь по Кантору, заодно изучаю реакт по ютубу. Что написать в резюме чтобы пригласили на собес?
459 2812495
>>12492
Напиши, что работал в зарубежных конторах (гугл, амазон, мета), поэтому нет опыта в трудовой.
460 2812500
>>12492
Если хочешь быстрее вкатиться, то выкидывай реакт в помойку и после изучения основ Кантора сразу приступай к vue. Изучай его, делай проекты. К Кантору поймешь когда нужно вернуться.
461 2812504
Смотрю некоторых челов на ютубе которые должны быть фронтендерами и узнаю что большинство из них угорает по другим языкам, чаще это го, раст, или что-нибудь ещё модное. Как стать таким же? Раст для меня выглядит очень переусложнённым, но допустим я бы захотел изучить го, но реально ли его сделать больше чем просто хобби? Вообще заебало быть просто фронтом, хочется чего-то большего, пока мне в принципе всё в жизни не расхотелось.
462 2812529
>>12504
Поизучай докер и кубернетес, а то ты выбрал те же яйца, только сбоку
463 2812587
>>12500
Спасибо
А почему vue?
464 2812591
А фронтендеры используют ноуты для работы? Я вот фронтендер, но мне было бы очень тяжело работать за маленьким экраном ноута. Только если второй монитор покупать. При этом хотел бы в ближайшее время купить ноут для работы и для всего остального, текущему пк уже лет 8 и я не хочу собирать новый. А какой у вас сетап?
465 2812609
>>12591

>А какой у вас сетап?


Рабочий десктоп + планшет чтобы курсы смотреть в транспорте + ноут чтобы отвлекаться от десктопа если он слишком шумит.
466 2812620
>>12591
Ноут и экраны к нему подключенные.
467 2812699
>>12587
Сложнее понять те же концепции на vue, но после ректа vue - дело недели максимум
468 2812714
>>12587
Чтобы потом вечно варится в слабых командах
469 2812818
>>12591
Дома компухтер и 2 монитора, 27 и 24 дюймов
На работе ноут + 2 монитора, 32 и 24. Технически получается 3 монитора, если милипиздрический ноут вообще можно за него считать
Настолько прикайфовал к 3м мониторам, что домой хочу ещё один купить, но поставить его вертикально
470 2812820
саламуля фронтендОры. Всегда казалось, что верстальщик = фронтендер, что фронтендеры весь рабочий день прописывают margin логотипчикам и тп. В школе интересовался версткой, но сейчас отторжение к такой хуйне, хочется программированием заниматься.В гитхабе треда написано, что изложенное выше пиздеж. Насколько можете подтвердить? Чем вы на работе занимаетесь? Нравится JS, но версткой заниматься не очень хочется, а на ноде найти работу потяжелей. Если за выдрачиванием пикселей по макнту что-то есть, вкачусь в веб без хуйни. Миможавапетух
471 2812826
>>11766
Без опыта вкатывался, за месяц получил 3 оффера с вакансий, на которые было около 1к откликов. Тут скорее вопрос в том, насколько хорошо ты сможешь выполнить тестовое и пройти технический собес
Но наличие опыта тебя явно возвысит над кучей востребованных высокооплачиваемых специалистов с гикскилбрэинфэкторей всяких
472 2812841
А какой ноут будет норм взять для разработки ну и конечно же всего остального? У меня только старенький который я для универа покупал лет 10 назад, уже тогда был настолько пососным калом что даже для учёбы я старался им не пользоваться
473 2812870
>>12841
за ультрабуки могу сказать, что у сяоми и хонора хорошие(ну и эпл офк)
474 2812957
>>12841
Макбук, очевидно, потому что сафари.
image.png141 Кб, 1039x402
475 2812971
Если задают такие вопросы
Это плохой собес плохая компания?
476 2812978
>>12500

>реакт в помойку и после изучения основ Кантора сразу приступай к vue


Vue - это детская игрушка для детских проектов
Не советую

Либо реакт либо ангуляр либо экзотику
А vue оставить вебмастерам из php студий
477 2812990
>>12957
макбук для меня это как купить консоль вместо пк. Дорого, возможностей меньше, и юзаться будет не так часто (с маком аналогия в том что я не пользуюсь экосистемой эпл, а на консолях игор нету)
478 2812999
>>12990
еще мак устаревает, 2-3 года и он вообще нихуя не тянет
если и покупать то сразу за 700к (но есть риск что произведут что-то новое и ты соснешь)
479 2813009
>>12971
Это тупой ты.
480 2813042
>>12971
Хз, меня на одном собесе завалили похожими вопросами. Думал что всё, конец. Но потом прислали офер, сказав что то типа: обосрался, но не сдался.
481 2813069
>>13009
То есть такие вопросы норма?
Ок, буду спрашивать у вкатунов такое

Console.log(Number(1) >> 1 & 1 + undefined + null)
482 2813085
>>12292
Печатаю с родной клавы и трекпада старенького корпоративного i9.

400к лид кота васи
483 2813102
>>12999

> еще мак устаревает, 2-3 года и он вообще нихуя не тянет


После М1 это уже не так
484 2813104
>>13102
С М1 ещё даже не прошло 2-3 года, дебил.
485 2813105
>>12971
Почему они не склеются как строки?
486 2813110
>>13104

> Launched M1: November 10, 2020


Долбоёб, ты?
487 2813121
>>12971
Можешь в ответку спросить, а у вас такой код в продакшене применяется?
488 2813128
>>13121
Если человек не понимает почему спрашивают такие вопросы, то мы вам перезвоним
489 2813134
>>13069
Ты реально тупой, раз подумал что вопрос про "что выведет консоль.лог", а не про use strict
490 2813185
>>13134
Лол клоун, там use strict на самом деле для рофла вставлен. Не в нём дело.
491 2813204
>>13185
Буквально весь прикол там в use strict, вкатунец.
492 2813219
>>13121
Даже если забудем о чем вопрос, почему ты не знаешь базовых вещей, как если что будет при присвоении андейфайдена и нула? это же прям совсем база.

>>13069
норма определяется большинством. учитывая, что вопросы берутся из тырнета и из шизоидной головы лида-мидла-синьки, то все вопросы норма, т.к. они пытаются понять подходишь ли ты именно на этот проект / специфику галеры.

некоторые вопросы фильтруют по тупизне вкатыша, как какой-нибудь редюсер, промис, некоторые по общей осведомленности, как хтпп и всякие там уровни адреса, некоторые по специфики проекта, как вопрос по какой-то либе или сорт оф.
ну это в теории. скорее всего большинству похуй и тупо вопросы задают и поинты считают.
493 2813228
С помощью этого селектора
h1 {
font-size: 10em;
background: url(img.png);
background-clip: text;
-webkit-text-fill-color: transparent;
}
можно сделать все заголовки трафаретами изображения img.png, а можно голым хтмл и ксс сделать ещё какой-нибудь трафарет этого трафарета? Чтобы, условно говоря, за прозрачными буквами виднелся второй слой прозрачных букв, за которыми картинка, которая соответственно "окрашивает" второй слой, а второй в свою очередь окрашивает первый?
494 2813230
>>13228
можно скрнин?
495 2813231
>>13230
*скрин.
496 2813237
>>13219

>почему ты не знаешь базовых вещей,


Ты знаешь базовые вещи?
Что будет в результате?
128 << (2 ^ (1 & 1 ) ^ 2 ) >> 128

Или для тебя базовая вещь эта которую знаешь лично ты?
Этому учат на 1 курсе любого института.
497 2813241
>>13230
Ну вот я фотографию лисицы поставил как задний фон <h1>. Иными словами, можно ли сделать задним фоном какого-нибудь другого селектора получившуюся надпись Hello, world!?
498 2813242
>>13241
Передним фоном можно
500 2813252
>>13251
Не оно, это я уже знаю как сделать, пики выше - мои. Видимо я слишком косноязычный просто, раз уточнять приходится, сори
501 2813254
>>13241

> можно ли сделать задним фоном какого-нибудь другого селектора получившуюся надпись Hello, world!?


сложно. не понял.

хочешь просто на любой текст вешать картинку вместо цвета?

мой вариант должен работать - >>13251
502 2813255
>>13252

>Не оно


>Иными словами, можно ли сделать задним фоном какого-нибудь другого селектора получившуюся надпись Hello, world!?


>Чтобы, условно говоря, за прозрачными буквами виднелся второй слой прозрачных букв, за которыми картинка, которая соответственно "окрашивает" второй слой, а второй в свою очередь окрашивает первый?


Можно тогда пример того что нужно.
503 2813258
>>12971
Этот забавно, что ты так сгорел от null + undefined, а этот код просто даст ReferenceError. Да, это нормальный вопрос. Даже Даня в PR' ах вопрошал А МОЖНО НЕ УБИРАТЬ ЮЗ СТРИКТ СПАСИБО?
504 2813262
каков положняк по htmx?
505 2813268
>>13262
легаси
устарело
506 2813279
>>13185
какое же ты позорище
507 2813296
Первый раз сегодня взялся за ноду + cors + express js, не понимаю вот что, как заставить показывать ноду мой хтмл когда использую app.post
после запуска node server.js пишет Cannot GET
короче я не понимаю че нужно сделать чтобы он хтмл мой запустил тоже
508 2813298
>>13296
при этом npm run dev пашет и фронт работает, но не сервер
509 2813344
>>13296

>как заставить показывать ноду мой хтмл


Пойди почитай как вебсайты работают для начала, взялся он блять
510 2813362
>>13344
Ну не стукай, я же стараюсь. Целый день ищу инфу. БУДУ читать как и сайты работают.
Я понимаю, что post метод не отдаёт браузеру, но у меня есть хтмл с формой. Как подружить-то, чтобы пост выдал картинку, вот что мне надо понять.
511 2813370
>>13296
POST нужен не для получения информаций, а для её передачи на сервер. Чтобы получить информацию тебе нужен GET протокол.
512 2813371
Вы в работе используете плотно графы и деревья? Стоит дрочить понимание всяких AVL tree, red-black tree, Kosaraju algorithm, Bellman Ford algotithm и подобное для чего-то кроме собесов?
513 2813381
Уважаемые господа фронтендеры, хочу предложить вам пойти ко мне на проект пилить фронт в соло. Проект легкий, работы недели на 2-3. По оплате не особо жирно, но и навыки нужны джун/джун+, договоримся короче.
Прошу в тг @nikitakuvikov
Мы два студента, нашли поток заказов, пытаемся ВЕРТЕТЬСЯ
514 2813384
>>13228
SVG и клипинг в помощь.
515 2813389
>>13296
>>13362
Код надо видеть
516 2813400
>>12971
Почему?
517 2813410
>>13381
надеюсь не копию сайта пыни?
518 2813411
>>13237
не знаю что будет в примере выше.

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

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

собственно, ты скорее всего проебался бы на всех двух-трех.
519 2813419
>>13411
У тебя ужасный слог, невозможно понимать тобою написанное.
image.png201 Кб, 950x350
520 2813420
>>12978

>Vue - это детская игрушка для детских проектов


Аргументы будут?
521 2813421
>>13420
Какой экспериментальный процент экспериментального вью в компаниях экспертментирующих с вью которые ты скинул на скрине?
522 2813422
>>13421
Твой вопрос не является аргументом.
523 2813424
>>13422
Это не его вопрос, это мой вопрос. С такими ответами идёшь нахуй. Сам иди по сайтам с картиночки и смотри где реакт.
Плевок!!!.mp4444 Кб, mp4,
396x484, 0:02
524 2813425
525 2813426
>>13424
Все еще ждем аргументов.
>>13425
Что еще ожидать от неграмотного человека.
526 2813427
>>13426
Жди жди, ждун. Не хочешь отвечать на вопросы - не будет ответов. Никто тебе не должен.
527 2813428
>>13427

>Не хочешь отвечать на вопросы - не будет ответов.


Я не могу ответить на то, о чем не знаю в отличие от таких как ты. Ты как и тот кому я задал вопрос, тоже не привел аргументов. Ответа на вопрос не было, значит в предмете ты не разбираешься ибо если бы мог, то подкрепил бы свои слова без лишней демагогий.
528 2813429
>>13428
Хорошо, как думаешь, много где у ФЕЙСБУКА используется вью?
529 2813430
>>13429
Фейсбук использует реакт. Но их новостная лента использует вью для каких-то своих задач. Количественность не отменяет факт.
530 2813431
>>13430
Ого, ну тогда ты не поверишь. По твой жлобологике даже ангуляр живее всех реактов и вью вместе взятых.
531 2813432
>>13431
Вопрос даже не в этом был.
532 2813433
>>13431

>даже ангуляр живее всех реактов и вью вместе взятых.


ну так-то да.
просто на ангуляре не делают низкокачественный кал, а йобоадминки, йобосайты, которые пердолят пару лет.
533 2813435
>>13433
А на вью делают низкокачественный кал? Откуда такая предвзятость к фреймворку?
# OP 534 2813437
КАТИМСЯ >>2813436 (OP)
КАТИМСЯ >>2813436 (OP)
КАТИМСЯ >>2813436 (OP)
# OP 535 2813438
КАТИМСЯ >>2813436 (OP)
КАТИМСЯ >>2813436 (OP)
КАТИМСЯ >>2813436 (OP)
# OP 536 2813439
КАТИМСЯ >>2813436 (OP)
КАТИМСЯ >>2813436 (OP)
КАТИМСЯ >>2813436 (OP)
537 2813440
>>13435
Да нет, почему сразу низкокачественный кал.
Всякое делают. И кал тоже. Но на рякте кала больше, т.к. он тупо популярнее.
Лично для меня, выбирая между ряктом и вью, выбрал бы вью, т.к. код красивее и яснее.
538 2813492
>>13420
Они если и используют vue
То только для лендингов
особенно проиграл с facefook из твоего скрина
539 2814485
>>13410
Неа, там что-то вроде crm-системы, только попроще. По факту несколько страничек, которые получают с бека таблицы и отрисовывают их, только одна сложность - есть одна страничка с графиками, но по идее там не пиздец чтоб какой-то хардкор и разобраться можно.
540 2816336
>>13420
Здесь не упоминается кусок Энтерпрайза который работает на Vue

мимо бывший фуллстак сеньерпомидор из МежДелМаша
image.png13 Кб, 377x221
541 2817696
Почему когда я вывожу PointerEvent в консольку - у него там куча полей, а когда я пытаюсь его сконвертить в json - там только isTrusted и _vts?
542 2818267
>>17696
потому что они не перечисляемые, не могут быть просто так включены туда.
хочешь включить какие-то поля-перечисляй их руками
Тред утонул или удален.
Это копия, сохраненная 20 октября 2023 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски