Главная Юзердоски Каталог Трекер NSFW Настройки

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

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 542 49 111
JS Thread #288 /js/ Аноним # OP 12/08/23 Суб 20:20:18 2804014 1
16913401274810.png 73Кб, 1050x1050
1050x1050
Предыдущий тред: >>2796406 (OP)

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

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Аноним 12/08/23 Суб 20:24:44 2804023 2
JS, I love it. [...].mp4 754Кб, 1280x720, 00:00:04
1280x720
Все соснули. Вкатунцы соснули. Ангулярщики соснули. Саспенсойды соснули. Методист антивкатунист соснул. Реактисты соснули. Свелтеры соснули. Вьюисты соснули. Сосать всем.
Аноним 12/08/23 Суб 20:28:49 2804030 3
>>2804023
>Саспенсойды соснули
Я бы перепроверил твой источник. Я не соснул.
Аноним 12/08/23 Суб 20:30:49 2804033 4
Уже 16 день пишу памятку как распознать вкатунца (ссылки на законы, где проверять выписку, что и как фиксируется у ИП, где можно пробивать вкатунца (чаты, форумы, сервисы), примеры резюме-обманок, примеры накрутки опыта, примеры пет-проектов самозванцев, как вкатунцы зубрят ответы на вопросы и многое другое)

Собираюсь зафорсить среди HR
Усложним вкат вместе!
Подключайся к сообществу анти-тунец
Аноним 12/08/23 Суб 20:33:20 2804037 5
>>2804033
Покажи хоть часть твоей работы, очень интересно.
Аноним 12/08/23 Суб 20:36:31 2804040 6
>>2804033
Я уверен, что видел пост в предыдущем треде сегодня и там было 14 дней.
Аноним 12/08/23 Суб 20:39:22 2804044 7
Нужна ли уголовочка за обмен на собесе?
Аноним 12/08/23 Суб 20:43:07 2804050 8
>>2804037
Еще минимум месяц составлять..., будут скрины тунцов с расследованиям по ним. Это не будет очередной вброс на тему "ряяяяяяя! они учат ответы как на экзамене"

Все четко и по полочкам, почему не стоит брать тунца
Чем тунец опасен для бизнеса
Почему тунец захотел обмануть владельца компании и многое другое.

Аноним 12/08/23 Суб 20:44:37 2804054 9
>>2804050
Так ты пример покажи. Мб желающих помочь найдешь.
Аноним 12/08/23 Суб 20:46:41 2804056 10
>>2804050
> как вкатунцы зубрят ответы на вопросы
А как?
Стройте собес, чтобы не нужно было зубрить всю хуйню. Как думаешь, когда последний раз мне нужен был Promise.race или Promise.any? В душе не ебу, может быть за 3 года один раз. Всё равно спросят на собесе.
Придумал проблему там, где её нет. Даже, выявлять вкатунцов можно по их ссаными гитхабам банально, 11 проектов за месяц-два, ни один не сделан дальше вёрстки и не задеплоен. Было бы неплохо если бы хрюндели смотрели.
Ео сейчас с количеством желающих настолько похуй, что дальше фильтра проходят только опытные сливки.
Аноним 12/08/23 Суб 20:56:23 2804082 11
>>2804033
>Подключайся к сообществу анти-тунец
Байт такой тупостью, что даже ответ писать было лень.
У тебя в посыле оксюморон кста - если работодатель готов рассмотреть кандидатов на позицию джуна, то ему и так на многие вещи похуй, т.к. сама позиция предполагает возможность различных проёбов.
А ежели ты про джунов, продающих себя дороже, то... То спешу тебя разочаровать - у крупняка в бизе есть свой ring of trust, где делятся информацией о различных сотрудниках и мониторят рынок труда почище тебя. Так что непонятны твои усилия.
Аноним 12/08/23 Суб 20:57:19 2804085 12
>>2804082
Этого поддвачну.
>свой ring of trust
Даже ссылочкой поделюсь - potok.io
Аноним 12/08/23 Суб 20:59:47 2804092 13
>>2804056
>не задавайте стандартные вопросы

@
СДЕЛАЙ ТАК ЧТО БЫ КРАШНУЛСЯ JS
@
РЯЯ!! ЭТОГО ВООБЩЕ НИГДЕ НЕТ ДАЖЕ В КНИГАХ! ТАК НИКТО НЕ ДЕЛАЕТ! ЭТОГО НЕ ВСТРЕТИТЬ В ПРОЕКТАХ!!!!СПРОСИТЕ ПРО ЗАМЫКАНИЕ И ОТЛИЧИЕ VAR ОТ LET
Аноним 12/08/23 Суб 21:01:09 2804096 14
>>2804092
Нестандартные, не оторванные от жизни, пидорас.
Аноним 12/08/23 Суб 21:01:39 2804097 15
>>2804092
>СДЕЛАЙ ТАК ЧТО БЫ КРАШНУЛСЯ JS
Прости, то именно крашнулось?
Аноним 12/08/23 Суб 21:02:22 2804102 16
>>2804082
Во-первых джуны не нужны
Во-вторых люди без реального опыта не нужны
Аноним 12/08/23 Суб 21:03:27 2804104 17
>>2804092
>СДЕЛАЙ ТАК ЧТО БЫ КРАШНУЛСЯ JS
Нука, как такое реализовать? Первая мысль пришедшая в голову с
>Object.prototype.__proto__ = function() {throw 0}
к успеху не привела.
Аноним 12/08/23 Суб 21:04:40 2804106 18
>>2804102
>Во-первых джуны не нужны
Хех. Джун - это такая лошадка, что готова впахивать практически за нихуя. Так что ты это кабанчикам доказывай, не мне.
Аноним 12/08/23 Суб 21:05:24 2804109 19
>>2804092
>>2804096
И вообще нахуй иди. Вспоминаю пидораса который доебался до бинарных операций на А ДАВАЙ ЗАДАЧКИ порешаем секции собеса.
Нужен был продакшен реди код - надо было сказать заранее. Буду сейчас ещё в голом блокноте городить конструкции в несколько вызовов функций стандартных неймпейсов. которые знает каждый вкатун.
И это оказывается после такого Я ЖС не знаю, когда ещё пришлось пережевать как оно работает.
Аноним 12/08/23 Суб 21:11:16 2804126 20
>>2804106
Эта лошадка ничего не знает про разработку
Его нужно обучать
Его нужно проверять
Его нужно мотивировать писать правильный код

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

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

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


>>2804104
>>2804097
используя последнюю версию хрома, сделай так что бы браузер вылетел с ошибкой и автоматически закрылся\перезагрузился
Аноним 12/08/23 Суб 21:16:30 2804143 21
>>2804126
>браузер вылетел с ошибкой и автоматически закрылся\перезагрузился
OOM не считается?
Аноним 12/08/23 Суб 21:17:02 2804145 22
>>2804109
Если в компании нет алго-секции, то это не компания а помойка ебаная.

Представь уровень людей которые там работают: просто выучив ответы на стандартные вопросы.
Такое вообще возможно? у меня в 10 случаев из 10 была алго-секция
Аноним 12/08/23 Суб 21:21:09 2804155 23
>>2804145
>алго-секция
Прямо алгосы-алгосы или просто лайв кодинг?
Аноним 12/08/23 Суб 21:21:15 2804158 24
>>2804143
По моему он не крашит, если крашит то задача решена)
Но дальше тебя попросят, сделай утечку памяти и расскажи про нее по графикам

Вот такие вопросы нужно задавать джунам.
Аноним 12/08/23 Суб 21:21:58 2804159 25
изображение.png 19Кб, 1557x415
1557x415
>>2804158
В хроме крашит, в FF нет.
Аноним 12/08/23 Суб 21:22:27 2804161 26
>>2804145
Ну алгосекция, ок. Но не клоун который просит аппликанта пояснить ЗА КОД И КАК ОН РАБОТАЕТ, а потом 3 раза говорит ЧТО НЕТ НЕ ТАК. Мне может быть ещё надо было ему рассказать в каком случае число попадает в кучу, а в каком случае в стек? Просто блядь мозг запудрил, весь на нервах как истеричка и того гляди нахуй пошлёт.

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

Без этой базы не выявить самозванца.
Есть другие идеи как выявлять самозванца?
Аноним 12/08/23 Суб 21:25:15 2804169 28
>>2804166
Так это не алго даже близко. Алго это ебля RMQ, графами, кртящимеся деревьями и подобным.
Аноним 12/08/23 Суб 21:27:50 2804177 29
>>2804166
>как выявлять самозванца?
Для начала нужно определится: кто он есть, этот твой "самозванец". Определение приведи.
Аноним 12/08/23 Суб 21:31:44 2804186 30
>>2804177
ОБЪЯСНЯЮ КТО ТАКОЙ САМОЗВАНЕЦ

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

Опыт, опыт и еще раз опыт!
Самозванец - это тот самый студент, зазубривший вопросы, который хочет выдать себя за опытного профессора.
Аноним 12/08/23 Суб 21:37:17 2804196 31
>>2804186
>Самозванец - это тот самый студент
Так я уже не студент.
Аноним 12/08/23 Суб 21:37:29 2804197 32
>>2804161
Добавлю, что вопросы про самую сложную/интересную задачу тоже ебал в рот. Бесполезная хуйня бесполезной хуйни. Да ещё в рамках проекта. Ну ёбаный стыд.
Аноним 12/08/23 Суб 21:39:41 2804202 33
>>2804197
Просто тут может быть несколько кейсов.
1) Да, вкатун сломается
2) Нет, просто не вкатун не вдастся во все детали или презентует недостаточно красиво. Ведь надо с чувством, с темпом, с расстановкой, пиздеть как будто ручку продаёшь.
Аноним 12/08/23 Суб 21:45:24 2804213 34
>>2804014 (OP)
Какие самые всратые/душные/ботовопросы вы слышали на собесе?

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

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

Вот что в теории я на это должен ответить? Для меня вообще не понятна концепция "гордости", типа я как тот шиз с маничей величия после каких-то задач хожу или что? Рассказал про какие-то фичи, которые сам предложил ввести на проекте, но в целом ты просто делаешь ебанные задачи блядь, если повезет, то в срок. Причем у меня даже статья одна есть написанная для компании, но про нее я вообще забыл рассказать на собесе, видимо настолько мне похуистична эта гордость. Вангую возьмут какого-нибудь душнилу с маничей величия, правда я в ту компанию после этого собеса все равно уже не хотел идти
Аноним 12/08/23 Суб 21:46:07 2804214 35
>>2804197
нет! Это вопрос очень хороший
показывает был обычным штукатуром на проекте или реально делал что-то стоящее и сложное.
Аноним 12/08/23 Суб 21:48:43 2804219 36
>>2804213
- Если бы вас оставили на 1 день лидом(лид уехал), а в группе зародился конфликт, как бы вы его решили?
- "ладно ребят, все обсудили, расходимся работать"
- оставить конфликт?
- да (с каменным лицом)
Аноним 12/08/23 Суб 21:56:38 2804232 37
>>2804214
Что если "реально сложное" было не сложным, но в ступор ввергла простая хуйня, с которой до этого человек не возился? МММ? Продай мне ручку.
Аноним 12/08/23 Суб 21:57:58 2804234 38
>>2804213
>Какие самые всратые/душные/ботовопросы вы слышали на собесе?

-кто сильней слон или лев и почему?
-сколько лет вашему номеру телефона
-чем вы можете быть полезны нашей компании
Аноним 12/08/23 Суб 22:01:02 2804237 39
>>2804213
>Из недавнего было:
>- чем из того, что вы делали, вы гордитесь
Это варация продажи ручки самой сложной/интересной задачи, о которой я писал выше.
Из вариантов: было что-то реально сложное (включи фантазию, если не было, или схавал это как рутину). Предложил охуенное решение в проект от изменения в архитектуре/либы (решения)/etc, чтобы забустило продуктивность и сложность проекта. Например, собрались на троих, и убедил не класть состояние форм в стейт редуха, после чего его вилочкой вычищали. Привет ребятам с ВТБ, но я этим не горжусь.. Приложение перестаёт лагать, стейт формы менеджится локально. Редуха меньше. Все счастливы.
Аноним 12/08/23 Суб 22:24:35 2804282 40
>>2804126
> используя последнюю версию хрома, сделай так что бы браузер вылетел с ошибкой и автоматически закрылся\перезагрузился
Топ левел процесс непросто из дочернего крешнуть. Остальное - задача на ООМ. Господи, какие ебанаты в треде проскакивают иной раз, что неспособны сформулировать мысль и грамотно описать условия задачи. А теперь на минуту представьте, что такие индивиды, скорее всего, трудоустроены и даже работают. Быть может, ещё и тикеты заводят и дескрипшны забивают. Каково их коллегам, а?
Аноним 12/08/23 Суб 22:40:21 2804295 41
>>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#.
Аноним 12/08/23 Суб 22:49:56 2804300 42
>>2802927 →
> Его за 10 дней какой-то рандомный мочехлеб разработал
Маня, тебе до уровня Брендана Эйха за всю жизнь не дойти. Он не только автор жса, он сооснователь мозиллы и создатель одного из лучших современных браузеров - Brave. По сравнению с ним ты просто букашка.
Аноним 12/08/23 Суб 22:54:17 2804302 43
>>2804214
Now that I think about it...
Почему у меня такое чувство, что ты один из местных яндексойдов? Никак после ёбки не отпустит?
Аноним 12/08/23 Суб 23:05:20 2804304 44
>>2804030
Сколько было опыта / сколько накрутил, сколько было зп / сколько стало?
Аноним 12/08/23 Суб 23:20:55 2804317 45
>>2804126
> опытные МЯСКОТОВЦЫ
МЯСКОТ устарел, актуален КОТВАСЯ
Аноним 12/08/23 Суб 23:22:45 2804318 46
>>2804126
>>2804317
Асло,
>опытные МЯСКОТОВЦЫ за две сотыги
>две
Мне кажется, или у тебя несколько ошибок в слове "четыре"?
Аноним 12/08/23 Суб 23:32:17 2804323 47
>>2804304
>Сколько было опыта
1 год + 8 месяцев
>сколько накрутил
докрутил до 3 лет 6 месяцев
>сколько было зп
100 гросс
>сколько стало
280 гросс
Аноним 12/08/23 Суб 23:35:32 2804326 48
>>2804318
В конце кушоть будет только один. Бери полторы и не выпендривайся.
Аноним 12/08/23 Суб 23:55:01 2804331 49
image.png 64Кб, 225x225
225x225
>>2804237
>Например, собрались на троих, и убедил не класть состояние форм в стейт редуха, после чего его вилочкой вычищали. Привет ребятам с ВТБ
Пиздец, я на это даже внимания бы не обратил, буквально недавно как раз из редуха в локальные компоненты стейт переводил. Им вот настолько имбецильная хуйня важна? Что по их мнение является обычной повседневной работой? Сидение в кресле?
Аноним 13/08/23 Вск 00:32:51 2804350 50
>>2804331
>имбецильная хуйня
Ага, потом я посмотрю на тебя когда у тебя будет форма на 100 кастомных инпутов, как ты запоешь.

мимо вычищал все это редаксоговно и переводил на RHF
Аноним 13/08/23 Вск 00:42:46 2804357 51
>>2804350
Речь о том, что для него этого была рутинная задача. А имбецильная, потому что оказывается обдолбышам на интервьюерах было важно именно это. Особенно если инициатором выпила редаксоговна оттуда, где оно было не нужно, был ты.
Аноним 13/08/23 Вск 01:38:31 2804373 52
>>2804213
Не ботовопросы, но однаждый когда собес дошёл до алгоритмнов, то заставили собирать кубик рубик. Как сказал тим лид: "Ты либо знаешь алгоритмы и соберёшь, либо очень умный и на коленке придумаешь свои алгоритм сборки кубика". Так как я шёл на джуна, то дали 3x3. Для мидлов был 6x6, а для сеньёров какой-то хитровыебанный японский.
Аноним 13/08/23 Вск 01:46:12 2804375 53
>>2804323
А куда устроился, в бигтех типа КОТВАСЯ?
Аноним 13/08/23 Вск 01:47:33 2804376 54
>>2804375
>в бигтех типа КОТВАСЯ
Да. Причем офферы были от двух буковок в твоей аббривиатуре.
Аноним 13/08/23 Вск 01:47:58 2804377 55
Аноним 13/08/23 Вск 01:52:04 2804381 56
>>2804375
>КОТВАСЯ
Касперский, озон, тинькофф, вк, авито, сбер и яндекс?
Аноним 13/08/23 Вск 02:03:56 2804386 57
Почему так нахуй, почему нельзя сделать библиотеку компонентов на одном фреймворке и чтобы она сразу по дефолту могла бы использоваться во всех других фреймворках, во всех их версиях? Мы же в билде получаем чистый жиес, в чём подвох?
Аноним 13/08/23 Вск 02:09:55 2804389 58
У меня чет крыша уже едет от всех этих SSR, SSG, CSR, PZDSS

Короче, бывает ли такая штука, чтобы я писал JSX на Реакте, а потом это превратить в статичную хтмл страницу (не как в CSR, когда JS создаёт DOM, а из изначального хтмл только 1 div)
В общем, статичные хтмл страницы + отдельный JS.
И это всё без использования Ноды. Чтобы просто обычный веб сервер раздавал хтмл страницы.
Бывает такое?
Аноним 13/08/23 Вск 02:14:53 2804391 59
Аноним 13/08/23 Вск 02:17:25 2804392 60
>>2804386
>почему нельзя сделать библиотеку компонентов на одном фреймворке и чтобы она сразу по дефолту могла бы использоваться во всех других фреймворках, во всех их версиях
Можно. Даже фреймворк не нужен, всё уже придумано почти 10 лет назад: https://www.w3.org/TR/components-intro/
>Мы же в билде получаем чистый жиес, в чём подвох?
В жизненном цикле компонентов. i.e. concurrent rendering
Аноним 13/08/23 Вск 02:34:30 2804396 61
Аноним 13/08/23 Вск 02:55:36 2804397 62
>>2804376
Алгоритмические задачи были типа мид/хард литкода? Или лайтовый лайвкодинг?
Аноним 13/08/23 Вск 02:57:08 2804398 63
>>2804397
Не ебу что там на литкоде, я туда ни разу не заходил. Уровень 1-2 задачи 2 дивизиона на codeforces.
Аноним 13/08/23 Вск 02:59:17 2804399 64
>>2804326
Я опытный пост-КОТВАСЯвец с 6 годами опыта, за меньше 400 впадлу работать
Аноним 13/08/23 Вск 03:48:21 2804406 65
>>2804350
Я однажды был на проекте, где форма управлялась через react-hook-form, но при этом стейт формы хранился в редаксе
Аноним 13/08/23 Вск 04:21:07 2804411 66
>>2804399
Уже пора на 500 перерисовывать.
Аноним 13/08/23 Вск 04:45:26 2804417 67
image.png 20Кб, 512x512
512x512
image.png 491Кб, 888x1024
888x1024
>>2804014 (OP)
База треда.

Ангуляр для чедов.
Вью для беток.
Реакт для омежек.
Аноним 13/08/23 Вск 04:49:56 2804419 68
>>2804411
Вилка тру мидла 200-350к, тру сеньора 350-500
Аноним 13/08/23 Вск 08:38:52 2804460 69
надо себе айфон для работы взять.
какой сейчас еще живой и работоспособный, 6-7 ?
точно знаю, что 4 уже все.
Аноним 13/08/23 Вск 11:46:51 2804527 70
>>2804460
>для работы
Ты что, его за свои пытаешься взять?
И мне после этого будут еще доказывать, что пиздеть на собесе неправильно, ведь это обман КАБАНА, который даже ипхон не может сотрудникам выдать...
Аноним 13/08/23 Вск 12:39:14 2804594 71
>>2804350
>Ага, потом я посмотрю на тебя когда у тебя будет форма на 100 кастомных инпутов, как ты запоешь.
Я вот 1 в 1 форму недавно из редуха переводил и рефакторил, чтобы форма одну схему формы принимала, а дальше автоматом генерилась, в итоге там форма на неограниченное количество разных инпутов, когда ты в форме сначала выбираешь тип формы, а потом ее заполняешь. В итоге в самом компоненте формы на эти инпуты ушло примерно 30 строк. А все остальное это отдельные хуки и хелперы. Еще и запизировал все так, что попробую еще это говно сломать. Ну окей, буду тогда про такое на собесах рассказывать, я просто реально думал, что гордиться чем-то, это когда ты кастомную либу запилил, на которой несколько проектов коммерческих работает
Аноним 13/08/23 Вск 12:44:48 2804601 72
>>2804594
Ах да, еще более сложной была форма - таблица, которую ты можешь редактировать прямо при заполнении, т.е. например 12 колонок, потом ты добавляешь строки, каждую строку можешь вернуть в исходное состояние, либо вообще удалить. А сохраненные строки в таблице можешь открыть в отдельной внутренней вкладке (внутри самого приложения), и там еще отдельно редактировать и закрывать их. Ну не сказать что это была рутинная задача, но опять же я на собесе про нее даже не вспомнил
Аноним 13/08/23 Вск 13:30:09 2804628 73
>>2804601
подтянул бы devextreem и все.
Аноним 13/08/23 Вск 13:31:06 2804629 74
>>2804527
>Ты что, его за свои пытаешься взять?
да.

я в дногалере. так что кабан сам не подскочит.
Аноним 13/08/23 Вск 13:31:25 2804630 75
>>2804628
Ну на каждую задачу по либе ставить не хочется
Аноним 13/08/23 Вск 13:32:42 2804632 76
>>2804629
Почему тебе не похуй? Ты не за оклад работаешь?
Аноним 13/08/23 Вск 13:33:20 2804634 77
>>2804628
>подтянул
Согласуй финансы, согласуй закупку в текущих политический реалиях - тогда и поговорим.
Аноним 13/08/23 Вск 13:40:50 2804637 78
>>2804634
> Согласуй финансы, согласуй закупку в текущих политический реалиях - тогда и поговорим.
В текущих политических условиях достаточно спиздить. Это же блядский клиентсайд тулкит.
Аноним 13/08/23 Вск 13:41:29 2804640 79
>>2804637
Там есть проверка на лицуху, чел.
Аноним 13/08/23 Вск 13:47:48 2804644 80
>>2804640
ты анальник или кто?
Аноним 13/08/23 Вск 13:48:51 2804645 81
>>2804634
> в текущих политический реалиях
месяца два назад стартовали проект.
они вроде не политические.
Аноним 13/08/23 Вск 13:52:59 2804649 82
>>2804645
Чел, в любой нормальной бигтех конторе стоит мораторий на закупку иностранного говна.
>они вроде не политические
Сегодня не политические, завтра встанут на путь node-ipc
Аноним 13/08/23 Вск 15:21:05 2804749 83
>>2804014 (OP)
Есть ли готовая реализация увеличения картинки как на дваче? Чтобы ее можно было перемешать и увеличивать туда сюда?
Так же на дваче есть проблема при больших картинках, он отображает их за экран, можно ли как-нибудь это пофиксить?
Ещё,, реализация атрибута onclick для тега img или div это плохая идея?
Аноним 13/08/23 Вск 15:38:31 2804761 84
>>2804749
Тут нет никакого увеличения.
Изначально картинки грузятся, как превью, а потом при клике уже совсем другая картинка. Это разные картинки.
Хотя ты может быть имеешь в виду приближение при скроллинге, но это не увеличение.
>это плохая идея
лучше через addEventListener
Аноним 13/08/23 Вск 16:02:45 2804779 85
>>2804761
>addEventListener
Просто возникает странная ситуация, я хотел использовать этот скрипт для модуля модерации отзывов. Когда я ввожу id отзыва, который имеет картинки, если что сейчас
речь идёт о списке отзывов
скрипт не работает, я не могу при клике увеличить картинку, потом я захожу непосредственно в отзыв, который имеет картинки, далее кликаю назад и скрипт работает. В чем дело, непонятно.
Даже $( document ).ready() не помогло
Аноним 13/08/23 Вск 16:05:55 2804782 86
>>2804779
>$
pog u

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

мимо
Аноним 13/08/23 Вск 16:06:50 2804784 87
>>2804782
А лучше ещё и с описанием, что ты там делаешь. Нихуя непонятно.
Аноним 13/08/23 Вск 17:01:09 2804838 88
>>2804779
попробуй сделать глобальный слушатель и проверить ставится ли слушатель при заходе в отзыв на картинку.

ну или ебани глобальную логику, если лень думать.
Аноним 13/08/23 Вск 17:44:49 2804908 89
Аноним 13/08/23 Вск 19:36:32 2805082 90
Насколько глубоко нужно погружаться в апи чистой ноды, чтобы бэк на ноде изучать? Сейчас разные простейшие операции поделал, типа гетов, постов всяких, но на голой ноде уже выглядит как говно. Хочу вот экспресс навернуть и уже нормально на нем разбираться, или что-то я упущу?
Аноним 13/08/23 Вск 19:37:48 2805084 91
>>2805082
Хттп модули и стримы. Ну, кроме, асинхронности.
Аноним 13/08/23 Вск 19:52:42 2805111 92
Аноним 13/08/23 Вск 23:27:30 2805343 93
Привет, всем! Может ли кто-нибудь подсказать мне какие-нибудь книги или торрент-трекеры для изучения nodejs? Я буду благодарна за любую помощь в этом.
Аноним 13/08/23 Вск 23:36:51 2805349 94
>>2805343
>Я буду благодарна за любую помощь в этом.
Готов рассмотреть варианты твоей благодарности.
Аноним 13/08/23 Вск 23:54:02 2805357 95
>>2805343
> торрент-трекеры для изучения nodejs?
Советую tapochek.net и pornolab.net
Аноним 14/08/23 Пнд 00:16:18 2805365 96
>>2805343
>благодарна
Правила знаешь? Сиськи с супом или пошла вон.
Аноним 14/08/23 Пнд 00:49:35 2805375 97
>>2804033
База, но этого недостаточно.
Также необходимо очистить сферу от мусора что уже в неё пробрался, и зачастую сидит в ней годами.
Регулярные(и внезапные) экзамены для всех разработчиков (свежий литкод хард на время без гугла + задачки на фичи всего стека компании, а то заебали помидоры что за пять лет так и не осилили самые первые хуки реакта.)
Провалил экзамен - уволен, добавлен в черный список, в суд отправляется иск о возмещении мат.ущерба господину бизнесмену (как минимум вся зарплата за все годы 'работы' и процент от стоимости разработки проектов, которые мусор годами саботажил своей некомпетентностью).
Только такими методами можно спасти отечественный айти.
Аноним 14/08/23 Пнд 01:08:39 2805382 98
Аноним 14/08/23 Пнд 07:23:27 2805438 99
>>2805375
Да чёб не рабство сразу во все сферы?
Аноним 14/08/23 Пнд 07:28:49 2805439 100
>>2805375
Ещё обязательное пятничное швабрирование в РУ офисах ввести. Закалять дух.
Аноним 14/08/23 Пнд 07:41:15 2805442 101
>>2805375
Проиграл с этого мамкиного манякапиталиста с деспотическими замашками
Аноним 14/08/23 Пнд 09:11:35 2805463 102
16881330816280.png 999Кб, 1068x1068
1068x1068
Аноним 14/08/23 Пнд 09:17:28 2805466 103
>>2804033
> примеры резюме-обманок, примеры накрутки опыта, примеры пет-проектов самозванцев
так это только для курсодебило, их не жалко.

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

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

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

>Собираюсь зафорсить среди HR
ждем от тебя твой шизомагнумопус. готовлю паинт для мемов.
Аноним 14/08/23 Пнд 09:21:46 2805469 104
2d97c053974ce07[...].jpg 56Кб, 450x572
450x572
>>2804033
Не смог вкатиться и решил отомстить вкатунам за пузырь?
Аноним 14/08/23 Пнд 09:24:28 2805471 105
>>2805343
>торрент-трекеры
рутрекер, тупая пизда.
нигде нельзя качать кроме рутрекера.
ищи там. а лучше вкатись в онлифанс и скидывай сюда нюдсы.
Аноним 14/08/23 Пнд 09:33:05 2805476 106
>>2804186
>для примера: пообщайся с профессором биологических наук и студентом, который зазубрил ответы на экзамен по биологии
тот и тот знают ответы на вопрос

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

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

разница лишь в том, что профессор проебал свою жизнь на эту хуйню, а студент жил полной жизнью.
Аноним 14/08/23 Пнд 09:53:15 2805493 107
>>2805343
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
Аноним 14/08/23 Пнд 10:23:13 2805510 108
16917645397200.png 247Кб, 1918x1079
1918x1079
Аноним 14/08/23 Пнд 10:46:14 2805538 109
>>2805510
эх, вот бы такое в ангуляре сделали...
Аноним 14/08/23 Пнд 12:59:18 2805725 110
Какой код может оставлять после себя TS?
Enum например конвертируется в реальную сущность JS. А что-то кроме этого еще есть? Где вообще про это почитать. Там же при компиляции еще какие-то полифилы должны быть, насколько я понимаю? Если в tsconfig мы указываем target для сборки
Аноним 14/08/23 Пнд 13:30:20 2805758 111
Можно ли как-то сделать, чтобы div height === textarea height без указывания height на обоих элементах?
https://codesandbox.io/s/sleepy-neumann-hnk8l5
Вот там щас показывает у дива 14px и текстарии 28px. Можно сделать, чтобы у обоих был 14px? Откуда вообще 28 берётся...
Аноним 14/08/23 Пнд 14:08:25 2805786 112
>>2805758
Опиши, сука, что ты пытаешься сделать.

Если тебе надо высоту текстареи прибить к размеру шрифта то можешь добавить к своим стилям количество строк
<textarea rows=1 style=... govno mocha=false />
Аноним 14/08/23 Пнд 14:11:34 2805792 113
>>2805725
using, декораторы, всякие штуки типа ?? и ? в зав. от версии тса и браузеров которые нужно поддерживать
Аноним 14/08/23 Пнд 14:13:30 2805797 114
>>2805786
>rows=1
Спасибо.

Там "default value is 2" Пиздос, попробуй догадайся?
Аноним 14/08/23 Пнд 14:21:58 2805807 115
image.png 11Кб, 791x116
791x116
Аноним 14/08/23 Пнд 14:24:03 2805812 116
>>2805792
>>2805725
Надеюсь скоро в ES добавят pipe оператор и можно будет наконец начать его использовать сразу в TS
Аноним 14/08/23 Пнд 14:25:42 2805819 117
>>2805797
>>2805807
А даже без количества строк прибить высоту можно было через max-height: 14px
Но и для первого, и для второго, надо было либо хорошо гуглить, либо прочитать об этом.
Аноним 14/08/23 Пнд 14:42:11 2805858 118
подскажите, есть мок сервер, сейчас он генерит данные для всех роутов автоматом, как сделать наиболее удобно чтобы он работал только для некоторых роутов? Как выразить эту инфу в приложении? Вопрос не в том как это сделать в конкретной реализации, а скорее про бест практис, как правильно прокидывать урл к серваку для отдельных ендпоинтов, и не засрать этим код
Аноним 14/08/23 Пнд 14:42:36 2805860 119
>>2804033
В рфии почти все айтишные конторы, кроме бигтеха и какого-нибудь крупного аутсорса имеют сомнительный статус. А какие-нибудь стартапы и вовсе часто являются хуйней на коленке нигде не зареганой.
Аноним 14/08/23 Пнд 14:58:41 2805895 120
Да, друзья, похоже это конец для меня. Сегодня появилась задача написать интерактивную карту. Нужно чертежи из PDF конвертировать в GeoJSON (???) и это какая-то гойда. Это конец.....
Аноним 14/08/23 Пнд 15:03:06 2805907 121
>>2805895
> Нужно чертежи из PDF конвертировать в GeoJSON (???)
GeoJSON - это формат данных для представления географической информации в формате JSON. Если вы хотите конвертировать чертежи из PDF в GeoJSON, то вам необходимо использовать специальное программное обеспечение для этого. Например, вы можете использовать онлайн-сервисы, такие как MyGeodata Converter, который позволяет конвертировать файлы из формата PDF в GeoJSON. Также есть программы для конвертации файлов, например, GDAL (Geospatial Data Abstraction Library), которая поддерживает множество форматов данных, включая PDF и GeoJSON. Однако, для работы с GDAL необходимы навыки программирования и знание командной строки.
Аноним 14/08/23 Пнд 15:18:48 2805955 122
>>2805895
НИИ Высоких Инженерных Наук
Итоги
Аноним 14/08/23 Пнд 15:47:25 2806005 123
>>2805907
>необходимы навыки программирования
оффай с позором
Аноним 14/08/23 Пнд 15:59:52 2806021 124
Аноним 14/08/23 Пнд 16:38:52 2806080 125
>>2805895
Какой курс надо пройти, чтобы выполнять такие хай айкю таски?

Мимо вкатун
Аноним 14/08/23 Пнд 16:43:33 2806088 126
>>2805725
енум взрывается в совершенно ебучую конструкцию.
> полифилы
Не, это не про тайпскрипт.

На https://www.typescriptlang.org/play можешь поиграться и посмотреть во что каждая конкретная конструкция транспилируется.
Аноним 14/08/23 Пнд 16:44:06 2806089 127
>>2806080
Как же вы заебали со своими клипами и курсами. Нужно пройти галоперидоловый курс.
Аноним 14/08/23 Пнд 16:45:59 2806091 128
>>2806088
Вместо енума можно самому заговнякать объект и получить больше контроля над его формой, если по какой-то причине тебе нужны енумы и конструкция вида type Currency = "USD" | "EUR" | "RUB" тебе не подойдёт.
Аноним 14/08/23 Пнд 16:58:44 2806119 129
image 166Кб, 2992x646
2992x646
>>2806088
>Не, это не про тайпскрипт.
Как же нет, если ты в тсконфиге устанавливаешь поддерживаемую версию для проекта и таргет, в который ТС будет компилироваться?
"lib": ["ES2019"],
"target": "ES5"

Вот как раз пример из плейграунда, это же что-то на уровне полифила от самого тайпскрипта, тут я только не знаю как в плейграунде выставить lib ES2019+
ТС здесь не только с типизацией работать. И мне как раз всегда и казалось, что это одна из фич тайпскритпа
Аноним 14/08/23 Пнд 17:16:19 2806165 130
>Мне не помогли
Это ГГ
Аноним 14/08/23 Пнд 17:50:04 2806215 131
изображение.png 32Кб, 875x384
875x384
Почему вместо кода обжект обжект, помогите
Аноним 14/08/23 Пнд 17:53:12 2806220 132
Аноним 14/08/23 Пнд 18:07:43 2806247 133
>>2806220
Даже не хочу имагинировать, что у тебя не так. Наверно, windows xp.
Аноним 14/08/23 Пнд 18:11:13 2806260 134
Аноним 14/08/23 Пнд 18:30:10 2806292 135
>>2806215
>>2806220
Баг джаваскрипта, напиши баг репорт в мозиллу
Аноним 14/08/23 Пнд 18:30:52 2806294 136
>>2806260
Чел, то что я могу найти эту страницу через гугол, она работает в хроме, фф, и даже на ведройде, не добавляет ни доли информации о том где ты эту ошибку отловил, твоей ОС, браузере, напердоленных нескучных антишпионских конфигах, расширениях, результате выполнения со вкладки network и ещё куче всего.

Пока считаю, что ты просто пришёл потроллить.
Аноним 14/08/23 Пнд 18:32:34 2806299 137
>>2806294
Собственно забыл добавить.

>>2806260
Рекомендую сделать штатную перезагрузку страницы.
Аноним 14/08/23 Пнд 18:36:38 2806315 138
>>2806220
> Сижу с фаерфокса
Скуфифокс
Простите, не удержался.
Аноним 14/08/23 Пнд 19:12:54 2806377 139
>>2806315
>Скуфифокс
Я раньше тоже сидел на лисе, но видимо она обречена подохнуть, недавно заметил, что она жрет неадекватно много оперативки, поэтому я перекатился в хром на постоянку
Аноним 14/08/23 Пнд 19:32:51 2806406 140
>>2806377
Я давным давно лису использую, привык, особенно к дев тулзам привык. Они от хрома немного отличаются и там есть всякие удобные штуки. По наблюдениям, лиса чуть медленнее работает на некоторых сайтах по типу ютуба.

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

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

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

когда как, крч. можно попасть где будешь хуи пинать и всем похуй, а можно и туда, где тебе предложат поставить спидораки себе на комп, чтобы на тебя жирный уебан дрочил, пока ты двачи скролишь.
Аноним 14/08/23 Пнд 20:35:52 2806483 144
>>2806479
Вьюшничаешь там, да? Пхпируешь? Только жавер не клади.
Аноним 14/08/23 Пнд 20:43:56 2806491 145
Аноним 14/08/23 Пнд 20:44:00 2806492 146
>>2806432
АНТИГАЛЕРА
проиграл
Аноним 14/08/23 Пнд 20:51:25 2806495 147
>>2806406
> лису использую, привык, особенно к дев тулзам привык
Так там же по сравнению девтулзами хрома тоска и погибель. Как ты их вообще используешь?
Аноним 14/08/23 Пнд 20:52:37 2806496 148
>>2806432
Чел, пет проект писать проще, тебе ничто не мешает (архитектура, кривой код, кривое задание, ждать аппрувов)
В случае какой-то хуйни ты ее просто не делаешь или делаешь как удобней тебе)))
В реальном проекте так не работает
Аноним 14/08/23 Пнд 20:53:27 2806497 149
>>2806492
> АНТИГАЛЕРА
Ну типа, антихайп, бро. Кринге, да?
Аноним 14/08/23 Пнд 20:55:42 2806500 150
>>2806495
>тоска и погибель
Что именно?
Вроде всё есть, хотя я может быть просто не знаю чего-то, сижу в своей пещере.
Аноним 14/08/23 Пнд 20:57:46 2806502 151
>>2806497
да норм хайп антихайп злые голуби))
Аноним 14/08/23 Пнд 21:07:29 2806510 152
>>2806479
>кабан не трекает время на посрать
Нас тоже не трекают, фронт отдел на кухне за чаем больше времени проводит, чем за компухтером. Бэки ебашат сутками, выкатывают какую-нибудь фичу, потом её минут за 30 в проект интегрируешь и ещё пару дней ждёшь пока следующую сделают
Аноним 14/08/23 Пнд 21:11:03 2806517 153
>>2806496
Я тоже так думал, дали проект для поддержки, там основные страницы по 2.5-3к строк кода, декомпозии нет, написано без тайпсрипта. Чтобы хоть что-то поправить, нужно минут 15-20 минимум эту хуйню искать. А как насчёт стора одним файлом в 2к сток?
Аноним 14/08/23 Пнд 22:05:13 2806564 154
>>2806119
Нет в твоём примере никаких полифиллов.
Тайпскрит транспилирует синтакис. Полифиллов ни для стандартной библиотеки, ни тем более для дома в нём нет.
1 14/08/23 Пнд 22:09:29 2806567 155
Сап дваче, хочу вкат в фронтэнд нужно ли уметь рисовать или быть дохуя творческим чтоб норм вкатиться или нужно просто ебашить и учить код?
Аноним 14/08/23 Пнд 22:15:20 2806573 156
Аноним 14/08/23 Пнд 22:18:38 2806575 157
>>2806573
не знаю не хочу на завод
Аноним 14/08/23 Пнд 22:21:37 2806578 158
>>2806575
Хотите в 1с или жаву. Я запрещаю хотеть во фронтэнд.
Аноним 14/08/23 Пнд 22:22:49 2806579 159
>>2806432
У меня так было на 4 рабочих местах из 5. И эти 4 были удалёнкой. Первое место работы было офисной галерной потогонкой в родной мухосрани, но оно помогло мне нормально вкатиться. Трекинга нигде не было.
Аноним 14/08/23 Пнд 22:25:49 2806582 160
>>2806578
ты кто такой чтоб запрещать, я вопрос задал ну ка отвечай
Аноним 14/08/23 Пнд 22:26:46 2806583 161
>>2806582
Нет, мне такие творческие распылители внимания в команде не нужны.
Аноним 14/08/23 Пнд 22:28:01 2806584 162
>>2806583
ну я к тебе в команду и не пойду я у себя в около лямнике работу найду и буду сидеть, че тебя порвало так не понимаю ты либо троль либо глупый
Аноним 14/08/23 Пнд 22:29:28 2806588 163
>>2806584
Я вумный и серьёзный, понел!?
Аноним 14/08/23 Пнд 22:30:24 2806591 164
>>2806588
так ты на вопрос отвечать собираешь, но после ответа опыт работы свой укажи чтоб я понимал
Аноним 14/08/23 Пнд 22:30:47 2806592 165
>>2806583
Рассказываю кулстори. К нам намедни, покамест я в отпуске прохлаждался, подселили ребят хороших, что называется, "на усиление". Так вот, как вышел из отпуска - смотрю, а в беклоге-то динамика кислая. Думаю, дай-ка спрошу, что так квёло дела-то наши идуть, вроде же "усилились". Оказывается, одна такое вот юное дарование с творческим заскоком соизволило сделать "фи" в адрес нашего проекта, и топнуть ножкой. Ну что тут поделать, тикет на онбординг пришлось обратно вешать на backlog/void. Такие дела.
Аноним 14/08/23 Пнд 22:32:39 2806594 166
image.png 133Кб, 1072x889
1072x889
image.png 178Кб, 1112x1167
1112x1167
image.png 132Кб, 1045x852
1045x852
>>2806483
аналгурярничаю пока никто не видит.

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

а вот вью+ворпдпресс на прошлой галере не зашел.
до сих пор в холодном поту вспоминаю, лучше уж на реакте бы писал, хотя хз.
Аноним 14/08/23 Пнд 22:34:55 2806599 167
>>2804014 (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;
}
});
Аноним 14/08/23 Пнд 22:39:10 2806600 168
>>2806594
> аналгурярничаю
Добре
> пикрилы
Ух бля индентация на 4 в разметке жоска.
> вью+ворпдпресс
Доставалось только собрать лэндос на коленке как-то, на отъебись под микроевент.

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

>>2806592
Да, о том и речь. Что работа на то и работа, что она преимущественно рутинная, даже если пилите не скучные штуки. А эта творческая личность выше выгорит через месяц после вката, как вау-эффект пройдёт.
Аноним 14/08/23 Пнд 22:45:58 2806608 169
>>2806600
Какая халява, халява это когда я ничего не делаю и получаю что-то а тут мне надо приложить усилия и время(от полугода) чтоб получить какую-то работу
Аноним 14/08/23 Пнд 22:46:06 2806609 170
>>2806510
> Бэки ебашат сутками
у меня из-за новой галеры очень плохое мнение о беке.

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

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

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

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

Ты лезешь в ссаный перенаселённый фронтэнд, хуже которого сейчас вкатываться только в тестировщики. Воистину специальность для богоизбранных илитистов со связями.
Аноним 14/08/23 Пнд 22:52:17 2806616 172
>>2806600
>Ух бля индентация на 4 в разметке жоска.
подсветки нету.
форматера нету.
стиль написания как получится.
там каша, если работать с этим.
буквально нихуя не понятно.
там без 4 отступов совсем бы переваренная каша была.

крч если предложат на бутылку сесть или вью+вордпресс писать, выбирай первое, вторым ты точно не насладишься.
Аноним 14/08/23 Пнд 22:53:23 2806618 173
>>2806614
Не знаю я думал про бэк но не понимаю буквально что делать ибо не вижу результата, а тут я сразу используя html css без php какого-то сделаю прикольное что-то
Аноним 14/08/23 Пнд 22:54:39 2806619 174
>>2806609
У нас бэк достаточно сложный в проекте, там целая система, которая в реальном времени мониторит кучу всякой хуйни. Разрабы поэтому делятся на джва типа, первые пишут ядро системы и математические вычисления все обрабатывают - это СИ и ГО господа, а рядом несколько петухонистов это в рест оборачивают и жысончики делают
Аноним 14/08/23 Пнд 22:58:26 2806621 175
>>2806618
Это самое распространённое заблуждение вкатышей во фронтэнд, от которого и происходит разрыв шаблона. 90% времени ты свой результат не увидишт. Ещё лучше - тебя посадят собирать страницы из лего сделанного опытными коллегами, это при условии что ты в катишься не как воннабимиддл с явно проселающими скиллами.
По началу ты будешь вообще подкрашивать кнопки и фиксить простые баги.
Делать не скучные интерфейсы нихуя не весело. Потому что у бизнеса одни задачи, у манагеров и продактрв с дизайнерами шиза и надо ещё пиздеть полдня чтобы уточнить как кнопку перекрасить.
Нет, блядь, ещё раз нет. Творчество у тебя будет только в петпроектах.
Аноним 14/08/23 Пнд 22:59:09 2806622 176
>>2806517
тебе дали проект в котором ты один?Тогда это как пет, пиши как хочу)))

Дай угадаю, вьюшник? там среди вас такого говна полно
Аноним 14/08/23 Пнд 23:01:43 2806625 177
>>2806621
Ну лучше красить кнопки мне кажется
Аноним 14/08/23 Пнд 23:05:09 2806632 178
>>2806622
А я пока один и на реакте. Мне можно писать как хочу, или всё-таки нужно подготовиться в расширению ануса команды после оформления кора проекта?

Мимо этот >>2806600
Аноним 14/08/23 Пнд 23:10:18 2806638 179
>>2806599
Непонятно ничего, что у тебя там.
Ну переменную просто добавь
let expanded = true/false
if (expanded) image.close(); expanded = false; return;
else image.open(); expanded = true; return;
Аноним 14/08/23 Пнд 23:12:52 2806645 180
>>2806622
>Дай угадаю, вьюшник?
да)))0

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

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

Во фронте не первый год, но подобным не занимался. Есть гайды на эту тему? Не так давно наткнулся на очень крутой инструмент визуальной разработки WebGL демок - https://cables.gl/ но раскусить его не удалось пока в полной мере, только изучал готовые демки.
Аноним 15/08/23 Втр 00:14:12 2806687 182
Аноним 15/08/23 Втр 04:25:18 2806732 183
>>2806622
>Тогда это как пет, пиши как хочу
Скорее как получится.
У пета ты не ограничен по времени. У петы ты хуевертишь свои хотелки.
Если ты один на проекте, ты ебашишь шизу, которую кабан генерит 24/7, а потом перегенерировает и ты переписываешь ту хуйню, которую ты всеми силами пытался забыть и больше не заглядывать в тот файл.
Аноним 15/08/23 Втр 11:16:58 2806840 184
>>2804014 (OP)
Аноны, я кажется догнал почему не работает скрипт.
Ситуация такая, есть скрипт для списка отзывов, который срабатывает, если пользователь нажал на картинку. Есть список отзывов, где происходит вывод информации об отзывах, включая картинки. Проблема в том, что отзывы выводятся не все, так как используется пагинация.
Получается, при входе в список отзывов включается скрипт, в скрипте происходит image.addEventListener, а изображений нет, так как первоначальный список не содержит отзывов с изображениями. После в поиске я ввожу id отзыва, который содержит изображение, и список отображает этот отзыв, а скрипт то все, сработал, следовательно он не сработает для отзыва с изображением. AJAX походу.
Что можно сделать в таком случае? Повесить слушатель на document?
Аноним 15/08/23 Втр 11:31:49 2806854 185
>>2806840
Слушаешь контейнер с картинками на нажатие картинок (или что ты там на картинках слушаешь)
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-*


Либо строишь нормально цепочки запросов/оработчиков и навешиваешь свои листенеры после того как картинки есть в дереве.
Аноним 15/08/23 Втр 11:40:41 2806859 186
>>2806854
Слушаешь контейнер с картинками
Блин, я же так и делал, но не сработало. С document работал, и я поспешил с выводами, что же происходит...
Аноним 15/08/23 Втр 12:22:35 2806895 187
>>2806859
>не сработало
Надо слушать тот узел, который не удаляется/появляется в процессе работы приложения. Например document/window/document.documentElement и т.п.
Аноним 15/08/23 Втр 12:28:18 2806904 188
>>2806432
На последнем месте работы так, но что-то мне тревожно после пары сотен часов, списанных на таску. Пора бы её уже доделать, а то пиздос долго над ней работаю, скоро кто-то что-то заподозрит...
Аноним 15/08/23 Втр 13:40:49 2806988 189
>>2806904
>после пары сотен часов
ты там фейсбук им делаешь?
Аноним 15/08/23 Втр 13:57:08 2807011 190
>>2806988
Библиотеку компонентов. Я хз как она столько времени у меня заняла, вроде я не вола ебал, я мошенник прост, сейчас закончу и поглядим, может меня выхуйнут сразу, за такие сроки...
Аноним 15/08/23 Втр 14:03:41 2807023 191
>>2807011
если пидорнут слей в открытый доступ, хули.
и сюда ссылочку дай.
Аноним 15/08/23 Втр 14:08:52 2807037 192
>>2807023
Зачем? Я и себе то это не заберу, я честный человек, рабочий код не принадлежит мне.
Но вот как я к 300 часам подобрался, я сам не понял, я ж просто пилил компоненты, верстал их, рефакторил понемногу - откуда такое время то? Надеюсь я просто где-то объебался и 80 вместо 8 треканул...
В любом случае уже почти готово
Аноним 15/08/23 Втр 15:54:03 2807195 193
Аноним 15/08/23 Втр 15:54:33 2807197 194
>>2807195
Проблем мне хочешь?
Аноним 15/08/23 Втр 15:57:23 2807200 195
Аноним 15/08/23 Втр 16:49:56 2807253 196
>>2807197
Ну, как ты мог заметить, на одного коуча тут уже стало меньше.
Аноним 15/08/23 Втр 17:47:55 2807360 197
>>2807253
> на одного коуча тут уже стало меньше
Хз о чем ты.

>>2807200
Но они будут, если я скину сюда код, который делаю в рамках работы...
Аноним 15/08/23 Втр 21:09:54 2807569 198
>>2807360
>Хз о чем ты.
О Пашке
>я скину сюда код
Сделаем из тебя Ромашку
Аноним 16/08/23 Срд 03:24:31 2807669 199
Предлагают работу со смарт контрактами и web3, я про это только мельком что-то слышал имеет ли вообще смысл вкатываться в это?
Аноним 16/08/23 Срд 05:26:56 2807676 200
>>2807569
пашку за дело затхгавили.
Аноним 16/08/23 Срд 05:28:18 2807678 201
>>2807669
скамтокен имеешь в виду?
как-то тоже предлагала.
хз, я бы попробовал, но если только инком раз в неделю будет.
Аноним 16/08/23 Срд 08:04:15 2807702 202
>>2806432
Не, я только с утра на пампе могу пару часов поработать, дальше шишка падает
Аноним 16/08/23 Срд 09:34:32 2807733 203
>>2807676
С одной стороны согласен, а с другой, как будто немного и переборщили с интенсивностью. Хотя ведь нихуя и не произошло. Но Пашка погиб.
Аноним 16/08/23 Срд 09:42:50 2807734 204
>>2807733
да недавно сюда пашка заглядывал.
так что не погиб. правда вопросы с подъебом игнорит.

> Хотя ведь нихуя и не произошло
просто покекали и один анон попытался видос с ним записать.
Аноним 16/08/23 Срд 11:23:04 2807790 205
>>2807733
>Пашка погиб
Да он недавно сюда с вопросом уровная джуна залетал. После того, как его в очередной раз попустили - удалил вопрос с тостера и свалил в закат.
Аноним 16/08/23 Срд 11:57:59 2807832 206
Что за Пашка?
Аноним 16/08/23 Срд 12:04:11 2807839 207
>>2807832
Местный джунишка Павел Порошин. Где-то в начале лета кинул ссылку на свои консультации по вкату, назвавшись миддлом+, местный анон решил под прикрытием внедрился к нему на консультацию и в итоге Пашок жиденько обосрался на прсотейших вопросах и показав свой реальный уровень - джун+.
Аноним 16/08/23 Срд 13:56:52 2807964 208
>>2807839
он от чистого сердца за касарик хотел помогать вкатышам вкатиться, а вы что сделали для вкатыша-анона? А? А?
Аноним 16/08/23 Срд 16:25:51 2808217 209
Какие мысли по nest.js? Кал или стоит учить? У нас на проекте просто есть, но я слегка охуеваю от количества декораторов и ооп-головного мозга.
Аноним 16/08/23 Срд 17:25:35 2808337 210
>>2808217
> ооп-головного мозга.
реактомакака, это не для вас, а для ерохи ООП-господина Ангуляролорда.

Изучи этот фреймворк, годный, если сможешь осилить настоящее программирование, а не какую-то функциональную парашу для детей и даунов.
Аноним 16/08/23 Срд 17:29:32 2808344 211
>>2807839
Ну вот я мидл, например устроился на мидловскую вакансию, получаю мидловскую копеечную зарплату = мидл, но если начать задавать мне вопросы, а не таски давать, то тоже выяснится, что я джун+ - не все хороши в ответах на вопросы по ивентлупу, не всем дано...
Другое дело, что я бы людям с двача не подал бы руки помощи, тут люди либо самостоятельные, либо даже помощь не поможет
Аноним 16/08/23 Срд 17:39:55 2808375 212
>>2808344
>получаю мидловскую
Пашок, тебе же уже писали, что миддл это 250-300к, все что меньше это джун(+).
>не все хороши в ответах на вопросы по ивентлупу, не всем дано
Не обобщай. Ты не только с эвент лупом обосрался, а много с чем еще.
>я бы людям с двача не подал бы руки помощи
А тебе тут так-то помогали. Вот твое истинное лицо.
Аноним 16/08/23 Срд 17:43:40 2808381 213
>>2808337
>Изучи этот фреймворк, годный
единственный по сути, лол.
Аноним 16/08/23 Срд 17:50:32 2808403 214
image.png 65Кб, 589x999
589x999
>>2808375
>Ты не только с эвент лупом обосрался, а много с чем еще.
уже не помню что я там у него спрашивал, про евент луп вроде не спрашивал.

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

про намбер прототайп понятно, обычный мидл вряд ли знает, да я и у синьеров-лидов спрашивал, не шарят, но если сидишь в этом треде - знать обязан как это работает, это база.
про пипы от динамика спрашивтаь не стал, по моему это уже слишком, сам с трудом понимаю эту темную магию.
Аноним 16/08/23 Срд 17:51:49 2808405 215
>>2808403
>помню был еще вопрос с var и for.
а, он тоже в тексте, слепой.
Аноним 16/08/23 Срд 17:52:59 2808407 216
>>2808403
>намбер прототайп
>пипы
А че там сложного? Это же реально простейшая залупа, если знать про проксю и как прототипы работают.
Аноним 16/08/23 Срд 17:56:59 2808420 217
16867796116780.png 349Кб, 781x605
781x605
>>2808407
намбер прототайп не сложно, если почитать про прокси.

пипы сложно.
Аноним 16/08/23 Срд 18:01:54 2808427 218
>>2808375
> А тебе тут так-то помогали. Вот твое истинное лицо.
Спокич, я не Павел.
Аноним 16/08/23 Срд 18:09:32 2808437 219
>>2808337
>функциональную парашу
Шмель, ФП напротив используют в тех случаях, когда нужно упростить сложную систему
Аноним 16/08/23 Срд 18:15:37 2808440 220
>>2808437
упростив написание не упрощаешь понимание системы.
Аноним 16/08/23 Срд 18:28:09 2808454 221
>>2808440
>аэаэаэааэаээээ аааооыооыоы
Аноним 16/08/23 Срд 18:39:05 2808471 222
>>2807669
Если контора солидная, то стоит. В этой области проекты часто интересные и платят больше.
Аноним 16/08/23 Срд 18:44:18 2808484 223
>>2808217
На бекенде лучше неста ничего нет.
Аноним 16/08/23 Срд 18:52:49 2808491 224
>>2808440
Ну ООП парашей с непредсказуемыми эффектами, конечно, другое дело
Аноним 16/08/23 Срд 19:05:07 2808508 225
>>2808491
Пиши ФП+ООП, в чём проблема? В nestjs вообще rxjs в зависимостях.
Аноним 16/08/23 Срд 19:12:15 2808526 226
>>2808491
какое еще непредсказуемое поведение у ооп?
Аноним 16/08/23 Срд 19:20:12 2808536 227
Аноним 16/08/23 Срд 19:23:16 2808540 228
>>2808526
Сайд-эффекты, зависимости которые безо всяких солидов и бестпрактис насрут и все сломают.
Аноним 16/08/23 Срд 19:26:08 2808543 229
Аноним 16/08/23 Срд 19:33:45 2808547 230
>>2808543
Всё понимаешь? Уверен? Сможешь сам сделать? Не ублюдский пайп уровня fp-ts/rxjs, а чтоб прокачать жаббер скрипт.

мимо
Аноним 16/08/23 Срд 19:48:59 2808562 231
16340677841200.jpg 8Кб, 150x170
150x170
>>2808217
>Какие мысли по 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 выглядит как будто не родным, вычурным.

Допускаю, что он нужен для узкого круга ограниченных задач, но не то что на каждом углу трубить что это будущее, что это супер мега революция, что бекенд только на нём можно делать и не на чём ещё.
Аноним 16/08/23 Срд 20:03:36 2808582 232
>>2808540
Просто пишешь без сайд эффектов, в чём проблема?
Аноним 16/08/23 Срд 20:24:43 2808608 233
image.png 15Кб, 774x54
774x54
Почему так?
И как поймать ошибку во втором случае без await и try блока?
Аноним 16/08/23 Срд 21:23:25 2808645 234
>>2808608
Потому что новый стек вызовов.
В первом у тебя нет исключений вообще.
Кури евентлуп.
Аноним 16/08/23 Срд 22:46:19 2808725 235
16245523252000.png 31Кб, 168x168
168x168
Сап смузигоспода, нужны ваши советы насчёт redux.
Имеется в глобальном стейте два отдельных стейта - один хранит в себе дерево, другой отслеживает индексы по которым юзер спускается по дереву. В компоненте нужно выводить данные из узла дерева. Сейчас реализовал так, что в компонент две селектора которые дёргают эти два стейта и из них в компоненте вытаскивают данные. Однако эту простыню не хочется держать в компоненте и я задумал перенести это всё в селектор и в нём доставать узел. Насколько это норм подход?
Аноним 16/08/23 Срд 22:59:43 2808737 236
>>2808725
Нихуя непонятно. Ты там яндекс-вики делаешь?
Аноним 16/08/23 Срд 23:04:08 2808740 237
>>2808536
А какие альтернативы? Экспресс просто роутер, а не фреймворк. Фастифай более-менее альтернатива, но его можно юзать в рамках неста. Adonis юзают полтора землекопа. Остальные устаревшее легаси.
Аноним 16/08/23 Срд 23:05:04 2808742 238
>>2808725
>индексы
>дерево
В дереве нет индексов.
Аноним 16/08/23 Срд 23:14:58 2808750 239
>>2808740
>А какие альтернативы?
Spring boot / Java
ASP.NET / C#
Фулл-стек фреймворки (не разделять на апи/фронтэнд)
Облачные API Gateway (пример https://cloud.yandex.ru/services/api-gateway)
Чистый express.js
Альтернатив куча
Аноним 16/08/23 Срд 23:17:07 2808752 240
backendframewor[...].png 192Кб, 2080x1734
2080x1734
1692217027972.jpg 205Кб, 1080x1567
1080x1567
1692217027983.jpg 97Кб, 1080x1085
1080x1085
>>2808562
> Я не вижу ни одной причины, почему он заслуживал бы свою популярность.
Рождённый ползать не способен понять тех, кто летает.
> Не вижу ни одного индуса, американца, европейца, ни одного известного ютубера кто бы всерьёз его обсуждал. За рубежом обсуждают всё что угодно - 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...
Аноним 16/08/23 Срд 23:20:19 2808755 241
>>2808750
> Spring boot / Java
> ASP.NET / C#
Вопрос про альтернативы для бекенда на ноде.
> Фулл-стек фреймворки (не разделять на апи/фронтэнд)
> Облачные API Gateway (пример https://cloud.yandex.ru/services/api-gateway
Они подходят только для серверлесс.
)

> Чистый express.js
Голый роутер, чтобы на нём громоздить костыли и велосипеды? Мы вам перезвоним.
> Альтернатив куча
Ноль это не очень много.
Аноним 16/08/23 Срд 23:29:31 2808763 242
carbon.png 107Кб, 1156x826
1156x826
>>2808737
Нет, просто такая структура данных. Порционно подгружать не вариант, необходимо всю фигню сразу в стейте хранить.

>>2808742
Оно не бинарное. Краткий пример на пике
Аноним 16/08/23 Срд 23:32:27 2808766 243
>>2808763
>Краткий пример на пике
И где ты тут индексы увидел? Я вот только идентификаторы вижу.
Аноним 16/08/23 Срд 23:37:20 2808769 244
>>2808763
Какая-то упоротая хуйня. Почему ты не можешь просто path.to.nested.prop взять? У массивов если что доступ к индексам тоже осуществляется по ключам.
Может быть что-то типо levelZero.0.arrayKey.1.zalupa и принтишь из залупы
Аноним 16/08/23 Срд 23:38:33 2808770 245
>>2808766
Они лежат в массиве. Я запоминаю индексы этих массивов при спуске. Key1, key2 это просто информация которая лежит в них, добавил для примера.
Аноним 16/08/23 Срд 23:43:26 2808771 246
>>2808769
У меня вопрос по размещению этой логики, а не по тому как доставать. Достаю я как ты написал. Просто можно это делать внутри компоненты подписав её селекторами на 2 стейта, а можно за счёт reselect запихнуть эту логику внутрь селектора и спрятать логику туда. Я вот и хочу узнать, как лучше - оставить код доставания данных в компоненте или лучше в селектор спрятать.
Аноним 16/08/23 Срд 23:49:42 2808773 247
>>2808771
Оно имеет связь с текущим url?
Аноним 16/08/23 Срд 23:52:09 2808774 248
Node.js web app[...].png 114Кб, 1093x732
1093x732
>>2808752
Это всё никак не отменяет вышесказанного. "Второй по популярности" - как я уже говорил, в России пользуется дикой необъяснимой популярностью. Я смотрю кто из гигантов уровня netflix, IBM, microsoft, twitter и т.д. его использует. Почти никто. "Нет бекенд фреймворка" - express.js это и есть фреймворк. Чем nest.js значительно лучше, мне непонятно. "Пикрил 2 и 3, ссылка 2." - бенчмарк показывает что нест чуть ли не в 1.5 раза медленнее. "Вау, вместо 4 докер контейнеров целых 5" - типичный российский подход. Здесь безумно любят кубернетис и не любят облака, соответственно всё распихивают по контейнерам.

>Про узкий круг задач это твой самый тупой пиздёж
Да зачем я буду твой нест тащить в проект? У тебя типичная трехслойная архитектура, ты любишь это дерьмо - разделять уровень данных, уровень бизнес-логики, уровень представления. Но я-то делаю серверлесс архитектуру как правило. Опять же, возможно для узкого круга задач, nest сгодиться. А-ля сделать апи микросервис. Для headless cms всяких уровня strapi. Но зачем мне для какого-нибудь бложека делать 3х уровневую архитектуру? Ну это бред. Деплоить бекенд бложека отдельно, а фронтэнд отдельно? Да иди ты нахуй.
Аноним 16/08/23 Срд 23:53:43 2808775 249
Аноним 17/08/23 Чтв 00:10:18 2808778 250
>>2808774
"Второй по популярности" - как я уже говорил, в России пользуется дикой необъяснимой популярностью.
> необъяснимой
Да, я же говорю, рождённый ползать не способен понять тех, кто летает.
> Я смотрю кто из гигантов уровня 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х уровневую архитектуру? Ну это бред. Деплоить бекенд бложека отдельно, а фронтэнд отдельно? Да иди ты нахуй.
Так этот юзкейс как раз узкий, это даже не веб-приложение, ему вообще не нужен бекенд.
Аноним 17/08/23 Чтв 00:39:37 2808783 251
Странно что тут не упоминают про laravel, который часто идёт в связке с vue.
Аноним 17/08/23 Чтв 01:01:39 2808788 252
47-470730pepe-m[...].png 82Кб, 860x791
860x791
>>2808778
Ой бля, да зачем кому-то комбинировать next.js с nest.js? Если человек взял фулл-стек фреймворк, ему уже нахуй не нужен твой нест. Зачем ему садиться на опионатед фреймворк. Это личное мнение создателя фреймворка, он так видит структуру - через модели и контроллеры. Но в этом принципиально ничего нового нет. Эти контроллеры идут со времён джанги, ларавела, руби он рейлс. Не то чтобы это было чем-то уникальным. Но я лично люблю простоту. Keep it simple stupid. Нехуй тащить космолёты в проект. Долбоёбы переусложняют на ровном месте, делают трехэтажные связки. По той же причине, проблема с твоим кубернетисом - переусложнение на ровном месте и переплата за инфраструктуру. Эти твои фреймворки поверх фреймворков, с кучей ямлов, придётся кому-то обслуживать, в итоге выльется в ночной кошмар админа. Потому что у тебя миллион прокладок, ни один мельчайший пук не сделать, чтобы не сгенерился контроллер/провайдер/модуль, и тебе нужно постоянно думать как их увязать между собой. Всё это выльется в кучу файлов, у неста даже хеллоу ворлд генерирует файлов 10, с кучей бойлерплейт кода.
Аноним 17/08/23 Чтв 01:23:45 2808795 253
не понял, нест жс база или кринж? Стоит изучать для вката в бекенд на ноде?
Аноним 17/08/23 Чтв 01:25:27 2808796 254
>>2808788
>Ой бля, да зачем кому-то комбинировать next.js с nest.js
Nextjs чтобы картинки рисовать в браузер. На телефон картинки тоже некстом описывать?
Аноним 17/08/23 Чтв 01:43:49 2808803 255
1692225829312.jpg 232Кб, 1280x720
1280x720
>>2808795
База. Экспресс околокринж, бекенд на нексте соевокуколдский кринж.

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

> Если человек взял фулл-стек фреймворк, ему уже нахуй не нужен твой нест
Дебич, пойми, весь свет не сошёлся на твоих ебучих лямбдах. Ты из верцел/AWS-лахты что ли? Серверлесс парашу даже в США юзают очень далеко не все, а в пост-совке так вообще редкость. Твой некст является фуллстек фреймворком только на словах. На деле на нём нормальное апи не построить кроме как на серверлесс.
> Зачем ему садиться на опионатед фреймворк. Это личное мнение создателя фреймворка, он так видит структуру - через модели и контроллеры. Но в этом принципиально ничего нового нет. Эти контроллеры идут со времён джанги, ларавела, руби он рейлс. Не то чтобы это было чем-то уникальным. Но я лично люблю простоту. Keep it simple stupid.
Так его и не делали, чтобы там было что-то принципиально новое. Я не пойму, откуда у тебя идея о том, что нест кем-то подаётся как инновация или революция. Нет, это фреймворк на привычных проверенных концепциях, как раз поэтому они есть во множестве фреймворков на других языках. И в этом нет ничего сложного. Пиздец, модуль-контроллер-сервис, это разве сложно? Это наоборот сильно упрощает работу по сравнению с нечитаемым спагетти в экспрессе. А вот если вдруг проект на экспрессе и он читаем, то это значит, что разработчики просто накостыляли подобие проверенного решения типа неста, лол.
> Нехуй тащить космолёты в проект. Долбоёбы переусложняют на ровном месте, делают трехэтажные связки.
Какие же реактомакаки особенные, лол. Для них модуль-контроллер-сервис сложно, а для нормальных здоровых людей это наоборот упрощает работу с бекендом.
> По той же причине, проблема с твоим кубернетисом - переусложнение на ровном месте и переплата за инфраструктуру. Эти твои фреймворки поверх фреймворков, с кучей ямлов, придётся кому-то обслуживать, в итоге выльется в ночной кошмар админа. Потому что у тебя миллион прокладок, ни один мельчайший пук не сделать, чтобы не сгенерился контроллер/провайдер/модуль, и тебе нужно постоянно думать как их увязать между собой. Всё это выльется в кучу файлов, у неста даже хеллоу ворлд генерирует файлов 10, с кучей бойлерплейт кода.
Хуита какая-то. Всё связанное с кубером это не мои проблемы, кабанчик платит девопсам и SRE чтобы они это решали, и им почему-то не сложно. А твой кабанчик платит в разы больше AWS или верцелу или другим клауд-жидам. Иметь собственных контейнерошлёпов намного выгоднее, плюс контроля над инфраструктурой больше. Я хз про какие ты прокладки, всё элементарно просто без глубоких уровней вложенности и связности. Ты видимо ничего сложнее крудошлёпства не делал, ну не удивительно, на "фуллстек" нексте только этим и заниматься.
Аноним 17/08/23 Чтв 03:56:31 2808843 256
>>2808783
никому не нужна мертвая пыха в паре с зеленым говном от азиата, которое годится только для пет проектов и озона
Аноним 17/08/23 Чтв 05:19:38 2808866 257
>>2808543
Хз, я бы не смог повторить по памяти или просто по т3, я бы буквально просто переписывал с фотки.
Что сложного ? Ну, наверное, все.

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

Это знаешь, как трюкачи в цирке.
С одной стороны понимаешь что они делают, а с другой стороны попробовав сам, скорее всего переебешь себе по ебалу палкой.
Вот тут и так же, Динамик крутит жсам как хочет, а я сижу и ахуеваю.
Аноним 17/08/23 Чтв 07:28:50 2808886 258
>>2808843
Это та самая мертвая пыха, на которой больше всех бэк-вакансий?
Аноним 17/08/23 Чтв 07:31:02 2808887 259
>>2808866
Как вы заебали с этим пайпом. Носитесь с этой картинкой из треда в тред. Я понимаю, это актуально было десятка два тредов назад, но сейчас, когда эту пару строк загаживания прототипов глобальных объектов обсосали всем двачем, постить эту пикчу уже моветон. Гроу ап, мабой, а не топчись на месте.
Аноним 17/08/23 Чтв 07:38:14 2808888 260
>>2808886
>больше всех бэк-вакансий
99% из которых - тупое перекладывание жсонов из мускуля и обратно. Используя битриксовые абстракции.
Аноним 17/08/23 Чтв 07:42:05 2808890 261
>>2808887
>загаживания прототипов глобальных объектов обсосали всем двачем
Когда и как обосали?
Аноним 17/08/23 Чтв 07:47:59 2808892 262
>>2808888
Хуевый у тебя опыт, конечно, но реалии несколько отличаются
Аноним 17/08/23 Чтв 07:51:10 2808894 263
>>2808892
Да мне похуй на пыхомакак. Пыха сдохла и полностью уступила гохе, ноде и жаве на пару с дотнетом.
Аноним 17/08/23 Чтв 07:55:34 2808896 264
>>2808894
>ноде
Ты б под веществами не писал в интернете, стыдно ж потом будет
>жаве
Эх, кайфово наверно набрать штат джавистов на проект, который пара-тройка пыхарей сделает за месяц, а джависты будут полгода только решать, какой паттерн им ебануть
Аноним 17/08/23 Чтв 07:58:03 2808897 265
>>2808896
>Ты б под веществами не писал в интернете, стыдно ж потом будет
Ой да, еще про питон забыл, сори.
>пара-тройка пыхарей сделает за месяц, а джависты будут полгода только решать, какой паттерн им ебануть
И твое говно на пыхе умрет на 100RPS, пока дефолтный FinalAbstactSingletonFactoryControllerBean будет сотни тысяч запросов в секу отрабатывать на одном потоке.
Аноним 17/08/23 Чтв 08:00:58 2808899 266
>>2808897
А, понял
Сорь, до сих пор троллей от долбоебов не научился отличать в интернете
Аноним 17/08/23 Чтв 08:03:49 2808900 267
>>2808899
Ты перед тем, как экспертом себя выставлять обозначь вводные в виде твоего опыта и зепки.
Аноним 17/08/23 Чтв 08:06:39 2808902 268
>>2808896
> Ты б под веществами не писал в интернете, стыдно ж потом будет
Назови хотя бы что-то одно, в чём пхп лучше ноды? Пыхамакаки стоят дешевле для бизнес-кабанчиков, лол? Разработка на ноде такая же быстрая, если не быстрее, перформанс лучше в разы, раз так в 10-20 или даже ещё больше.
> Эх, кайфово наверно набрать штат джавистов на проект, который пара-тройка пыхарей сделает за месяц, а джависты будут полгода только решать, какой паттерн им ебануть
На джаве можно делать такие проекты, от которых пыха захлебнётся ещё на стадии мвп. Да и если важна скорость, то есть года и питон.
Аноним 17/08/23 Чтв 08:10:37 2808903 269
>>2808902
>скорость
>питон

Господи блядь, на кого я вообще нахуй трачу время
Аноним 17/08/23 Чтв 08:20:14 2808907 270
>>2808903
Скорость разработки. На джанге шлёпанье идёт с такой же скоростью, как на пыхе, или даже ещё быстрее, но без мучений из-за богомерзкого отвратительного языка. По остальному тебе сказать нечего? То-то же. Пыхадебилы, не лезьте. Ваш удел — ковыряться в битрикс-параше за низкий прайс в третьесортных "студиях" ООО Рога & Копыта.
Аноним 17/08/23 Чтв 08:38:55 2808913 271
>>2808907
>без мучений из-за богомерзкого отвратительного языка
Так джанго же на питоне
Аноним 17/08/23 Чтв 08:45:44 2808919 272
>>2808907
Ламода, вк, сбер здоровье, s7, авито, самокат, займер, и тысячи проектов для крупных корпораций с аутсорса - рога и копыта
Ты либо сотрудник гугла, либо долбоеб, который повторяет то, что где-то услышал от такого же недалекого долбоеба
Как напишешь хоть строчку коммерческого кода, пообщаемся
Аноним 17/08/23 Чтв 09:21:22 2808938 273
>>2808890
> Когда и как обосали?
Обсосали - разобрали по косточкам. Всё разжевали и объяснили.
Аноним 17/08/23 Чтв 09:42:48 2808948 274
>>2808938
кому разжевали и объяснили?

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

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

>постить эту пикчу уже моветон. Гроу ап, мабой, а не топчись на месте.
>я скозал
Аноним 17/08/23 Чтв 10:07:38 2808978 275
>>2808948
>сказав, что это знать не нужно т.к. нигде не используется.
А это на самом деле не так?
Аноним 17/08/23 Чтв 10:50:54 2809056 276
image.png 282Кб, 2344x2004
2344x2004
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
Аноним 17/08/23 Чтв 10:52:09 2809060 277
>>2808978
конечно все так.
нахуй в чем-то разбираться и изучать если можно просто до старости кнопки красить.
Аноним 17/08/23 Чтв 11:01:37 2809075 278
Group 10.png 269Кб, 3195x2143
3195x2143
Аноним 17/08/23 Чтв 11:06:49 2809084 279
>>2804158
>Вот такие вопросы нужно задавать джунам.
А мидлам ты предложишь на собесе написать браузер, на собственном движке, понимаю.

Кошмарить джунов которые идут на условные 100к это что-то с детской травмой связано?
Аноним 17/08/23 Чтв 11:15:19 2809088 280
>>2809060
> нахуй в чем-то разбираться и изучать
Так ты и не разбираешься и не изучаешь. Я ж говорю, постишь одно и то же, из треда в тред.
Аноним 17/08/23 Чтв 11:32:09 2809109 281
>>2809060
Нахуя разбираться вообще во всем? В 99% проектов это не используется.
Аноним 17/08/23 Чтв 11:59:41 2809146 282
>>2809088
ты душный какой-то.
>Я ж говорю, постишь одно и то же, из треда в тред.
я это после намбер прототайпа уже увидел. и не я один его вспоминаю.
Аноним 17/08/23 Чтв 13:48:19 2809299 283
>>2809060
Кек, пока ты там до старости будешь изучать в проперженной однушке, ушлый джун накрасит кнопки себе на яхту и пиццу флорентину. Учись ценить время.
Аноним 17/08/23 Чтв 14:50:40 2809420 284
>>2809060
>разбираться и изучать
Что бы что? Уже давно известно, что пиздеж намного более быстрый путь к высоким должностям чем дрочь алгосов и веб апи.
Аноним 17/08/23 Чтв 15:20:51 2809467 285
16922695867750.jpg 216Кб, 605x807
605x807
>>2809420
чтобы мочь что-то сложнее покраски кнопок.
>нахуй в чем-то разбираться и изучать если можно просто до старости кнопки красить.
Аноним 17/08/23 Чтв 15:34:10 2809484 286
image.png 75Кб, 940x788
940x788
>>2809420
Пидорский принцип.
Аноним 17/08/23 Чтв 15:38:42 2809490 287
>>2809467
> мочь что-то сложнее покраски кнопок
Что бы что?
Аноним 17/08/23 Чтв 15:40:27 2809492 288
>>2809467
> мочь что-то сложнее покраски кнопок.
Нахуя? Вот ты разворачивать деревья на скорость и отображать всё это на канвасе через WebGL, который частично упарвляется васмом. А я крашу кнопки и зепка у меня больше, потому что я умело напиздел на собесе. Кто прав?
Аноним 17/08/23 Чтв 15:42:08 2809494 289
>>2809484
Питор не учитывает, что люди постепенно набираются компетенции
Аноним 17/08/23 Чтв 15:43:17 2809495 290
>>2809490
Чтобы стать богом жса как динамик.

>>2809492
Явно ты прав, раз в выдуманной истории сравнивая двух персонажей ты одному наманяфантазировал зпху выше, чем другому на основании того, что кто=то там языком кому-то начесал.
Аноним 17/08/23 Чтв 15:45:23 2809497 291
Зачем юзерскрипты заворачивают в (function() {})() ?
Чтобы не срать в глобальный скоуп возможными переменными штоле?
Аноним 17/08/23 Чтв 15:47:34 2809503 292
>>2809495
>Чтобы стать богом жса как динамик
А дальше? Ты имея статус бога жса не станешь желанным для тянок, у тебя не будет мерседесаhaval'а, что бы возить свою сраку, не будет дорой недвижимости для жизни.
>наманяфантазировал зпху выше, чем другому на основании того, что кто=то там языком кому-то начесал
Лол. Ты пойми, в современном мире не то что пиздеть не надо - достаточно красивую мордашку иметь и стричь миллионы с симпов. Если умеешь пиздеть - можешь проворачивать схемки, крутить себе опыт, уйти в политику и т.п.. А что ты будешь делать, если мастерски умеешь пердолить прототипы в ЖСе? Вот и думай.
Аноним 17/08/23 Чтв 15:47:50 2809505 293
>>2809497
>Чтобы не срать в глобальный скоуп возможными переменными штоле?
Да
Аноним 17/08/23 Чтв 15:53:11 2809513 294
>>2809492
Покраска кнопок приносит тебе радость? Абстрагируясь от оплаты. Пока всё упирается в деньги и рабство.
Аноним 17/08/23 Чтв 16:21:32 2809551 295
>>2809497
Кстати, да, поясните, пожалуйста, за эту конструкцию, что это такое вообще? Сегодня видел в одном месте, но так и не понял как это работает и главное для чего.
Аноним 17/08/23 Чтв 16:22:35 2809553 296
>>2809056
> пикрил
Никто не заставляет городить слишком огромное количество абстракций. Этим обычно грешат джава-петучи, по какой-то причине пришедшие в проект на несте.

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

> The circular dependency issue
Это никак не связано с фреймворком. Просто не нужно быть макакой.
> Swallowed logs on application startup
Пофикшено. В статье ссылка на гитхаб ишью которая литералли закрыта пуллреквестом.
> Unit testing
Количество бойлерплейта преувеличено. И вообще для тестирования есть другие инструменты.
> The lack of Dynamic controllers
Это да. Из коробки этого нету, но есть несколько вариантов решения. Но вообще юз кейс редкий.
Аноним 17/08/23 Чтв 16:23:46 2809556 297
Аноним 17/08/23 Чтв 16:31:28 2809569 298
>>2809556

Однако!

Премного благодарен, узнал новое, завтра даже попытаюсь использовать.
Аноним 17/08/23 Чтв 16:54:52 2809588 299
>>2809569
А зачем будешь использовать?
Аноним 17/08/23 Чтв 16:54:55 2809589 300
>>2809503
>мерседесаhaval'а, что бы возить свою сраку, не будет дорой недвижимости для жизни.
ты скозал?

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

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

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

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

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

Думать над маняфантазими о том как устроен мир в твоей голове?
Нет, спасибо.
Аноним 17/08/23 Чтв 16:57:58 2809595 301
>>2809569
это функция которая просто сразу вызывается.
обычно используется нигде. либо в каких-нибудь юзерскриптах-консольках.
Аноним 17/08/23 Чтв 18:41:15 2809745 302
>>2808803
>Дебич, пойми, весь свет не сошёлся на твоих ебучих лямбдах. Ты из верцел/AWS-лахты что ли?
ДА из AWS-лахты. А ты против что-то имеешь? Я свободный человек, делаю то, что мне нравится. У меня такой уровень, что могу себе позволить не подстраиваться под заказчиков. Всё остальное - оценочное твоё мнение, почему ты решил что есть только твоё мнение и неправильное.
Аноним 17/08/23 Чтв 18:50:17 2809768 303
>>2809745
> ДА из AWS-лахты. А ты против что-то имеешь? Я свободный человек, делаю то, что мне нравится. У меня такой уровень, что могу себе позволить не подстраиваться под заказчиков.
Ничего против, но как я и сказал, в пост-совке редко юзают серверлесс, и на западе это далеко не единственное основное решение.
> Всё остальное - оценочное твоё мнение, почему ты решил что есть только твоё мнение и неправильное.
Наглый пиздёж. У меня есть обоснование, а вот у тебя оценочное суждение без внятных аргументов, вместо этого "ря, нест плоха потому что я не понимаю причин по которым его используют, ряяя, он подходит только для редких юз кейсов потому что я так скозал".
Аноним 17/08/23 Чтв 19:27:59 2809814 304
Пацаны памахите, есть установленная библиотека ноде жс, я хочу чуть изменить определение функции. Если я заимпорчу функцию себе в проЭкт, я ведь получу только локальную копию, изменение которой не повлияет на работу этой же функции в библиотеке?
Аноним 17/08/23 Чтв 19:53:27 2809841 305
>>2809814
Да, вы правы. Если вы импортируете функцию из установленной библиотеки в свой проект и изменяете ее, это не повлияет на работу этой же функции в библиотеке. Вам нужно будет использовать измененную функцию в своем проекте вместо оригинальной функции из библиотеки. Однако, если вы хотите внести изменения в оригинальную функцию в библиотеке, вам нужно будет изменить код в самой библиотеке и переустановить ее.
Аноним 17/08/23 Чтв 21:24:05 2809913 306
>>2809814
>Пацаны памахите, есть установленная библиотека ноде жс, я хочу чуть изменить определение функции. Если я заимпорчу функцию себе в проЭкт, я ведь получу только локальную копию, изменение которой не повлияет на работу этой же функции в библиотеке?
Подозреваю, что ты собираешься сделать какую-то полную хуйню, если тебе понадобилось переписывать функцию в либе. Опиши лучше, что ты там делать собрался
Аноним 17/08/23 Чтв 21:27:46 2809917 307
>>2809913
ну есть библиотека которая генерит данные по спеке open api, мне нужно чтобы я с запросом кидал заголовок, сервак его читал и выдавал какие надо данные
Аноним 17/08/23 Чтв 21:32:29 2809921 308
>>2809917
охуеть, почему вы такие косноязычные?
Аноним 17/08/23 Чтв 21:50:52 2809935 309
>>2809921
Я такое часто у джунов встречаю, когда они выражают свои мысли максимально запутанным способом. Может быть таким образом они подсознательно пытаются себя не выдать, но это всегда приводит к вот такому вот кринжу.
Аноним 17/08/23 Чтв 21:59:47 2809943 310
>>2804014 (OP)
Аноны, как сделать так, чтобы изображение не закрывалось после отжатия кнопки мыши? ТО есть логика такая же, как и тут. https://playcode.io/1565214
Аноним 17/08/23 Чтв 22:05:48 2809947 311
>>2809921
чел, я лишь спросил за конкретный нюанс ноде жс, я не хочу править код библиотеки если ей можно просто скормить мою реализацию
Аноним 17/08/23 Чтв 22:15:57 2809961 312
mogisdone.jpg 656Кб, 1920x1080
1920x1080
>>2804014 (OP)
Ребята, на связи мидл fe, vue js. Зп 130к.
Вот уже год как я вкатился в ИТ. Режим работа - дом - работа.
Скопил 500к.

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

До ИТ зарабатывал 15к в месяц.
Было у кого такое?
Аноним 17/08/23 Чтв 22:17:06 2809963 313
>>2809947
КАКОЙ НАХУЙ КОНКРЕТНЫЙ НЮАНС ты хочешь, если ты даже не можешь объяснить что и нахуя ты делаешь? Запрос фетчем делаешь? Клади заголовок в фетч.
Аноним 17/08/23 Чтв 22:20:03 2809970 314
image.png 36Кб, 698x364
698x364
>>2809961
Правильно, лучше ждать пока чебурнет с закрытыми границами и доллар по 200. У тебя есть какие-то другие цели? Монитор и для работы пригодится здесь и сейчас и для провождения времени за кудахтором. А карточка пригодится для рендера нескучных анимаций в браузере, юнити/хуюнити, и даже просто поиграть.
Аноним 17/08/23 Чтв 22:21:04 2809973 315
>>2809970
Пригодится, но на работе и макбук выдали с которым удобно работать.
Аноним 17/08/23 Чтв 22:25:27 2809974 316
>>2809963
>Запрос фетчем делаешь? Клади заголовок в фетч.

это понятно и замечательно, отправляю, но библиотека этот заголовок не обрабатывает, или обрабатывает не так как мне надо. По сути нужно изменить реализацию обработчика запросов, отсюда и вопрос, если я просто экспортирую этот самый обработчик (который объявлен просто как функция, в отдельном файле) и заменю, будет ли сервак использовать мою реализацию, либо же тем самым я просто заменю копию обработчика, а оригинал продолжит жить своей жизнью в библиотеке.
Аноним 17/08/23 Чтв 22:29:57 2809978 317
>>2809974
Откуда тут ещё сервак взялся? Ты хочешь реалзиацию функции на чужом сервере поменять?
Аноним 17/08/23 Чтв 22:35:08 2809984 318
>>2809978
не, сервак имеется в виду локально работающее ноде жс приложение, оно мне полностью доступно, но проблема в том что он не кастомизируется как мне надо. Сказал изначально "библиотека" имея в виду его программную реализацию, теперь говорю сервак имея в виду локальное приложение ноде жс которое обрабатывает запросы, ну по сути одно и тоже контекстуально, сорян если запутал
Аноним 17/08/23 Чтв 22:44:17 2809992 319
>>2809973
Где вы все блядь работаете, что вам макбуки выдают? Мне на моей галере разве что за щеку выдадут
Аноним 17/08/23 Чтв 22:44:23 2809993 320
>>2809984
За такое по ебалу бьют, а не сорян. 2 раза хотел пожаловаться про пытку клещами, и ты меня до этого всё-таки довёл.

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

Ещё, в зависимости от пакета и функционала, можно аугментировать модуль. Но лучше просто набить ебало сразу. А то насрёшь хуйнёй, импорты редонли, CJS с зафриженным экспортом. Не нахуй. Лучше форкай.
Аноним 17/08/23 Чтв 22:47:21 2809994 321
>>2809993
>За такое по ебалу бьют, а не сорян. 2 раза хотел пожаловаться про пытку клещами, и ты меня до этого всё-таки довёл.

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

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

как раз этого я хотел избежать, изменения там будут несущественные, поэтому форкать что-то оверкил, пэтому спрашиваю про ленивый вариант с перехватом оригинальной реализации
Аноним 17/08/23 Чтв 22:47:26 2809995 322
Аноним 17/08/23 Чтв 23:02:43 2810012 323
>>2809994
>ну почему ты такой злой?
Потому что никто не знает чего ты хочешь. И вот посмотри, тягать клещами ради
> как раз этого я хотел избежать
РАДИ ВОТ ЭТОЙ ХУЙНИ. БЛЯДЬ, ТЫ ПОНИМАЕШЬ, ЧТО ИМЕННО ПОЭТОМУ Я НЕ ХОТЕЛ НИЧЕГО УТОЧНЯТЬ?

> поэтому форкать что-то оверкил, пэтому спрашиваю про ленивый вариант с перехватом оригинальной реализации
Этот вариант будет работать независимо от изменений в исходном репо, без необходимости прибивать версии гвоздями, чтобы ты твои ловкие костыли отрабатывали локально.
Если используешь CJS - с высокой вероятностью можно подменить фнукцию в модуле.
ESM - соснёш.
Патчить нод модули - ...
Аноним 17/08/23 Чтв 23:04:41 2810018 324
>>2809943
>ТО есть логика такая же, как и тут.
Я хотел сказать логика такая же, как и на дваче. Но если честно, я понимаю, что трудно разобраться в этом коде, да и я боюсь сделать что-то лишнее, что придется исправить, поэтому вы могли бы просто проверить вот этот код, https://playcode.io/1565261
Тут просто реализован показ увеличенной картинки при клике на превью, у изменения масштаба при прокрутки колесика. У меня вопрос связан с тем, что можно улучшить, поддержат ли этот скрипт большинство браузеров, а то я бэк, JS учил два года назад, мало что помню.
Если бы кто-нибудь показал реализацию изменения масштаба картинки (когда картинка меняет свое расположение в зависимости от местоположения мыши) и перемещения картинки как на дваче, было бы вообще супер.
Аноним 17/08/23 Чтв 23:10:39 2810022 325
>>2810012
>Если используешь CJS - с высокой вероятностью можно подменить фнукцию в модуле.

я помню читал что common js импорты копируются как значения, т. е. можно поменять свойство в импортируемом объекте, но не сам объект. Если импортируется одна функция, я могу её переопределить (присвоить новое значение) так чтобы она поменялась во всех местах где она вызывается?
Аноним 17/08/23 Чтв 23:12:24 2810023 326
Только что час времени убил, потому что не знал, что "?." возвращает undefined
Я думал, что var x = null?.trim() вернёт null...
Пиздос.
Аноним 17/08/23 Чтв 23:13:47 2810026 327
>>2809961
Основы экономики изучи и осознай насколько быстро инфляция сжирает твои деньги и превращает в туалетную бумагу
Аноним 17/08/23 Чтв 23:16:14 2810029 328
>>2810022
Я отказываюсь дальше гадать что из себя представляет твой пакет.
Аноним 17/08/23 Чтв 23:24:19 2810039 329
>>2810026
Типа щас будет дешевле купить?
Я прост не уверен еще что надо его обновлять, 2к моник это круто, да, но с текущей видяхой рх580 на 4 гига, если захочется поиграть во что-то то в 2к в 30фпс со статтерами.
Вот и думаю.
Аноним 17/08/23 Чтв 23:31:59 2810046 330
>>2810039
Проблема в том, что нихуя непонятно что дальше.
С одной стороны работают на цифровым рублём.
С другой иностранные специалисты воспроизводят великую китайскую киберстену ИТТ.
РКН шатает доступ к ресурсам.
Санкции сосанкции и повальный аналоговнет всевозможных решений.
В худшем случае будет северная корея 2.0, но тогда нас всех просто перестреляют за мыслепреступления
Аноним 17/08/23 Чтв 23:39:21 2810056 331
Аноним 17/08/23 Чтв 23:44:18 2810064 332
>>2809992
Каждый второй-третий кабанчик выдаёт технику, отправляют удалёншикам даже
Аноним 17/08/23 Чтв 23:51:51 2810072 333
>>2810064
Впрочем, я и не спрашивал, но мне и не нужно.
Аноним 18/08/23 Птн 00:01:35 2810073 334
>>2810023
Тайпскриптом пользоваться начни и перестанешь проебываться время на некорректную типизацию.
Аноним 18/08/23 Птн 00:05:56 2810078 335
adiospedrilas2.jpg 52Кб, 820x525
820x525
>>2809961
>Не могу на себя деньги тратить.
Так начни инвестировать ебать. Хуле ты как баба. Возьми ебанную книгу - опционы, фьючерсы, акции, как эта вся хуйня работает. Разберись. Нахуй тебе монитор за 70к. Будь у меня деньги, миллион или два, я бы всё въебал в одну штуку (не скажу какую, дианон). Я бы жил в обосранной собачьей будке лишь бы иксануть как боженька. Живу только ради одного момента - чтобы про меня сказали нихуясе безбашенный чувак сорвал джекпот! Влошил всего нихуя, а забрал мильон!
Аноним 18/08/23 Птн 00:23:30 2810084 336
E742726F-2F55-4[...].jpeg 488Кб, 1080x1010
1080x1010
>>2810078
Нищук советует, как зарабывать.
Аноним 18/08/23 Птн 00:37:25 2810091 337
>>2810084
Ну у меня есть хоть какая-то идея. Пускай тупая, пускай безбашенная. Но я хотя бы не зассал и въебал всё бабло что у меня было. Пусть я проебался на данный момент, а вы просто сидите и пиздите. Никто пальцем не пошевелет, какие-то ебаные мониторы покупаете. Нахуй они нужны эти мониторы, видеокарты.
Аноним 18/08/23 Птн 00:48:27 2810095 338
>>2810091
Как думаешь, скольким безбашенным повезло, а скольким нет? Я думаю, где-то 1 к 9.
Аноним 18/08/23 Птн 01:03:06 2810101 339
>>2810095
Знаю, задрот. Вы постоянного чего-то ссыте. А вдрух нидайбох чё не так случиться. И тогда будет настоящая трагедия. Вы к жизни черезчур сириесли относитесь.
Аноним 18/08/23 Птн 01:22:43 2810110 340
>>2810101
Ну какашечку иногда держать даже полезно.
Аноним 18/08/23 Птн 03:02:21 2810131 341
image.png 129Кб, 680x680
680x680
>>2809961
Было. Месяц сидел и думал о том, потратить ли 15к на новый трон.
Все таки взял. До этого сидел на табуретке.

мимо 120к. до ит 25к.
Аноним 18/08/23 Птн 03:21:53 2810132 342
>>2810073
или лучше почитать про базовые вещи...
Аноним 18/08/23 Птн 04:29:52 2810135 343
Аноним 18/08/23 Птн 05:54:31 2810137 344
16922949055462.mp4 12574Кб, 704x1280, 00:00:38
704x1280
Аноним 18/08/23 Птн 09:51:42 2810224 345
>>2804014 (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;
}
})

});
Аноним 18/08/23 Птн 10:40:26 2810288 346
>>2810224
заебал ты срать этим говном
Аноним 18/08/23 Птн 11:28:58 2810352 347
>>2810224
mdn, caniuse

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

Нужно не транспилировать под старые браузеры, а гнобить долбоёбов на семёрке с ИЕ11.
Аноним 18/08/23 Птн 12:54:28 2810441 348
w3counter-web-b[...].png 3Кб, 928x272
928x272
>>2810352
>фф
>На сафари похуй
Хуя шиза...
Аноним 18/08/23 Птн 13:12:11 2810458 349
>>2810441
Не шиза, а пусть нахуй идут.
Аноним 18/08/23 Птн 13:18:48 2810465 350
image.png 24Кб, 953x391
953x391
image.png 53Кб, 1322x768
1322x768
Котаны, прошу помощи!

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

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

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

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

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

гитхаб излазил весь и нигде в exampes ничего толкового нет, ровно как и на stackoverflow например
Аноним 18/08/23 Птн 13:45:53 2810500 351
Я правильно понял, что нет смысла ставить событие document.addEventListener("DOMContentLoaded", ready); для того, чтобы повесить событие на тот же document?
Аноним 18/08/23 Птн 13:47:08 2810502 352
Аноним 18/08/23 Птн 13:57:24 2810513 353
>>2810465
у тебя в верстке не изменяется шрифт что ли?
но в пдфке изменяется?
Аноним 18/08/23 Птн 14:22:50 2810549 354
>>2810465
>гитхаб излазил весь
Ну так и смотри исходники. Этот метод изменяет внутреннюю переменную, которая никакого эффекта не оказывает на значение шрифта в ХТМЛ странице.
Аноним 18/08/23 Птн 15:06:48 2810598 355
Уже 20 день пишу памятку как распознать вкатунца (ссылки на законы, где проверять выписку, что и как фиксируется у ИП, где можно пробивать вкатунца (чаты, форумы, сервисы), примеры резюме-обманок, примеры накрутки опыта, примеры пет-проектов самозванцев, как вкатунцы зубрят ответы на вопросы и многое другое)

Собираюсь зафорсить среди HR
Усложним вкат вместе!
Подключайся к сообществу анти-тунец.
Аноним 18/08/23 Птн 15:10:33 2810608 356
>>2810598
>анти-тунец
Выходи на международный рынок под эгидой "anti-tuna".
Аноним 18/08/23 Птн 15:14:35 2810621 357
image.png 20Кб, 1007x248
1007x248
>>2810598
Пока что ты только воздух сотрясаешь уже который пост.
Ни примеров. Ни выдержек. Ни коллабараций. Ни драфтов.
Аноним 18/08/23 Птн 15:27:28 2810650 358
>>2810598
Ну так давай выкладывай эту памятку, распространяй. Как подключиться-то?

Мимо сенька, начинают напрягать упругие зумеры вкатыши
Аноним 18/08/23 Птн 15:32:39 2810660 359
Вопрос приложения без RTK Query, React Query, TanStack Query, пизда квери - считается легаси говном?
Аноним 18/08/23 Птн 15:34:19 2810664 360
Аноним 18/08/23 Птн 15:34:44 2810665 361
Аноним 18/08/23 Птн 15:36:27 2810673 362
Аноним 18/08/23 Птн 15:37:19 2810675 363
Вопрос, приложение на vue\react любой версии, считается легаси говном?
Аноним 18/08/23 Птн 15:38:48 2810679 364
Аноним 18/08/23 Птн 15:39:09 2810680 365
>>2810675
Реакт без редукса или любого другого стейт менеджера это легаси говно, на классах это вообще утиль, про RTK квери пока выясняем
Аноним 18/08/23 Птн 15:39:23 2810681 366
>>2810665
Боюсь. А чего боюсь, расскажи сразу, чтобы я знал? Боюсь, но не понимаю чего боюсь.

> анон долбоёб, давай драфты, давай коллаборации, будем наводить движ
> АХА БАИШСА?

Земля тебе пухом, далпайоп
Аноним 18/08/23 Птн 15:40:20 2810685 367
>>2810660
Почему всё из этого списка у меня ассоциируетя с редаксом?
Аноним 18/08/23 Птн 15:41:07 2810687 368
>>2810664
Что да там не нормализированный кэш в этом говне, это что не да нихуя
Аноним 18/08/23 Птн 15:41:57 2810689 369
>>2810685
Реакт квери с зустандом или мобиксом тоже можно же
Аноним 18/08/23 Птн 15:41:58 2810690 370
>>2810685
RTK qvery в редукс тулкит по дефолту идет кажись
Аноним 18/08/23 Птн 15:42:42 2810692 371
>>2810687
А где нормализованный?
Аноним 18/08/23 Птн 15:43:14 2810695 372
Аноним 18/08/23 Птн 15:46:23 2810700 373
>>2810695
>Графкл
Раздался голос со стороны параши
Аноним 18/08/23 Птн 15:46:23 2810701 374
>>2810695
Почему когда я в гуле пишу аполо клиент мне сразу /docs/react/ выдает, как он знает, что я из этих?
Аноним 18/08/23 Птн 15:47:52 2810704 375
>>2810700
Ты же вкурсе, что все эти говно квери кусок говна не выдерживающие серьезного прода и графкл это база
Аноним 18/08/23 Птн 15:49:45 2810705 376
>>2810704
> Реакт квери
> не выдерживающие серьезного прода
Проиграл! Вкатыш, никогда не щупавший серьёзного прода, газильони из треда оформи
> графкл это база
В голосину с этого кринжа
Аноним 18/08/23 Птн 15:51:07 2810708 377
>>2810705
Обоссал бы тебя на систем дизайн собесе, но ты бы хрку не прошел ко мне
Аноним 18/08/23 Птн 15:54:05 2810711 378
>>2810708
Ты уже серишь под себя не выходя из треда. Твой графкл кал не кешируется адекватным образ с помощью нормальных стандартных инструментов браузера, так что приходится костыли городить
Аноним 18/08/23 Птн 15:59:02 2810713 379
>>2810711
> адекватным нормальных стандартных
Это что там у тебя в браузере такое адекватно-номально-стандартное, что я аж серю под себя
Аноним 18/08/23 Птн 16:00:29 2810715 380
>>2810680
все что ты перечислил умерло еще 2 года назад
Аноним 18/08/23 Птн 16:00:50 2810717 381
>>2810713
У тебя эндпоинт практически каждый раз возвращает разный пейлоад, удобно браузеру такое кешировать?
Аноним 18/08/23 Птн 16:01:23 2810718 382
Аноним 18/08/23 Птн 16:07:20 2810733 383
>>2810681
Отставить тряску!
Поделюсь, но не с вкатунами как ты
Аноним 18/08/23 Птн 16:08:34 2810734 384
>>2810733
Делись не с вкатунами, в чем проблема?

Мимо хотел бы лопнуть пузырь.
Аноним 18/08/23 Птн 16:09:38 2810736 385
>>2810733
Ой да иди нахуй, не мешай работать своим гнилым пиздежом.
Иди в /b/ потраллибалируй.

Выебал бы тебя на собесе во все щели.
Аноним 18/08/23 Птн 16:10:37 2810739 386
>>2810717
я ничего не понял ты имеешь ввиду то, что он нормализует дату? Так в этом и смысл дата в кеше должна быть такой. А не свалкой мусора которая забивает кэш коллизиями.
Аноним 18/08/23 Птн 16:11:57 2810743 387
>>2810513
В верстке не меняется, потому что библиотека в принципе игнорирует css и все изменения надо делать именно в js

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

Но он почему то не меняется! И это непонятно почему.
Аноним 18/08/23 Птн 16:16:36 2810759 388
>>2810739
> я ничего не понял
Правильно, ты же вкатыш с 3 годами фейк опыта в резюме,, никогда не работавший на коммерческих проектах. Браузер может легко кешировать хттп запросы к рест апи, а с графкл так не получится, потому что эндпоинт только один, а возвращает он разные данные. Рест апи имеет много эндпоинтов и многие из них легко кешируются самим браузером без всякого bloatware говна из нпм которое засирает код и перегружает бандл
Аноним 18/08/23 Птн 16:17:01 2810760 389
>>2810743
прокидывай кликнутую цифру в локалсторадж и используй выбранную цифру от туда. setFonSize(localstorage)
Аноним 18/08/23 Птн 16:18:13 2810764 390
>>2810760
>>2810743
>setFonSize
погоди, ты там просто 10 цифрой поставил?
Аноним 18/08/23 Птн 16:18:51 2810767 391
>>2810736
не трясись ты так, работал бы ты на позиции выше джуны, ты бы прекрасно понимал, что самозванец портит проект и обмазывает его какахами ухудшая жизнь всему коллективу.
Аноним 18/08/23 Птн 16:20:02 2810771 392
>>2810767
Умел бы ты читать, не пошёл бы ещё раз нахуй. Иди нахуй.
Аноним 18/08/23 Птн 16:25:10 2810787 393
>>2810767
Нахуй ты срешь в треде без какой-либо информации, ебанат?
Ты даже тупой вопрос не спрашиваешь, просто какой-то бред постишь и все.

Скидывай свои исследования по уничтожению вкатышей или иди на хуй.
Аноним 18/08/23 Птн 16:26:11 2810791 394
>>2810771
Как же тебя трясет просто пиздец.

Не бойся ты так, если подучишь базу и подрочишь литкод пару лет, то будешь проходить таких как я за 1 собес.
Аноним 18/08/23 Птн 16:27:34 2810794 395
>>2810791
Пока что ты проходишь нахуй.
Аноним 18/08/23 Птн 16:27:52 2810796 396
>>2810759
Что ты несешь мы говорим про СПА приложения, а ты мне про кеш в заголовке зпароса, ты вообще с работой реакта знаком?
Аноним 18/08/23 Птн 16:41:18 2810832 397
>>2810796
Дебич почитай уже как браузер кеширует хттп запросы и почему благодаря этому можно избежать установки bloatware в СПА
Аноним 18/08/23 Птн 16:42:36 2810838 398
>>2810832
>браузер кеширует хттп запросы
А теперь покажи мне как я могу инвалидировать этот кэш и заменить его в случае необходимости оптимистичных обновлений.
Аноним 18/08/23 Птн 16:47:54 2810854 399
>>2810838
> Инвалидировать кеш браузера
Какие же графклшизы ебанутые, г-ди...
Аноним 18/08/23 Птн 16:48:27 2810858 400
>>2810854
Я графкл ни разу в жизни не использовал, чини детектор.
Аноним 18/08/23 Птн 17:23:42 2810920 401
>>2810858
Ещё один вкатунец, тогда не лезь в чужой разговор, изначально ответ был этому графкл-шизу >>2810695
Аноним 18/08/23 Птн 17:25:00 2810925 402
Я попробовал изучить какой-нибудь фронтенд-фреймворк, и пока разбирался, как его установить - у меня возникли некоторые вопросы по 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?
Аноним 18/08/23 Птн 17:28:32 2810928 403
image.png 70Кб, 610x797
610x797
Аноним 18/08/23 Птн 17:30:01 2810931 404
>>2810680
>RTK квери пока выясняем
RTK шиз на месте.
Ответственно заявляю, что rtk query на проекте это не легаси, работает хорошо
Аноним 18/08/23 Птн 17:31:54 2810932 405
>>2810931
>rtk query это не легаси
С 18 реакта уже легаси. Не легаси саспенс на пару со стримингом.
Аноним 18/08/23 Птн 17:34:24 2810936 406
>>2810760
Кликнутую? Какую кликнутую? Никто ничего не кликает.
Пдф генерится после отрисовки таблицы просто из js-файла

>>2810764
Да.

Потому что во всех остальных случая цифрой норм работает.
Аноним 18/08/23 Птн 17:38:23 2810943 407
>>2810936
>>2810764
Я хуею. Там JSDoc в котором указан number для параметра, с дефолтном в 16. Они гадают над типом параметра.

@20 дней графоманю хуесос, хулей затих?
Аноним 18/08/23 Птн 17:39:13 2810944 408
>>2810932
Какой стриминг? А поддержку саспенса со временем должны добавить, хотя они с этим медлят сильно, конечно

мимо другой бывший рткшиз
Аноним 18/08/23 Птн 17:41:25 2810947 409
>>2810944
>Какой стриминг?
Стриминг данных в одном коннекте на пару со сгенерированной вертской.
>поддержку саспенса со временем должны добавить
Все нормальные стейт менеджеры уже имеют поддержку.
Аноним 18/08/23 Птн 17:59:04 2810994 410
>>2810943
Да над типом мы не гадаем, мы (ладно, я) гадаем, почему number не работает, когда его туда пишешь.
Аноним 18/08/23 Птн 18:12:26 2811016 411
>>2810947
>Стриминг данных в одном коннекте на пару со сгенерированной вертской.
Где про это почитать, это по udp протоколу чтоли? типо проебалась инфа да и хуй с ней? А кешировать как это говно?
Аноним 18/08/23 Птн 18:29:45 2811053 412
Аноним 18/08/23 Птн 19:39:23 2811184 413
Аноним 18/08/23 Птн 19:40:43 2811188 414
Как слезть с редакс саг?
Аноним 18/08/23 Птн 20:03:18 2811236 415
>>2811184
В исходниках огнелисы и хромированного, очевидно.
Аноним 18/08/23 Птн 20:03:38 2811239 416
>>2811188
А нахуй ты туда залез?
Аноним 18/08/23 Птн 20:13:37 2811263 417
>>2811188
Слезь с редакса лучше нахуи :)
Аноним 18/08/23 Птн 20:20:59 2811272 418
>>2810947
> Все нормальные стейт менеджеры уже имеют поддержку.
Зустанд? Мобх? Только react query имеет
Аноним 18/08/23 Птн 20:22:08 2811273 419
>>2811188
А вот это уже официально легаси ввиду дефекации депрекации саги.
Аноним 18/08/23 Птн 20:22:56 2811274 420
>>2811272
>Зустанд? Мобх?
Это не асинхронные стейт менеджеры. Редакс туда же.
костыльную реализацию асинхронного менеджмента на генераторах не считаю
Аноним 18/08/23 Птн 20:38:24 2811293 421
>>2811274
Ну тогда только react query и swr, не? Второй ещё и
не особо популярен почему-то.
Аноним 18/08/23 Птн 20:42:19 2811298 422
>>2811293
>react query и swr, не?
Ну да. Из оставшегося за бортом - аполло и ртк.
Аноним 18/08/23 Птн 22:15:24 2811412 423
Я хочу изучить базу по алогритмам и структурам данных, но во всяких курсах и учебниках по ним примеры имплементации не включают js кода. Видел в основном python, c++, c, java. Думаю, стоит изучить основы синтаксиса одного из этих. языков, чтоб мочь понимать имплементации нормально. Так вот, вопрос. Какой из них посоветуете освоить будущему фронтендеру?
Аноним 18/08/23 Птн 22:26:46 2811424 424
Аноним 18/08/23 Птн 22:51:10 2811437 425
>>2811412
с плюсами выберешь ангуляр.
на пайтоне возможно рякт, ангуляр.
жава опять ангуляр.

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

мимо ооп головного мозга.
Аноним 18/08/23 Птн 23:41:43 2811465 426
У меня на проекте логика перестановки для листа с драг-н-дропом реализована на бэке, каждый раз когда отпускаешь мышку летит рест, приложение подвисает почти на секунду. Это какой-то сумасшедший делал или в этом может быть какой-то смысл?
Аноним 18/08/23 Птн 23:45:45 2811470 427
>>2811465
Батя бэкенд, бэкенд босс, босс истина, ну или просто фронт сосать и синхронизироваться.
Аноним 19/08/23 Суб 02:56:11 2811543 428
>>2811465
Ничего ты не понимаешь, у тебя тонкий клиент
Аноним 19/08/23 Суб 03:02:12 2811545 429
>>2811465
А смысл может быть в синхронизации как не очевидно.
Правильно конечно клиенту оптимистично переместить у себя, в фоне отправить на бэк и провалидировать.
Всё просто, но только пока у тебя не начинаются ошибки и надо откатывать состояния фронта или ты успеваешь переставить ещё пару элементов пока идёт предыдущий запрос, или запросы начинают долетать в обратном порядке.
Тут уже надо ебаться с транзакционностью и синхронизацией и начинаются анальные страдания. Либо ебануть кнопку Сохранить, но дизайнер сказал фи
Аноним 19/08/23 Суб 04:01:23 2811550 430
>>2811424
Это да, но чëто не всегда его вдупляю
>>2811437
Спасибо.

А в целом знание основ синтаксиса какого-то из этих языков может быть полезно на практике, если не идти в бэк, кстати?
Хочу запилить свою библиотеку Аноним 19/08/23 Суб 04:43:44 2811553 431
Хочу запилить свою библиотеку по типу Vue, какие подводные? Много ли монет с этого поимею?
Аноним 19/08/23 Суб 05:07:03 2811557 432
>>2811553
>Много ли монет с этого поимею?
Разве что с тебя лулзы поимеют, как с автора cample.js
Аноним 19/08/23 Суб 06:07:07 2811561 433
>>2811550
я c# понимаю, т.к. почти тот же жс. работаю с ним на работке.
на пайтоне дудосеры и менеджеры паролей как-то писал. было весело.

изучил бы основы жса, потом пошел бы учить свою книжку.
но хз, я плохой анальник, теории и книги для умных.
Аноним 19/08/23 Суб 10:08:47 2811641 434
>>2811412
Пытаюсь вкатиться с осени 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 выучить?"
Устал.
Аноним 19/08/23 Суб 10:37:05 2811656 435
Реально ли найти барина за даллары, если ты не сеньер? Насколько хороший английский должен быть?
Аноним 19/08/23 Суб 11:35:54 2811676 436
image.png 30Кб, 738x374
738x374
ОФИГЕТЬ МАГИЯ
Я похоже наконец преисполнился промисами, мне теперь всё нипочём..
Я уже не вкатун, я ЗВЕРЬ нахуй.
Аноним 19/08/23 Суб 11:40:38 2811681 437
Аноним 19/08/23 Суб 11:42:29 2811683 438
Аноним 19/08/23 Суб 12:25:28 2811721 439
>>2811465
>Это какой-то сумасшедший делал
Да, обычно такое происходит, когда бэкер говорит фронтам, что им нужно делать, и происходит вот такой кринж
Аноним 19/08/23 Суб 12:54:42 2811766 440
Затеряюсь ли я на фоне тысячи вкатунов со своими 2 годами опыта?

больше опыта набить не мог, т.к. мне всего 20 лет
Аноним 19/08/23 Суб 13:12:26 2811784 441
>>2811766
Хрюши активнее звонить будут.
Будет больше вариантов.

Но скорее всего пососешь на тех. интервью.
Аноним 19/08/23 Суб 15:38:06 2811893 442
>>2811766
У меня полтора года 50+ откликов 0 приглашений
Аноним 19/08/23 Суб 16:21:33 2811954 443
>>2811893
я за полчаса 50 откликов делаю.
Аноним 19/08/23 Суб 17:16:15 2812004 444
>>2811676
Сйчас с джунов требуют разбор спеки по промисам.
меня как мидла спрашивали покопаться в С++ коде event-zaloopa и рассказать что там происходит

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

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

Этот анон >>2812292 >>2812299
Аноним 19/08/23 Суб 21:26:58 2812434 449
Аноним 19/08/23 Суб 21:42:11 2812439 450
>>2812304
Ягуар, семки, гандоны)))))))))))))))))
Аноним 19/08/23 Суб 22:26:55 2812456 451
Я сейчас сделал открытие. Вы в курсе, что функция - это объект ? То есть всё что внутри функии лежит, на самом деле выглядит как набор свойств.

Вот это я гений.
Аноним 19/08/23 Суб 22:53:12 2812463 452
>>2812456
>Вы в курсе, что функция - это объект ?
Конечно, мы же читаем спеку/учебник кантора, где это описано в одной из первых глав.
Аноним 19/08/23 Суб 22:54:16 2812464 453
>>2812456
В userland js коде нельзя сделать callable объект, кроме как объявить функцию.
Аноним 19/08/23 Суб 22:54:21 2812465 454
>>2812304
Уж явно не покупаем кейкал за 17к. Из тобой перечисленного нормально только мх мастер, и макпук (только из-за сафари, иначе он нахуй не нужен).
Аноним 19/08/23 Суб 23:18:40 2812471 455
>>2812304
Два процессора Xeon Gold 6212U стоимостью 170 000 фублей за одну штуку.
Серверная двухсокетная материнская плата за 80 000 фублей.
Оперативная память 128 гигабайт 40 000 фублей.
Дальше писать лень, но, думаю, you get the gist насколько ты нищенка и пыль под ногами.
Аноним 19/08/23 Суб 23:29:07 2812480 456
Так node js используют для API ? Сложная бизнес логика и всё такое? Какие вообще задачи решаются на node js в вашей практике? Имею в виду конкретно прикладное программирование.
Аноним 19/08/23 Суб 23:31:11 2812484 457
>>2812465
Я купил клаву вармило за 15к и таким лохом себя чувствую, лучше бы ссд для ноута взял, клава это тьфу нахуй блять, игрушка бесполезная.
Аноним 19/08/23 Суб 23:47:24 2812492 458
>>2804014 (OP)
Аноны, я 32 лвл официально никогда не работал
Вкатываюсь по Кантору, заодно изучаю реакт по ютубу. Что написать в резюме чтобы пригласили на собес?
Аноним 19/08/23 Суб 23:55:19 2812495 459
>>2812492
Напиши, что работал в зарубежных конторах (гугл, амазон, мета), поэтому нет опыта в трудовой.
Аноним 20/08/23 Вск 00:05:17 2812500 460
>>2812492
Если хочешь быстрее вкатиться, то выкидывай реакт в помойку и после изучения основ Кантора сразу приступай к vue. Изучай его, делай проекты. К Кантору поймешь когда нужно вернуться.
Аноним 20/08/23 Вск 00:15:48 2812504 461
Смотрю некоторых челов на ютубе которые должны быть фронтендерами и узнаю что большинство из них угорает по другим языкам, чаще это го, раст, или что-нибудь ещё модное. Как стать таким же? Раст для меня выглядит очень переусложнённым, но допустим я бы захотел изучить го, но реально ли его сделать больше чем просто хобби? Вообще заебало быть просто фронтом, хочется чего-то большего, пока мне в принципе всё в жизни не расхотелось.
Аноним 20/08/23 Вск 00:55:46 2812529 462
>>2812504
Поизучай докер и кубернетес, а то ты выбрал те же яйца, только сбоку
Аноним 20/08/23 Вск 02:55:57 2812587 463
>>2812500
Спасибо
А почему vue?
Аноним 20/08/23 Вск 03:05:32 2812591 464
А фронтендеры используют ноуты для работы? Я вот фронтендер, но мне было бы очень тяжело работать за маленьким экраном ноута. Только если второй монитор покупать. При этом хотел бы в ближайшее время купить ноут для работы и для всего остального, текущему пк уже лет 8 и я не хочу собирать новый. А какой у вас сетап?
Аноним 20/08/23 Вск 04:27:41 2812609 465
>>2812591
>А какой у вас сетап?
Рабочий десктоп + планшет чтобы курсы смотреть в транспорте + ноут чтобы отвлекаться от десктопа если он слишком шумит.
Аноним 20/08/23 Вск 06:15:43 2812620 466
>>2812591
Ноут и экраны к нему подключенные.
Аноним 20/08/23 Вск 10:12:23 2812699 467
>>2812587
Сложнее понять те же концепции на vue, но после ректа vue - дело недели максимум
Аноним 20/08/23 Вск 10:40:39 2812714 468
>>2812587
Чтобы потом вечно варится в слабых командах
Аноним 20/08/23 Вск 13:35:00 2812818 469
>>2812591
Дома компухтер и 2 монитора, 27 и 24 дюймов
На работе ноут + 2 монитора, 32 и 24. Технически получается 3 монитора, если милипиздрический ноут вообще можно за него считать
Настолько прикайфовал к 3м мониторам, что домой хочу ещё один купить, но поставить его вертикально
Аноним 20/08/23 Вск 13:35:08 2812820 470
саламуля фронтендОры. Всегда казалось, что верстальщик = фронтендер, что фронтендеры весь рабочий день прописывают margin логотипчикам и тп. В школе интересовался версткой, но сейчас отторжение к такой хуйне, хочется программированием заниматься.В гитхабе треда написано, что изложенное выше пиздеж. Насколько можете подтвердить? Чем вы на работе занимаетесь? Нравится JS, но версткой заниматься не очень хочется, а на ноде найти работу потяжелей. Если за выдрачиванием пикселей по макнту что-то есть, вкачусь в веб без хуйни. Миможавапетух
Аноним 20/08/23 Вск 13:41:50 2812826 471
>>2811766
Без опыта вкатывался, за месяц получил 3 оффера с вакансий, на которые было около 1к откликов. Тут скорее вопрос в том, насколько хорошо ты сможешь выполнить тестовое и пройти технический собес
Но наличие опыта тебя явно возвысит над кучей востребованных высокооплачиваемых специалистов с гикскилбрэинфэкторей всяких
Аноним 20/08/23 Вск 14:13:10 2812841 472
А какой ноут будет норм взять для разработки ну и конечно же всего остального? У меня только старенький который я для универа покупал лет 10 назад, уже тогда был настолько пососным калом что даже для учёбы я старался им не пользоваться
Аноним 20/08/23 Вск 15:00:09 2812870 473
>>2812841
за ультрабуки могу сказать, что у сяоми и хонора хорошие(ну и эпл офк)
Аноним 20/08/23 Вск 16:02:03 2812957 474
>>2812841
Макбук, очевидно, потому что сафари.
Аноним 20/08/23 Вск 16:11:45 2812971 475
image.png 141Кб, 1039x402
1039x402
Если задают такие вопросы
Это плохой собес плохая компания?
Аноним 20/08/23 Вск 16:15:58 2812978 476
>>2812500
>реакт в помойку и после изучения основ Кантора сразу приступай к vue
Vue - это детская игрушка для детских проектов
Не советую

Либо реакт либо ангуляр либо экзотику
А vue оставить вебмастерам из php студий
Аноним 20/08/23 Вск 16:21:37 2812990 477
>>2812957
макбук для меня это как купить консоль вместо пк. Дорого, возможностей меньше, и юзаться будет не так часто (с маком аналогия в том что я не пользуюсь экосистемой эпл, а на консолях игор нету)
Аноним 20/08/23 Вск 16:28:42 2812999 478
>>2812990
еще мак устаревает, 2-3 года и он вообще нихуя не тянет
если и покупать то сразу за 700к (но есть риск что произведут что-то новое и ты соснешь)
Аноним 20/08/23 Вск 16:33:43 2813009 479
Аноним 20/08/23 Вск 16:59:04 2813042 480
>>2812971
Хз, меня на одном собесе завалили похожими вопросами. Думал что всё, конец. Но потом прислали офер, сказав что то типа: обосрался, но не сдался.
Аноним 20/08/23 Вск 17:26:31 2813069 481
>>2813009
То есть такие вопросы норма?
Ок, буду спрашивать у вкатунов такое

Console.log(Number(1) >> 1 & 1 + undefined + null)
Аноним 20/08/23 Вск 17:54:22 2813085 482
>>2812292
Печатаю с родной клавы и трекпада старенького корпоративного i9.

400к лид кота васи
Аноним 20/08/23 Вск 18:15:19 2813102 483
>>2812999
> еще мак устаревает, 2-3 года и он вообще нихуя не тянет
После М1 это уже не так
Аноним 20/08/23 Вск 18:18:57 2813104 484
>>2813102
С М1 ещё даже не прошло 2-3 года, дебил.
Аноним 20/08/23 Вск 18:19:52 2813105 485
>>2812971
Почему они не склеются как строки?
Аноним 20/08/23 Вск 18:24:05 2813110 486
>>2813104
> Launched M1: November 10, 2020
Долбоёб, ты?
Аноним 20/08/23 Вск 18:39:35 2813121 487
>>2812971
Можешь в ответку спросить, а у вас такой код в продакшене применяется?
Аноним 20/08/23 Вск 18:46:47 2813128 488
>>2813121
Если человек не понимает почему спрашивают такие вопросы, то мы вам перезвоним
Аноним 20/08/23 Вск 19:05:10 2813134 489
>>2813069
Ты реально тупой, раз подумал что вопрос про "что выведет консоль.лог", а не про use strict
Аноним 20/08/23 Вск 20:24:12 2813185 490
>>2813134
Лол клоун, там use strict на самом деле для рофла вставлен. Не в нём дело.
Аноним 20/08/23 Вск 20:42:59 2813204 491
>>2813185
Буквально весь прикол там в use strict, вкатунец.
Аноним 20/08/23 Вск 20:55:06 2813219 492
>>2813121
Даже если забудем о чем вопрос, почему ты не знаешь базовых вещей, как если что будет при присвоении андейфайдена и нула? это же прям совсем база.

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

некоторые вопросы фильтруют по тупизне вкатыша, как какой-нибудь редюсер, промис, некоторые по общей осведомленности, как хтпп и всякие там уровни адреса, некоторые по специфики проекта, как вопрос по какой-то либе или сорт оф.
ну это в теории. скорее всего большинству похуй и тупо вопросы задают и поинты считают.
Аноним 20/08/23 Вск 21:03:19 2813228 493
С помощью этого селектора
h1 {
font-size: 10em;
background: url(img.png);
background-clip: text;
-webkit-text-fill-color: transparent;
}
можно сделать все заголовки трафаретами изображения img.png, а можно голым хтмл и ксс сделать ещё какой-нибудь трафарет этого трафарета? Чтобы, условно говоря, за прозрачными буквами виднелся второй слой прозрачных букв, за которыми картинка, которая соответственно "окрашивает" второй слой, а второй в свою очередь окрашивает первый?
Аноним 20/08/23 Вск 21:04:53 2813230 494
Аноним 20/08/23 Вск 21:05:14 2813231 495
Аноним 20/08/23 Вск 21:09:33 2813237 496
>>2813219
>почему ты не знаешь базовых вещей,
Ты знаешь базовые вещи?
Что будет в результате?
128 << (2 ^ (1 & 1 ) ^ 2 ) >> 128

Или для тебя базовая вещь эта которую знаешь лично ты?
Этому учат на 1 курсе любого института.
Аноним 20/08/23 Вск 21:11:35 2813241 497
Capture.PNG 97Кб, 926x180
926x180
imBg2e7Q8ig.jpg 144Кб, 720x521
720x521
>>2813230
Ну вот я фотографию лисицы поставил как задний фон <h1>. Иными словами, можно ли сделать задним фоном какого-нибудь другого селектора получившуюся надпись Hello, world!?
Аноним 20/08/23 Вск 21:12:56 2813242 498
>>2813241
Передним фоном можно
Аноним 20/08/23 Вск 21:24:54 2813251 499
Аноним 20/08/23 Вск 21:26:24 2813252 500
>>2813251
Не оно, это я уже знаю как сделать, пики выше - мои. Видимо я слишком косноязычный просто, раз уточнять приходится, сори
Аноним 20/08/23 Вск 21:26:45 2813254 501
>>2813241
> можно ли сделать задним фоном какого-нибудь другого селектора получившуюся надпись Hello, world!?
сложно. не понял.

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

мой вариант должен работать - >>2813251
Аноним 20/08/23 Вск 21:28:56 2813255 502
>>2813252
>Не оно
>Иными словами, можно ли сделать задним фоном какого-нибудь другого селектора получившуюся надпись Hello, world!?
>Чтобы, условно говоря, за прозрачными буквами виднелся второй слой прозрачных букв, за которыми картинка, которая соответственно "окрашивает" второй слой, а второй в свою очередь окрашивает первый?
Можно тогда пример того что нужно.
Аноним 20/08/23 Вск 21:38:40 2813258 503
>>2812971
Этот забавно, что ты так сгорел от null + undefined, а этот код просто даст ReferenceError. Да, это нормальный вопрос. Даже Даня в PR' ах вопрошал А МОЖНО НЕ УБИРАТЬ ЮЗ СТРИКТ СПАСИБО?
Аноним 20/08/23 Вск 21:42:46 2813262 504
каков положняк по htmx?
Аноним 20/08/23 Вск 21:50:14 2813268 505
Аноним 20/08/23 Вск 22:15:43 2813279 506
>>2813185
какое же ты позорище
Аноним 20/08/23 Вск 22:41:07 2813296 507
Первый раз сегодня взялся за ноду + cors + express js, не понимаю вот что, как заставить показывать ноду мой хтмл когда использую app.post
после запуска node server.js пишет Cannot GET
короче я не понимаю че нужно сделать чтобы он хтмл мой запустил тоже
Аноним 20/08/23 Вск 22:42:16 2813298 508
>>2813296
при этом npm run dev пашет и фронт работает, но не сервер
Аноним 21/08/23 Пнд 00:45:38 2813344 509
>>2813296
>как заставить показывать ноду мой хтмл
Пойди почитай как вебсайты работают для начала, взялся он блять
Аноним 21/08/23 Пнд 01:10:43 2813362 510
>>2813344
Ну не стукай, я же стараюсь. Целый день ищу инфу. БУДУ читать как и сайты работают.
Я понимаю, что post метод не отдаёт браузеру, но у меня есть хтмл с формой. Как подружить-то, чтобы пост выдал картинку, вот что мне надо понять.
Аноним 21/08/23 Пнд 01:45:21 2813370 511
>>2813296
POST нужен не для получения информаций, а для её передачи на сервер. Чтобы получить информацию тебе нужен GET протокол.
Аноним 21/08/23 Пнд 01:48:33 2813371 512
Вы в работе используете плотно графы и деревья? Стоит дрочить понимание всяких AVL tree, red-black tree, Kosaraju algorithm, Bellman Ford algotithm и подобное для чего-то кроме собесов?
Аноним 21/08/23 Пнд 03:05:00 2813381 513
Уважаемые господа фронтендеры, хочу предложить вам пойти ко мне на проект пилить фронт в соло. Проект легкий, работы недели на 2-3. По оплате не особо жирно, но и навыки нужны джун/джун+, договоримся короче.
Прошу в тг @nikitakuvikov
Мы два студента, нашли поток заказов, пытаемся ВЕРТЕТЬСЯ
Аноним 21/08/23 Пнд 03:13:14 2813384 514
>>2813228
SVG и клипинг в помощь.
Аноним 21/08/23 Пнд 03:32:22 2813389 515
Аноним 21/08/23 Пнд 04:23:40 2813400 516
Аноним 21/08/23 Пнд 05:25:23 2813410 517
>>2813381
надеюсь не копию сайта пыни?
Аноним 21/08/23 Пнд 05:33:55 2813411 518
>>2813237
не знаю что будет в примере выше.

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

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

собственно, ты скорее всего проебался бы на всех двух-трех.
Аноним 21/08/23 Пнд 07:04:19 2813419 519
>>2813411
У тебя ужасный слог, невозможно понимать тобою написанное.
Аноним 21/08/23 Пнд 07:08:06 2813420 520
image.png 201Кб, 950x350
950x350
>>2812978
>Vue - это детская игрушка для детских проектов
Аргументы будут?
Аноним 21/08/23 Пнд 07:10:47 2813421 521
>>2813420
Какой экспериментальный процент экспериментального вью в компаниях экспертментирующих с вью которые ты скинул на скрине?
Аноним 21/08/23 Пнд 07:11:51 2813422 522
>>2813421
Твой вопрос не является аргументом.
Аноним 21/08/23 Пнд 07:13:48 2813424 523
>>2813422
Это не его вопрос, это мой вопрос. С такими ответами идёшь нахуй. Сам иди по сайтам с картиночки и смотри где реакт.
Аноним 21/08/23 Пнд 07:15:30 2813425 524
Плевок!!!.mp4 444Кб, 396x484, 00:00:02
396x484
Аноним 21/08/23 Пнд 07:16:05 2813426 525
>>2813424
Все еще ждем аргументов.
>>2813425
Что еще ожидать от неграмотного человека.
Аноним 21/08/23 Пнд 07:17:24 2813427 526
>>2813426
Жди жди, ждун. Не хочешь отвечать на вопросы - не будет ответов. Никто тебе не должен.
Аноним 21/08/23 Пнд 07:22:20 2813428 527
>>2813427
>Не хочешь отвечать на вопросы - не будет ответов.
Я не могу ответить на то, о чем не знаю в отличие от таких как ты. Ты как и тот кому я задал вопрос, тоже не привел аргументов. Ответа на вопрос не было, значит в предмете ты не разбираешься ибо если бы мог, то подкрепил бы свои слова без лишней демагогий.
Аноним 21/08/23 Пнд 07:23:36 2813429 528
>>2813428
Хорошо, как думаешь, много где у ФЕЙСБУКА используется вью?
Аноним 21/08/23 Пнд 07:26:59 2813430 529
>>2813429
Фейсбук использует реакт. Но их новостная лента использует вью для каких-то своих задач. Количественность не отменяет факт.
Аноним 21/08/23 Пнд 07:28:13 2813431 530
>>2813430
Ого, ну тогда ты не поверишь. По твой жлобологике даже ангуляр живее всех реактов и вью вместе взятых.
Аноним 21/08/23 Пнд 07:30:21 2813432 531
>>2813431
Вопрос даже не в этом был.
Аноним 21/08/23 Пнд 07:31:46 2813433 532
>>2813431
>даже ангуляр живее всех реактов и вью вместе взятых.
ну так-то да.
просто на ангуляре не делают низкокачественный кал, а йобоадминки, йобосайты, которые пердолят пару лет.
Аноним 21/08/23 Пнд 07:33:33 2813435 533
>>2813433
А на вью делают низкокачественный кал? Откуда такая предвзятость к фреймворку?
Аноним # OP 21/08/23 Пнд 07:37:03 2813437 534
Аноним # OP 21/08/23 Пнд 07:37:33 2813438 535
Аноним # OP 21/08/23 Пнд 07:38:04 2813439 536
Аноним 21/08/23 Пнд 07:39:24 2813440 537
>>2813435
Да нет, почему сразу низкокачественный кал.
Всякое делают. И кал тоже. Но на рякте кала больше, т.к. он тупо популярнее.
Лично для меня, выбирая между ряктом и вью, выбрал бы вью, т.к. код красивее и яснее.
Аноним 21/08/23 Пнд 09:27:39 2813492 538
>>2813420
Они если и используют vue
То только для лендингов
особенно проиграл с facefook из твоего скрина
Аноним 22/08/23 Втр 01:26:04 2814485 539
>>2813410
Неа, там что-то вроде crm-системы, только попроще. По факту несколько страничек, которые получают с бека таблицы и отрисовывают их, только одна сложность - есть одна страничка с графиками, но по идее там не пиздец чтоб какой-то хардкор и разобраться можно.
Аноним 23/08/23 Срд 14:57:16 2816336 540
>>2813420
Здесь не упоминается кусок Энтерпрайза который работает на Vue

мимо бывший фуллстак сеньерпомидор из МежДелМаша
Аноним 24/08/23 Чтв 22:14:44 2817696 541
image.png 13Кб, 377x221
377x221
Почему когда я вывожу PointerEvent в консольку - у него там куча полей, а когда я пытаюсь его сконвертить в json - там только isTrusted и _vts?
Аноним 25/08/23 Птн 17:08:46 2818267 542
>>2817696
потому что они не перечисляемые, не могут быть просто так включены туда.
хочешь включить какие-то поля-перечисляй их руками
Ответить в тред Ответить в тред

Check this out!

Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов