Этого треда уже нет.
Это копия, сохраненная 3 мая 2021 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
16099236451520.png56 Кб, 1050x1050
JSThread #193 /js/ 1908577 В конец треда | Веб
Предыдущий тред: >>1902322 (OP)

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

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

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

Руководство для вката: https://developer.mozilla.org
2 1908580
>>08577 (OP)
Вот спасибочки.
3 1908593
C++ лучше JS
4 1908618
>>08593
С# лучше, чем С++
5 1908635
>>08618

>С# лучше, чем С++


Python лучше, чем C#
6 1908639
>>08635
Свой бизнес лучше программирования
7 1908641
>>08635

>Python лучше, чем C#


Lua лучше чем Python
8 1908664
>>08593
Да что угодно js
9 1908665
>>08664

>Да что угодно лучше* js

10 1908699
парни подскажите плз как переменную объявить в js?
11 1908713
>>08699
var variable;
12 1908718
>>08699
const number = 2;
const numberChanged = number + 2;
const numberFinalChange = numberChanged * 3;
return numberFinalChange;
image.png112 Кб, 258x195
13 1908725
>>08713
>>08718
ЖЖёте, пацаны. Постите ещё.
14 1908735
>>08718
>>08713
>>08725

не понял. в чем прикол?
15 1908750
>>08718
Что ты там возвращаешь без обявления функции?
16 1908751
>>08750
Объявление функции выше по коду.
17 1908765
>>08593
>>08618
>>08635
>>08641
Rust лучше перечисленной параши
18 1908777
(![]+[])[+[]]+(![]+[])[+!+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]] это фейл
19 1908779
>>08777
Почему конкатенация строк это фейл?
20 1908782
>>08777
Часто такой код пишешь в реальных проектах? Земля тебе пухом, братик.
21 1908783
>>08782
Слишком мало букв в словах true, false и undefined, чтобы полезное сообщение закодировать
22 1908804
>>08783

>почти половина букв английского алфавита


>слишком мало



А1-дебил, ты?
23 1908809
>>08777
Как называется эта болезнь?
25 1908876
>>08873
Зато смотри какие зарплаты!
26 1908879
>>08876
Ну если для тебя 2к евро - хорошая зп то соболезную.
27 1908881
>>08879
А какая зарплата для тебя хорошая?
28 1908884
>>08881
Сейчас и 5к мало. А когда в Пшекии за 2500 писал вообще на нулях был.
29 1908891
Есть функциональный компонент со стейтом, которые изменяет юзер, допустим число. Есть вебсокет, который присылает мне сообщение и мне надо значение из вебсокета сложить со стейтом. Как это можно грамотно реализовать? Пока вижу вариант создать мутабельный реф и обновлять его когда меняется стейт и тогда не надо будет листнер вебсокета обновлять. Но как-то криво выходит.
30 1908892
>>08884
Успешный, завидую
31 1908893
>>08891
Добавить в листенер вебсокета свой setState. В чем проблема-то?
32 1908894
>>08893
Тогда это будет запись в таком виде
const [x, setX] = useState();

useEffect(() => {
webSocket?.addEventListener('message', (data) => data + x);
}, [x, webSocket]);

В итоге у меня на каждое изменение х будет листенер добавляться, либо если не указывать dependency у useEffect, то будет листенер со старым значение x.
33 1908897
>>08892
Было бы чему. Вот выйду хотя бы на 7 тогда можешь начинать.
34 1908898
>>08894
Ты что-то не то написал. Должно быть:

useEffect(() => {
webSocket?.addEventListener('message', data => setX(prevX => prevX + data));
}, [webSocket]);

(ссылка на setX стабильна)
35 1908899
>>08894
Не забудь, кстати, в том же useEffect отписаться от сокета.
36 1908901
>>08898
Только мне setX не надо вызывать, а просто передать оба значения в другую не меняющуюся функцию, типо:
webSocket.addEventListener('message', data => setY(x + data));

Можно было бы еще изъебнуться и сделать все prevX и потом его же вернуть, но тоже стремно выглядит
webSocket.addEventListener('message', data => setX(prevX => {
setY(prevX + data);

return prevX;
}));
37 1908902
>>08897
Тогда я удавлюсь от зависти (шутка)
38 1908906
>>08901
Ну, тогда где-то зависимость от x придется оставить. Может можно как-то лучше сделать, но не видя всего кода сложно сказать.
39 1908907
>>08699
Переменные не нужны. Функицональщина онли!
40 1908908
>>08907
В функциональщине нет переменных? Не знал
41 1908914
Электрон всё ещё говно для гуишек?
42 1908917
>>08914
Все еще норм
43 1908919
>>08917
Говорят (да и сам юзал, знаю) малооптимизированное говно на нём высирается.
44 1908931
>>08901
В mutableRef надо сохранять хэндлер сокета
45 1908938
>>08908
Только чистые функции. Аргументы - не переменные
46 1908940
>>08919
Только если ты плохой программист
18F2650C-8180-4CAA-8EDC-D64F200049F6.jpeg285 Кб, 640x969
47 1908977
Чому в HTML Academy JS изучают только 9 недель, а на HTML/CSS отведено в два раза больше времени?

JS реально выучить за такое время на хорошем джуновском уровне?
48 1908979
Я бекендер, ща пишу слегка свой клиентский код.
Пишу нативным JS на классах. Решил что портянки заебали, и пробую собирать бандл вэбпаком.
При сборке бандла он мне ругается ошибкой: Unexpected token
на строку где у меня метод класса реализованный таким образом:
method = async () => {}
так мне нужно для сохранения контекста класса при передачи этого метода колбэком.
Вэбпак не может собрать - что ему нужно для сборки? Какой то пакет? Или может какие то настройки?
49 1908980
>>08977

>JS реально выучить


Реально выучить синтаксис. JS хуй ты "выучишь" и за год если раньше прогингом не занимался. Но внезапно это и не обязательно чтобы катиться
50 1908981
>>08979

>method = async () => {}


Это кто так бля учил методы класса реализовывать?
бекендер хуев
51 1908982
>>08981
А почему нельзя? Работает же.
52 1908989
У меня есть стейт, и каждый раз когда я пытаюсь засунуть в него массив, приложуха крашится, ссылаясь на то, что слишком много ререндера. Оно что, ререндерит компонент после каждого элемента? Как этого можно избежать? Мне надо, чтобы отображался массив элементов, который бы ререндерился при добавлении\удалении элемента. Реакт, бтв.
53 1908995
>>08977

>HTML Academy


Щас бы каблухи академиями называть
54 1908997
>>08980
А если по 3-4 часа в день учить JS, пилить всякие проекты по курсам и придумывать что-то самому, то через сколько месяцев имеет смысл искать работу?
55 1909000
>>08989
Скорее всего у тебя бесконечный цикл ререндеров из-за того что ты вызываешь setState в теле компонента.
56 1909004
>>09000
Блять, да. А где его еще вызывать, оно же только в теле функции вызывается? То есть мне всю логику делать отдельно где-то, а в компонент засовывать только return ({zaloopaList})?
57 1909009
Господа электронщики, объясните пожалуйста на пальцах, что за файл такой "Network Persistent State"?
Особенно смутило его содержание: {"net":{"http_server_properties":{"servers":[{"isolation":[],"server":"https://redirector.gvt1.com","supports_spdy":true}],"version":5},"network_qualities":{"CAESABiAgICA+P////8B":"4G"}}}
(адрес сайта - писос, гуглится всякая бяка). В инсталлере вирустотал проблему не нашел, KVRT и CureIT тоже молчат, но мне все равно страшно. Прога ведет себя естественно, только сохраняет жпеги в 3 раза больше, чем этот же жпег, пересохраненный в пейнте. На жпег из нее вирустотал тоже не ругнулся. Что со мной будет, доктор?
58 1909015
Ради интереса и прокрастинации потратил пару недель на изучение вебни. И не понял откуда у людей столь хуевые представления о вебе как о зоопарке тулинга и каких-то фреймворков, постоянно сменяющих друг-друга.
Тут же все абсолютно примитивно по факту, для тех кто умеет программировать естественно.
2 дня на html и сss неделя на https://javascript.info/. И ты уже знаешь достаточно для понимания всего что написано на js.
1 день просматриваешь документацию и исходники реакта и ты его знаешь.
1 вечер можно потратить еще на mobx.
Всё ты готов писать интерфейсы произвольной сложности.
1 месяц пилишь содержательный пет-проект и ты мидл. Накатываешь 1 год опыта и ты синьор.

п.с. в ахуе что таким дерьмищем как redux кто-то всерьез пользуется.
59 1909018
>>09015

>п.с. в ахуе что таким дерьмищем как redux кто-то всерьез пользуется.


чекай apollo client и xstate
60 1909019
>>09015
хм, это гайд на вкат в синьеры за месяц+4 дня? Ахуенно, берем. Через месяц отпишусь
61 1909021
>>09019
на мидла

>фикс

62 1909022
>>09015
А что значит "содержательный пет-проект"?
63 1909035
>>09015

>неделя на https://javascript.info/


Там слишком много инфы, за неделю сложно освоить.
64 1909038
>>09035
Да забей, это даннинг-крюгер классический.
65 1909071
>>09038
Ето он.
66 1909086
>>09022
Взять готовые api и написать к ним удобный фронт.
Можешь взять reddit например, вот у кого ущербный интерфейс.

>>09035
я говорю о тех кто уже умеет программировать, просто видимо не слишком понятно, что я под этим подразумевал.
А подразумевал следующее: 200ч основ программирования, алгоритмов структур данных, 200ч архитектуры эвм и ассемблера, 200ч осей, 200ч компиляторных технологий , 200ч комп. графики, 200ч параллельного программирования, 200ч криптографии, 200ч баз данных. И я исключил все что связано с математикой и не включил тысячи часов просто написания разного кода.

Довольно естественно, что при достаточно большом объеме фундаментальных знаний изучение js и api браузера не вызовет каких-то сложностей.

>>09038
И при чем тут даннинг-крюгер? Хорошие фронтендщики быстрее и качественнее сварганят, то на что у меня сейчас уйдет больше времени. Ты не согласен с тем, что при описанных вводных я стану хорошим фронтендщиком за год?
67 1909093
>>09086
Вышка профильная?
68 1909096
>>09086
В России все умеют программировать, потому что в каждой школе преподается язык программирования Pascal и основы алгоритмов.
69 1909097
>>09086
Философию и физкультуру забыл, тоже на фронте пригодится
70 1909098
>>08997
Пол года учишь, потом опять открываешь frontand road map
71 1909101
>>08979
Babel настроил?
72 1909104
>>09086

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


Мань, нам всем похуй абсолютно кем ты там станешь / не станешь за год, акстись
73 1909108
>>09098
Полгода? Почему так долго?
74 1909114
>>09108
Ну открой сейчас и спроси себя что ты из этого можешь
75 1909117
>>09004
Не знаю что там под логикой подразумеваешь, но сайд-эффекты надо вызывать в useEffect. Рендер должен быть чистым, о чем в доке неоднократно сказано.
76 1909120
>>09015

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


>готов писать интерфейсы произвольной сложности



Не справляешься с модалкой на iOS.
77 1909124
>>09086

>А подразумевал следующее



И каким образом это поможет тебе, хотя бы, прочитать весь материал по JS и работе браузерными API, не говоря уже о том чтобы усвоить всю полученную информацию. То что ты перечислил на эти факторы почти никак не влияют.
image.png30 Кб, 742x786
78 1909203
useTitle селектит кусок редакс стейта и обновляет заголовок окна. Беда в том, что он становится причиной ререндера компонентов, так как вызывается на верхнем уровне. Как решить это, не опуская его в нижние компоненты?
79 1909209
Как в ангуляре привязать значение чекбокса к переменной? В том смысле что если я меняю чекбокс то меняется и значение переменной?
Обычная привязка вроде [checked]="actor.selected" работает в одну сторону и не отражает результатов если я чекбокс отмечу
80 1909272
>>08577 (OP)
Вот есть у меня в rxjs Observable объект типа number[] , когда я юзаю на нем всякие операторы вроде map то на вход попадает весь массив целиком, как мне перебрать его поэлементно а не сразу весь массив целиком?
81 1909274
>>09209
(change)='функцияОбработчик()';
82 1909276
83 1909278
>>08977
html/css сложнее, вот и больше времени
84 1909283
>>09101
Да я уже понял что к чему, в стандарте es6 не описаны члены класса на основе стрелочных функций.
Вот вебпак по дефолту его и не поддерживает.
Там отдельный загрузчик для этого должен использоваться.
85 1909291
>>09203
Разбить окно на два компонента - заголовок с useState и основной контент.
86 1909293
>>09283

>члены класса на основе стрелочных функций


Нет таких
87 1909295
>>09098
Жертва роудмэпов, спок.

https://www.youtube.com/watch?v=pVKAVWZb35w
88 1909296
>>09086

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


Это не вводные, больше похоже на твои маняфантазии о том, что "должын умить каждый настаящий праграмист". Особенно серанул с 200ч основ программирования и 200ч баз данных,
89 1909299
>>09295
Че за мямлящий омежка с 80 просмотрами, твой видос?
90 1909305
>>09299
Жертва роудмэпов, неприятно за время, потраченное на изучение никому не нужных, но хайповых технологий, да?
91 1909308
>>09305

>роудмэпов


>хайповых


не кормите этого троля-байтоёба
92 1909309
А запросы к localStorage должны быть асинхронными?
93 1909310
>>09309
Разрешаю тебе их делать синхронно.
94 1909311
>>09310
Бля, ну понятно короче. Я же не еблан, я понимаю, что нет. Но вдруг блять. Просто какого-то хуя стейт остается пустым, хотя он должен парситься из localStorage.
95 1909346
>>09308
В чем троллинг? Ты не согласен с тем, что многие роудмэпы включают в себя в качестве необходимых такие технологии, которые джуну вообще знать не обязательно?
96 1909348
>>09274
Сделал (change)="actor.selected = !actor.selected"
97 1909395
Ммм, каеф, ебаный TS пишет мне "Cannot add property reviewed, object is not extensible" когда добавляю новый атрибут в объекте
сука, вот какая ублюдина придумала эту хрень? Нахера делать объект not extensible? НА-ХУ-Я?
98 1909405
>>09395
Чтобы избежать ошибок. Зачем еще TS нужен. Вот на ваниле пишешь - ошибка на ошибке, а TS - хуяк и всех ошибок избежал.
99 1909409
>>09405

> TS - хуяк и всех ошибок избежал.


Где избежал, если вот тебе >>09395 ошибка компиляции.
100 1909414
>>08982
Ну так и глобальные переменные работают, чё бы их не хуярить везде?
101 1909425
https://jsfiddle.net/sf1dv6j8/
Ткните меня носом, где я обосрался. Стейт пустой и все тут. На 9й или 7й строке он должен был стать массивом объектов из localStorage.
Я, похоже тупой нахуй, раз в упор ошибки не вижу и нихуя не понимаю. Не обращайте внимание на то, что подсвечивает как ошибку редактор, он не дает выбрать нужную версию реакта.
102 1909430
>>09425
Ты скобки забыл при возвращении итема.
image.png35 Кб, 831x243
103 1909434
>>09425
Пик.
А также ты как то все наоборот сделал, читать и писать в сторадж надо из эффекта, а рендерить - в рендере
104 1909437
>>09434
Странно, у меня тоже вижуал студио, и еслинт нихуя не подсвечивает. Ну спс, буду править.
105 1909439
>>09434
П.С. Что ты подразумеваешь под рендером? Рендер как таковой же вроде только у кассовых компонентов, а это функциональный. Ту часть где ретурн?
106 1909464
>>09437
>>09439
eslint поставь/настрой

>Ту часть где ретурн?


Да, в самом компоненте который и является функцией рендера

Ну и да, все вроде хуки асинхронные, так что в локальные переменные можешь из эффектов не писать, рендер к тому времени уже закончился
107 1909467
>>08873
Лол, какой нативный, думаешь я на расте работу на русскоязычном рынке ищу? Я даже когда на js писал напрямую за границей искал работу, хуле тут в СНГ ловить за низкий прайс, никакого самоуважения что ли?
108 1909468
>>09467
где кроме апворка можно найти работу на буржуев?
109 1909483
>>09346
Есть примеры таких технологий?

мимо дрочер на роадмэпы
110 1909485
>>09468
Линкедин, остальное не нужно.
111 1909609
>>09015

> перечислять жопочасы


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

покормил
112 1909611
>>09395
Зачем ты вообще к чужому объекту свойство приделываешь?
113 1909674
>>09414
Так я по делу же. Передаю эту лямбду как обработчик эвента на элементе. Мне нужно сохранить контекст класса.
Хз, мож не по фенщую. Но agile вроде говорит нам - хуяк хуяк и в продакшен, тех.долг потом, как нибудь.
и нефиг кукарекать, я знаю что говнокод, но этот говнокод работает. И мне приносит деньги
114 1909679
Как сделать чтобы у меня первая половина анимации была ease-in, а вторая linear?
115 1909680
>>09679
Разделить их на две анимации.
116 1909681
>>09680
Каким образом? Это можно чисто через css сделать или только таймауты создавать?
117 1909682
>>09464

>все вроде хуки асинхронные


Если что-то выполняется вне рендера, это не значит что оно асинхронное епт. Впрочем, useEffect асинхронный, да — между рендером и его вызовом может пройти отрисовка.
118 1909683
>>09674

>agile вроде говорит нам - хуяк хуяк и в продакшен, тех.долг потом, как нибудь


Это твой менеджер тебе говорит. А на эджайл пиздеть не надо.
119 1909688
>>09683

>Это твой менеджер тебе говорит. А на эджайл пиздеть не надо.


У меня нет менеджера, я на вольных хлебах.
А ты для прогера туповат, раз не понял иронию.
120 1909710
mobx
121 1909716
>>08577 (OP)
Посоны, хочу вкатиться на удаленку. Есть почти полтора года опыта работы в основном - ангуляр. На какую зп расчитывать, если я не полный аут?
сейчас получаю 130к на руки, но это в офисе. дс
122 1909729
>>09716
Пашел нахуй
123 1909742
>>09729
Вкатун, спок
124 1909758
>>09729
Ты чего такой агрессивный? Не вкатился?)
125 1909919
Подскажите ресурсов для фронтендера желающего изучить ноду и экспресс в частности. Есть какие нибудь годные гайды или мануалы? А то официальная дока в отличии от реактовской не пестрит разнообразными примерами...
Желательно что нибудь без монго. Английский русский, не важно.
126 1909928
>>09919
Если ты не можешь в оф доку смотри минина это твой контент
127 1909954
>>09716
Если на русскоязычном рынке, то проси 200к деревянных/3к баксов. Тем более на ангуляре, он дороже детских игрушек типа рякта и вуя.
128 1909955
>>09928
Между прочим у него контент лучший в ру сегменте, не считая шамсутдинова
129 1909956
>>09710
redux
130 1909972
>>09955
Ебать ты говноед
131 1909973
>>09955
Я из шамсутдиновых знаю только того что решил в контрстрайк поиграть в военной части. Ну а Минин хуесос который с чужих статей код зачитывает. Весь его курс по Js например это просто пересказ кантора.
132 1910035
Ох.
А вы уже успели заметить новую тенденцию от вкатывальщиков любителей обучаться по видеокурсам, и апологетов "я по видео лучше информацию воспринимаю"? Они теперь приходя на форумы, в чаты, в конференции, вместо того, чтобы полноценно формулировать вопрос, дают ссылку на видео в духе "вот тут он о чем говорит".

Ожидайте, скоро во всех интернетах.
133 1910040
>>10035
Норм. У нас тут давным давно полным ходом идет эпоха конца грамотности

Вот, посмотри видосик на тему

https://www.youtube.com/watch?v=EHnjc1gde8c

Wait.. oh shi~
134 1910041
>>10035
А в чем проблема? Ты не можешь ютуб открыть вместо стены текста?
135 1910073
>>10040
Что он там говорит в крации?

мимозумер
136 1910074
>>10035
Заметил, сам три года назад так вкатился и теперь сижу свои 170к получаю фронтенд-формошлёпом
137 1910081
>>10035
Не понимаю таких людей. Я почему-то только по книгам и докам нормально воспринимаю информацию, просто хуево получается слушать другого человека который объясняет какую нибудь максимально абстрактную ебалу голосом. Это может работать в аудитории с доской с пояснениями, но на видео как-то не очень.
download (1).jpeg37 Кб, 480x640
138 1910089
>>10073
Про то что зумеры перестали читать книжки и смотрят спектакли на ютубе

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

Бестселлер «Империя иллюзий» представляет собой поразительное и тревожное исследование иллюзий и фэнтези в современной американской культуре. Путешествие в первом ряду профессиональных поединках борцовских в Мэдисон-Сквер-Гарден, в Лас-Вегас, чтобы писать о порнографической киноиндустрии, а также научных конференций, проводимых позитивных психологов, которые утверждают, чтобы иметь возможность инженеру счастье, Hedges хронику наш полет из постоянно ухудшается реальность.

Культурные объятия иллюзий и культуры знаменитостей сопровождают растущую систему капитализма казино, которая создает огромные богатства для элит. Корпорации безжалостно демонтировали и разрушали нашу производственную базу и обнищали наш рабочий класс. Хеджес раскрывает механизмы, которые подрывают нашу демократию и отвлекают нас от экономического, экологического, политического и морального коллапса вокруг нас. Хеджес утверждает, что культура, которая не может отличить реальность от иллюзии, умирает, и мы умираем сейчас.
139 1910099
>>10089
очередной левацкий высер
140 1910100
>>10099
Неграмотный, спок
141 1910126
>>10040
хороший видосик, спасибо
для моего англа пойдёт на разбор
142 1910180
>>10100
Так для левачка идельный гражданин - получеловек-полуобезьяна, так что ты тут обосрался.
143 1910206
>>10089
Чем блядь аннотацию переводили? Это же даже не гугл переводчик - он таких ошибок уже года три не делает!
144 1910215
Ох.
А вы уже успели заметить новую тенденцию от вкатывальщиков любителей обучаться по Кантору, и апологетов "я по САЙТАМ лучше информацию воспринимаю"? Они теперь приходя на форумы, в чаты, в конференции, вместо того, чтобы полноценно формулировать вопрос, дают ссылку на learn.javascript.ru в духе "вот тут он о чем пишет".

Ожидайте, скоро во всех интернетах.
145 1910352
>>08577 (OP)
Срочно реквестирую годный конвертер морзянки для кириллицы, в виде json-объекта!

Тут прислали экстренное, особо-важное сообщение:

–·– ––– ––· –·· ·– –···– –– –· · –···– –··· –·–– ·–·· ––– –···– ·–––– ····· –···– ·–·· · – ·–·–·– –···– ·· –···– ·–·– –···– ···· ––– –·· ·· ·–·· –···– ··· ·–· ·– – –··– –···– –··· ·– – ·–·– –···– ·–– ··· · –···– ·–– ·–· · –– ·–·– –···– –·– ·– –·– –····– –··· –·–– –···– –· · ·–– ––·· –· ·– –––· ·– ·––– –···– –·– ·–· ··– – ·· ·–·· ··· ·–·– –···– ·–– ––– ––·· ·–·· · –···– – ––– ·–·· –––· –·– ·– ·–·–·– –···– ·· –···– ·–– ··· · –···– ··· ·––· ·–· ·– –––– ·· ·–– ·– ·–·· ·–·–·– –···– –––· – ––– –···– – –·–– –···– – ·– –– –···– ––·· ·– – ·· ···· ·–·–·– –···– ·––· ––– –––· · –– ··– –···– – · –··· ·–·– –···– –· · –···– ··· ·–·· –·–– –––– –· ––– ··––·· –···– ·––· · ·–· ·–– –·–– ·––– –···– ·–· ·– ––·· –···– ·–·– –···– –· · –···– ––– – ·–– · – ·· ·–·· ·–·–·– –···– – ·– –·– –···– ––– –· –···– –· ·– –––· ·– ·–·· –···– ·–·· ––– –– ·· – –··– ··· ·–·– –···– ·–– –···– –·· ·–– · ·–· –··– ·–·–·– –···– ·· –···– ––– ·–· ·– – –··– ·–·–·– –···– –––· – ––– –···– – –·–– –···– – ·– –– –···– –– ––– ·–·· –––· ·· –––– –··– ·–·–·– –···– –––· – ––– –···– ··· –···– – ––– –··· ––– ·––– ··––·· –···– –· ·– –––· ·– ·–·· –···– –– ·– – · ·–· ·· – –··– ··· ·–·– ·–·–·– –···– ·· –···– ––· ––– ·–– ––– ·–· ·· – –··– ·–·–·– –···– –––· – ––– –···– ·–– ––– ––– –··· ––·– · –···– –·· ·–– · ·–· –··– –···– ··· –···– ·––· · – · ·–·· –··– –···– ··· –· ·· –– · – ·–·–·– –···– ·– ·–·· ··· ––– ·–·–·– –···– –··· ·– – ·–·– –···– ·–· ··– ––· ·– ·–·· ··· ·–·– ·–·–·– –···– · ··· ·–·· ·· –···– ·–·– –···– ··· ·–· ··– –···– ·· –···– –· · –···– ··· –– –·–– ·–– ·– ··–– ·–·–·– –···– ·––· ·–· ·· –––· · –– –···– –· · –···– ·––· ·–· ––– ··· – ––– –···– ·–– –·– ––– –· –·–· · –···– ··· ·–· ·– –· ·· ·–·– ·–·–·– –···– ·– –···– –· · ·––· ––– ··· ·–· · –·· ··· – ·–– · –· –· ––– –···– ·––· ––– ··· ·–·· · –···– ·–– –·–– ·–·· · ––·· ·– –· ·· ·–·– –···– –·– ·– –·– ·– –––– –·– ·· ·–·–·– –···– –– ––– – ·· ·–– ·· ·–· ––– ·–– ·– ·–·· –···– ··–·· – ––– –···– – · –– ·–·–·– –···– –––· – ––– –···– ·–– ––– –· ·–·– · – ·–·–·– –···– ·· –···– ··· ·– –– –···– ·––· ––– – ––– –– –···– –– –· · –···– ––· ––– ·–– ––– ·–· ·· ·–·· –––··· –···– ·–– ––– – –···– ·–·– –···– –·– ·– –·– –· ··– –···– ·· –···– ··· –– –·–– ·–– ·– ··–– ·–·–·– –···– ·· –···– – –·–– –···– – ·– –·– –···– –·· · ·–·· ·– ·––– ––··–– –···– ––– –·· –· ·– ···– –·· –·–– –···– ·–·– –···– ··· ·–· ·– – –··– –···– ··· · ·–·· ·–·–·– –···– ·· –···– ··· ·–·· –·–– –––– ··– ·–·–·– –···– –··· ·– – ·–·– –···– ––· –·· · –····– – ––– –···– ··– –···– –·· ·–– · ·–· ·· –···– ·–– ··· – ·– ·–·· –···– ·–– –···– ––– – –·· ·– ·–·· · –· ·· ·· ·–·–·– –···– –· ··– –···– ·–·– –···– ···– ––– ·––· ··– –···– ·–– –·–– – · ·–· ·–·–·– –···– ·· –···– –· ·– –···– ·––· ––– ·–·· –···– –· ·– –·– ·– ·–· ·– –––· ·· –·– ·· –···– ·––· ·–· ·· ··· · ·–·· ·–·–·– –···– ·– –···– – ·– –– –···– ––·– · ·–·· –··– –···– ––– –––· · –· –··– –···– –––– ·· ·–· ––– –·– ·– ·–·– –···– ··· –· ·· ––·· ··– –···– ··– –···– –·· ·–– · ·–· ·· ·–·–·– –···– –· ··– –···– ·–·– –···– ·–– –···– ––·– · ·–·· –··– –···– ·· –···– ··· –– ––– – ·–· ··–– ·–·–·– –···– ·– –···– – ·– –– –···– –··· ·– – ·–·– –···– –· ·– –···– –·– ·– ·–· ·– –––· ·· –·– ·– ···· –···– ··· ·· –·· ·· – –···– ·· –···– ·–– –···– ––·– · ·–·· –··– –···– ··· –– ––– – ·–· ·· – ·–·–·– –···– ·· –···– –– –· · –···– ––· ––– ·–– ––– ·–· ·· – –––··· –···– – –·–– –···– –––· · ··––·· –···– · –··· ·– –· ··– – –·–– ·––– ··––·· –···– –––· · –···– – –·–– –···– – ·– –– –···– –·· · ·–·· ·– · –––– –··– ··––·· –···– –··· ·– – ·–·– –···– –·– ··· – ·– – ·· –···– ·–– ··· · –···– ·–– ·–· · –– ·–·– –···– –·– ·– –·– ·· · –····– – ––– –···– – ·–· ·– ·–– –·–– –···– ·––· –··– · – ·–·–·– –···– –––· – ––– –··· –·–– –···– ··· ·–· ·– – –··– –···– –––· ·– ··· – ––– ·–·–·– –···– ··· ·–· · – –···– ·––· ––– –···– ····· –···– ·–· ·– ––·· –···– ·–– –···– –·· · –· –··– ·–·–·– –···– ·– –···– ·––· ––– – ––– –– –···– ––· ––– ·–– ––– ·–· ·· – ·–·–·– –···– –––· – ––– –···– ···– ––– ·––· ··– –···– ···– ···– · – ·–·–·– –···– ·· –···– · ––·– · –···– ·––· · ·–· –·· ·· – –···– ––– –· ······ –···– ·––· ·· ––·· –·· · –·–· –···– –·– ––– ·–· ––– –––· · ––··–– –···– ·–· · ·– ·–·· –··– –· ·– ·–·– –···– ·· ··· – ––– ·–· ·· ·–·– ······ –···– ·–·– –···– –· · –···– – ·–· ––– ·–·· ·–·· –··–
145 1910352
>>08577 (OP)
Срочно реквестирую годный конвертер морзянки для кириллицы, в виде json-объекта!

Тут прислали экстренное, особо-важное сообщение:

–·– ––– ––· –·· ·– –···– –– –· · –···– –··· –·–– ·–·· ––– –···– ·–––– ····· –···– ·–·· · – ·–·–·– –···– ·· –···– ·–·– –···– ···· ––– –·· ·· ·–·· –···– ··· ·–· ·– – –··– –···– –··· ·– – ·–·– –···– ·–– ··· · –···– ·–– ·–· · –– ·–·– –···– –·– ·– –·– –····– –··· –·–– –···– –· · ·–– ––·· –· ·– –––· ·– ·––– –···– –·– ·–· ··– – ·· ·–·· ··· ·–·– –···– ·–– ––– ––·· ·–·· · –···– – ––– ·–·· –––· –·– ·– ·–·–·– –···– ·· –···– ·–– ··· · –···– ··· ·––· ·–· ·– –––– ·· ·–– ·– ·–·· ·–·–·– –···– –––· – ––– –···– – –·–– –···– – ·– –– –···– ––·· ·– – ·· ···· ·–·–·– –···– ·––· ––– –––· · –– ··– –···– – · –··· ·–·– –···– –· · –···– ··· ·–·· –·–– –––– –· ––– ··––·· –···– ·––· · ·–· ·–– –·–– ·––– –···– ·–· ·– ––·· –···– ·–·– –···– –· · –···– ––– – ·–– · – ·· ·–·· ·–·–·– –···– – ·– –·– –···– ––– –· –···– –· ·– –––· ·– ·–·· –···– ·–·· ––– –– ·· – –··– ··· ·–·– –···– ·–– –···– –·· ·–– · ·–· –··– ·–·–·– –···– ·· –···– ––– ·–· ·– – –··– ·–·–·– –···– –––· – ––– –···– – –·–– –···– – ·– –– –···– –– ––– ·–·· –––· ·· –––– –··– ·–·–·– –···– –––· – ––– –···– ··· –···– – ––– –··· ––– ·––– ··––·· –···– –· ·– –––· ·– ·–·· –···– –– ·– – · ·–· ·· – –··– ··· ·–·– ·–·–·– –···– ·· –···– ––· ––– ·–– ––– ·–· ·· – –··– ·–·–·– –···– –––· – ––– –···– ·–– ––– ––– –··· ––·– · –···– –·· ·–– · ·–· –··– –···– ··· –···– ·––· · – · ·–·· –··– –···– ··· –· ·· –– · – ·–·–·– –···– ·– ·–·· ··· ––– ·–·–·– –···– –··· ·– – ·–·– –···– ·–· ··– ––· ·– ·–·· ··· ·–·– ·–·–·– –···– · ··· ·–·· ·· –···– ·–·– –···– ··· ·–· ··– –···– ·· –···– –· · –···– ··· –– –·–– ·–– ·– ··–– ·–·–·– –···– ·––· ·–· ·· –––· · –– –···– –· · –···– ·––· ·–· ––– ··· – ––– –···– ·–– –·– ––– –· –·–· · –···– ··· ·–· ·– –· ·· ·–·– ·–·–·– –···– ·– –···– –· · ·––· ––– ··· ·–· · –·· ··· – ·–– · –· –· ––– –···– ·––· ––– ··· ·–·· · –···– ·–– –·–– ·–·· · ––·· ·– –· ·· ·–·– –···– –·– ·– –·– ·– –––– –·– ·· ·–·–·– –···– –– ––– – ·· ·–– ·· ·–· ––– ·–– ·– ·–·· –···– ··–·· – ––– –···– – · –– ·–·–·– –···– –––· – ––– –···– ·–– ––– –· ·–·– · – ·–·–·– –···– ·· –···– ··· ·– –– –···– ·––· ––– – ––– –– –···– –– –· · –···– ––· ––– ·–– ––– ·–· ·· ·–·· –––··· –···– ·–– ––– – –···– ·–·– –···– –·– ·– –·– –· ··– –···– ·· –···– ··· –– –·–– ·–– ·– ··–– ·–·–·– –···– ·· –···– – –·–– –···– – ·– –·– –···– –·· · ·–·· ·– ·––– ––··–– –···– ––– –·· –· ·– ···– –·· –·–– –···– ·–·– –···– ··· ·–· ·– – –··– –···– ··· · ·–·· ·–·–·– –···– ·· –···– ··· ·–·· –·–– –––– ··– ·–·–·– –···– –··· ·– – ·–·– –···– ––· –·· · –····– – ––– –···– ··– –···– –·· ·–– · ·–· ·· –···– ·–– ··· – ·– ·–·· –···– ·–– –···– ––– – –·· ·– ·–·· · –· ·· ·· ·–·–·– –···– –· ··– –···– ·–·– –···– ···– ––– ·––· ··– –···– ·–– –·–– – · ·–· ·–·–·– –···– ·· –···– –· ·– –···– ·––· ––– ·–·· –···– –· ·– –·– ·– ·–· ·– –––· ·· –·– ·· –···– ·––· ·–· ·· ··· · ·–·· ·–·–·– –···– ·– –···– – ·– –– –···– ––·– · ·–·· –··– –···– ––– –––· · –· –··– –···– –––– ·· ·–· ––– –·– ·– ·–·– –···– ··· –· ·· ––·· ··– –···– ··– –···– –·· ·–– · ·–· ·· ·–·–·– –···– –· ··– –···– ·–·– –···– ·–– –···– ––·– · ·–·· –··– –···– ·· –···– ··· –– ––– – ·–· ··–– ·–·–·– –···– ·– –···– – ·– –– –···– –··· ·– – ·–·– –···– –· ·– –···– –·– ·– ·–· ·– –––· ·· –·– ·– ···· –···– ··· ·· –·· ·· – –···– ·· –···– ·–– –···– ––·– · ·–·· –··– –···– ··· –– ––– – ·–· ·· – ·–·–·– –···– ·· –···– –– –· · –···– ––· ––– ·–– ––– ·–· ·· – –––··· –···– – –·–– –···– –––· · ··––·· –···– · –··· ·– –· ··– – –·–– ·––– ··––·· –···– –––· · –···– – –·–– –···– – ·– –– –···– –·· · ·–·· ·– · –––– –··– ··––·· –···– –··· ·– – ·–·– –···– –·– ··· – ·– – ·· –···– ·–– ··· · –···– ·–– ·–· · –– ·–·– –···– –·– ·– –·– ·· · –····– – ––– –···– – ·–· ·– ·–– –·–– –···– ·––· –··– · – ·–·–·– –···– –––· – ––– –··· –·–– –···– ··· ·–· ·– – –··– –···– –––· ·– ··· – ––– ·–·–·– –···– ··· ·–· · – –···– ·––· ––– –···– ····· –···– ·–· ·– ––·· –···– ·–– –···– –·· · –· –··– ·–·–·– –···– ·– –···– ·––· ––– – ––– –– –···– ––· ––– ·–– ––– ·–· ·· – ·–·–·– –···– –––· – ––– –···– ···– ––– ·––· ··– –···– ···– ···– · – ·–·–·– –···– ·· –···– · ––·– · –···– ·––· · ·–· –·· ·· – –···– ––– –· ······ –···– ·––· ·· ––·· –·· · –·–· –···– –·– ––– ·–· ––– –––· · ––··–– –···– ·–· · ·– ·–·· –··– –· ·– ·–·– –···– ·· ··· – ––– ·–· ·· ·–·– ······ –···– ·–·– –···– –· · –···– – ·–· ––– ·–·· ·–·· –··–
146 1910358
>>10352

> КОГДА=МНЕ=БЫЛО=15=ЛЕТ.=И=Я=ХОДИЛ=СРАТЬ=БАТЯ=ВСЕ=ВРЕМЯ=КАК-БЫ=НЕВЗНАЧАЙ=КРУТИЛСЯ=ВОЗЛЕ=ТОЛЧКА.=И=ВСЕ=СПРАШИВАЛ.=ЧТО=ТЫ=ТАМ=ЗАТИХ.=ПОЧЕМУ=ТЕБЯ=НЕ=СЛЫШНО?=ПЕРВЫЙ=РАЗ=Я=НЕ=ОТВЕТИЛ.=ТАК=ОН=НАЧАЛ=ЛОМИТЬСЯ=В=ДВЕРЬ.=И=ОРАТЬ.=ЧТО=ТЫ=ТАМ=МОЛЧИШЬ.=ЧТО=С=ТОБОЙ?=НАЧАЛ=МАТЕРИТЬСЯ.=И=ГОВОРИТЬ.=ЧТО=ВООБЩЕ=ДВЕРЬ=С=ПЕТЕЛЬ=СНИМЕТ.=АЛСО.=БАТЯ=РУГАЛСЯ.=ЕСЛИ=Я=СРУ=И=НЕ=СМЫВАЮ.=ПРИЧЕМ=НЕ=ПРОСТО=ВКОНЦЕ=СРАНИЯ.=А=НЕПОСРЕДСТВЕННО=ПОСЛЕ=ВЫЛЕЗАНИЯ=КАКАШКИ.=МОТИВИРОВАЛ=ЭТО=ТЕМ.=ЧТО=ВОНЯЕТ.=И=САМ=ПОТОМ=МНЕ=ГОВОРИЛ:=ВОТ=Я=КАКНУ=И=СМЫВАЮ.=И=ТЫ=ТАК=ДЕЛАЙ,=ОДНАЖДЫ=Я=СРАТЬ=СЕЛ.=И=СЛЫШУ.=БАТЯ=ГДЕ-ТО=У=ДВЕРИ=ВСТАЛ=В=ОТДАЛЕНИИ.=НУ=Я=ЖОПУ=ВЫТЕР.=И=НА=ПОЛ=НАКАРАЧИКИ=ПРИСЕЛ.=А=ТАМ=ЩЕЛЬ=ОЧЕНЬ=ШИРОКАЯ=СНИЗУ=У=ДВЕРИ.=НУ=Я=В=ЩЕЛЬ=И=СМОТРЮ.=А=ТАМ=БАТЯ=НА=КАРАЧИКАХ=СИДИТ=И=В=ЩЕЛЬ=СМОТРИТ.=И=МНЕ=ГОВОРИТ:=ТЫ=ЧЕ?=ЕБАНУТЫЙ?=ЧЕ=ТЫ=ТАМ=ДЕЛАЕШЬ?=БАТЯ=КСТАТИ=ВСЕ=ВРЕМЯ=КАКИЕ-ТО=ТРАВЫ=ПЬЕТ.=ЧТОБЫ=СРАТЬ=ЧАСТО.=СРЕТ=ПО=5=РАЗ=В=ДЕНЬ.=А=ПОТОМ=ГОВОРИТ.=ЧТО=ЖОПУ=ЖЖЕТ.=И=ЕЩЕ=ПЕРДИТ=ОНß=ПИЗДЕЦ=КОРОЧЕ,=РЕАЛЬНАЯ=ИСТОРИЯß=Я=НЕ=ТРОЛЛЬ



Ну ты и пидорас блядь, ещё тире и точки какие-то ебанутые поставил, я аж вспотел от натуги, пока дешифратор подходящий искал.
147 1910359
>>10358

>ещё тире и точки какие-то ебанутые поставил


А заменить одной строчкой кода - слишком сложная задача для тебя?
image.png177 Кб, 1013x580
148 1910362
Пик для тех, кто до сих пор считает, что js everywhere это что-то хипстерское и изобретенное в 21-м веке.
149 1910363
>>10362
Вот только как это поможет провалу Node.js как бэкенд-фреймворку?
150 1910365
>>10363
Node.js это не фреймворк, а рантайм. И провалился он только в твоей маняфантазии.
D15nDdIXQAARONJ[1].jpg37 Кб, 835x301
151 1910368
>>10365

>провалился он только в твоей маняфантазии.



Пикрил тоже моя маняфантазия?
152 1910370
>>10368
Слово backend убери.
153 1910371
>>10370
А нахуй нужен нода не в бекенде, додик?
154 1910373
>>10359
Вообще здоровые люди обычно делают это заменой в блокноте
155 1910376
>>10373
Здоровые люди, если уж на то пошло, делают это через командную строку. Заменой в блокноте это делают только бумеры, которые далеки от программирования.
image.png22 Кб, 903x309
156 1910378
>>10368

>Пикрил тоже моя маняфантазия?


Твоя неграмотность.
157 1910379
>>10371
vs code и дискорд удали, ребенок.
158 1910380
>>10378
И с каких пор умение пользоваться поиском стало признаком неграмотности, а неумение признаком грамотного человека? Или это особая логика, известная только Nodejs адептам? Или ты ничего странного в результатах выдачи не видишь?
D15nDdIXQAARONJ[1].jpg20 Кб, 867x189
159 1910381
>>10379
Даже не знаю над чем смеяться больше, над дурачком, который думает, что его в России будут нанимать разработчики vs code/discorde или над результатом выдачи.
Screenshot20210115015159.png95 Кб, 1527x776
160 1910386
>>10380
>>10381
>>10371
Заканчивай, шизофреник.
161 1910389
Я вот смотрю - все хейтят электрон. А что-то вообще нормальное жыэс для десктопа есть?
162 1910390
>>10389
Хейтят электрон только идиоты.
163 1910392
>>10390

>Хейтят электрон только идиоты.


Удваиваю. Только на электроне можно быстро и дешево сделать красивый интерфейс. Альтернатив электрону нет.
Безымянный.png95 Кб, 1359x699
164 1910393
>>10386
Это ты так свой манямирок подкрепляешь или правда настолько тупой, что не способен поставить фильтры для того чтобы отсеять вакансии верстальщиков и фронтендеров? Или для тебя HTML-верстальщик, который в результатах твоего запроса, - это тоже Node.js?
165 1910394
>>10392
А какие альтернативы ты пробовал?
166 1910395
>>10392
Типа как близорд сделали интерфейс для для варика?
167 1910398
Подкиньте где можно посмотреть на свежие тестовые задания на галеры.
168 1910399
>>10393
Таблетки прими.
169 1910403
>>10394

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


Джаву, WPF на шарпе, tkinter и QT на питоне.

Проблемы у всех две. Во-первых, многие вещи на электроне делаются намного быстрее и проще. Во-вторых, к электрону можно приделать любой фронтенд фреймворк или библиотеку, а их просто огромное количество.
170 1910405
>>10399
Которые тебе врач прописал? Не, спасибо, мне они без надобности, ты один такой особенный.
171 1910406
>>10403

>на электроне делаются намного быстрее и проще



Пиздёжь, на WPF можно красивый интерфейс забахать за пару минут, в электроне тебе по сути нужно ебаться с версткой на сайте, со всеми вытекающими.
172 1910407
>>10389
Если не троллишь - раскури node-webkit. Без сарказма прикольная штука и без ебучего реакта, одним "ам" снижающего производительность впятеро
173 1910408
>>10403
Недавно узнал что стим тоже теперь такой, правда на хромиуме, а не на реакте
174 1910409
>>10408
тьфу блядь, электроне
175 1910410
>>10406

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


Какими именно вытекающими? Верстать на HTML/CSS намного легче, чем делать интерфейс на любом другом языке, особенно если интерфейс должен быть масштабируемым. И это не говоря про все существующие JS библиотеки, благодаря которым многие вещи писать руками вообще не нужно.
176 1910416
>>10410
Электрон выбирают не потому что интерфейс легче сделать, а потому что делаешь один раз и запускаешь на любой платформе, вплоть до мобилок.
177 1910419
>>10416
Электрона нет на мобилках.
178 1910424
>>10395
Ты хотел сказать фрилансеры, которым римейк разгрузили? Тут конечно же электрон в жопу насрал, близы не виноваты.
179 1910425
>>10419
Большая часть электрон приложений делается на реакте
Перепаковать реакт из электрона в rn - дело нескольких вечеров
мимокрок
180 1910428
>>10425

>Большая часть электрон приложений делается на реакте


Это не так.
181 1910437
>>10405
На хабр карьере 76 вакансий в категории бекенд по запросу node.js, тебе мало? А на линкедине вообще в разы больше. Я когда работал на российском рынке, то на хабре находил последние четыре места работы бекендером на ноде, и тогда вакансий намного меньше было. Удалёнки по всему миру сейчас бесконечное множество, только анскилл поехавший вроде тебя не сможет найти работу.
182 1910441
>>10437
Что нужно сегодня знать из ноды чтобы работу найти?
183 1910442
>>10441
SQL, NoSQL, тайпскрипт, саму ноду, основные паттерны которые на беке юзают, докер, месседж брокеры/очереди типа Rabbitmq/Kafka/Nats, grpc, вебсокеты, graphql, nest.js, express и его подобия
184 1910443
>>10442

>основные паттерны которые на беке юзают


это какие?
185 1910444
>>10441
Если полный ноль, то просто попытайся поднять свой сервер, а там уже разберёшься.
186 1910455
>>10442
Ну не так уж и много. Только со стороны наблюдателя кажется что нест в основном никто и не юзает, все сидят на экспрессе
187 1910467
>>10443
гексагональная архитектура
188 1910470
>>10406
Так электрон кроссплатформенный
189 1910587
В этой помойке есть разница между префиксными и постфиксными инкрементами/декрементами? Префикс быстрее работает как в папане си или нет?
190 1910597
>>10587
Разница в префиксе и постфиксе в поведении, а не в скорости.
191 1910600
>>10587

>как в си



Дед, давно тебя разморозили?
192 1910605
>>10597
На больших объёмах данных там разница между скоростью выполнения может до нескольких секунд доходить.
>>10600
Просто съеби под шконку.
193 1910608
>>10605

>На больших объёмах данных там разница между скоростью выполнения может до нескольких секунд доходить.



Проиграл с дебила. Хоть один пруф есть кроме твоих маняфантазий?
194 1910614
>>10608
Обязательно. Как только ты сумеешь выразить свой бессвязный поток мыслей человеческим языком а не мерзким местным сленгом.
195 1910617
Бамп
196 1910619
Суп. Мне тут дали тестовое задание для устройства на работу по react, так уж вышло, что оно примерно на 100% соответствует моему учебному проекту, который я недавно делал сам, не по курсам, просто ткнул пальцем в небо и вот так совпало. Но вот какое уточнение есть в тестовом : желательно не использовать никакой стейт менеджер, вообще никакой. Собственно вопрос, а почему? Что такого им покажет это умение? Просто код станет хуже и неудобнее, и реализовано у меня уже все с redux. Для чего мне все это переписывать без стейт менеджера?
197 1910622
>>10587

> начинаешь вопрос в языкоспецифичном треде со слов "в этой помойке"


> надеешься на нормальный ответ


Помойка здесь только ты, пчел. Сходи и посмотри, как там в V8 это реализовано, ты ж сишник.
198 1910626
>>10619
Если тебе нужен стейт менеджер для того чтобы код не стал хуже, значит ты не умеешь пользоваться новыми версиями реакта и всеми его фитчами.
199 1910627
>>10619
useReducer()
200 1910630
>>10627
Так это тоже стейт менеджер.
201 1910631
>>10630
Ясно. Можешь не делать тестовое, ты слишком душный для айти, вряд ли тебя возьмут.
202 1910633
>>10630
С таким успехом можно любую переменную назвать стейт менеджером, а потом с лицом осла говорить, что тебя попросили написать код не используя переменных.
203 1910634
>>10605

>На больших объёмах данных там разница между скоростью выполнения может до нескольких секунд доходить.


Не может.
204 1910635
>>10587
Сишечный компилятор до сих пор не умеет в оптимизацию кода?
205 1910640
>>10635
Всё проще, Си - магниту для дуриков, верящих в мифы. Это наверно пошло от традиции сишников бегать с бубном вокруг компьютера, после неудачных попыток понять "где же в моём говнокоде течёт память".
206 1910641
>>10633

>не используя переменных


Лифтишь стейт в монадки...
207 1910645
>>10626
Хуже в том смысле, что со стейт менеджером явно проще, я разумеется могу написать все без редакса, вопрос в том - для чего? У меня есть одно хранилище, в которое я могу залезть из любого места. А без него нужно уже для каждого доступа к родителю городить вереницу пропсов либо делать контекст, опять же без понятной лично для меня причины. Вопрос и состоит в том, это даёт какое-то преимущество или что? Остальные ответы тут не мои
208 1910648
>>10645

>со стейт менеджером явно проще



Ну а тот кто пользуется новыми версиями реакта скажет, что без стейт менеджера проще и он не нужен. Вот твои работодатели как раз одни из этих ребят. Ты конечно дальше можешь рассуждать и высказывать своё мнение, но, во-первых, тестовое само себя не напишет, во-вторых, работа сама себя не найдёт.
209 1910649
>>10645
Да посмотреть они хотят насколько ты понял стейт менджемент, можешь ли ты его наколхозить на коленке
210 1910652
>>10648
А что в новой версии реакта нужно посмотреть на эту тему?
211 1910655
>>10652
Открой сайт реакта и читай ченджлог сверху вниз до тех пор пока не упрёшься в том что уже знаешь хорошо.
212 1910735
накидайте вопросов по js риакту для мидла
213 1910750
>>10735
Какой фреймворк лучше всего подходит для метапрограммирования?
214 1910754
>>10750
Webpack. Дальше.
215 1910765
>>10735
Как создать и скачать файл с помощью js?
216 1910780
Так блэт, только что брал из rxjs стрима данные подобным образом:

workersArray = [];
this.readableEmployees$.subscribe( (employees) => {
workersArray.push(...employees);
});

Внезапно в некоторых случаях этот стрим вызывался 2 раза и в массиве workersArray все данные оказывались продублированы. С хера ли? Я ж 1 раз вызвал стрим через метод subscribe
217 1910790
>>10648
Мне и в новых версиях реакта со стейт менеджером удобнее
218 1910795
>>10780
Значит this.readableEmployees$ получает одни и те же данные 2 раза. И метод subscribe ничего не вызывает, он подписывается на поток событий, каждое из которых несёт в себе какие-либо данные. Если у тебя observable получает два раза одни и те же данные, то они у тебя в массиве продублируются. Что и происходит в твоём случае.
219 1910831
Я так понял, что все запросы к апихам лучше делать на бэке, а потом уже результат с бэка кидать на фронт. На бэк передавать нужную инфу от пользователя для запроса, а уже бэк, имея все настройки/апи ключи и прочее, делает запрос к самой апихе. Верно я рассуждаю?
220 1910852
>>10831
Ну ты как считаешь, вот владей ты магазином, как должно быть - товар подвозят, и покупатели ТВОЕГО магазина сам ходят его разгружать себе в корзину и потом на кассу идут. Или все же ТЫ разгружаешь товар, раскладываешь его на прилавок, и покупатели ходят по торговому залу, не контактируя с твоим поставщиком?

Что за идиотские вопросы. Блядь, откуда они у вас просто берутся вообще.
221 1910861
>>10852
Из этого вытекает ещё один тупой вопрос. Получается, фронтэнд разработчик это тот кто просто отрисовывает данные, которые получены с бэка и все?
Пытаюсь разобраться, что вообще у вас тут происходит
222 1910884
>>10861
Ну да, поэтому фронт и считается что хуйня для дебилов. Безусловно, фронт еще и должен формировать запросы к бэку, да и бывают сложнве приложения, вроде допустим гугл шитс, но очень многие фронты только и делают что говноформочки, говносписочки, говнокарусельки и таблички
223 1910888
>>10861
Если для тебя обустроить все торговое помещение в твоем магазине, начиная от дизайна, обстановки, персонала, логистики, размещения товара и всей СЕРВИСНОЙ инфраструктуры, с которой взаимодействует покупатель - это "и всё", то да, и всё.
224 1910901
>>10884
С такой сегрегацией чем тебе бэк не хуйня для дебилов? Принять запрос, сходить в базу, сформировать ответ.

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

image.png75 Кб, 1337x605
225 1910919
>>10368

>Пикрил тоже моя маняфантазия?


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

Но конечно если хуяришь игры в браузере или там фотошоп онлайн, то там все сложно
227 1910934
>>10919

>эти кавычки



Не пробовал в hh.ru устроиться? Качество их кода конечно прежним останется, но ты хотя бы братьев по разуму найдёшь.
228 1910942
>>10930
Потому что что? Ты не ответил на вопрос. Чем в твоей системе мер и весов бэк не говно для дебилов, а формочки клепать говно для дебилов? Ты считаешь, что принимать запросы и складывать в базу сложнее формочек?
229 1910943
>>10930

>вью это вещь абсолютно вторичная


Покажи мне хоть одно приложение без вью. Буквально, приложение без вывода.
230 1910952
Шайтан кодеры помогите решить проблему, а то я совсем в слаб в скриптах.
Условно есть задача.
1. Есть некая группа элементов. Допустим их десять.
2. Нужно получить ширину каждого элемента отдельно.
3. Потом получить их общую ширину. Допустим это 3000px.
4. И при клике отнимать от общей ширины по ширине 1 элемента.
4.1 Типо 3000px - 90px = 2910px
5. И при каждом последующем клике, отнимать ширину следующего элемента.
5.1 Типо 1) клик 3000px - 90px = 2910px 2) клик 2910px - 30px = 2880px и так далее.
6. И когда отнимется ширина десятого элемента (последнего), прекратить.

Вот набросок, я хз. Это ломает мне голову.
$(function() {
$("#group a").width(function() {
width = $(this).width() + 35;
$("#next").on("click",function() {
sd = 3000 - width;
console.log(sd);
});
});
});
231 1910985
кто те долбаебы которые начинают новые проекты на реакте в классовом стиле?
232 1911000
>>10645

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


Для того, что глобальный стейт нахуй не нужен, кроме как для сессий и каких-нибудь редких случаев, типа уведомлений. Что ты в нем собрался хранить и нахуя тебе для этого редакс?
233 1911001
>>10952

>Это ломает мне голову


...
234 1911012
>>10952
Неверная логика. Не нужно отнимать. Каждый клик рассчитывай значение в виде суммы ширин нужных элементов.
235 1911028
>>11012
Напиши пример.
236 1911050
>>10352
>>10358
>>10359
>>10376
Бля, где-то ещё используется эта морзянка?
Думал написать кодер-декодер морзянки в одном html-файле, чисто по фану.

Но вижу здесь: https://ru.wikipedia.org/wiki/Префиксный_код
это:

>Код Морзе не является префиксным. В него, кроме точки и тире, входит также символ-разделитель — пауза длиной в тире.


И действительно, эти вот пробелы, как-то напрягают, в анона они вообще в символ "=" сконвертировались.

Проще наверное, вместо морзянки,
для передачи сообщений по какой-либо линии связи,
использовать код Хаффмана, или любой другой префиксный код,
заменив ноль на точку, а единицу - на тире,
и без пробелов этих, и пауз, длиной в точку, длиной в три точки, длиной в семь точек
(там же ещё и разные паузы, блядь).
Префиксный код не очень избыточный, для огнаниченных алфавитов, в отличие от байт,
а если кодировать длинные нуклеотидные последовательности, как например "AGCTGCTAAAGTC...",
то можно и по два бита на букву выделить, ну может быть три отсилы, вместо байта целого.
К тому же, префиксный код можно без разделителей хуярить, и он сам режется правильно, при декодировании, в этом и профит.
237 1911073
>>10358

>Ну ты и пидорас блядь, ещё тире и точки какие-то ебанутые поставил,


Лолблять, как было, так и скопипастил: http://lurkmore.to/Копипаста:Батя#.D0.9C.D0.BE.D1.80.D0.B7.D0.B5
Там ещё куча вариаций этой "пасты про Батю" есть, кстати.

>я аж вспотел от натуги, пока дешифратор подходящий искал.


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

>За единицу времени принимается длительность одной точки. >Длительность тире равна трём точкам.


>Пауза между элементами одного знака — одна точка,


>между знаками в слове — 3 точки, между словами — 7 точек.



>>10359

>А заменить одной строчкой кода - слишком сложная задача для тебя?


Ой, внатуре, два реплейса в консоли заюзал:

>var str = 'вся хуйня эта';


>str = str


> .replace(new RegExp('['+'–'+']', 'g'), '-')


> .replace(new RegExp('['+'·'+']', 'g'), '.');



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

>>10376

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


Пример можешь написать? Чё-то не врубаюсь где это можно через командную строку реплейсы делать. В cmd.exe или на ноде? Или в bash?
237 1911073
>>10358

>Ну ты и пидорас блядь, ещё тире и точки какие-то ебанутые поставил,


Лолблять, как было, так и скопипастил: http://lurkmore.to/Копипаста:Батя#.D0.9C.D0.BE.D1.80.D0.B7.D0.B5
Там ещё куча вариаций этой "пасты про Батю" есть, кстати.

>я аж вспотел от натуги, пока дешифратор подходящий искал.


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

>За единицу времени принимается длительность одной точки. >Длительность тире равна трём точкам.


>Пауза между элементами одного знака — одна точка,


>между знаками в слове — 3 точки, между словами — 7 точек.



>>10359

>А заменить одной строчкой кода - слишком сложная задача для тебя?


Ой, внатуре, два реплейса в консоли заюзал:

>var str = 'вся хуйня эта';


>str = str


> .replace(new RegExp('['+'–'+']', 'g'), '-')


> .replace(new RegExp('['+'·'+']', 'g'), '.');



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

>>10376

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


Пример можешь написать? Чё-то не врубаюсь где это можно через командную строку реплейсы делать. В cmd.exe или на ноде? Или в bash?
238 1911084
>>11028
Ну какой тут пример - просто сложить нужные значения.

Другое дело не понятно что и для чего это. Какой-то клик несколько раз, куда клик? Куда выводить и зачем?

То есть это слишком оторванный от реальности кусок, чтобы понять как правильно сделать.
239 1911088
>>09425
Короче, это снова я.
https://jsfiddle.net/sf1dv6j8/
Гуру реакта, объясните мне, почему эта строка вот так (пик1) не работает, а вот так (пик2) работает, все окей, все заебись, все охуенно. Я не понимаю.
240 1911100
>>11088
Поясню как именно не работает. Стейт остается пустым. При втором варианте все норм, стейт парсится и меняется. Я реально блять не понимаю, мейби я недоучил чего-то об анонимных функциях хз.
241 1911111
>>11088

>() => setBookmarks(JSON.parse(localStorage.myBookmarks));



Это не вызов. Тебе даже ide ошибкой подсказывает >>09434

Все равно, что ты написал бы

>function() {


setBookmarks(JSON.parse(localStorage.myBookmarks))
};
242 1911120
>>11084
Пример кода. Я же нихера не шарю в JS. Точнее слишком посредственно. Я сам фронт энд, да на пхп игрец. Ну вот более наглядный пример.

Есть див с элиментами.

<a id="prev">prev</a> - кнопки для клика
<div id="wrapper"> - Общий width этого дива 3000px
<a id="item">1</a> - Допустим width этого элемента - 60px
<a id="item">2</a> - Этого width - 40px
<a id="item">3</a> - Этого width - 50px
<a id="item">4</a> - Этого width - 70px
<a id="item">5</a> - Этого width - 50px
<a id="item">6</a> - Этого width - 60px
<a id="item">7</a> - Этого width - 100px
<a id="item">8</a> - Этого width - 20px
<a id="item">9</a> - Этого width - 45px
<a id="item">10</a> - Этого width - 40px
</div>
<a id="next">next</a> - кнопки для клика

Общий див имеет свойство оверфло, и скрывает все элементы за приделами контейнера. Допустим 5 элементов на экране, остальные 5 обрезались свойством оверфло.

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

Считай это такой слайдер на минималках. Не спрашивай почему он должен быть именно таким.
243 1911123
>>11111
Аааааа блять. Пиздец, я в шары ебусь. Точно блять. Как я мог так обосраться.
Мне кстати, не удалось добиться, чтобы еслинт так же подсвечивал мне. Хз какие у тебя настройки, я что только не делал, но нихуя не добился.
photo2021-01-1517-55-10.jpg6 Кб, 250x200
244 1911143
>>08577 (OP)
Ну не могу я понять этот CSS. Горю от боксов-флексов-хуексов и своей тупости, уже второй раз удаляю файлы и плакать иду. Еще и в фотошопе скачанном для ковыряния макетов psd был майнер похоже.
245 1911145
>>11120

>И вот, я хочу делать смещение на ширину элемента при клике на next.


Как ты собрался делать это смещение?

Не проще скрывать элементы в начале?
246 1911148
>>11143
В реакте потом еще будешь изучать франкенштейна из жаваскрипта, верстки и xml - JSX.
247 1911150
>>11145
Очень просто.
Позиция: Релатив
Ширина: Общая ширина контейнера, полученная по JS, на написал выше - допустим это 3000px
Лефт: -числоpx
248 1911158
>>11148
А есть руководство для дебилов по цсс? Пока по шапке треда учусь
249 1911178
>>11158
В хтмл-академии прем брал за 2000, но там основы бесплатны.
250 1911196
>>11178
Пасиба пошел смотреть
251 1911203
>>11178

>В хтмл-академии прем брал за 2000


Вот уже действительно

>для дебилов

252 1911206
>>11196
Бля, забей. Эта говнокантора с меня 1к высосала, когда я за месяц всех их курсы осилил и был еще 2 подписан, пока не заметил, что что-то не так.
Лучший путь по изучению ксс это практика. Ставишь перед собой задачу --- читаешь мдн --- реализуешь. На МДН охуенные статьи по флексам, гридам и т.д. Еще советую вот этого чела, разбирает все узкие моменты, чтобы понятно стало даже дауну. https://www.youtube.com/channel/UCFbNIlppjAuEX4znoulh0Cw
Можешь или в плейлистах у него смотреть, или прямо в поиске ютуба вбивать <непонятная хуйня> web dev simplified
253 1911240
>>10780
попробуй share()
254 1911247
>>10645

>У меня есть одно хранилище в которое я могу залезть из любого места


window что ли,
255 1911313
>>09295
В чем автор видео не прав?
мимо-не-знающий-что-учить
256 1911318
>>11000
Ты понимаешь, что уже только для того, чтобы не городить сотни раз контексты или пропсдриллы уже проще использовать стейт менеджер? Я тут не для статичного сайта с одной страницей его использую же
257 1911323
>>11318
Ты говоришь "хочу писать со стейт менеджером" и это подразумевает, что стейт менеджер в твоем приложении выполняет какую-то объемную работу, а не просто содержит сессию и два действия на нее. И я спрашиваю, что ты там с ним делаешь, потому что в 99% случаев такая формулировка означает, что ты нахуячил в этот стейт менеджер того, чего там быть не должно вообще никогда, например стейты целых страниц.
258 1911337
>>11313
Учи JS и React.
JS лучше всего изучать по учебнику Кантора - https://learn.javascript.ru/
Если больше нравится смотреть видосы, то проходи курсы от этих преподов - Петриченко, Лаврик и Бура. Найдешь их курсы на Rutracker или Udemy.

В перерывах между лекциями слушаешь drill, чтобы совершенствовать английский, без английского сейчас никуда:
https://www.youtube.com/watch?v=2xWkATdMQms
https://www.youtube.com/watch?v=sRorqRCx6wI
https://www.youtube.com/watch?v=xv10VQcExsw
https://www.youtube.com/watch?v=q4lZTa6yBqM
259 1911356
мертвый тред мертвого языка
260 1911359
>>11356

>Главный и единственный язык фронт-энда


>Самый популярный язык мира


>мертвый


А какой язык тогда живой?
261 1911361
>>11359
чел ты....
262 1911362
263 1911376
Как сохранить файл по ссылке? Это может быть и изображением, и видео.

><a href='https://2ch.hk/makaba/templates/img/anon.jpg' (М) download></a>;


>$('a').click();


Это просто перенаправляет, но не качает.
264 1911398
>>08577 (OP)
Может я че-то блин не понял, но почему когда в SPA на ангуляре я прохожу по адресу типо /books у меня не отправляется запрос "GET /books" на сервер? Чтобы он отправился я блин должен вручную задействовать router.navigate
Я думал что если в браузере мы идем по какому-либо адресу от автомат отсылаем get-запрос на него
265 1911400
266 1911459
>>11398
Потому что это SPA, переходы отслеживаются при помощи роутов, запросы ты сам писать должен.
267 1911469
Допустим я выучила, основы js , на среднем уровне css и html. Могу в рекурсию, считывать с формы, создавать самые простые слайдеры и анимации, куда двигаться дальше?// стажировки в моей мухосране нету и да, еще два глупых вопроса, как реализовать хранение данных с формы? Нужно учить php и sql как я понимаю? И если да, то можете кинуть полезных гайдов. И последний вопрос, как реализовать передачу переменных из одного файла js в другой?И если не сложно скиньте , пожалуйста, про это статью.
268 1911471
>>11469
Учить реакт. Изучать всё по докам и по видосам Владилена Минина. Лайк, шер, сабскрайб.

Мимовладилен
15165453219670s.jpg5 Кб, 194x200
269 1911472
270 1911474
>>11471
Толсто, я его смотреть не буду даже если он будет единственный на ятабе
271 1911475
>>11471
И считаю что фреймворки для истиных долбаебов не могущих в Js
272 1911476
>>11469
Основы js говоришь? А концепция модулей это продвинутый уровень что ли? Именно она используется для "передача переменной тз одного файла в другой".
Про остальное рассказывать смысла нет, сначала выучи то что вадно для фронтендера, потом уже о бэке думай. Но вкратце, пхп и скл всего лишь своего рода расширения, начинать знакомство с бэком нужно с изучения nginx/apache
273 1911477
>>11475
>>11474
Хуёлсто. Тебе, тупой зумер, даже видосики инфоцыган с ютуба не помогут. Не твоё это. Попробуй лучше контент-менеджмент хотя и тут нет уверенности, что сможешь.
javascript1.jpeg70 Кб, 800x399
274 1911551
Почему не любят JavaScript?
Я только вкатываюсь, но уже чувствую машну на этот язык.
При этом JavaScript - единственный язык фронт-энда, самый популярный язык программирования в мире, язык, в котором низкая конкуренция.
Почему так? Объясните зеленому.
275 1911555
>>11551
Куда ты вкатываешься? Жс это побочный и вспомогательный элемент для версталы, все что нужно знать о нем
276 1911557
>>11551
Мастер взаимоисключающих параграфов?

>не любят


>самый популярный



>самый популярный


>низкая конкуренция

277 1911559
>>11555
Почему тогда у JavaScript-разрабов зарплаты выше чем у других прогеров? И работы больше?
278 1911563
>>11559
Зряплата ничуть не больше. Конкуренция высокая. Конкурировать приходится со всяким анскильным скамом, потому что кабанчику насрать.
279 1911569
>>11563
Тогда какой язык программирования учить?
280 1911571
>>11569
Scala, очевидно же.
281 1911572
>>11569
Можешь продолжать скакать по языкам по советам рандомного троля с двачей, но для веб-разработки тебе все равно придется знать жс/тс.
282 1911663
>>11459
Но браузер разве сам не должен слать get-запросы при переходе по адресам? Вот как мне понять, будет послан запрос при переходе по url или нет?
283 1911674
>>11555
>>11563

Как там в 2к06-ом? JQuery уже вышел?
284 1911681
>>11663
Внутри твоего SPA тебя это ебать не должно, потому что как только твое приложение скачалось с сервера, неважно на какой странице, то все, ты полностью контролируешь его действия, включая переходы по страницам, запросы к серверу и т.д.
285 1911688
>>11551

Да норм язык. Сам сначала кодил на нем. Потом перекатился на Го.

Хейт встречал только от шизов и прочих убогих, которым "нисправедлева" от того что "жс-макака" зарабатывает больше них, умных-разумных. Которые думали что делая лабы в универе, их сразу синьорами за 300к/нсек возьмут. Не обращай на их вскукареки внимания. Для работы лучше учить то, за что хорошо платят.
286 1911708
>>11557

Очевидно, "самый популярный среди программистов" и "низкая конкуренция в профессии". Тогда взаимоисключающих параграфов нет
287 1911710
>>11688
Сложно было в Го перекатываться? ЗП как?
мимо 3 месяца прогаю на питоне+жс, думаю куда расти
288 1911711
>>11710

> Сложно было в Го перекатываться?



Нет. Мануальчик почитал за день и уже готов распиливать толстый монолит на микросервисы.

> ЗП как?



160к
289 1911713
>>11711

ЯП - это всего лишь инструмент решения задачи. Перекатиться в похожий по идеологии ЯП просто. А зная хотя бы один C-подобный и один ML-подобный, можно в почти любой ЯП быстро вкатиться.
290 1911714
>>11710

>мимо 3 месяца прогаю на питоне+жс, думаю куда расти



Лучше в ЖС. Джунов пока в Го не охотно берут.
291 1911718
Опа, я как раз мимовкатун, сейчас учу js и на бэкенд хотел го/котлин брать.
>>11714
Не берут я так понимаю, потому что нужно уже изначально сильно шарить за архитектуру, редисы, кафки, еластик серч и прочее, чтобы переписывать на голанг?
15.jpg30 Кб, 400x400
292 1911723
>>11337
кекнул с видосов
293 1911746
>>08577 (OP)
неееееееет
я не хочу быть жабаскрипт макакой!!!!!
кароче учу джава, но так как приоритет для меня фриланс понимаю что я обосрался немного с выбором. Подскажите стек для бекэнд разработки с каким то из жс фреймворков
быть фронтенд клепателем желания нет
294 1911749
>>11663
При переходе по url в будет послан запрос, если ты этот переход не предотвратишь на программном уровне. Вот только ты же в SPA не пишешь <a href="/books"></a> в SPA ты настраиваешь роуты, и всё это потом превращается в JS код.
295 1911750
>>11746
Такого дебила к бэкенду никто не допустит, можешь не тратить время в пустю.
296 1911752
>>11750
посмотрим
Если допустят сосать будешь?
скидывай адрес заранее
297 1911758
Господа электронщики, объясните пожалуйста на пальцах, что за файл такой "Network Persistent State"?
Особенно смутило его содержание: {"net":{"http_server_properties":{"servers":[{"isolation":[],"server":"https://redirector.gvt1.com","supports_spdy":true}],"version":5},"network_qualities":{"CAESABiAgICA+P////8B":"4G"}}}
(адрес сайта - писос, гуглится всякая бяка). В инсталлере вирустотал проблему не нашел, KVRT и CureIT тоже молчат, но мне все равно страшно. Прога ведет себя естественно, только сохраняет жпеги в 3 раза больше, чем этот же жпег, пересохраненный в пейнте. На жпег из нее вирустотал тоже не ругнулся. Что со мной будет, доктор?
298 1911782
>>11714
Но и в ноду джунов тоже неохотно берут...
299 1911819
>>11758
Воспроизведи всё на виртуалке, если там этого файла не будет, то сноси свою систему и форматируй диск, а потом всё с нуля устанавливай и делай.
300 1911874
>>11819
Я уже на виртуалке воспроизвел, он там валяется себе, эти файлики (с таким названием) валяются со многими приложениями на электроне. Удивляет наличие этого стремного сайта. Но кврт, кур-ит и вирустотал не нашли ничего.

Через сгенеренные этим приложением жпеги, которые я открываю в фш и пересохраняю, я могу что-то цепануть на машину-хост?
Безымянный.png119 Кб, 943x717
301 1911893
>>11874
Домен гугловский. Скорее всего используется для проверки подключения к сети.

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



Да, через жпеги много чего можно цепануть, особенно когда открываешь и пересохраняешь.
302 1911895
Скриптаны, никто не вкатывается на https://javascript.ninja/engineer? По описанию годно, Климов вроде шарит, но блджад вообще нет желания тестовое делать. Есть откуда его списать?
303 1911899
>>11893
Домен гугловский или ДНС гугловский? Пишут, что вирус какой-то.
https://yandex.ru/search/?lr=213&text=redirector.gvt1.com

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


Ну не тролль, были же всякие хуйни, вшитые в активаторы и прочее, айфон, кажется, от этого умирал.
16106623461130.png129 Кб, 1013x580
304 1911901
>>11555

> Жс это побочный и вспомогательный элемент

305 1911911
Я пока что обнаружил 3 способа перехода по страницам в реакте:
1.Через сет стейт дефолтный Home, остальные страницы по онклику
пример:
const [page, setPage] = useState('Home')
page === 'Home' ? <Home/> : <About/>
2. Через реакт роутер
3. Через экспресс

Какие предпочтительно применять и для каких случаев?
12.png125 Кб, 586x586
306 1911913
Гайс, кантора надо навернуть две главу полностьб после чего переходить к изучению рякта? 3я глава не нужна же?
307 1911916
>>11899
Ну сноси систему и диск форматируй, чего ты, блять, ждёшь?
308 1911919
>>11911
Ты на каждый пук будешь в тред прибегать? Есть книги по реакту, берёшь первую попавшуюся от автора не индуса и читаешь, там тебе всё объяснят.
309 1911926
>>11913
кантор не нужен. сразу переходи
310 1911927
посоветуйте сайт типо кодварс ток на русском, шоб можна была задачки решать по джс разных уровней
311 1911928
>>11926
ирл ты такой же душный?
312 1911929
>>11919
Так все слишком быстро меняется. Книга это еще хуже, чем видос же. Если видео по реакту годовой давности может быть на функциях и хуках, то книга 100% будет на классах.
313 1911931
>>11928
Все он тебе правильно сказал, как прикончил мдн сразу за доку реакта садись.
314 1911932
>>11929
На английском есть книги конца 2020 года. Во-вторых, тебе всё равно нужно знать как это на классах делается, ты же не думаешь, что при выходе хуков, все за пару недель всё на них переписали?
315 1911933
>>11928
не троль плз)
316 1911935
>>11711
Сколько прогал на JS прежде, чем перекатиться в Go?
317 1911940
>>11913
Посмотри на рутрекере курсы Лаврика по JS и React. Он в своем третьем курсе по JS дает инфу, необходимую для вката в React.
318 1911941
>>11933
ладно, иди себе
319 1911946
>>11931
так я мдн не юзаю, там слишком душно написано, кантор пишет намного проще и меньше по объему
320 1911950
>>11911
Роутер
321 1912012
>>11919
Можешь ответить - ответь, читать поучения твои никому неинтересно.
322 1912018
>>12012
ты за всех-то не говори,говна кусок
323 1912081
>>11932
Лол, хоть одну годную книгу по реакту в студию. Встречал только говно какое-то, которое стыдно в руки брать, не то что читать.
324 1912084
>>11913
Ты перепутал. Чтобы не быть фреймворк-хедом надо хотя бы первую ЧАСТЬ пройти у Кантора, а в идеале ещё и вторую хотя бы прочитать.
325 1912123
>>12084
я про это и написал, прошел две главы, смотрю в третью там че то про графику, значит это не нужно, погнал в доку с ряктом и буру смотреть, спс
326 1912125
Как вы отдыхаете в перерывах изучения? я кодирую по 2 часа и на 20 минут прерываюсь что бы посмотреть серию какого-нить сирыча, иначе голова кипит
327 1912142
Для вебпака обычно сколько конфигов создают?
328 1912152
>>11688

>Потом перекатился на Го


Я от этого синтаксиса блеванул в первые же минуты знакомства. У меня есть опыт с питоном, си, жс, жавой и если синтаксис мне показался полнейшим гавном значит тут и правда дело не чисто
анон 329 1912154
Аноны, поясните за реэкспорт. Если напишу:

export from ".1.js"
export
from ".2.js"

То как потом импортировать это? Import * as obj from,.. Не понятно же какая звездочка имеется ввиду. Или только одну голую звездочку можно на реэкспорт отправить?
image.png9 Кб, 393x253
330 1912164
331 1912168
>>12154
Короче сам потыкался, и как понял он весь целиковый экспорт через звездочку компонуют в один объект, а если есть, но если в обеих звездочках есть что то с одинаковыми именами, то он это в этот объект вообще не вписывает.

http://plnkr.co/edit/2Re3NzCi2o0YNccW?open=lib/script.js&preview

Если в 1.js и 2js. заменить func на func1 и func2, и вызвать их, то все заробит. Правильно я все понял?
332 1912172
>>12164
>>12168
А если в двух модулях объявить hui, то он вообще не запишется.
333 1912185
>>11916
Жду, что кто-нибудь шарящий не поленится и объяснит нормально, развеяв мой страх.
>>11758
Бамп
334 1912189
>>12172
Он выкинет ошибку при ре-экспорте.
335 1912192
>>12185
Шарящий заходит в тред
Объясняю: используй mac, спермодаун, и обретешь спокойствие.
Шарящий покидает тред
image.png189 Кб, 1013x580
336 1912237
>>11935

2 года
337 1912238
>>12192

>Шарящий в своем очке


Пофиксил, не благодари.
338 1912248
>>12237
В мухосрани надеюсь? А то как-то не стыкуется макака зарабатывающая больше них с зп в 2к$ после 2+ лет веслания
339 1912263
>>12248
Ты серьезно в ДС не общался с людьми, у которых такая з/п после 2-3 лет вката? Есть челики, которые вместо Яндекса шли в стартапы и там прокачивали скиллы, потом выходили норм фуллстеками и требовали у новых работодателей хорошую оплату своего труда. Ссылка на этих ребят - https://htmlacademy.ru/courses/eto-rofl
340 1912279
>>12248

> В мухосрани надеюсь?



Нет. Перекатился с ДС-овского стартапа с увеличением зп в х2. Пилил до микросервисов фронтопарашу и апишки на Ноде и Шарпе.

> макака



А может ты пидор макака?
в том то и дело, что шарящий программист а не макака может перекатиться без задней мысли на другой стек технологий в хорошо знакомой сфере разработки; ЯПы, фреймворки - это лишь инструменты решения задач

>>12263

>у которых такая з/п после 2-3 лет вката?



В моем случае, уже не вката, а с продовским опытом шлепания крудов.
341 1912287
>>12248
>>12263

Шиз, спок.
342 1912350
Чем плох javascript?
343 1912369
>>12350
Тем, что свой компелятор нельзя пропердолить. Точнее можно, но всем на него похуй будет.
344 1912434
>>12369
Компилятор чего?
345 1912447
>>12142
1 на дев со всякими картами-хуяртами и 1 на прод со всякими оптимизаторами.
346 1912450
>>12369
А нахуя тебе свой компилятор?
347 1912466
>>11206
Анон, спасибо. Сидел и смотрел два дня этого чела, понял больше чем за два месяца чтения мдн и кантора
348 1912499
>>12466

>понял больше чем за два месяца чтения мдн


Хз в чем тут твоя проблема, как по мне, так в мдн все шикарно изложено.
А вот насчет кантора соглы. У него годные вводные статьи по всяким общим моментам, но как только доходит до чего-то сложного, так сразу становится нихуя не понятно из-за огромного множества технических подробностей, которые тебе пока что совершенно не нужны. Причем, хочу заметить, множество технических подробностей, сочетаются с моментами, когда какая-то важная хуйня нихуя не объясняется, и предполагается, что ты должен интуитивно догадаться. Из-за этого я Кантором пользуюсь, как справочником, изучаю по другим источникам.
Пожалуйста.
349 1912509
>>12499

>Кантором пользуюсь, как справочником



Земля тебе пухом дурачек
350 1912520
>>12509
А что плохого? Если нужно освежить память, вникнуть в какую-нибудь тонкость, то самое то. У тебя есть получше варианты?
5.jpg40 Кб, 640x640
351 1912580
>>12499
хуй знает, прочитал кантора на одном дыхании, все доступно объясняет, единственный минус - задачек после каждого параграфа маловато, где-то их вообще нет, они очень хорошо помогают закреплять материал

дохуя книг читал по джс, кантор лучший для вката

остальные либо слишком тяжелые для новичка, либо слишком много воды

Плюс обязательно кантора надо дополнять видосами - можно курсами с торентов, можно каналами с ютуба, прочитал например про массивы, сделал задачки - все понял, но еще сверху посмотрел пару роликов в топе ютуба про массивы - и теперь знаешь все на атомном уровне
352 1912581
>>12580

>прочитал кантора на одном дыхании


Сколько времени это заняло?
353 1912585
>>12581
2 месяца изучения. В основном все время уходило на практику - написание кода и решений задачек, плюс свой сайт делал, сначала сверстал, а с кантором - допиливал скрипты на него

Знаю людей которые за 2 недели его читали(челики с работы, но у них уже был базовый уровень в программировании других языков)
354 1912601
>>12585

>допиливал скрипты на него


Бля, на чистом ЖС сайт делать... Должно быть то еще удовольствие.
355 1912604
>>12520
Мдн
356 1912608
>>12601
Без этого хуй прочувствуешь прелесть библиотек
357 1912611
>>12601
чистый плюс jquery, я кайофовал когда делал, ведь как можно по другому вкат с нуля не знает
1.JPG3,1 Мб, 4032x3024
358 1912625
>>12585
Не упомянул еще один важный момент, обязательно надо конспектировать мысли и весь прочитанный материал, и все то что кажется важным.

Все что я записывал от руки - я никогда не прочитаю, важен сам факт записи, физическая запись рукой - охуеть как сильно откладывает в память нужные данные, этоф факт. Удачи всем.
359 1912633
Кто-нибудь вкурсе как можно под линуксом стартануть вебшторм с дефолтными настройками или очистить кеш? Когда менял тему сломался интерфейс, после перезапуска не показывает строку где файл и все такое, кнопками и горячики клавишами сделать ничего не получается, а где находится кеш в папках я не могу найти, заебался уже, сижу второй час
360 1912645
>>12611

>2021


>jQuery


пиздос
361 1912675
ну шо... вот и до меня дошла очередь. тоже решил вкатиться в реакт. рейтаните компонент, проганы https://pastebin.com/6CCGStWA
пишу поебень для родного завода, для расчета продуктивности работяг. компонент работает с qr сканером, в который гречка будет пихать коды со своих бейджиков, коды лотов с продукцией и коды т.н. воркинг центров(абстрактные единицы объединяющие группы операций выполненных над лотами)
362 1912677
>>10040
Не рекомендую слушать пидораса, который повелся на утку о том, что майкл джексон педофил.
363 1912703
>>12604
На МДН все довольно поверхностно и кратко, иногда хочется по самые яйца.
IMG6764.JPG59 Кб, 677x652
364 1912704
>>12703

>иногда хочется по самые яйца.


нихуясе пидорюга!
365 1912706
>>12704
Других тут не держат
366 1912711
>>12633
Короче переустановил через их jetbrains toolbox и откатился на более старую версию, все работает, пиздос
367 1912729
>>12703
Там есть ссылки на спецификацию.
image.png1 Кб, 150x10
368 1912754
>>10352
>>10358
Интересно вот,
а надо ли ставить паузу длиной в три точки,
между буквами "S"(". . ."), "O" ("- - -"), "S" (". . ."),
в сигнале SOS,
или же пикрил с паузой в одну точку, между сигналами,
сразу интерпретируется как сос-отсос,
а всё это вместе, как один символ, вроде этого https://www.fileformat.info/info/unicode/char/1f198/index.htm
с одним кодом ?
369 1912820
>>12675
Госпади как хорошо что есть редакс, и слава богу таких долбаебов как ты больше нету, ххарк птьфу
370 1912823
Короче хочу написать текст и что бы буквы были разного цвета, ебаться с ntd? Или запилить background нужного цвета и сделать прозрачность для текста?
371 1912874
Что посоветуете для горизонтального скроллинга дивов?
372 1912879
>>12874
scroll-y: scroll
373 1912912
>>12879
Точнее оverflow, но не один ли хуй
374 1912930
Уважаемые, а github-pages нормально отображает сайт на реакте после гит деплоя?
375 1912940
Как правильнее всего в реакте отслеживать действия пользователя? Вот к примеру нужно вывести условный хеллоуворлд после того, как пользователь долистает до конца страницы, как отследить этот скроллинг? В обычном жс сделал бы с помощью узнавания длины дива и отслеживания скроллинга, но не понимаю как в реакте правильно получать данные об элементах на странице, которые уже отрисовались
376 1912947
>>12940
При помощи события scroll
377 1912962
На какую зарплату может рассчитывать джун JS + React без опыта коммерческой разработки?
378 1912964
>>12962
Речь про ДС
379 1912974
>>12964
20-30к
380 1912987
381 1912995
>>12962
Если ты ее будешь платить себе сам, иначе такие охлоебы нахуй не нужны от них больше проблем
382 1912999
383 1913007
>>12974
>>12999
Кому из вас верить?
384 1913011
>>12999
Ой блять не смеши. 50к, сейчас, во времена короны, стоит сибирско-уральский миддл удаленщик в ДС
385 1913018
>>13007
Больше 30ти-40ка, тебе в любом случае не заплатят. Сейчас ебанутая конкуренция по 300 тел на место, некоторые даже за еду и проезд готовы работать.
386 1913028
>>12820
ээээ а зачем там редакс? приложение буквально состоит из одного контейнера.
387 1913035
А кто-нибудь, кроме вкатывальщиков тут есть? В моей мухосрани фронтендеры не нужны, зато требуются пыхыпы джуны со знаниями фреймворков. Вопрос: на каком уровне достаточно знать жиэс бэкэнд джуну?
388 1913039
>>13018

>Сейчас ебанутая конкуренция по 300 тел на место


Откуда такая статистика?
389 1913040
>>13035
Ебать сходи/позвони да спроси
390 1913046
>>13040
Тебя не спрашивал, черт ебаный
391 1913059
>>12962
В дополнение к вопросу: есть ли тут джуны из ДС и, если да, то какая у вас зарплата?
111.jpg20 Кб, 968x318
392 1913061
>>12962
А Redux? А ООП и SOLID? А Webpack? А HTML + CSS, вот тебя попросят расположить элементы как на пике при помощи флексов, а ты в штаны насрёшь.
Остальные то знания на каком уровне? Как хорошо решаешь задачки с литкода?
393 1913067
>>13061

>Redux


>ООП


Выбери что-то одно.
394 1913070
>>13059
Есть. Устроился в сентябре, платили 15к, сейчас кончился испытательный платят 25. Это пиздец, если честно, но опыт есть опыт.
395 1913084
>>13061
Если имеются знания описанных тобой штук, то на какую зарплату может рассчитывать джун?
396 1913086
>>13070
8-часовой график? В офисе работаешь или удаленно?
397 1913090
>>12962
Фулстек джун с упором в бэк, 40к плотют
398 1913093
>>13086
8-12часов, в офисе да.
399 1913103
>>12995
Че несешь?
400 1913105
>>13084
70к в среднем, но только если они действительно имеются и включают себя свёрстанную с нуля SPA-шку уровнем выше чем туду-лист и мувисерчер.
401 1913114
>>13084
Да не будет у джуна всех этих знаний. Пройти курсик и туду на Редаксе сделать это не знания редакса.
402 1913121
>>13105

> 70к в среднем, но только если они действительно имеются и включают себя свёрстанную с нуля SPA-шку уровнем выше чем туду-лист и мувисерчер.


Как определить, что приложуха уровнем выше мувисерчера? Какой функционал считсется "выше"?
403 1913124
>>13121
Через пол года ежедневного дрочева прилет понимание того что тебе нужно знать
404 1913137
>>12962
Первый месяц жс макакой я проработал парттайм ~28ч-неделя\~175$
Нужно хоть что-то уметь и искать кому хоть что-то нужно, лол
405 1913150
>>13121
Есть анимированные элементы. Сайт полностью адаптивен и меняет свой вид при открытии на мобильных устройствах, а не просто скукоживается. Есть загрузка с пагинацией. Есть фильтрация как минимум по 5 параметрам. Есть работа со сторонним API.
406 1913188
>>13150
С такой приложухой и стартап можно открывать.
image.png122 Кб, 421x333
407 1913207
>>12675
бамп реквесту
408 1913210
>>13207
Переписывай на ангуляр.
409 1913212
>>12675
Реакт - это библиотека для построения интерфейсов, а не для расчетов.
410 1913215
>>13210
не, на ангуларе я умею
411 1913218
>>13215
Ну вот, ты уже знаешь чем тебе дальше заниматься. Учи Ангуляр.
412 1913220
>>13218
>>13212
не трольте плз)
413 1913279
>>13114

>Да не будет у джуна всех этих знаний. Пройти курсик и туду на Редаксе сделать это не знания редакса.


Что-то я ору с ваших разговоров, т.е. сделать туду на реакте с редаксом и быть джуном это видимо одно и то же? Можно и с мутными знаниями в html идти устраиваться на работу за 60р в день просто на поржать наверное
414 1913284
>>13150
>>13188
У меня есть приложуха с таким функционалом + еще разные фичи, за прошлую неделю 3 приглашения с оферами от 40-60к не ДС, при том что я ссусь пиздец и дохуя чего еще не знаю. Есть еще офер на 30к удаленка хоть с сегодняшнего дня, но пока еще не соглашался
415 1913295
>>13018

>конкуренция по 300 тел на место


Видимо компании просто из вредности никого не берут и на одном только хх в моей мухосрани 1к+ вакансий, когда по другим языкам раз в 3-5 меньше. При конкуренции в 300 тел, уже выгоднее было бы идти работать продавцом в пятерочку
416 1913335
>>13295
Не обращай внимания на фантазера без пруфов.
417 1913339
>>13039
Посмотри на этот тред, вот почему. Тут вкатуны в js+реакт бегают косяками и спрашивают, как почтенному собранию очередной мувисёрчер и где искать работу. Реклама курсов - в каждом ящике. Так что да, среди вкатунов в реакт сейчас конкуренция скорее всего ебанутая.
418 1913361
>>13046
Отвечу за того анона, несмотря на твоё хамство, собака ты сутулая. Сколько начальник хочет - столько знаний и надо. Я вон во фронтенд вкатился с основой из крестов и нулевыми знаниями жиэс ва-ап-ще - научили в процессе, полёт нормальный. Если тебя берут на позицию джуна в мухосрани - ребята скорее всего уже морально готовы к тому, что ты вообще нихера по специальности не умеешь.
419 1913365
>>13339
Не вкатунов в реакт а вкатунов стартующих с реакта, чаешь разницу псина?
420 1913379
>>13150
А нсли теье с таким тз тулушку и мувисерчер напишу, то, что ты скажешь?
421 1913390
>>13379
Никто и не говорит, что можно сделать крутую тудушку, которая будет тебе напоминания на мобильный телефон и почту присылать, а также следить за твоим расположением по GPS и в случае если ты зашел в продуктовый магазин, провел там больше 10 минут, отмечать в списке тудушек "купить продуктов" как выполненное задание.
Вот только у большей части тех кто тебя будет проверять, еще на этапе прочтения "мои проекты: My Super Mega TodoList" будут всплывать ассоциации с тем миллионом похожих друг на друга тудушек долбоебов после курсов.
422 1913394
>>13365
Доброчан, доброчан никогда не меняется... Если ты жирный - традиционно приятного аппетита, если правда по жизни такой - то пошёл-ка ты нахер, братец.
423 1913399
>>12675
Пути проёбаны
Незаколбеченный loading шляпа
Стейт заспагечен, я бы вынес в редюсеры
try\catch я бы вынес в колбечные промисы
Для <200 строк говна слишком много
424 1913407
>>13390
А я ее назову Personal Manager и что ты скажешь?
425 1913413
Помогите плиз, анонасы.

greasyforkточкаorg/ru/scripts/18482-hv-autoattack/versions
Вот скрипт, бот для игры. Недавно к этой самой игре выпустили обновление - скрипт в ней не работает. Пытался заменить ссылки в самом скрипте, не помогло (я в программировании вообще не шарю) Объясните пожалуйста, что нужно сделать для нормальной работы скрипта. С меня как обычнонихуя Если что, друг просил.
426 1913424
>>11758
Бамп
427 1913432
>>13339
То есть статистики у тебя нет и ты судишь об индустрии по треду на дваче. Так и запишем.
428 1913445
>>13407
Скажу, что дальше постов на дваче ты не ушел.
429 1913449
>>13399

>Пути проёбаны


это как?

>Незаколбеченный loading шляпа


а это как?

>Стейт заспагечен, я бы вынес в редюсеры


т.е. все переменные которые сейчас useState запихнуть в один объект и его в useReducer?

>try\catch я бы вынес в колбечные промисы


штоу за колбечные промисы?
430 1913452
>>13413

>я в программировании вообще не шарю


Ну вот и появился повод для изучения.

>Объясните пожалуйста, что нужно сделать для нормальной работы скрипта


Отследить и проанализировать внесённые изменения с обновлением игры и внести изменения в скрипт, так чтобы он работал.
431 1913458
>>13452
Спасибо, иду нахуй.
432 1913467
>>13449

>незаколбеченный лоадинг


ето я кажется понял, типа так
const memoizedLoading = useCallback(() => {
setBackdrop(savingLot || loading)
}, [savingLot, loading])

про пути и колбечные промисы хз
поясни плз
433 1913486
>>13035
Есть.

Я что-то охуеваю с вкатывальщиков, у вас уже почти год прекрасная возможность залететь джуном на удалёнку, я не понимаю зачем вы офисную работу ищете, тем более если живёте в мелких городах. И даже если живёте в ДС, то нахуй офис не нужен. Норм джун спокойно может устроиться удалённо на ~ $1k, если это СНГ рынок. А раньше джуном было намного меньше шансов попасть на удалёнку.
434 1913489
>>13445
Почему ты так решил?
435 1913505
Подскажите, какая корневая папка для изображений реакт-сайта на gh-pages?
436 1913512
>>13449
У тебя даже интерфейсы как-то припизднуто экспортятся: два по дефолту, два по неймингу. При этом в 4 строчки, хотя всё можно заоднострочить в нейминг с кастом патхфингом i.e. import {Employee, Message, CreatedLot, ScannedLot} from "@interfaces". Держать все интерфейсы в $project_root/interfaces тоже спорно, наверное
437 1913517
>>13512
ладно,вопросов больше нет,с остальным я сам разобрался
трайкетч вынес в мемоизированный колбек,переписываю стейт под юз-редьюс. спасибо за замечания
еще че-нибудь добавишь? вот я аналогичный вопрос в бе создал,там чел пишет что-то про лишнее копирование массивов. не понимаю о чем он. подскажи,А
438 1913519
>>08577 (OP)
Что лучше учить, чтоб зарабатывать хоть какие-то деньги несложно.
439 1913524
>>13517
Лишнего копирования массивов в коде с реактом быть не может
440 1913527
>>13524
хули он пиздит тогда,говорит что 120е в час зарабатывает
неужели он меня затролел?
что он вообще имел в виду с этим копированием-то ебать
image.png34 Кб, 775x285
441 1913530
442 1913582
Ананасы, сейчас с переменным успехом делаю задачки на литкоде. Каждый раз у меня выходит абсолютно безумный говнокод. Поясните, пожалуйста, что можно почитать, чтобы перестать изобретать велосипед, может какие-нибудь учебники с примерами есть, как вы сами все это осиливали?
443 1913589
https://lukaszmakuch.pl/post/react-hooks-oops-part-3-an-effect-does-not-run-again-when-its-dependencies-change

Я нихуя не пойму, а как я могу заставить useEffect выполнять свою функцию при изменении значения переменной, которая указана у него в зависимостях? У меня есть бесконечный скролл, он работает как надо, но когда я меняю значение фильтров в поиске, номер страницы сбрасывается на первую... примерно 9 раз из 10 изменений фильтров. Что мне с этим делать? Как заставить useEffect всегда отслеживать изменение переменной которая у него в зависимостях?
444 1913598
>>13589
Как я понял там изменение отслеживается если происходит ререндеринг, но если у меня к примеру переменной значение присваивается без ререндеринга? Можно сделать какой-то псевдоререндеринг?
445 1913620
>>13598
>>13589
Так всё, у меня оказывается в другом месте ошибка была
446 1913626
>>13620
Да ты скорее всего перерендерерирореровал весь компонент из парент компонента
447 1913630
Анон, молю, помоги.
В край уже заебала эта безработица. Из-за пандемии остался без работы, целый год ищу, хожу по всяким собеседованиям, но один хуй, либо через недельку фирма закрывается, либо же нанимают кого-то другого, кто и вовсе готов работать себе в убыток, а я так, увы, не могу.
Так вот, благо до пандемии смог накопить малость капитала, хватит до конца года, вот и думаю попробовать за этот год научиться программированию. Моя специальность будет неактуальна ближайший год как минимум. Не хочу времени зря терять.
Недельку уже как интересуюсь IT, смотрю, что перспективно, востребовано на рынке, везде лидирует JS. Вот и думаю начать обучаться этому языку.
Базовые знания имеются, т.е., понимаю логику работы работы всяких if...then, for...in и т.д. Ну совсем уж базовые вещи, скажем так.
Сердечно прошу тебя поделиться каким-нибудь источником, чтобы смог за год ежедневного обучения выйти на некий уровень, который позволит мне устроиться на работу, найти простенький заказ на фрилансе. Хочется, чтобы обучали простым языком, объясняли все, а не просто показывали код. Буду тебе безмерно благодарен. Можешь даже почту оставить, если все пойдет хорошо и я смогу достигнуть цели, то обязательно свяжусь с тобой при получении первой же зарплаты и отдам её тебе полностью. Главное, чтобы у меня все получилось.
448 1913633
>>08577 (OP)
Как модные пацаны в Ноде делают иморты? Через require или через import?
449 1913656
>>13630
Нулячие, как вы уже заебали своим фрилансом. Учи js у Кантора, иди работать в ИП Пахомов на пол года, дальше ищи удаленку на x3.
450 1913660
>>13633

>Сычев, когда хуйнянейм будет на продакшене?


>Компилируется, Егор Егорович


>Сычев, когда хуйнянейм будет на продакшене?


>Компилируется, Егор Егорович


>Сычев, когда хуйнянейм будет на продакшене?


>Компилируется, Егор Егорович


>Егор Егорович, а когда зряплата будет?


>Компилируется, Сычев, компилируется...

451 1913663
>>13633
Импорты же года 2 назад завезли в бета бранч, уже и лтс с их поддержкой должен был успеть выйти наверное
Если ты не страдаешь хуйнёй require ни в каком случае не нужон
452 1913688
>>13630
Видимо тебе уже дохуя лет. Поэтому шансы нулевые. Вкатываальщиков полно и выбор огромен. Молодежь в приоритете.
453 1913699
>>13688

>Вкатываальщиков полно и выбор огромен


Не боги горшки обжигают.
454 1913706
>>13656
Спасибо большое, анон.

>>13688
27 исполнится через пару месяцев. А так, мне почему-то думается, что возраст хоть и имеет значение, но его важность переоценена.
455 1913712
>>13630
Не унывай ты так, анон. Год это огромный срок, за это время сможешь достичь отличного уровня. Вот тут рассказывается, как вкатиться полному ньюфагу:
https://youtube.com/watch?v=S7xq9x8i47k

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

Чтобы понимать, что это за чел, посмотри интервью с ним:
https://youtube.com/watch?v=wWd73WDBxzs

Когда начнешь учить Реакт, то в телеге вступи в два коммьюнити - reactjs_samurai и react_js. Там довольно дружелюбная атмосфера, сможешь быстро получить ответы на свои вопросы, да и по курсам сориентируют, что дальше изучать. Вообще у Юрия Буры на юдеми рутрекере годный курс по Реакту, можешь его потом навернуть.
456 1913727
>>13712
Спасибо тебе большое, анон!
Завтра с утра возьмусь всерьез. 10-15 минут назад малость пролистал список курсов на udemy. Глаз зацепился за JavaScript 2021 - Полное Руководство с Нуля до Профи от какого-то Владилена Минина. Удалось найти на одном сайте слив данного курса и скачать. Судя по отзывам, курс хороший.
457 1913741
>>13727
Посмотри на рутрекере отзывы по курсам Минина. Там его вроде неоднозначно оценили, типа не особо хороший курс.
458 1913745
>>13712
Квинтэссенция пытающегося подскачить грузчика
База нулевая за все эти годы до сих пор, кодит хуево, все видео представляют или чтение статей из интернетов на камеру, или бесполезнейшую говнокодовую отсебятину
459 1913768
>>13745

>Квинтэссенция пытающегося подскачить грузчика


Так вообще про любого кодера сказать можно нахуй
А вообще двач невер ченджс, тут из треда в тред одни и те же кул стори просто годами напролет про то, что никто никогда не вкатится, всем пизда и все умрут в нищете. Я просто нигде и никогда такой отборнейшей ебанины как здесь не встречал, так что всеръез задумайтесь над критическим восприятием информации в этом itt треде, по техническим вопросам еще одно дело, но всё что за этим уже лютый галюциногенный галоперидоловый передоз
460 1913826
Вы выслали 500 js тредов а ваша мать когда вас высрала забыла что интеллект нельзя высрать .
461 1913827
>>13712
ДАЛБАЕБ ЕБАНЫЙ ПОЗДНО В РЕАКТ ВКАТЫВАТСЯ . Я ПОМНЮ НА ФИВЕРР ЗАХОДИЛ ,БЫЛО 300 ПРЕДЛОЖЕНИЙ РЕАКТ РАЗРАБОВ , ЩАС ИХ 4000 НАХУЙ .

КТО УСПЕЛ ТОТ УСПЕЛ. ЩАС ХУИ СОСИ МАКАКА ТУПОГОЛОВАЯ
462 1913829
И да скоро вообще будет считаться что реакт == html,css как и весь обоссаный js
463 1913830
>>13829
Таки да ведь большинство кабанчиков уже более менее дружат с интернетом, а там и инста и вк и вк-сайт, так что фронты и бэки со своими среактами вьюхами и срангулярами нахуй не нужны, да?
464 1913831
Бамп
465 1913833
>>13830
Если есть бабло,связи. Создавай свою веб студию и нанимай школьников на работу .вот тебе стартап. Даже на кикстартер идти не надо.

Или на лолзе Тим иди и рекламируй эту хуету...
466 1913834
Это такой вайп говном? Опять пердоликам-крестовикам не сидится в своих НИИ.
467 1913835
>>13833
Твоего мнения не спрашивали пес,
468 1913845
Подскажите стек для хуеты на подобие дискорда
469 1913846
>>13845
Clojure + typescript + любая диба питона
470 1913848
>>13846
Я рыгнул
471 1913849
Приходит js в секс-шоп. Осмотрелась, выбрала, подходит
к java и говорит:
- Мне, пожалуйста, вот эти три вибратора -
оранжевый, зеленый и красный.
Java:
- Так, оранжевый - 20 баксов, зеленый - 40, а красный.. красный.. Нет,Js, красный не продается, это огнетушитель!
472 1913850
>>13845
Не знаешь, на чём дискорд сделан?
473 1913852
>>13850
На компьютере
474 1913854
>>13849
Сам то понял что высрал?
475 1913858
>>13854
Меня мама высрала . А понимать я не имею
476 1913916
>>13745
Расскажи, по каким материалам следует изучать JS и Реакт.
477 1913922
>>13827
Нет, не поздно.
478 1913993
Интересно, а почему сообщество решило оставить приставку JAVAscript, ведь уже десять лет назад от джавы воняло говном и она серьезно отставала от индустрии, т.е никакого хайпа это название не принесет.
Могли бы свежее и няшненькое придумать!
479 1913995
Let const
480 1914000
>>13993
Чем тебя экмаскрипт или ts не устраивает
481 1914030
>>13993
Потому что на жаве миллионы индусов могли писать сносный код, относительно шустро работающий на всех платформах, а индусы, как известно, основная рабочая лошадь в ИТ
482 1914073
>>14030
Этот шарит.
483 1914075
>>14030
А ещё пока ты делаешь заебись первую фичу - индус выкатывает глючную и бажную, но работающую пятую.
484 1914098
Посоны, а как CSS селекторое сделать условие "И"?
То есть .class1 И .class2
485 1914102
>>12675
https://pastebin.com/cR61zEZJ
во бля переписал ебать
всё ЗАКОЛБЕЧИЛ
вместо нескольких useState зделол один редусер
удалил к хуям один лишний массив без которого оказывается можно обойтись,малехо подправил один дамб компонент и т.п. мелочи
делать алиасы для импорта не стал и раскидывать 5 файликов интерфейсов в приложухе из одного контейнера тоже.впадлу пздц

рейтаните гайз
486 1914103
>>11688
>>14098
Через запятую.
487 1914104
>>14102
Рейтанул тебе за щеку. Вкусно?
488 1914105
>>14104
пшел на хуй собака сутулая
489 1914107
>>14102

>редусер


Земля тебе пухом мудачек, нахуй ты сюда это притащил? В надежде что тут сидит кабанчик?
490 1914109
>>14107
сам ты мудачок блять, хули доебался? притащил я ето сюда потому что тут не только гнойные желчные мудаки сидят вроде тебя,но еще челики способные дать норм советы,типа вот >>13399
чел расписал,Я код пофиксил ПРОФИТ
а ты иди на хуй
491 1914111
>>14109
Ебать ты дурачек и редюсеры и все подрят пихаешь в кучу, иди нахуй короч
492 1914112
>>14111
и редусеры иии? что еще?
493 1914113
>>14098
Пчел... убери пробел.
494 1914116
>>14103
Не не не. Смотри. я имел ввиду именно И, а не или. То есть чтобы стиль применялся когда у элемента ОБА этих класса есть
495 1914118
>>14116
В нынешней реализации CSS это невозможно сделать. Слышал впрочем, что в сассе можно это дело накостылить.
496 1914124
>>14116
Sass поможет тебе
497 1914149
>>14111
Лол, иди читай, что такое слайсы
498 1914156
>>14116
>>14098

.class1.class2

проиграл с советчиков в этом итт
499 1914178
redux
500 1914329
Сап. Вкатился полгода назад джуном в веб-макакинг на реакте, редаксе и асп нете, вроде на работе справляюсь со всем, что дают, вроде и зп уже 2 раза повысили, вроде и пет-проекты в свободное время делаю, но не покидает чувство, как будто всё напрасно, как будто я достиг какой-то планки и теперь только вширь могу развиваться. Тип нету каких-то жестких знаний по компьютер саинс без которых навсегда так и останусь макакой. Пытался читать Кнута, но сложно, матан уже весь забыл и как представлю, какой там объем материала, так сразу пропадает желание, лучше в очередной СТМ или фреймворк вкатиться за пару недель (я даже хуй знает зачем я это делаю, на работе особо не помогает, нравится, наверно, узнавать что-то новое, что просто заходит). Как быть? Как победить чувство, что ты перестал профессионально расти? И как вообще правильно делать этот самый рост? Думаю вот пойти на курсы javascript.ninja, вначале на базовый курс, чтобы знания освежить, потом на продвинутый (везде по самому дорогому ценнику, ибо деньги тоже хуй знает на что тратить, живу с родителями). А потом что? Для вкатывальщиков дофига инфы. А как потом? Как не проебывать зря время, чтобы стать разпиздатым сеньором?
501 1914360
>>14329
Просто прими, что так и останешься реакт-макакой на всю оставшуюся жизнь.
502 1914375
>>14329

>вроде и зп уже 2 раза повысили


Это сколько?
503 1914398
>>14375
С 15 до 45.
504 1914403
Огласите стек для вью, хочу что нибудь типа дискорда или соцсети напилить, или с чем не стыдно появится на должность ждуна
505 1914404
>>08577 (OP)
Так блэт, просто хочу разобраться

https://www.youtube.com/watch?v=pyM6u3aVT1s

Часто слышу что "время Жавы прошло" и что "Нода пизже" но какого хрена работы на Ноде в разы меньше чем на бэкенд Жаве? Уже 2021, разговоры про "новая технология, еще не опробовали" не катят
мимо фуллстак, думающий перекатиться в бэкендера на ноде, но че-то сомневающийся
506 1914406
>>14375
Там какой-то левый хуй ответил, но близко. с 20 до 47.
507 1914407
>>14406
Неплохо так.
508 1914498
>>14404
На западе много работы на ноде, у нас почему-то не так популярна
пост совок как всегда отсталый
509 1914517
>>14403

>Огласите стек для вью


Vue + apollo + nest js + mongodb
510 1914568
>>14156
Лол. Зашел в тред тоже ахуел.
511 1914571
>>14118
Как там в 95ом? Жс еше не изобрели?
512 1914628
Как выкачать с треда все пикчи и видео?

>var urls = [];


>var thumbs = document.getElementsByClassName('post__image');


>for (let t of thumbs) urls.push(t.getElementsByTagName('a')[0].href);



Получил ссылки, но как скачать их все? Через a href выкачивает только часть почему-то, не стабильно. Через iframe не получилось, не разобрался.
513 1914637
Навернул сегодня впервые Nextjs, мне сразу же сходу зашло, чому его по дефолту не используют вместо реакта? По сути то же самое плюс охуенный роутинг и поддержка css модулей ну и разумеется ssr. Какие подводники?
514 1914639
ПЕРЕКАТ >>1914638 (OP)
ПЕРЕКАТ >>1914638 (OP)
ПЕРЕКАТ >>1914638 (OP)
ПЕРЕКАТ >>1914638 (OP)
ПЕРЕКАТ >>1914638 (OP)
ПЕРЕКАТ >>1914638 (OP)
ПЕРЕКАТ >>1914638 (OP)
ПЕРЕКАТ >>1914638 (OP)
515 1915422
>>14637
Некоторые Реакт поверх легаси жквери говна присирают и SSR запихать некуда.
next.js пушка, но больше SSG и простеньких роутов там сложно что-то сделать. Хочу теперь blitz.js (полноценный фреймворк на базе некста) попробовать.
516 1916098
>>12580
Плюсую, сам вкатывальщик и читаю Кантора. Охуенно разжевывает для новичка. Все по делу, не слишком поверхностно, и не слишком сложно для нуба. Идеальная диффиколти. Задачек, да, побольше бы. Чуть больше месяца уже читаю, думаю в сумме как и у тебя 2 месяца займет.

Вопрос в том, где изучать бэкенд на ноде, чтобы на таком же уровне все в рот с ложечки накладывалось...
517 1916100
>>11143
Сиэсэс вообще легчайшая вешь. За 140 часов (вместо с практикой) ты научишься все что нужно для верстки, разве что редкие моменты знать не будешь. Попробуй на степике курс пройти.
518 1916213
>>14406
Зависит от города, но это мало. Оч советую через полгода пробовать искать удаленку хотя бы на 80
519 1917714
>>08713
var для олдфагов
520 1918268
>>14329
кажется есть ток один вариант - суваться в крупные компании, там всякие авиты хуиты, или на западного дядьку - англ учить. Короче, надо менять работу.
521 1941974
Пытаюсь добавить кнопочку в гуглтаблицы. Но оказалось, что в блядских таблицах нельзя передавать переменные в функцию. Охуенная история. Нашел лютый пердолинг и костыль, где чел прикрепляя функцию к кнопке, прикрепляет к ней не просто функцию, а имя функции+аргумент. Тип из itemMenu делает itemMenu156. А когда функцию срабатывает, то происходит какая-то магия и itemMenu156 превращается в itemMenu(parametr=156). Вот код, тут немного.
https://github.com/contributorpw/google-apps-script-snippets/blob/master/snippets/sheets/dynamic_meny/code.js
Я попытался сделать так же и у меня магия не срабатывает и пишет, что функции itemMenu156 не существует.
https://pastebin.com/9Za2XCSn
522 1941975
Анончики, помогите, я целый день сижу бьюсь с этим говном. Что не так с кодом?>>41974
Тред утонул или удален.
Это копия, сохраненная 3 мая 2021 года.

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

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