Сохранен 522
https://2ch.hk/pr/res/1908577.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

JSThread #193 /js/

 Аноним 12/01/21 Втр 20:56:11 #1 №1908577 
16099236451520.png
Предыдущий тред: >>1902322 (OP)

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

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

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

Руководство для вката: https://developer.mozilla.org
Аноним 12/01/21 Втр 21:01:34 #2 №1908580 
>>1908577 (OP)
Вот спасибочки.
Аноним 12/01/21 Втр 21:18:06 #3 №1908593 
C++ лучше JS
Аноним 12/01/21 Втр 21:29:40 #4 №1908618 
>>1908593
С# лучше, чем С++
Аноним 12/01/21 Втр 21:44:18 #5 №1908635 
>>1908618
>С# лучше, чем С++
Python лучше, чем C#
Аноним 12/01/21 Втр 21:50:18 #6 №1908639 
>>1908635
Свой бизнес лучше программирования
Аноним 12/01/21 Втр 21:51:31 #7 №1908641 
>>1908635
>Python лучше, чем C#
Lua лучше чем Python
Аноним 12/01/21 Втр 22:13:30 #8 №1908664 
>>1908593
Да что угодно js
Аноним 12/01/21 Втр 22:13:51 #9 №1908665 
>>1908664
>Да что угодно лучше* js
Аноним 12/01/21 Втр 22:49:07 #10 №1908699 
парни подскажите плз как переменную объявить в js?
Аноним 12/01/21 Втр 22:53:48 #11 №1908713 
>>1908699
var variable;
Аноним 12/01/21 Втр 22:55:51 #12 №1908718 
>>1908699
const number = 2;
const numberChanged = number + 2;
const numberFinalChange = numberChanged * 3;
return numberFinalChange;
Аноним 12/01/21 Втр 22:58:12 #13 №1908725 
image.png
>>1908713
>>1908718
ЖЖёте, пацаны. Постите ещё.
Аноним 12/01/21 Втр 23:03:06 #14 №1908735 
>>1908718
>>1908713
>>1908725

не понял. в чем прикол?
Аноним 12/01/21 Втр 23:20:38 #15 №1908750 
>>1908718
Что ты там возвращаешь без обявления функции?
Аноним 12/01/21 Втр 23:24:07 #16 №1908751 
>>1908750
Объявление функции выше по коду.
Аноним 13/01/21 Срд 00:01:53 #17 №1908765 
>>1908593
>>1908618
>>1908635
>>1908641
Rust лучше перечисленной параши
Аноним 13/01/21 Срд 00:54:08 #18 №1908777 
(![]+[])[+[]]+(![]+[])[+!+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]] это фейл
Аноним 13/01/21 Срд 00:57:34 #19 №1908779 
>>1908777
Почему конкатенация строк это фейл?
Аноним 13/01/21 Срд 01:07:19 #20 №1908782 
>>1908777
Часто такой код пишешь в реальных проектах? Земля тебе пухом, братик.
Аноним 13/01/21 Срд 01:11:08 #21 №1908783 
>>1908782
Слишком мало букв в словах true, false и undefined, чтобы полезное сообщение закодировать
Аноним 13/01/21 Срд 02:02:17 #22 №1908804 
>>1908783
>почти половина букв английского алфавита
>слишком мало

А1-дебил, ты?
Аноним 13/01/21 Срд 02:37:38 #23 №1908809 
>>1908777
Как называется эта болезнь?
Аноним 13/01/21 Срд 08:23:54 #24 №1908873 
image.png
image.png
image.png
>>1908765
Хрюкни
Аноним 13/01/21 Срд 08:55:30 #25 №1908876 
>>1908873
Зато смотри какие зарплаты!
Аноним 13/01/21 Срд 09:02:24 #26 №1908879 
>>1908876
Ну если для тебя 2к евро - хорошая зп то соболезную.
Аноним 13/01/21 Срд 09:15:27 #27 №1908881 
>>1908879
А какая зарплата для тебя хорошая?
Аноним 13/01/21 Срд 09:24:19 #28 №1908884 
>>1908881
Сейчас и 5к мало. А когда в Пшекии за 2500 писал вообще на нулях был.
Аноним 13/01/21 Срд 10:27:50 #29 №1908891 
Есть функциональный компонент со стейтом, которые изменяет юзер, допустим число. Есть вебсокет, который присылает мне сообщение и мне надо значение из вебсокета сложить со стейтом. Как это можно грамотно реализовать? Пока вижу вариант создать мутабельный реф и обновлять его когда меняется стейт и тогда не надо будет листнер вебсокета обновлять. Но как-то криво выходит.
Аноним 13/01/21 Срд 10:32:08 #30 №1908892 
>>1908884
Успешный, завидую
Аноним 13/01/21 Срд 10:35:34 #31 №1908893 
>>1908891
Добавить в листенер вебсокета свой setState. В чем проблема-то?
Аноним 13/01/21 Срд 10:39:27 #32 №1908894 
>>1908893
Тогда это будет запись в таком виде
const [x, setX] = useState();

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

В итоге у меня на каждое изменение х будет листенер добавляться, либо если не указывать dependency у useEffect, то будет листенер со старым значение x.
Аноним 13/01/21 Срд 10:45:58 #33 №1908897 
>>1908892
Было бы чему. Вот выйду хотя бы на 7 тогда можешь начинать.
Аноним 13/01/21 Срд 10:46:31 #34 №1908898 
>>1908894
Ты что-то не то написал. Должно быть:

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

(ссылка на setX стабильна)
Аноним 13/01/21 Срд 10:48:18 #35 №1908899 
>>1908894
Не забудь, кстати, в том же useEffect отписаться от сокета.
Аноним 13/01/21 Срд 10:56:08 #36 №1908901 
>>1908898
Только мне setX не надо вызывать, а просто передать оба значения в другую не меняющуюся функцию, типо:
webSocket.addEventListener('message', data => setY(x + data));

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

return prevX;
}));
Аноним 13/01/21 Срд 10:56:27 #37 №1908902 
>>1908897
Тогда я удавлюсь от зависти (шутка)
Аноним 13/01/21 Срд 11:02:32 #38 №1908906 
>>1908901
Ну, тогда где-то зависимость от x придется оставить. Может можно как-то лучше сделать, но не видя всего кода сложно сказать.
Аноним 13/01/21 Срд 11:03:03 #39 №1908907 
>>1908699
Переменные не нужны. Функицональщина онли!
Аноним 13/01/21 Срд 11:04:38 #40 №1908908 
>>1908907
В функциональщине нет переменных? Не знал
Аноним 13/01/21 Срд 11:16:40 #41 №1908914 
Электрон всё ещё говно для гуишек?
Аноним 13/01/21 Срд 11:21:45 #42 №1908917 
>>1908914
Все еще норм
Аноним 13/01/21 Срд 11:24:58 #43 №1908919 
>>1908917
Говорят (да и сам юзал, знаю) малооптимизированное говно на нём высирается.
Аноним 13/01/21 Срд 11:55:13 #44 №1908931 
>>1908901
В mutableRef надо сохранять хэндлер сокета
Аноним 13/01/21 Срд 12:32:20 #45 №1908938 
>>1908908
Только чистые функции. Аргументы - не переменные
Аноним 13/01/21 Срд 12:40:54 #46 №1908940 
>>1908919
Только если ты плохой программист
Аноним 13/01/21 Срд 13:59:49 #47 №1908977 
18F2650C-8180-4CAA-8EDC-D64F200049F6.jpeg
Чому в HTML Academy JS изучают только 9 недель, а на HTML/CSS отведено в два раза больше времени?

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


Аноним 13/01/21 Срд 14:07:49 #49 №1908980 
>>1908977
>JS реально выучить
Реально выучить синтаксис. JS хуй ты "выучишь" и за год если раньше прогингом не занимался. Но внезапно это и не обязательно чтобы катиться
Аноним 13/01/21 Срд 14:10:15 #50 №1908981 
>>1908979
>method = async () => {}
Это кто так бля учил методы класса реализовывать?
бекендер хуев
Аноним 13/01/21 Срд 14:14:45 #51 №1908982 
>>1908981
А почему нельзя? Работает же.
Аноним 13/01/21 Срд 14:33:24 #52 №1908989 
У меня есть стейт, и каждый раз когда я пытаюсь засунуть в него массив, приложуха крашится, ссылаясь на то, что слишком много ререндера. Оно что, ререндерит компонент после каждого элемента? Как этого можно избежать? Мне надо, чтобы отображался массив элементов, который бы ререндерился при добавлении\удалении элемента. Реакт, бтв.
Аноним 13/01/21 Срд 14:46:35 #53 №1908995 
>>1908977
>HTML Academy
Щас бы каблухи академиями называть
Аноним 13/01/21 Срд 14:47:27 #54 №1908997 
>>1908980
А если по 3-4 часа в день учить JS, пилить всякие проекты по курсам и придумывать что-то самому, то через сколько месяцев имеет смысл искать работу?
Аноним 13/01/21 Срд 14:49:39 #55 №1909000 
>>1908989
Скорее всего у тебя бесконечный цикл ререндеров из-за того что ты вызываешь setState в теле компонента.
Аноним 13/01/21 Срд 14:52:36 #56 №1909004 
>>1909000
Блять, да. А где его еще вызывать, оно же только в теле функции вызывается? То есть мне всю логику делать отдельно где-то, а в компонент засовывать только return ({zaloopaList})?
Аноним 13/01/21 Срд 15:01:20 #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 раза больше, чем этот же жпег, пересохраненный в пейнте. На жпег из нее вирустотал тоже не ругнулся. Что со мной будет, доктор?
Аноним 13/01/21 Срд 15:05:14 #58 №1909015 
Ради интереса и прокрастинации потратил пару недель на изучение вебни. И не понял откуда у людей столь хуевые представления о вебе как о зоопарке тулинга и каких-то фреймворков, постоянно сменяющих друг-друга.
Тут же все абсолютно примитивно по факту, для тех кто умеет программировать естественно.
2 дня на html и сss неделя на https://javascript.info/. И ты уже знаешь достаточно для понимания всего что написано на js.
1 день просматриваешь документацию и исходники реакта и ты его знаешь.
1 вечер можно потратить еще на mobx.
Всё ты готов писать интерфейсы произвольной сложности.
1 месяц пилишь содержательный пет-проект и ты мидл. Накатываешь 1 год опыта и ты синьор.

п.с. в ахуе что таким дерьмищем как redux кто-то всерьез пользуется.
Аноним 13/01/21 Срд 15:09:10 #59 №1909018 
>>1909015
>п.с. в ахуе что таким дерьмищем как redux кто-то всерьез пользуется.
чекай apollo client и xstate
Аноним 13/01/21 Срд 15:09:32 #60 №1909019 
>>1909015
хм, это гайд на вкат в синьеры за месяц+4 дня? Ахуенно, берем. Через месяц отпишусь
Аноним 13/01/21 Срд 15:11:03 #61 №1909021 
>>1909019
на мидла

>фикс
Аноним 13/01/21 Срд 15:12:24 #62 №1909022 
>>1909015
А что значит "содержательный пет-проект"?
Аноним 13/01/21 Срд 15:23:43 #63 №1909035 
>>1909015
>неделя на https://javascript.info/
Там слишком много инфы, за неделю сложно освоить.
Аноним 13/01/21 Срд 15:24:52 #64 №1909038 
>>1909035
Да забей, это даннинг-крюгер классический.
Аноним 13/01/21 Срд 16:01:38 #65 №1909071 
>>1909038
Ето он.
Аноним 13/01/21 Срд 16:26:47 #66 №1909086 
>>1909022
Взять готовые api и написать к ним удобный фронт.
Можешь взять reddit например, вот у кого ущербный интерфейс.

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

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

>>1909038
И при чем тут даннинг-крюгер? Хорошие фронтендщики быстрее и качественнее сварганят, то на что у меня сейчас уйдет больше времени. Ты не согласен с тем, что при описанных вводных я стану хорошим фронтендщиком за год?
Аноним 13/01/21 Срд 16:37:57 #67 №1909093 
>>1909086
Вышка профильная?
Аноним 13/01/21 Срд 16:39:12 #68 №1909096 
>>1909086
В России все умеют программировать, потому что в каждой школе преподается язык программирования Pascal и основы алгоритмов.
Аноним 13/01/21 Срд 16:39:57 #69 №1909097 
>>1909086
Философию и физкультуру забыл, тоже на фронте пригодится
Аноним 13/01/21 Срд 16:41:33 #70 №1909098 
>>1908997
Пол года учишь, потом опять открываешь frontand road map
Аноним 13/01/21 Срд 16:42:45 #71 №1909101 
>>1908979
Babel настроил?
Аноним 13/01/21 Срд 16:43:50 #72 №1909104 
>>1909086
>Ты не согласен с тем, что при описанных вводных я стану хорошим фронтендщиком за год?
Мань, нам всем похуй абсолютно кем ты там станешь / не станешь за год, акстись
Аноним 13/01/21 Срд 16:50:04 #73 №1909108 
>>1909098
Полгода? Почему так долго?
Аноним 13/01/21 Срд 16:56:04 #74 №1909114 
>>1909108
Ну открой сейчас и спроси себя что ты из этого можешь
Аноним 13/01/21 Срд 17:04:37 #75 №1909117 
>>1909004
Не знаю что там под логикой подразумеваешь, но сайд-эффекты надо вызывать в useEffect. Рендер должен быть чистым, о чем в доке неоднократно сказано.
Аноним 13/01/21 Срд 17:08:32 #76 №1909120 
>>1909015
>200ч основ программирования, алгоритмов структур данных, 200ч архитектуры эвм и ассемблера, 200ч осей, 200ч компиляторных технологий , 200ч комп. графики, 200ч параллельного программирования, 200ч криптографии, 200ч баз данных
>готов писать интерфейсы произвольной сложности

Не справляешься с модалкой на iOS.
Аноним 13/01/21 Срд 17:13:26 #77 №1909124 
>>1909086
>А подразумевал следующее

И каким образом это поможет тебе, хотя бы, прочитать весь материал по JS и работе браузерными API, не говоря уже о том чтобы усвоить всю полученную информацию. То что ты перечислил на эти факторы почти никак не влияют.
Аноним 13/01/21 Срд 18:39:46 #78 №1909203 
image.png
useTitle селектит кусок редакс стейта и обновляет заголовок окна. Беда в том, что он становится причиной ререндера компонентов, так как вызывается на верхнем уровне. Как решить это, не опуская его в нижние компоненты?
Аноним 13/01/21 Срд 18:45:23 #79 №1909209 
Как в ангуляре привязать значение чекбокса к переменной? В том смысле что если я меняю чекбокс то меняется и значение переменной?
Обычная привязка вроде [checked]="actor.selected" работает в одну сторону и не отражает результатов если я чекбокс отмечу
Аноним 13/01/21 Срд 19:38:46 #80 №1909272 
>>1908577 (OP)
Вот есть у меня в rxjs Observable объект типа number[] , когда я юзаю на нем всякие операторы вроде map то на вход попадает весь массив целиком, как мне перебрать его поэлементно а не сразу весь массив целиком?
Аноним 13/01/21 Срд 19:49:41 #81 №1909274 
>>1909209
(change)='функцияОбработчик()';
Аноним 13/01/21 Срд 19:53:13 #82 №1909276 
>>1909272
from
Аноним 13/01/21 Срд 19:56:22 #83 №1909278 
>>1908977
html/css сложнее, вот и больше времени
Аноним 13/01/21 Срд 20:03:09 #84 №1909283 
>>1909101
Да я уже понял что к чему, в стандарте es6 не описаны члены класса на основе стрелочных функций.
Вот вебпак по дефолту его и не поддерживает.
Там отдельный загрузчик для этого должен использоваться.
Аноним 13/01/21 Срд 20:21:16 #85 №1909291 
>>1909203
Разбить окно на два компонента - заголовок с useState и основной контент.
Аноним 13/01/21 Срд 20:22:07 #86 №1909293 
>>1909283
>члены класса на основе стрелочных функций
Нет таких
Аноним 13/01/21 Срд 20:26:50 #87 №1909295 
>>1909098
Жертва роудмэпов, спок.

https://www.youtube.com/watch?v=pVKAVWZb35w
Аноним 13/01/21 Срд 20:27:34 #88 №1909296 
>>1909086
>Ты не согласен с тем, что при описанных вводных я стану хорошим фронтендщиком за год?
Это не вводные, больше похоже на твои маняфантазии о том, что "должын умить каждый настаящий праграмист". Особенно серанул с 200ч основ программирования и 200ч баз данных,
Аноним 13/01/21 Срд 20:33:57 #89 №1909299 
>>1909295
Че за мямлящий омежка с 80 просмотрами, твой видос?
Аноним 13/01/21 Срд 20:38:22 #90 №1909305 
>>1909299
Жертва роудмэпов, неприятно за время, потраченное на изучение никому не нужных, но хайповых технологий, да?
Аноним 13/01/21 Срд 20:48:59 #91 №1909308 
>>1909305
>роудмэпов
>хайповых
не кормите этого троля-байтоёба
Аноним 13/01/21 Срд 20:49:38 #92 №1909309 
А запросы к localStorage должны быть асинхронными?
Аноним 13/01/21 Срд 20:50:54 #93 №1909310 
>>1909309
Разрешаю тебе их делать синхронно.
Аноним 13/01/21 Срд 20:53:40 #94 №1909311 
>>1909310
Бля, ну понятно короче. Я же не еблан, я понимаю, что нет. Но вдруг блять. Просто какого-то хуя стейт остается пустым, хотя он должен парситься из localStorage.
Аноним 13/01/21 Срд 21:20:55 #95 №1909346 
>>1909308
В чем троллинг? Ты не согласен с тем, что многие роудмэпы включают в себя в качестве необходимых такие технологии, которые джуну вообще знать не обязательно?
Аноним 13/01/21 Срд 21:23:44 #96 №1909348 
>>1909274
Сделал (change)="actor.selected = !actor.selected"
Аноним 13/01/21 Срд 21:57:28 #97 №1909395 
Ммм, каеф, ебаный TS пишет мне "Cannot add property reviewed, object is not extensible" когда добавляю новый атрибут в объекте
сука, вот какая ублюдина придумала эту хрень? Нахера делать объект not extensible? НА-ХУ-Я?
Аноним 13/01/21 Срд 22:09:28 #98 №1909405 
>>1909395
Чтобы избежать ошибок. Зачем еще TS нужен. Вот на ваниле пишешь - ошибка на ошибке, а TS - хуяк и всех ошибок избежал.
Аноним 13/01/21 Срд 22:19:34 #99 №1909409 
>>1909405
> TS - хуяк и всех ошибок избежал.
Где избежал, если вот тебе >>1909395 ошибка компиляции.
Аноним 13/01/21 Срд 22:27:26 #100 №1909414 
>>1908982
Ну так и глобальные переменные работают, чё бы их не хуярить везде?
Аноним 13/01/21 Срд 22:42:01 #101 №1909425 
https://jsfiddle.net/sf1dv6j8/
Ткните меня носом, где я обосрался. Стейт пустой и все тут. На 9й или 7й строке он должен был стать массивом объектов из localStorage.
Я, похоже тупой нахуй, раз в упор ошибки не вижу и нихуя не понимаю. Не обращайте внимание на то, что подсвечивает как ошибку редактор, он не дает выбрать нужную версию реакта.
Аноним 13/01/21 Срд 22:58:43 #102 №1909430 
>>1909425
Ты скобки забыл при возвращении итема.
Аноним 13/01/21 Срд 23:02:04 #103 №1909434 
image.png
>>1909425
Пик.
А также ты как то все наоборот сделал, читать и писать в сторадж надо из эффекта, а рендерить - в рендере
Аноним 13/01/21 Срд 23:05:58 #104 №1909437 
>>1909434
Странно, у меня тоже вижуал студио, и еслинт нихуя не подсвечивает. Ну спс, буду править.
Аноним 13/01/21 Срд 23:08:11 #105 №1909439 
>>1909434
П.С. Что ты подразумеваешь под рендером? Рендер как таковой же вроде только у кассовых компонентов, а это функциональный. Ту часть где ретурн?
Аноним 13/01/21 Срд 23:39:58 #106 №1909464 
>>1909437
>>1909439
eslint поставь/настрой

>Ту часть где ретурн?
Да, в самом компоненте который и является функцией рендера

Ну и да, все вроде хуки асинхронные, так что в локальные переменные можешь из эффектов не писать, рендер к тому времени уже закончился
Аноним 13/01/21 Срд 23:46:07 #107 №1909467 
>>1908873
Лол, какой нативный, думаешь я на расте работу на русскоязычном рынке ищу? Я даже когда на js писал напрямую за границей искал работу, хуле тут в СНГ ловить за низкий прайс, никакого самоуважения что ли?
Аноним 13/01/21 Срд 23:48:20 #108 №1909468 
>>1909467
где кроме апворка можно найти работу на буржуев?
Аноним 13/01/21 Срд 23:59:50 #109 №1909483 
>>1909346
Есть примеры таких технологий?

мимо дрочер на роадмэпы
Аноним 14/01/21 Чтв 00:01:20 #110 №1909485 
>>1909468
Линкедин, остальное не нужно.
Аноним 14/01/21 Чтв 03:09:58 #111 №1909609 
>>1909015
> перечислять жопочасы
Не знаю, где ты учился, но стаж тебе не очень поможет, особенно с таким высокомерным отношением к предмету.

покормил
Аноним 14/01/21 Чтв 03:12:55 #112 №1909611 
>>1909395
Зачем ты вообще к чужому объекту свойство приделываешь?
Аноним 14/01/21 Чтв 07:52:44 #113 №1909674 
>>1909414
Так я по делу же. Передаю эту лямбду как обработчик эвента на элементе. Мне нужно сохранить контекст класса.
Хз, мож не по фенщую. Но agile вроде говорит нам - хуяк хуяк и в продакшен, тех.долг потом, как нибудь.
и нефиг кукарекать, я знаю что говнокод, но этот говнокод работает. И мне приносит деньги
Аноним 14/01/21 Чтв 08:37:15 #114 №1909679 
Как сделать чтобы у меня первая половина анимации была ease-in, а вторая linear?
Аноним 14/01/21 Чтв 08:52:43 #115 №1909680 
>>1909679
Разделить их на две анимации.
Аноним 14/01/21 Чтв 08:58:46 #116 №1909681 
>>1909680
Каким образом? Это можно чисто через css сделать или только таймауты создавать?
Аноним 14/01/21 Чтв 09:00:38 #117 №1909682 
>>1909464
>все вроде хуки асинхронные
Если что-то выполняется вне рендера, это не значит что оно асинхронное епт. Впрочем, useEffect асинхронный, да — между рендером и его вызовом может пройти отрисовка.
Аноним 14/01/21 Чтв 09:02:43 #118 №1909683 
>>1909674
>agile вроде говорит нам - хуяк хуяк и в продакшен, тех.долг потом, как нибудь
Это твой менеджер тебе говорит. А на эджайл пиздеть не надо.
Аноним 14/01/21 Чтв 09:33:45 #119 №1909688 
>>1909683
>Это твой менеджер тебе говорит. А на эджайл пиздеть не надо.
У меня нет менеджера, я на вольных хлебах.
А ты для прогера туповат, раз не понял иронию.
Аноним 14/01/21 Чтв 10:34:08 #120 №1909710 
mobx
Аноним 14/01/21 Чтв 10:45:33 #121 №1909716 
>>1908577 (OP)
Посоны, хочу вкатиться на удаленку. Есть почти полтора года опыта работы в основном - ангуляр. На какую зп расчитывать, если я не полный аут?
сейчас получаю 130к на руки, но это в офисе. дс
Аноним 14/01/21 Чтв 11:02:40 #122 №1909729 
>>1909716
Пашел нахуй
Аноним 14/01/21 Чтв 11:50:24 #123 №1909742 
>>1909729
Вкатун, спок
Аноним 14/01/21 Чтв 12:08:00 #124 №1909758 
>>1909729
Ты чего такой агрессивный? Не вкатился?)
Аноним 14/01/21 Чтв 16:30:53 #125 №1909919 
Подскажите ресурсов для фронтендера желающего изучить ноду и экспресс в частности. Есть какие нибудь годные гайды или мануалы? А то официальная дока в отличии от реактовской не пестрит разнообразными примерами...
Желательно что нибудь без монго. Английский русский, не важно.
Аноним 14/01/21 Чтв 16:55:28 #126 №1909928 
>>1909919
Если ты не можешь в оф доку смотри минина это твой контент
Аноним 14/01/21 Чтв 17:29:37 #127 №1909954 
>>1909716
Если на русскоязычном рынке, то проси 200к деревянных/3к баксов. Тем более на ангуляре, он дороже детских игрушек типа рякта и вуя.
Аноним 14/01/21 Чтв 17:30:56 #128 №1909955 
>>1909928
Между прочим у него контент лучший в ру сегменте, не считая шамсутдинова
Аноним 14/01/21 Чтв 17:31:19 #129 №1909956 
>>1909710
redux
Аноним 14/01/21 Чтв 17:45:07 #130 №1909972 
>>1909955
Ебать ты говноед
Аноним 14/01/21 Чтв 17:47:02 #131 №1909973 
>>1909955
Я из шамсутдиновых знаю только того что решил в контрстрайк поиграть в военной части. Ну а Минин хуесос который с чужих статей код зачитывает. Весь его курс по Js например это просто пересказ кантора.
Аноним 14/01/21 Чтв 18:47:19 #132 №1910035 
Ох.
А вы уже успели заметить новую тенденцию от вкатывальщиков любителей обучаться по видеокурсам, и апологетов "я по видео лучше информацию воспринимаю"? Они теперь приходя на форумы, в чаты, в конференции, вместо того, чтобы полноценно формулировать вопрос, дают ссылку на видео в духе "вот тут он о чем говорит".

Ожидайте, скоро во всех интернетах.
Аноним 14/01/21 Чтв 18:55:12 #133 №1910040 
>>1910035
Норм. У нас тут давным давно полным ходом идет эпоха конца грамотности

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

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

Wait.. oh shi~
Аноним 14/01/21 Чтв 18:57:21 #134 №1910041 
>>1910035
А в чем проблема? Ты не можешь ютуб открыть вместо стены текста?
Аноним 14/01/21 Чтв 19:37:38 #135 №1910073 
>>1910040
Что он там говорит в крации?

мимозумер
Аноним 14/01/21 Чтв 19:38:53 #136 №1910074 
>>1910035
Заметил, сам три года назад так вкатился и теперь сижу свои 170к получаю фронтенд-формошлёпом
Аноним 14/01/21 Чтв 19:47:26 #137 №1910081 
>>1910035
Не понимаю таких людей. Я почему-то только по книгам и докам нормально воспринимаю информацию, просто хуево получается слушать другого человека который объясняет какую нибудь максимально абстрактную ебалу голосом. Это может работать в аудитории с доской с пояснениями, но на видео как-то не очень.
Аноним 14/01/21 Чтв 19:54:15 #138 №1910089 
download (1).jpeg
>>1910073
Про то что зумеры перестали читать книжки и смотрят спектакли на ютубе

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

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

Культурные объятия иллюзий и культуры знаменитостей сопровождают растущую систему капитализма казино, которая создает огромные богатства для элит. Корпорации безжалостно демонтировали и разрушали нашу производственную базу и обнищали наш рабочий класс. Хеджес раскрывает механизмы, которые подрывают нашу демократию и отвлекают нас от экономического, экологического, политического и морального коллапса вокруг нас. Хеджес утверждает, что культура, которая не может отличить реальность от иллюзии, умирает, и мы умираем сейчас.
Аноним 14/01/21 Чтв 20:12:28 #139 №1910099 
>>1910089
очередной левацкий высер
Аноним 14/01/21 Чтв 20:13:42 #140 №1910100 
>>1910099
Неграмотный, спок
Аноним 14/01/21 Чтв 20:55:27 #141 №1910126 
>>1910040
хороший видосик, спасибо
для моего англа пойдёт на разбор
Аноним 14/01/21 Чтв 21:35:08 #142 №1910180 
>>1910100
Так для левачка идельный гражданин - получеловек-полуобезьяна, так что ты тут обосрался.
Аноним 14/01/21 Чтв 22:02:05 #143 №1910206 
>>1910089
Чем блядь аннотацию переводили? Это же даже не гугл переводчик - он таких ошибок уже года три не делает!
Аноним 14/01/21 Чтв 22:13:10 #144 №1910215 
Ох.
А вы уже успели заметить новую тенденцию от вкатывальщиков любителей обучаться по Кантору, и апологетов "я по САЙТАМ лучше информацию воспринимаю"? Они теперь приходя на форумы, в чаты, в конференции, вместо того, чтобы полноценно формулировать вопрос, дают ссылку на learn.javascript.ru в духе "вот тут он о чем пишет".

Ожидайте, скоро во всех интернетах.
Аноним 15/01/21 Птн 00:42:25 #145 №1910352 
>>1908577 (OP)
Срочно реквестирую годный конвертер морзянки для кириллицы, в виде json-объекта!

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

–·– ––– ––· –·· ·– –···– –– –· · –···– –··· –·–– ·–·· ––– –···– ·–––– ····· –···– ·–·· · – ·–·–·– –···– ·· –···– ·–·– –···– ···· ––– –·· ·· ·–·· –···– ··· ·–· ·– – –··– –···– –··· ·– – ·–·– –···– ·–– ··· · –···– ·–– ·–· · –– ·–·– –···– –·– ·– –·– –····– –··· –·–– –···– –· · ·–– ––·· –· ·– –––· ·– ·––– –···– –·– ·–· ··– – ·· ·–·· ··· ·–·– –···– ·–– ––– ––·· ·–·· · –···– – ––– ·–·· –––· –·– ·– ·–·–·– –···– ·· –···– ·–– ··· · –···– ··· ·––· ·–· ·– –––– ·· ·–– ·– ·–·· ·–·–·– –···– –––· – ––– –···– – –·–– –···– – ·– –– –···– ––·· ·– – ·· ···· ·–·–·– –···– ·––· ––– –––· · –– ··– –···– – · –··· ·–·– –···– –· · –···– ··· ·–·· –·–– –––– –· ––– ··––·· –···– ·––· · ·–· ·–– –·–– ·––– –···– ·–· ·– ––·· –···– ·–·– –···– –· · –···– ––– – ·–– · – ·· ·–·· ·–·–·– –···– – ·– –·– –···– ––– –· –···– –· ·– –––· ·– ·–·· –···– ·–·· ––– –– ·· – –··– ··· ·–·– –···– ·–– –···– –·· ·–– · ·–· –··– ·–·–·– –···– ·· –···– ––– ·–· ·– – –··– ·–·–·– –···– –––· – ––– –···– – –·–– –···– – ·– –– –···– –– ––– ·–·· –––· ·· –––– –··– ·–·–·– –···– –––· – ––– –···– ··· –···– – ––– –··· ––– ·––– ··––·· –···– –· ·– –––· ·– ·–·· –···– –– ·– – · ·–· ·· – –··– ··· ·–·– ·–·–·– –···– ·· –···– ––· ––– ·–– ––– ·–· ·· – –··– ·–·–·– –···– –––· – ––– –···– ·–– ––– ––– –··· ––·– · –···– –·· ·–– · ·–· –··– –···– ··· –···– ·––· · – · ·–·· –··– –···– ··· –· ·· –– · – ·–·–·– –···– ·– ·–·· ··· ––– ·–·–·– –···– –··· ·– – ·–·– –···– ·–· ··– ––· ·– ·–·· ··· ·–·– ·–·–·– –···– · ··· ·–·· ·· –···– ·–·– –···– ··· ·–· ··– –···– ·· –···– –· · –···– ··· –– –·–– ·–– ·– ··–– ·–·–·– –···– ·––· ·–· ·· –––· · –– –···– –· · –···– ·––· ·–· ––– ··· – ––– –···– ·–– –·– ––– –· –·–· · –···– ··· ·–· ·– –· ·· ·–·– ·–·–·– –···– ·– –···– –· · ·––· ––– ··· ·–· · –·· ··· – ·–– · –· –· ––– –···– ·––· ––– ··· ·–·· · –···– ·–– –·–– ·–·· · ––·· ·– –· ·· ·–·– –···– –·– ·– –·– ·– –––– –·– ·· ·–·–·– –···– –– ––– – ·· ·–– ·· ·–· ––– ·–– ·– ·–·· –···– ··–·· – ––– –···– – · –– ·–·–·– –···– –––· – ––– –···– ·–– ––– –· ·–·– · – ·–·–·– –···– ·· –···– ··· ·– –– –···– ·––· ––– – ––– –– –···– –– –· · –···– ––· ––– ·–– ––– ·–· ·· ·–·· –––··· –···– ·–– ––– – –···– ·–·– –···– –·– ·– –·– –· ··– –···– ·· –···– ··· –– –·–– ·–– ·– ··–– ·–·–·– –···– ·· –···– – –·–– –···– – ·– –·– –···– –·· · ·–·· ·– ·––– ––··–– –···– ––– –·· –· ·– ···– –·· –·–– –···– ·–·– –···– ··· ·–· ·– – –··– –···– ··· · ·–·· ·–·–·– –···– ·· –···– ··· ·–·· –·–– –––– ··– ·–·–·– –···– –··· ·– – ·–·– –···– ––· –·· · –····– – ––– –···– ··– –···– –·· ·–– · ·–· ·· –···– ·–– ··· – ·– ·–·· –···– ·–– –···– ––– – –·· ·– ·–·· · –· ·· ·· ·–·–·– –···– –· ··– –···– ·–·– –···– ···– ––– ·––· ··– –···– ·–– –·–– – · ·–· ·–·–·– –···– ·· –···– –· ·– –···– ·––· ––– ·–·· –···– –· ·– –·– ·– ·–· ·– –––· ·· –·– ·· –···– ·––· ·–· ·· ··· · ·–·· ·–·–·– –···– ·– –···– – ·– –– –···– ––·– · ·–·· –··– –···– ––– –––· · –· –··– –···– –––– ·· ·–· ––– –·– ·– ·–·– –···– ··· –· ·· ––·· ··– –···– ··– –···– –·· ·–– · ·–· ·· ·–·–·– –···– –· ··– –···– ·–·– –···– ·–– –···– ––·– · ·–·· –··– –···– ·· –···– ··· –– ––– – ·–· ··–– ·–·–·– –···– ·– –···– – ·– –– –···– –··· ·– – ·–·– –···– –· ·– –···– –·– ·– ·–· ·– –––· ·· –·– ·– ···· –···– ··· ·· –·· ·· – –···– ·· –···– ·–– –···– ––·– · ·–·· –··– –···– ··· –– ––– – ·–· ·· – ·–·–·– –···– ·· –···– –– –· · –···– ––· ––– ·–– ––– ·–· ·· – –––··· –···– – –·–– –···– –––· · ··––·· –···– · –··· ·– –· ··– – –·–– ·––– ··––·· –···– –––· · –···– – –·–– –···– – ·– –– –···– –·· · ·–·· ·– · –––– –··– ··––·· –···– –··· ·– – ·–·– –···– –·– ··· – ·– – ·· –···– ·–– ··· · –···– ·–– ·–· · –– ·–·– –···– –·– ·– –·– ·· · –····– – ––– –···– – ·–· ·– ·–– –·–– –···– ·––· –··– · – ·–·–·– –···– –––· – ––– –··· –·–– –···– ··· ·–· ·– – –··– –···– –––· ·– ··· – ––– ·–·–·– –···– ··· ·–· · – –···– ·––· ––– –···– ····· –···– ·–· ·– ––·· –···– ·–– –···– –·· · –· –··– ·–·–·– –···– ·– –···– ·––· ––– – ––– –– –···– ––· ––– ·–– ––– ·–· ·· – ·–·–·– –···– –––· – ––– –···– ···– ––– ·––· ··– –···– ···– ···– · – ·–·–·– –···– ·· –···– · ––·– · –···– ·––· · ·–· –·· ·· – –···– ––– –· ······ –···– ·––· ·· ––·· –·· · –·–· –···– –·– ––– ·–· ––– –––· · ––··–– –···– ·–· · ·– ·–·· –··– –· ·– ·–·– –···– ·· ··· – ––– ·–· ·· ·–·– ······ –···– ·–·– –···– –· · –···– – ·–· ––– ·–·· ·–·· –··–
Аноним 15/01/21 Птн 01:02:39 #146 №1910358 
>>1910352
> КОГДА=МНЕ=БЫЛО=15=ЛЕТ.=И=Я=ХОДИЛ=СРАТЬ=БАТЯ=ВСЕ=ВРЕМЯ=КАК-БЫ=НЕВЗНАЧАЙ=КРУТИЛСЯ=ВОЗЛЕ=ТОЛЧКА.=И=ВСЕ=СПРАШИВАЛ.=ЧТО=ТЫ=ТАМ=ЗАТИХ.=ПОЧЕМУ=ТЕБЯ=НЕ=СЛЫШНО?=ПЕРВЫЙ=РАЗ=Я=НЕ=ОТВЕТИЛ.=ТАК=ОН=НАЧАЛ=ЛОМИТЬСЯ=В=ДВЕРЬ.=И=ОРАТЬ.=ЧТО=ТЫ=ТАМ=МОЛЧИШЬ.=ЧТО=С=ТОБОЙ?=НАЧАЛ=МАТЕРИТЬСЯ.=И=ГОВОРИТЬ.=ЧТО=ВООБЩЕ=ДВЕРЬ=С=ПЕТЕЛЬ=СНИМЕТ.=АЛСО.=БАТЯ=РУГАЛСЯ.=ЕСЛИ=Я=СРУ=И=НЕ=СМЫВАЮ.=ПРИЧЕМ=НЕ=ПРОСТО=ВКОНЦЕ=СРАНИЯ.=А=НЕПОСРЕДСТВЕННО=ПОСЛЕ=ВЫЛЕЗАНИЯ=КАКАШКИ.=МОТИВИРОВАЛ=ЭТО=ТЕМ.=ЧТО=ВОНЯЕТ.=И=САМ=ПОТОМ=МНЕ=ГОВОРИЛ:=ВОТ=Я=КАКНУ=И=СМЫВАЮ.=И=ТЫ=ТАК=ДЕЛАЙ,=ОДНАЖДЫ=Я=СРАТЬ=СЕЛ.=И=СЛЫШУ.=БАТЯ=ГДЕ-ТО=У=ДВЕРИ=ВСТАЛ=В=ОТДАЛЕНИИ.=НУ=Я=ЖОПУ=ВЫТЕР.=И=НА=ПОЛ=НАКАРАЧИКИ=ПРИСЕЛ.=А=ТАМ=ЩЕЛЬ=ОЧЕНЬ=ШИРОКАЯ=СНИЗУ=У=ДВЕРИ.=НУ=Я=В=ЩЕЛЬ=И=СМОТРЮ.=А=ТАМ=БАТЯ=НА=КАРАЧИКАХ=СИДИТ=И=В=ЩЕЛЬ=СМОТРИТ.=И=МНЕ=ГОВОРИТ:=ТЫ=ЧЕ?=ЕБАНУТЫЙ?=ЧЕ=ТЫ=ТАМ=ДЕЛАЕШЬ?=БАТЯ=КСТАТИ=ВСЕ=ВРЕМЯ=КАКИЕ-ТО=ТРАВЫ=ПЬЕТ.=ЧТОБЫ=СРАТЬ=ЧАСТО.=СРЕТ=ПО=5=РАЗ=В=ДЕНЬ.=А=ПОТОМ=ГОВОРИТ.=ЧТО=ЖОПУ=ЖЖЕТ.=И=ЕЩЕ=ПЕРДИТ=ОНß=ПИЗДЕЦ=КОРОЧЕ,=РЕАЛЬНАЯ=ИСТОРИЯß=Я=НЕ=ТРОЛЛЬ

Ну ты и пидорас блядь, ещё тире и точки какие-то ебанутые поставил, я аж вспотел от натуги, пока дешифратор подходящий искал.
Аноним 15/01/21 Птн 01:04:00 #147 №1910359 
>>1910358
>ещё тире и точки какие-то ебанутые поставил
А заменить одной строчкой кода - слишком сложная задача для тебя?
Аноним 15/01/21 Птн 01:12:25 #148 №1910362 
image.png
Пик для тех, кто до сих пор считает, что js everywhere это что-то хипстерское и изобретенное в 21-м веке.
Аноним 15/01/21 Птн 01:14:03 #149 №1910363 
>>1910362
Вот только как это поможет провалу Node.js как бэкенд-фреймворку?
Аноним 15/01/21 Птн 01:15:07 #150 №1910365 
>>1910363
Node.js это не фреймворк, а рантайм. И провалился он только в твоей маняфантазии.
Аноним 15/01/21 Птн 01:24:10 #151 №1910368 
D15nDdIXQAARONJ[1].jpg
>>1910365
>провалился он только в твоей маняфантазии.

Пикрил тоже моя маняфантазия?
Аноним 15/01/21 Птн 01:28:14 #152 №1910370 
>>1910368
Слово backend убери.
Аноним 15/01/21 Птн 01:29:35 #153 №1910371 
>>1910370
А нахуй нужен нода не в бекенде, додик?
Аноним 15/01/21 Птн 01:34:58 #154 №1910373 
>>1910359
Вообще здоровые люди обычно делают это заменой в блокноте
Аноним 15/01/21 Птн 01:37:35 #155 №1910376 
>>1910373
Здоровые люди, если уж на то пошло, делают это через командную строку. Заменой в блокноте это делают только бумеры, которые далеки от программирования.
Аноним 15/01/21 Птн 01:39:08 #156 №1910378 
image.png
>>1910368
>Пикрил тоже моя маняфантазия?
Твоя неграмотность.
Аноним 15/01/21 Птн 01:40:17 #157 №1910379 
>>1910371
vs code и дискорд удали, ребенок.
Аноним 15/01/21 Птн 01:44:16 #158 №1910380 
Безымянный.png
D15nDdIXQAARONJ[1].jpg
>>1910378
И с каких пор умение пользоваться поиском стало признаком неграмотности, а неумение признаком грамотного человека? Или это особая логика, известная только Nodejs адептам? Или ты ничего странного в результатах выдачи не видишь?
Аноним 15/01/21 Птн 01:46:24 #159 №1910381 
D15nDdIXQAARONJ[1].jpg
>>1910379
Даже не знаю над чем смеяться больше, над дурачком, который думает, что его в России будут нанимать разработчики vs code/discorde или над результатом выдачи.
Аноним 15/01/21 Птн 01:53:34 #160 №1910386 
Screenshot20210115015159.png
>>1910380
>>1910381
>>1910371
Заканчивай, шизофреник.
Аноним 15/01/21 Птн 01:55:36 #161 №1910389 
Я вот смотрю - все хейтят электрон. А что-то вообще нормальное жыэс для десктопа есть?
Аноним 15/01/21 Птн 01:56:00 #162 №1910390 
>>1910389
Хейтят электрон только идиоты.
Аноним 15/01/21 Птн 02:00:57 #163 №1910392 
>>1910390
>Хейтят электрон только идиоты.
Удваиваю. Только на электроне можно быстро и дешево сделать красивый интерфейс. Альтернатив электрону нет.
Аноним 15/01/21 Птн 02:01:16 #164 №1910393 
Безымянный.png
>>1910386
Это ты так свой манямирок подкрепляешь или правда настолько тупой, что не способен поставить фильтры для того чтобы отсеять вакансии верстальщиков и фронтендеров? Или для тебя HTML-верстальщик, который в результатах твоего запроса, - это тоже Node.js?
Аноним 15/01/21 Птн 02:01:39 #165 №1910394 
>>1910392
А какие альтернативы ты пробовал?
Аноним 15/01/21 Птн 02:02:24 #166 №1910395 
>>1910392
Типа как близорд сделали интерфейс для для варика?
Аноним 15/01/21 Птн 02:09:32 #167 №1910398 
Подкиньте где можно посмотреть на свежие тестовые задания на галеры.
Аноним 15/01/21 Птн 02:09:55 #168 №1910399 
>>1910393
Таблетки прими.
Аноним 15/01/21 Птн 02:13:53 #169 №1910403 
>>1910394
>А какие альтернативы ты пробовал?
Джаву, WPF на шарпе, tkinter и QT на питоне.

Проблемы у всех две. Во-первых, многие вещи на электроне делаются намного быстрее и проще. Во-вторых, к электрону можно приделать любой фронтенд фреймворк или библиотеку, а их просто огромное количество.
Аноним 15/01/21 Птн 02:18:32 #170 №1910405 
>>1910399
Которые тебе врач прописал? Не, спасибо, мне они без надобности, ты один такой особенный.
Аноним 15/01/21 Птн 02:19:28 #171 №1910406 
>>1910403
>на электроне делаются намного быстрее и проще

Пиздёжь, на WPF можно красивый интерфейс забахать за пару минут, в электроне тебе по сути нужно ебаться с версткой на сайте, со всеми вытекающими.
Аноним 15/01/21 Птн 02:32:05 #172 №1910407 
>>1910389
Если не троллишь - раскури node-webkit. Без сарказма прикольная штука и без ебучего реакта, одним "ам" снижающего производительность впятеро
Аноним 15/01/21 Птн 02:33:22 #173 №1910408 
>>1910403
Недавно узнал что стим тоже теперь такой, правда на хромиуме, а не на реакте
Аноним 15/01/21 Птн 02:33:45 #174 №1910409 
>>1910408
тьфу блядь, электроне
Аноним 15/01/21 Птн 02:33:58 #175 №1910410 
>>1910406
>Пиздёжь, на WPF можно красивый интерфейс забахать за пару минут, в электроне тебе по сути нужно ебаться с версткой на сайте, со всеми вытекающими.
Какими именно вытекающими? Верстать на HTML/CSS намного легче, чем делать интерфейс на любом другом языке, особенно если интерфейс должен быть масштабируемым. И это не говоря про все существующие JS библиотеки, благодаря которым многие вещи писать руками вообще не нужно.
Аноним 15/01/21 Птн 03:28:17 #176 №1910416 
>>1910410
Электрон выбирают не потому что интерфейс легче сделать, а потому что делаешь один раз и запускаешь на любой платформе, вплоть до мобилок.
Аноним 15/01/21 Птн 04:02:28 #177 №1910419 
>>1910416
Электрона нет на мобилках.
Аноним 15/01/21 Птн 04:43:50 #178 №1910424 
>>1910395
Ты хотел сказать фрилансеры, которым римейк разгрузили? Тут конечно же электрон в жопу насрал, близы не виноваты.
Аноним 15/01/21 Птн 04:48:02 #179 №1910425 
>>1910419
Большая часть электрон приложений делается на реакте
Перепаковать реакт из электрона в rn - дело нескольких вечеров
мимокрок
Аноним 15/01/21 Птн 05:11:19 #180 №1910428 
>>1910425
>Большая часть электрон приложений делается на реакте
Это не так.
Аноним 15/01/21 Птн 06:04:54 #181 №1910437 
>>1910405
На хабр карьере 76 вакансий в категории бекенд по запросу node.js, тебе мало? А на линкедине вообще в разы больше. Я когда работал на российском рынке, то на хабре находил последние четыре места работы бекендером на ноде, и тогда вакансий намного меньше было. Удалёнки по всему миру сейчас бесконечное множество, только анскилл поехавший вроде тебя не сможет найти работу.
Аноним 15/01/21 Птн 06:17:27 #182 №1910441 
>>1910437
Что нужно сегодня знать из ноды чтобы работу найти?
Аноним 15/01/21 Птн 06:20:21 #183 №1910442 
>>1910441
SQL, NoSQL, тайпскрипт, саму ноду, основные паттерны которые на беке юзают, докер, месседж брокеры/очереди типа Rabbitmq/Kafka/Nats, grpc, вебсокеты, graphql, nest.js, express и его подобия
Аноним 15/01/21 Птн 06:21:15 #184 №1910443 
>>1910442
>основные паттерны которые на беке юзают
это какие?
Аноним 15/01/21 Птн 06:24:14 #185 №1910444 
>>1910441
Если полный ноль, то просто попытайся поднять свой сервер, а там уже разберёшься.
Аноним 15/01/21 Птн 08:32:12 #186 №1910455 
>>1910442
Ну не так уж и много. Только со стороны наблюдателя кажется что нест в основном никто и не юзает, все сидят на экспрессе
Аноним 15/01/21 Птн 09:08:09 #187 №1910467 
>>1910443
гексагональная архитектура
Аноним 15/01/21 Птн 09:17:07 #188 №1910470 
>>1910406
Так электрон кроссплатформенный
Аноним 15/01/21 Птн 13:23:26 #189 №1910587 
В этой помойке есть разница между префиксными и постфиксными инкрементами/декрементами? Префикс быстрее работает как в папане си или нет?
Аноним 15/01/21 Птн 13:31:37 #190 №1910597 
>>1910587
Разница в префиксе и постфиксе в поведении, а не в скорости.
Аноним 15/01/21 Птн 13:34:19 #191 №1910600 
>>1910587
>как в си

Дед, давно тебя разморозили?
Аноним 15/01/21 Птн 13:38:57 #192 №1910605 
>>1910597
На больших объёмах данных там разница между скоростью выполнения может до нескольких секунд доходить.
>>1910600
Просто съеби под шконку.
Аноним 15/01/21 Птн 13:45:26 #193 №1910608 
>>1910605
>На больших объёмах данных там разница между скоростью выполнения может до нескольких секунд доходить.

Проиграл с дебила. Хоть один пруф есть кроме твоих маняфантазий?
Аноним 15/01/21 Птн 13:50:21 #194 №1910614 
>>1910608
Обязательно. Как только ты сумеешь выразить свой бессвязный поток мыслей человеческим языком а не мерзким местным сленгом.
Аноним 15/01/21 Птн 13:54:09 #195 №1910617 
Бамп
Аноним 15/01/21 Птн 13:55:53 #196 №1910619 
Суп. Мне тут дали тестовое задание для устройства на работу по react, так уж вышло, что оно примерно на 100% соответствует моему учебному проекту, который я недавно делал сам, не по курсам, просто ткнул пальцем в небо и вот так совпало. Но вот какое уточнение есть в тестовом : желательно не использовать никакой стейт менеджер, вообще никакой. Собственно вопрос, а почему? Что такого им покажет это умение? Просто код станет хуже и неудобнее, и реализовано у меня уже все с redux. Для чего мне все это переписывать без стейт менеджера?
Аноним 15/01/21 Птн 14:00:15 #197 №1910622 
>>1910587
> начинаешь вопрос в языкоспецифичном треде со слов "в этой помойке"
> надеешься на нормальный ответ
Помойка здесь только ты, пчел. Сходи и посмотри, как там в V8 это реализовано, ты ж сишник.
Аноним 15/01/21 Птн 14:07:26 #198 №1910626 
>>1910619
Если тебе нужен стейт менеджер для того чтобы код не стал хуже, значит ты не умеешь пользоваться новыми версиями реакта и всеми его фитчами.
Аноним 15/01/21 Птн 14:08:22 #199 №1910627 
>>1910619
useReducer()
Аноним 15/01/21 Птн 14:10:26 #200 №1910630 
>>1910627
Так это тоже стейт менеджер.
Аноним 15/01/21 Птн 14:11:06 #201 №1910631 
>>1910630
Ясно. Можешь не делать тестовое, ты слишком душный для айти, вряд ли тебя возьмут.
Аноним 15/01/21 Птн 14:11:50 #202 №1910633 
>>1910630
С таким успехом можно любую переменную назвать стейт менеджером, а потом с лицом осла говорить, что тебя попросили написать код не используя переменных.
Аноним 15/01/21 Птн 14:11:56 #203 №1910634 
>>1910605
>На больших объёмах данных там разница между скоростью выполнения может до нескольких секунд доходить.
Не может.
Аноним 15/01/21 Птн 14:12:32 #204 №1910635 
>>1910587
Сишечный компилятор до сих пор не умеет в оптимизацию кода?
Аноним 15/01/21 Птн 14:15:42 #205 №1910640 
>>1910635
Всё проще, Си - магниту для дуриков, верящих в мифы. Это наверно пошло от традиции сишников бегать с бубном вокруг компьютера, после неудачных попыток понять "где же в моём говнокоде течёт память".
Аноним 15/01/21 Птн 14:16:33 #206 №1910641 
>>1910633
>не используя переменных
Лифтишь стейт в монадки...
Аноним 15/01/21 Птн 14:20:37 #207 №1910645 
>>1910626
Хуже в том смысле, что со стейт менеджером явно проще, я разумеется могу написать все без редакса, вопрос в том - для чего? У меня есть одно хранилище, в которое я могу залезть из любого места. А без него нужно уже для каждого доступа к родителю городить вереницу пропсов либо делать контекст, опять же без понятной лично для меня причины. Вопрос и состоит в том, это даёт какое-то преимущество или что? Остальные ответы тут не мои
Аноним 15/01/21 Птн 14:22:39 #208 №1910648 
>>1910645
>со стейт менеджером явно проще

Ну а тот кто пользуется новыми версиями реакта скажет, что без стейт менеджера проще и он не нужен. Вот твои работодатели как раз одни из этих ребят. Ты конечно дальше можешь рассуждать и высказывать своё мнение, но, во-первых, тестовое само себя не напишет, во-вторых, работа сама себя не найдёт.
Аноним 15/01/21 Птн 14:22:45 #209 №1910649 
>>1910645
Да посмотреть они хотят насколько ты понял стейт менджемент, можешь ли ты его наколхозить на коленке
Аноним 15/01/21 Птн 14:24:33 #210 №1910652 
>>1910648
А что в новой версии реакта нужно посмотреть на эту тему?
Аноним 15/01/21 Птн 14:29:11 #211 №1910655 
>>1910652
Открой сайт реакта и читай ченджлог сверху вниз до тех пор пока не упрёшься в том что уже знаешь хорошо.
Аноним 15/01/21 Птн 15:56:07 #212 №1910735 
накидайте вопросов по js риакту для мидла
Аноним 15/01/21 Птн 16:15:23 #213 №1910750 
>>1910735
Какой фреймворк лучше всего подходит для метапрограммирования?
Аноним 15/01/21 Птн 16:17:18 #214 №1910754 
>>1910750
Webpack. Дальше.
Аноним 15/01/21 Птн 16:31:17 #215 №1910765 
>>1910735
Как создать и скачать файл с помощью js?
Аноним 15/01/21 Птн 16:48:09 #216 №1910780 
Так блэт, только что брал из rxjs стрима данные подобным образом:

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

Внезапно в некоторых случаях этот стрим вызывался 2 раза и в массиве workersArray все данные оказывались продублированы. С хера ли? Я ж 1 раз вызвал стрим через метод subscribe
Аноним 15/01/21 Птн 16:55:38 #217 №1910790 
>>1910648
Мне и в новых версиях реакта со стейт менеджером удобнее
Аноним 15/01/21 Птн 16:58:31 #218 №1910795 
>>1910780
Значит this.readableEmployees$ получает одни и те же данные 2 раза. И метод subscribe ничего не вызывает, он подписывается на поток событий, каждое из которых несёт в себе какие-либо данные. Если у тебя observable получает два раза одни и те же данные, то они у тебя в массиве продублируются. Что и происходит в твоём случае.
Аноним 15/01/21 Птн 17:21:25 #219 №1910831 
Я так понял, что все запросы к апихам лучше делать на бэке, а потом уже результат с бэка кидать на фронт. На бэк передавать нужную инфу от пользователя для запроса, а уже бэк, имея все настройки/апи ключи и прочее, делает запрос к самой апихе. Верно я рассуждаю?
Аноним 15/01/21 Птн 17:40:47 #220 №1910852 
>>1910831
Ну ты как считаешь, вот владей ты магазином, как должно быть - товар подвозят, и покупатели ТВОЕГО магазина сам ходят его разгружать себе в корзину и потом на кассу идут. Или все же ТЫ разгружаешь товар, раскладываешь его на прилавок, и покупатели ходят по торговому залу, не контактируя с твоим поставщиком?

Что за идиотские вопросы. Блядь, откуда они у вас просто берутся вообще.
Аноним 15/01/21 Птн 17:57:53 #221 №1910861 
>>1910852
Из этого вытекает ещё один тупой вопрос. Получается, фронтэнд разработчик это тот кто просто отрисовывает данные, которые получены с бэка и все?
Пытаюсь разобраться, что вообще у вас тут происходит
Аноним 15/01/21 Птн 18:11:31 #222 №1910884 
>>1910861
Ну да, поэтому фронт и считается что хуйня для дебилов. Безусловно, фронт еще и должен формировать запросы к бэку, да и бывают сложнве приложения, вроде допустим гугл шитс, но очень многие фронты только и делают что говноформочки, говносписочки, говнокарусельки и таблички
Аноним 15/01/21 Птн 18:12:38 #223 №1910888 
>>1910861
Если для тебя обустроить все торговое помещение в твоем магазине, начиная от дизайна, обстановки, персонала, логистики, размещения товара и всей СЕРВИСНОЙ инфраструктуры, с которой взаимодействует покупатель - это "и всё", то да, и всё.

Аноним 15/01/21 Птн 18:19:38 #224 №1910901 
>>1910884
С такой сегрегацией чем тебе бэк не хуйня для дебилов? Принять запрос, сходить в базу, сформировать ответ.
>да и бывают сложнве приложения, вроде допустим вк, но очень многие бэки только и делают что говнороуты, говнокруды, говножсоны даже без карсуелек
Аноним 15/01/21 Птн 18:28:39 #225 №1910919 
image.png
>>1910368
>Пикрил тоже моя маняфантазия?
да
Аноним 15/01/21 Птн 18:46:35 #226 №1910930 
>>1910901
Потому что обычно приложение по сути это и есть бэк, оно должно быть максимально независимо от вью и вью это вещь абсолютно вторичная, тупо делается когда нужен юзерский ввод или вывод через говноформочки, а само приложение может под капотом полИнтернета агрегировать и обрабатывать.

Но конечно если хуяришь игры в браузере или там фотошоп онлайн, то там все сложно
Аноним 15/01/21 Птн 18:50:28 #227 №1910934 
>>1910919
>эти кавычки

Не пробовал в hh.ru устроиться? Качество их кода конечно прежним останется, но ты хотя бы братьев по разуму найдёшь.
Аноним 15/01/21 Птн 18:56:41 #228 №1910942 
>>1910930
Потому что что? Ты не ответил на вопрос. Чем в твоей системе мер и весов бэк не говно для дебилов, а формочки клепать говно для дебилов? Ты считаешь, что принимать запросы и складывать в базу сложнее формочек?
Аноним 15/01/21 Птн 18:58:14 #229 №1910943 
>>1910930
>вью это вещь абсолютно вторичная
Покажи мне хоть одно приложение без вью. Буквально, приложение без вывода.
Аноним 15/01/21 Птн 19:06:00 #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);
});
});
});
Аноним 15/01/21 Птн 19:36:46 #231 №1910985 
кто те долбаебы которые начинают новые проекты на реакте в классовом стиле?
Аноним 15/01/21 Птн 19:46:38 #232 №1911000 
>>1910645
>я разумеется могу написать все без редакса, вопрос в том - для чего?
Для того, что глобальный стейт нахуй не нужен, кроме как для сессий и каких-нибудь редких случаев, типа уведомлений. Что ты в нем собрался хранить и нахуя тебе для этого редакс?
Аноним 15/01/21 Птн 19:47:00 #233 №1911001 
>>1910952
>Это ломает мне голову
...
Аноним 15/01/21 Птн 19:56:42 #234 №1911012 
>>1910952
Неверная логика. Не нужно отнимать. Каждый клик рассчитывай значение в виде суммы ширин нужных элементов.

Аноним 15/01/21 Птн 20:08:06 #235 №1911028 
>>1911012
Напиши пример.
Аноним 15/01/21 Птн 20:17:43 #236 №1911050 
>>1910352
>>1910358
>>1910359
>>1910376
Бля, где-то ещё используется эта морзянка?
Думал написать кодер-декодер морзянки в одном html-файле, чисто по фану.

Но вижу здесь: https://ru.wikipedia.org/wiki/Префиксный_код
это:
>Код Морзе не является префиксным. В него, кроме точки и тире, входит также символ-разделитель — пауза длиной в тире.
И действительно, эти вот пробелы, как-то напрягают, в анона они вообще в символ "=" сконвертировались.

Проще наверное, вместо морзянки,
для передачи сообщений по какой-либо линии связи,
использовать код Хаффмана, или любой другой префиксный код,
заменив ноль на точку, а единицу - на тире,
и без пробелов этих, и пауз, длиной в точку, длиной в три точки, длиной в семь точек
(там же ещё и разные паузы, блядь).
Префиксный код не очень избыточный, для огнаниченных алфавитов, в отличие от байт,
а если кодировать длинные нуклеотидные последовательности, как например "AGCTGCTAAAGTC...",
то можно и по два бита на букву выделить, ну может быть три отсилы, вместо байта целого.
К тому же, префиксный код можно без разделителей хуярить, и он сам режется правильно, при декодировании, в этом и профит.
Аноним 15/01/21 Птн 20:31:20 #237 №1911073 
>>1910358
>Ну ты и пидорас блядь, ещё тире и точки какие-то ебанутые поставил,
Лолблять, как было, так и скопипастил: http://lurkmore.to/Копипаста:Батя#.D0.9C.D0.BE.D1.80.D0.B7.D0.B5
Там ещё куча вариаций этой "пасты про Батю" есть, кстати.

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

>>1910359
>А заменить одной строчкой кода - слишком сложная задача для тебя?
Ой, внатуре, два реплейса в консоли заюзал:
>var str = 'вся хуйня эта';
>str = str
>    .replace(new RegExp('['+'–'+']', 'g'), '-')
>    .replace(new RegExp('['+'·'+']', 'g'), '.');

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

>>1910376
>Здоровые люди, если уж на то пошло, делают это через командную строку. Заменой в блокноте это делают только бумеры, которые далеки от программирования.
Пример можешь написать? Чё-то не врубаюсь где это можно через командную строку реплейсы делать. В cmd.exe или на ноде? Или в bash?
Аноним 15/01/21 Птн 20:35:47 #238 №1911084 
>>1911028
Ну какой тут пример - просто сложить нужные значения.

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

То есть это слишком оторванный от реальности кусок, чтобы понять как правильно сделать.
Аноним 15/01/21 Птн 20:38:06 #239 №1911088 
1.png
2.png
>>1909425
Короче, это снова я.
https://jsfiddle.net/sf1dv6j8/
Гуру реакта, объясните мне, почему эта строка вот так (пик1) не работает, а вот так (пик2) работает, все окей, все заебись, все охуенно. Я не понимаю.
Аноним 15/01/21 Птн 20:43:39 #240 №1911100 
>>1911088
Поясню как именно не работает. Стейт остается пустым. При втором варианте все норм, стейт парсится и меняется. Я реально блять не понимаю, мейби я недоучил чего-то об анонимных функциях хз.
Аноним 15/01/21 Птн 20:58:12 #241 №1911111 
>>1911088
>() => setBookmarks(JSON.parse(localStorage.myBookmarks));

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


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

>function() {
setBookmarks(JSON.parse(localStorage.myBookmarks))
};

Аноним 15/01/21 Птн 21:05:45 #242 №1911120 
>>1911084
Пример кода. Я же нихера не шарю в 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.

Считай это такой слайдер на минималках. Не спрашивай почему он должен быть именно таким.
Аноним 15/01/21 Птн 21:06:05 #243 №1911123 
>>1911111
Аааааа блять. Пиздец, я в шары ебусь. Точно блять. Как я мог так обосраться.
Мне кстати, не удалось добиться, чтобы еслинт так же подсвечивал мне. Хз какие у тебя настройки, я что только не делал, но нихуя не добился.
Аноним 15/01/21 Птн 21:18:38 #244 №1911143 
photo2021-01-1517-55-10.jpg
>>1908577 (OP)
Ну не могу я понять этот CSS. Горю от боксов-флексов-хуексов и своей тупости, уже второй раз удаляю файлы и плакать иду. Еще и в фотошопе скачанном для ковыряния макетов psd был майнер похоже.
Аноним 15/01/21 Птн 21:21:45 #245 №1911145 
>>1911120
>И вот, я хочу делать смещение на ширину элемента при клике на next.
Как ты собрался делать это смещение?

Не проще скрывать элементы в начале?
Аноним 15/01/21 Птн 21:25:18 #246 №1911148 
>>1911143
В реакте потом еще будешь изучать франкенштейна из жаваскрипта, верстки и xml - JSX.
Аноним 15/01/21 Птн 21:26:49 #247 №1911150 
>>1911145
Очень просто.
Позиция: Релатив
Ширина: Общая ширина контейнера, полученная по JS, на написал выше - допустим это 3000px
Лефт: -числоpx
Аноним 15/01/21 Птн 21:32:46 #248 №1911158 
>>1911148
А есть руководство для дебилов по цсс? Пока по шапке треда учусь
Аноним 15/01/21 Птн 21:48:02 #249 №1911178 
>>1911158
В хтмл-академии прем брал за 2000, но там основы бесплатны.
Аноним 15/01/21 Птн 21:56:36 #250 №1911196 
>>1911178
Пасиба пошел смотреть
Аноним 15/01/21 Птн 22:00:32 #251 №1911203 
>>1911178
>В хтмл-академии прем брал за 2000
Вот уже действительно
>для дебилов
Аноним 15/01/21 Птн 22:02:09 #252 №1911206 
>>1911196
Бля, забей. Эта говнокантора с меня 1к высосала, когда я за месяц всех их курсы осилил и был еще 2 подписан, пока не заметил, что что-то не так.
Лучший путь по изучению ксс это практика. Ставишь перед собой задачу --- читаешь мдн --- реализуешь. На МДН охуенные статьи по флексам, гридам и т.д. Еще советую вот этого чела, разбирает все узкие моменты, чтобы понятно стало даже дауну. https://www.youtube.com/channel/UCFbNIlppjAuEX4znoulh0Cw
Можешь или в плейлистах у него смотреть, или прямо в поиске ютуба вбивать <непонятная хуйня> web dev simplified
Аноним 15/01/21 Птн 22:19:56 #253 №1911240 
>>1910780
попробуй share()
Аноним 15/01/21 Птн 22:25:45 #254 №1911247 
>>1910645
>У меня есть одно хранилище в которое я могу залезть из любого места
window что ли,
Аноним 15/01/21 Птн 23:23:54 #255 №1911313 
>>1909295
В чем автор видео не прав?
мимо-не-знающий-что-учить
Аноним 15/01/21 Птн 23:33:41 #256 №1911318 
>>1911000
Ты понимаешь, что уже только для того, чтобы не городить сотни раз контексты или пропсдриллы уже проще использовать стейт менеджер? Я тут не для статичного сайта с одной страницей его использую же
Аноним 15/01/21 Птн 23:42:51 #257 №1911323 
>>1911318
Ты говоришь "хочу писать со стейт менеджером" и это подразумевает, что стейт менеджер в твоем приложении выполняет какую-то объемную работу, а не просто содержит сессию и два действия на нее. И я спрашиваю, что ты там с ним делаешь, потому что в 99% случаев такая формулировка означает, что ты нахуячил в этот стейт менеджер того, чего там быть не должно вообще никогда, например стейты целых страниц.
Аноним 16/01/21 Суб 00:04:37 #258 №1911337 
>>1911313
Учи 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
Аноним 16/01/21 Суб 00:41:39 #259 №1911356 
мертвый тред мертвого языка
Аноним 16/01/21 Суб 00:43:53 #260 №1911359 
>>1911356
>Главный и единственный язык фронт-энда
>Самый популярный язык мира
>мертвый
А какой язык тогда живой?
Аноним 16/01/21 Суб 00:44:51 #261 №1911361 
>>1911359
чел ты....
Аноним 16/01/21 Суб 00:45:31 #262 №1911362 
>>1911361
?
Аноним 16/01/21 Суб 01:13:35 #263 №1911376 
Как сохранить файл по ссылке? Это может быть и изображением, и видео.


><a href='https://2ch.hk/makaba/templates/img/anon.jpg' download></a>;
>$('a').click();
Это просто перенаправляет, но не качает.
Аноним 16/01/21 Суб 01:47:35 #264 №1911398 
>>1908577 (OP)
Может я че-то блин не понял, но почему когда в SPA на ангуляре я прохожу по адресу типо /books у меня не отправляется запрос "GET /books" на сервер? Чтобы он отправился я блин должен вручную задействовать router.navigate
Я думал что если в браузере мы идем по какому-либо адресу от автомат отсылаем get-запрос на него
Аноним 16/01/21 Суб 01:49:05 #265 №1911400 
>>1911376
Две минуты в гугле "js save file"
https://stackoverflow.com/questions/13405129/javascript-create-and-save-file
Аноним 16/01/21 Суб 03:12:06 #266 №1911459 
>>1911398
Потому что это SPA, переходы отслеживаются при помощи роутов, запросы ты сам писать должен.
Аноним 16/01/21 Суб 04:40:15 #267 №1911469 
Допустим я выучила, основы js , на среднем уровне css и html. Могу в рекурсию, считывать с формы, создавать самые простые слайдеры и анимации, куда двигаться дальше?// стажировки в моей мухосране нету и да, еще два глупых вопроса, как реализовать хранение данных с формы? Нужно учить php и sql как я понимаю? И если да, то можете кинуть полезных гайдов. И последний вопрос, как реализовать передачу переменных из одного файла js в другой?И если не сложно скиньте , пожалуйста, про это статью.
Аноним 16/01/21 Суб 04:45:22 #268 №1911471 
>>1911469
Учить реакт. Изучать всё по докам и по видосам Владилена Минина. Лайк, шер, сабскрайб.

Мимовладилен
Аноним 16/01/21 Суб 04:55:05 #269 №1911472 
15165453219670s.jpg
>>1911471
Аноним 16/01/21 Суб 05:06:25 #270 №1911474 
>>1911471
Толсто, я его смотреть не буду даже если он будет единственный на ятабе
Аноним 16/01/21 Суб 05:10:17 #271 №1911475 
>>1911471
И считаю что фреймворки для истиных долбаебов не могущих в Js
Аноним 16/01/21 Суб 05:15:18 #272 №1911476 
>>1911469
Основы js говоришь? А концепция модулей это продвинутый уровень что ли? Именно она используется для "передача переменной тз одного файла в другой".
Про остальное рассказывать смысла нет, сначала выучи то что вадно для фронтендера, потом уже о бэке думай. Но вкратце, пхп и скл всего лишь своего рода расширения, начинать знакомство с бэком нужно с изучения nginx/apache
Аноним 16/01/21 Суб 05:32:29 #273 №1911477 
>>1911475
>>1911474
Хуёлсто. Тебе, тупой зумер, даже видосики инфоцыган с ютуба не помогут. Не твоё это. Попробуй лучше контент-менеджмент хотя и тут нет уверенности, что сможешь.
Аноним 16/01/21 Суб 11:47:18 #274 №1911551 
javascript1.jpeg
Почему не любят JavaScript?
Я только вкатываюсь, но уже чувствую машну на этот язык.
При этом JavaScript - единственный язык фронт-энда, самый популярный язык программирования в мире, язык, в котором низкая конкуренция.
Почему так? Объясните зеленому.
Аноним 16/01/21 Суб 11:56:30 #275 №1911555 
>>1911551
Куда ты вкатываешься? Жс это побочный и вспомогательный элемент для версталы, все что нужно знать о нем
Аноним 16/01/21 Суб 11:58:23 #276 №1911557 
>>1911551
Мастер взаимоисключающих параграфов?

>не любят
>самый популярный

>самый популярный
>низкая конкуренция
Аноним 16/01/21 Суб 11:58:48 #277 №1911559 
>>1911555
Почему тогда у JavaScript-разрабов зарплаты выше чем у других прогеров? И работы больше?
Аноним 16/01/21 Суб 12:02:32 #278 №1911563 
>>1911559
Зряплата ничуть не больше. Конкуренция высокая. Конкурировать приходится со всяким анскильным скамом, потому что кабанчику насрать.
Аноним 16/01/21 Суб 12:06:35 #279 №1911569 
>>1911563
Тогда какой язык программирования учить?
Аноним 16/01/21 Суб 12:08:32 #280 №1911571 
>>1911569
Scala, очевидно же.
Аноним 16/01/21 Суб 12:11:41 #281 №1911572 
>>1911569
Можешь продолжать скакать по языкам по советам рандомного троля с двачей, но для веб-разработки тебе все равно придется знать жс/тс.
Аноним 16/01/21 Суб 13:14:42 #282 №1911663 
>>1911459
Но браузер разве сам не должен слать get-запросы при переходе по адресам? Вот как мне понять, будет послан запрос при переходе по url или нет?
Аноним 16/01/21 Суб 13:27:35 #283 №1911674 
>>1911555
>>1911563

Как там в 2к06-ом? JQuery уже вышел?

Аноним 16/01/21 Суб 13:32:24 #284 №1911681 
>>1911663
Внутри твоего SPA тебя это ебать не должно, потому что как только твое приложение скачалось с сервера, неважно на какой странице, то все, ты полностью контролируешь его действия, включая переходы по страницам, запросы к серверу и т.д.
Аноним 16/01/21 Суб 13:36:19 #285 №1911688 
>>1911551

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

Хейт встречал только от шизов и прочих убогих, которым "нисправедлева" от того что "жс-макака" зарабатывает больше них, умных-разумных. Которые думали что делая лабы в универе, их сразу синьорами за 300к/нсек возьмут. Не обращай на их вскукареки внимания. Для работы лучше учить то, за что хорошо платят.
Аноним 16/01/21 Суб 13:59:45 #286 №1911708 
>>1911557

Очевидно, "самый популярный среди программистов" и "низкая конкуренция в профессии". Тогда взаимоисключающих параграфов нет
Аноним 16/01/21 Суб 14:01:16 #287 №1911710 
>>1911688
Сложно было в Го перекатываться? ЗП как?
мимо 3 месяца прогаю на питоне+жс, думаю куда расти
Аноним 16/01/21 Суб 14:15:10 #288 №1911711 
>>1911710
> Сложно было в Го перекатываться?

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

> ЗП как?

160к
Аноним 16/01/21 Суб 14:17:23 #289 №1911713 
>>1911711

ЯП - это всего лишь инструмент решения задачи. Перекатиться в похожий по идеологии ЯП просто. А зная хотя бы один C-подобный и один ML-подобный, можно в почти любой ЯП быстро вкатиться.
Аноним 16/01/21 Суб 14:19:02 #290 №1911714 
>>1911710
>мимо 3 месяца прогаю на питоне+жс, думаю куда расти

Лучше в ЖС. Джунов пока в Го не охотно берут.
Аноним 16/01/21 Суб 14:23:26 #291 №1911718 
Опа, я как раз мимовкатун, сейчас учу js и на бэкенд хотел го/котлин брать.
>>1911714
Не берут я так понимаю, потому что нужно уже изначально сильно шарить за архитектуру, редисы, кафки, еластик серч и прочее, чтобы переписывать на голанг?
Аноним 16/01/21 Суб 14:32:01 #292 №1911723 
15.jpg
>>1911337
кекнул с видосов
Аноним 16/01/21 Суб 14:59:22 #293 №1911746 
>>1908577 (OP)
неееееееет
я не хочу быть жабаскрипт макакой!!!!!
кароче учу джава, но так как приоритет для меня фриланс понимаю что я обосрался немного с выбором. Подскажите стек для бекэнд разработки с каким то из жс фреймворков
быть фронтенд клепателем желания нет
Аноним 16/01/21 Суб 15:06:17 #294 №1911749 
>>1911663
При переходе по url в будет послан запрос, если ты этот переход не предотвратишь на программном уровне. Вот только ты же в SPA не пишешь <a href="/books"></a> в SPA ты настраиваешь роуты, и всё это потом превращается в JS код.
Аноним 16/01/21 Суб 15:07:33 #295 №1911750 
>>1911746
Такого дебила к бэкенду никто не допустит, можешь не тратить время в пустю.
Аноним 16/01/21 Суб 15:10:52 #296 №1911752 
>>1911750
посмотрим
Если допустят сосать будешь?
скидывай адрес заранее
Аноним 16/01/21 Суб 15:17:09 #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 раза больше, чем этот же жпег, пересохраненный в пейнте. На жпег из нее вирустотал тоже не ругнулся. Что со мной будет, доктор?
Аноним 16/01/21 Суб 15:31:59 #298 №1911782 
>>1911714
Но и в ноду джунов тоже неохотно берут...
Аноним 16/01/21 Суб 15:52:00 #299 №1911819 
>>1911758
Воспроизведи всё на виртуалке, если там этого файла не будет, то сноси свою систему и форматируй диск, а потом всё с нуля устанавливай и делай.
Аноним 16/01/21 Суб 16:13:48 #300 №1911874 
>>1911819
Я уже на виртуалке воспроизвел, он там валяется себе, эти файлики (с таким названием) валяются со многими приложениями на электроне. Удивляет наличие этого стремного сайта. Но кврт, кур-ит и вирустотал не нашли ничего.

Через сгенеренные этим приложением жпеги, которые я открываю в фш и пересохраняю, я могу что-то цепануть на машину-хост?
Аноним 16/01/21 Суб 16:28:04 #301 №1911893 
Безымянный.png
>>1911874
Домен гугловский. Скорее всего используется для проверки подключения к сети.

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

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

>Да, через жпеги много чего можно цепануть, особенно когда открываешь и пересохраняешь.
Ну не тролль, были же всякие хуйни, вшитые в активаторы и прочее, айфон, кажется, от этого умирал.
Аноним 16/01/21 Суб 16:32:15 #304 №1911901 
16106623461130.png
>>1911555
> Жс это побочный и вспомогательный элемент
Аноним 16/01/21 Суб 16:42:33 #305 №1911911 
Я пока что обнаружил 3 способа перехода по страницам в реакте:
1.Через сет стейт дефолтный Home, остальные страницы по онклику
пример:
const [page, setPage] = useState('Home')
page === 'Home' ? <Home/> : <About/>
2. Через реакт роутер
3. Через экспресс

Какие предпочтительно применять и для каких случаев?
Аноним 16/01/21 Суб 16:44:27 #306 №1911913 
12.png
Гайс, кантора надо навернуть две главу полностьб после чего переходить к изучению рякта? 3я глава не нужна же?
Аноним 16/01/21 Суб 16:46:48 #307 №1911916 
>>1911899
Ну сноси систему и диск форматируй, чего ты, блять, ждёшь?
Аноним 16/01/21 Суб 16:50:25 #308 №1911919 
>>1911911
Ты на каждый пук будешь в тред прибегать? Есть книги по реакту, берёшь первую попавшуюся от автора не индуса и читаешь, там тебе всё объяснят.
Аноним 16/01/21 Суб 16:53:50 #309 №1911926 
>>1911913
кантор не нужен. сразу переходи
Аноним 16/01/21 Суб 16:54:08 #310 №1911927 
посоветуйте сайт типо кодварс ток на русском, шоб можна была задачки решать по джс разных уровней
Аноним 16/01/21 Суб 16:54:31 #311 №1911928 
>>1911926
ирл ты такой же душный?
Аноним 16/01/21 Суб 16:55:18 #312 №1911929 
>>1911919
Так все слишком быстро меняется. Книга это еще хуже, чем видос же. Если видео по реакту годовой давности может быть на функциях и хуках, то книга 100% будет на классах.
Аноним 16/01/21 Суб 16:56:08 #313 №1911931 
>>1911928
Все он тебе правильно сказал, как прикончил мдн сразу за доку реакта садись.
Аноним 16/01/21 Суб 16:56:41 #314 №1911932 
>>1911929
На английском есть книги конца 2020 года. Во-вторых, тебе всё равно нужно знать как это на классах делается, ты же не думаешь, что при выходе хуков, все за пару недель всё на них переписали?
Аноним 16/01/21 Суб 16:57:24 #315 №1911933 
>>1911928
не троль плз)
Аноним 16/01/21 Суб 16:58:32 #316 №1911935 
>>1911711
Сколько прогал на JS прежде, чем перекатиться в Go?
Аноним 16/01/21 Суб 16:59:58 #317 №1911940 
>>1911913
Посмотри на рутрекере курсы Лаврика по JS и React. Он в своем третьем курсе по JS дает инфу, необходимую для вката в React.
Аноним 16/01/21 Суб 17:00:02 #318 №1911941 
>>1911933
ладно, иди себе
Аноним 16/01/21 Суб 17:01:01 #319 №1911946 
>>1911931
так я мдн не юзаю, там слишком душно написано, кантор пишет намного проще и меньше по объему
Аноним 16/01/21 Суб 17:05:35 #320 №1911950 
>>1911911
Роутер
Аноним 16/01/21 Суб 17:45:05 #321 №1912012 
>>1911919
Можешь ответить - ответь, читать поучения твои никому неинтересно.
Аноним 16/01/21 Суб 17:49:42 #322 №1912018 
>>1912012
ты за всех-то не говори,говна кусок
Аноним 16/01/21 Суб 19:32:53 #323 №1912081 
>>1911932
Лол, хоть одну годную книгу по реакту в студию. Встречал только говно какое-то, которое стыдно в руки брать, не то что читать.
Аноним 16/01/21 Суб 19:35:24 #324 №1912084 
>>1911913
Ты перепутал. Чтобы не быть фреймворк-хедом надо хотя бы первую ЧАСТЬ пройти у Кантора, а в идеале ещё и вторую хотя бы прочитать.
Аноним 16/01/21 Суб 20:02:40 #325 №1912123 
>>1912084
я про это и написал, прошел две главы, смотрю в третью там че то про графику, значит это не нужно, погнал в доку с ряктом и буру смотреть, спс
Аноним 16/01/21 Суб 20:05:40 #326 №1912125 
Как вы отдыхаете в перерывах изучения? я кодирую по 2 часа и на 20 минут прерываюсь что бы посмотреть серию какого-нить сирыча, иначе голова кипит
Аноним 16/01/21 Суб 20:16:00 #327 №1912142 
Для вебпака обычно сколько конфигов создают?
Аноним 16/01/21 Суб 20:32:30 #328 №1912152 
>>1911688
>Потом перекатился на Го
Я от этого синтаксиса блеванул в первые же минуты знакомства. У меня есть опыт с питоном, си, жс, жавой и если синтаксис мне показался полнейшим гавном значит тут и правда дело не чисто
анон 16/01/21 Суб 20:39:09 #329 №1912154 
Аноны, поясните за реэкспорт. Если напишу:

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

То как потом импортировать это? Import * as obj from,.. Не понятно же какая звездочка имеется ввиду. Или только одну голую звездочку можно на реэкспорт отправить?
Аноним 16/01/21 Суб 20:54:25 #330 №1912164 
image.png
>>1912154
Аноним 16/01/21 Суб 20:57:57 #331 №1912168 
>>1912154
Короче сам потыкался, и как понял он весь целиковый экспорт через звездочку компонуют в один объект, а если есть, но если в обеих звездочках есть что то с одинаковыми именами, то он это в этот объект вообще не вписывает.

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

Если в 1.js и 2js. заменить func на func1 и func2, и вызвать их, то все заробит. Правильно я все понял?
Аноним 16/01/21 Суб 21:00:41 #332 №1912172 
>>1912164
>>1912168
А если в двух модулях объявить hui, то он вообще не запишется.
Аноним 16/01/21 Суб 21:34:08 #333 №1912185 
>>1911916
Жду, что кто-нибудь шарящий не поленится и объяснит нормально, развеяв мой страх.
>>1911758
Бамп
Аноним 16/01/21 Суб 21:34:36 #334 №1912189 
>>1912172
Он выкинет ошибку при ре-экспорте.
Аноним 16/01/21 Суб 21:39:53 #335 №1912192 
>>1912185
Шарящий заходит в тред
Объясняю: используй mac, спермодаун, и обретешь спокойствие.
Шарящий покидает тред
Аноним 16/01/21 Суб 22:44:42 #336 №1912237 
image.png
>>1911935

2 года
Аноним 16/01/21 Суб 22:48:03 #337 №1912238 
>>1912192
>Шарящий в своем очке
Пофиксил, не благодари.
Аноним 16/01/21 Суб 23:16:32 #338 №1912248 
>>1912237
В мухосрани надеюсь? А то как-то не стыкуется макака зарабатывающая больше них с зп в 2к$ после 2+ лет веслания
Аноним 16/01/21 Суб 23:41:09 #339 №1912263 
>>1912248
Ты серьезно в ДС не общался с людьми, у которых такая з/п после 2-3 лет вката? Есть челики, которые вместо Яндекса шли в стартапы и там прокачивали скиллы, потом выходили норм фуллстеками и требовали у новых работодателей хорошую оплату своего труда. Ссылка на этих ребят - https://htmlacademy.ru/courses/eto-rofl
Аноним 17/01/21 Вск 00:02:25 #340 №1912279 
>>1912248
> В мухосрани надеюсь?

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

> макака

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

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

В моем случае, уже не вката, а с продовским опытом шлепания крудов.
Аноним 17/01/21 Вск 00:15:38 #341 №1912287 
>>1912248
>>1912263

Шиз, спок.
Аноним 17/01/21 Вск 02:05:25 #342 №1912350 
Чем плох javascript?
Аноним 17/01/21 Вск 03:07:24 #343 №1912369 
>>1912350
Тем, что свой компелятор нельзя пропердолить. Точнее можно, но всем на него похуй будет.
Аноним 17/01/21 Вск 06:42:05 #344 №1912434 
>>1912369
Компилятор чего?
Аноним 17/01/21 Вск 09:31:29 #345 №1912447 
>>1912142
1 на дев со всякими картами-хуяртами и 1 на прод со всякими оптимизаторами.
Аноним 17/01/21 Вск 09:35:44 #346 №1912450 
>>1912369
А нахуя тебе свой компилятор?
Аноним 17/01/21 Вск 10:19:43 #347 №1912466 
>>1911206
Анон, спасибо. Сидел и смотрел два дня этого чела, понял больше чем за два месяца чтения мдн и кантора
Аноним 17/01/21 Вск 12:17:46 #348 №1912499 
>>1912466
>понял больше чем за два месяца чтения мдн
Хз в чем тут твоя проблема, как по мне, так в мдн все шикарно изложено.
А вот насчет кантора соглы. У него годные вводные статьи по всяким общим моментам, но как только доходит до чего-то сложного, так сразу становится нихуя не понятно из-за огромного множества технических подробностей, которые тебе пока что совершенно не нужны. Причем, хочу заметить, множество технических подробностей, сочетаются с моментами, когда какая-то важная хуйня нихуя не объясняется, и предполагается, что ты должен интуитивно догадаться. Из-за этого я Кантором пользуюсь, как справочником, изучаю по другим источникам.
Пожалуйста.
Аноним 17/01/21 Вск 12:44:14 #349 №1912509 
>>1912499
>Кантором пользуюсь, как справочником

Земля тебе пухом дурачек
Аноним 17/01/21 Вск 13:01:27 #350 №1912520 
>>1912509
А что плохого? Если нужно освежить память, вникнуть в какую-нибудь тонкость, то самое то. У тебя есть получше варианты?
Аноним 17/01/21 Вск 13:40:43 #351 №1912580 
5.jpg
>>1912499
хуй знает, прочитал кантора на одном дыхании, все доступно объясняет, единственный минус - задачек после каждого параграфа маловато, где-то их вообще нет, они очень хорошо помогают закреплять материал

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

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

Плюс обязательно кантора надо дополнять видосами - можно курсами с торентов, можно каналами с ютуба, прочитал например про массивы, сделал задачки - все понял, но еще сверху посмотрел пару роликов в топе ютуба про массивы - и теперь знаешь все на атомном уровне
Аноним 17/01/21 Вск 13:41:27 #352 №1912581 
>>1912580
>прочитал кантора на одном дыхании
Сколько времени это заняло?
Аноним 17/01/21 Вск 13:43:58 #353 №1912585 
>>1912581
2 месяца изучения. В основном все время уходило на практику - написание кода и решений задачек, плюс свой сайт делал, сначала сверстал, а с кантором - допиливал скрипты на него

Знаю людей которые за 2 недели его читали(челики с работы, но у них уже был базовый уровень в программировании других языков)
Аноним 17/01/21 Вск 13:52:39 #354 №1912601 
>>1912585
>допиливал скрипты на него
Бля, на чистом ЖС сайт делать... Должно быть то еще удовольствие.
Аноним 17/01/21 Вск 13:53:22 #355 №1912604 
>>1912520
Мдн
Аноним 17/01/21 Вск 13:54:22 #356 №1912608 
>>1912601
Без этого хуй прочувствуешь прелесть библиотек
Аноним 17/01/21 Вск 13:54:37 #357 №1912611 
>>1912601
чистый плюс jquery, я кайофовал когда делал, ведь как можно по другому вкат с нуля не знает
Аноним 17/01/21 Вск 14:01:35 #358 №1912625 
1.JPG
>>1912585
Не упомянул еще один важный момент, обязательно надо конспектировать мысли и весь прочитанный материал, и все то что кажется важным.

Все что я записывал от руки - я никогда не прочитаю, важен сам факт записи, физическая запись рукой - охуеть как сильно откладывает в память нужные данные, этоф факт. Удачи всем.
Аноним 17/01/21 Вск 14:05:44 #359 №1912633 
Кто-нибудь вкурсе как можно под линуксом стартануть вебшторм с дефолтными настройками или очистить кеш? Когда менял тему сломался интерфейс, после перезапуска не показывает строку где файл и все такое, кнопками и горячики клавишами сделать ничего не получается, а где находится кеш в папках я не могу найти, заебался уже, сижу второй час
Аноним 17/01/21 Вск 14:09:03 #360 №1912645 
>>1912611
>2021
>jQuery
пиздос
Аноним 17/01/21 Вск 14:28:16 #361 №1912675 
ну шо... вот и до меня дошла очередь. тоже решил вкатиться в реакт. рейтаните компонент, проганы https://pastebin.com/6CCGStWA
пишу поебень для родного завода, для расчета продуктивности работяг. компонент работает с qr сканером, в который гречка будет пихать коды со своих бейджиков, коды лотов с продукцией и коды т.н. воркинг центров(абстрактные единицы объединяющие группы операций выполненных над лотами)
Аноним 17/01/21 Вск 14:29:22 #362 №1912677 
>>1910040
Не рекомендую слушать пидораса, который повелся на утку о том, что майкл джексон педофил.
Аноним 17/01/21 Вск 14:47:14 #363 №1912703 
>>1912604
На МДН все довольно поверхностно и кратко, иногда хочется по самые яйца.
Аноним 17/01/21 Вск 14:48:11 #364 №1912704 
IMG6764.JPG
>>1912703
>иногда хочется по самые яйца.
нихуясе пидорюга!
Аноним 17/01/21 Вск 14:49:33 #365 №1912706 
>>1912704
Других тут не держат
Аноним 17/01/21 Вск 14:51:42 #366 №1912711 
>>1912633
Короче переустановил через их jetbrains toolbox и откатился на более старую версию, все работает, пиздос
Аноним 17/01/21 Вск 15:04:23 #367 №1912729 
>>1912703
Там есть ссылки на спецификацию.
Аноним 17/01/21 Вск 15:17:11 #368 №1912754 
image.png
>>1910352
>>1910358
Интересно вот,
а надо ли ставить паузу длиной в три точки,
между буквами "S"(". . ."), "O" ("- - -"), "S" (". . ."),
в сигнале SOS,
или же пикрил с паузой в одну точку, между сигналами,
сразу интерпретируется как сос-отсос,
а всё это вместе, как один символ, вроде этого https://www.fileformat.info/info/unicode/char/1f198/index.htm
с одним кодом ?
Аноним 17/01/21 Вск 15:57:24 #369 №1912820 
>>1912675
Госпади как хорошо что есть редакс, и слава богу таких долбаебов как ты больше нету, ххарк птьфу
Аноним 17/01/21 Вск 15:59:04 #370 №1912823 
Короче хочу написать текст и что бы буквы были разного цвета, ебаться с ntd? Или запилить background нужного цвета и сделать прозрачность для текста?
Аноним 17/01/21 Вск 16:29:47 #371 №1912874 
Что посоветуете для горизонтального скроллинга дивов?
Аноним 17/01/21 Вск 16:43:27 #372 №1912879 
>>1912874
scroll-y: scroll
Аноним 17/01/21 Вск 17:15:41 #373 №1912912 
>>1912879
Точнее оverflow, но не один ли хуй
Аноним 17/01/21 Вск 17:37:27 #374 №1912930 
Уважаемые, а github-pages нормально отображает сайт на реакте после гит деплоя?
Аноним 17/01/21 Вск 17:52:49 #375 №1912940 
Как правильнее всего в реакте отслеживать действия пользователя? Вот к примеру нужно вывести условный хеллоуворлд после того, как пользователь долистает до конца страницы, как отследить этот скроллинг? В обычном жс сделал бы с помощью узнавания длины дива и отслеживания скроллинга, но не понимаю как в реакте правильно получать данные об элементах на странице, которые уже отрисовались
Аноним 17/01/21 Вск 18:08:47 #376 №1912947 
>>1912940
При помощи события scroll
Аноним 17/01/21 Вск 18:25:58 #377 №1912962 
На какую зарплату может рассчитывать джун JS + React без опыта коммерческой разработки?
Аноним 17/01/21 Вск 18:26:35 #378 №1912964 
>>1912962
Речь про ДС
Аноним 17/01/21 Вск 18:38:27 #379 №1912974 
>>1912964
20-30к
Аноним 17/01/21 Вск 18:45:36 #380 №1912987 
>>1912930
Да
Аноним 17/01/21 Вск 18:46:48 #381 №1912995 
>>1912962
Если ты ее будешь платить себе сам, иначе такие охлоебы нахуй не нужны от них больше проблем
Аноним 17/01/21 Вск 18:48:20 #382 №1912999 
>>1912962
50к
Аноним 17/01/21 Вск 18:50:17 #383 №1913007 
>>1912974
>>1912999
Кому из вас верить?
Аноним 17/01/21 Вск 18:50:47 #384 №1913011 
>>1912999
Ой блять не смеши. 50к, сейчас, во времена короны, стоит сибирско-уральский миддл удаленщик в ДС
Аноним 17/01/21 Вск 18:52:56 #385 №1913018 
>>1913007
Больше 30ти-40ка, тебе в любом случае не заплатят. Сейчас ебанутая конкуренция по 300 тел на место, некоторые даже за еду и проезд готовы работать.
Аноним 17/01/21 Вск 18:55:19 #386 №1913028 
>>1912820
ээээ а зачем там редакс? приложение буквально состоит из одного контейнера.
Аноним 17/01/21 Вск 18:57:37 #387 №1913035 
А кто-нибудь, кроме вкатывальщиков тут есть? В моей мухосрани фронтендеры не нужны, зато требуются пыхыпы джуны со знаниями фреймворков. Вопрос: на каком уровне достаточно знать жиэс бэкэнд джуну?
Аноним 17/01/21 Вск 18:58:54 #388 №1913039 
>>1913018
>Сейчас ебанутая конкуренция по 300 тел на место
Откуда такая статистика?
Аноним 17/01/21 Вск 18:59:01 #389 №1913040 
>>1913035
Ебать сходи/позвони да спроси
Аноним 17/01/21 Вск 19:00:59 #390 №1913046 
>>1913040
Тебя не спрашивал, черт ебаный
Аноним 17/01/21 Вск 19:07:02 #391 №1913059 
>>1912962
В дополнение к вопросу: есть ли тут джуны из ДС и, если да, то какая у вас зарплата?
Аноним 17/01/21 Вск 19:08:00 #392 №1913061 
111.jpg
>>1912962
А Redux? А ООП и SOLID? А Webpack? А HTML + CSS, вот тебя попросят расположить элементы как на пике при помощи флексов, а ты в штаны насрёшь.
Остальные то знания на каком уровне? Как хорошо решаешь задачки с литкода?
Аноним 17/01/21 Вск 19:11:01 #393 №1913067 
>>1913061
>Redux
>ООП
Выбери что-то одно.
Аноним 17/01/21 Вск 19:12:40 #394 №1913070 
>>1913059
Есть. Устроился в сентябре, платили 15к, сейчас кончился испытательный платят 25. Это пиздец, если честно, но опыт есть опыт.
Аноним 17/01/21 Вск 19:16:19 #395 №1913084 
>>1913061
Если имеются знания описанных тобой штук, то на какую зарплату может рассчитывать джун?
Аноним 17/01/21 Вск 19:17:50 #396 №1913086 
>>1913070
8-часовой график? В офисе работаешь или удаленно?
Аноним 17/01/21 Вск 19:18:47 #397 №1913090 
>>1912962
Фулстек джун с упором в бэк, 40к плотют
Аноним 17/01/21 Вск 19:19:11 #398 №1913093 
>>1913086
8-12часов, в офисе да.
Аноним 17/01/21 Вск 19:22:49 #399 №1913103 
>>1912995
Че несешь?
Аноним 17/01/21 Вск 19:23:56 #400 №1913105 
>>1913084
70к в среднем, но только если они действительно имеются и включают себя свёрстанную с нуля SPA-шку уровнем выше чем туду-лист и мувисерчер.
Аноним 17/01/21 Вск 19:27:07 #401 №1913114 
>>1913084
Да не будет у джуна всех этих знаний. Пройти курсик и туду на Редаксе сделать это не знания редакса.
Аноним 17/01/21 Вск 19:28:23 #402 №1913121 
>>1913105
> 70к в среднем, но только если они действительно имеются и включают себя свёрстанную с нуля SPA-шку уровнем выше чем туду-лист и мувисерчер.
Как определить, что приложуха уровнем выше мувисерчера? Какой функционал считсется "выше"?
Аноним 17/01/21 Вск 19:29:57 #403 №1913124 
>>1913121
Через пол года ежедневного дрочева прилет понимание того что тебе нужно знать
Аноним 17/01/21 Вск 19:34:47 #404 №1913137 
>>1912962
Первый месяц жс макакой я проработал парттайм ~28ч-неделя\~175$
Нужно хоть что-то уметь и искать кому хоть что-то нужно, лол
Аноним 17/01/21 Вск 19:39:27 #405 №1913150 
>>1913121
Есть анимированные элементы. Сайт полностью адаптивен и меняет свой вид при открытии на мобильных устройствах, а не просто скукоживается. Есть загрузка с пагинацией. Есть фильтрация как минимум по 5 параметрам. Есть работа со сторонним API.
Аноним 17/01/21 Вск 19:53:35 #406 №1913188 
>>1913150
С такой приложухой и стартап можно открывать.
Аноним 17/01/21 Вск 19:59:31 #407 №1913207 
image.png
>>1912675
бамп реквесту
Аноним 17/01/21 Вск 20:00:12 #408 №1913210 
>>1913207
Переписывай на ангуляр.
Аноним 17/01/21 Вск 20:00:57 #409 №1913212 
>>1912675
Реакт - это библиотека для построения интерфейсов, а не для расчетов.
Аноним 17/01/21 Вск 20:01:25 #410 №1913215 
>>1913210
не, на ангуларе я умею
Аноним 17/01/21 Вск 20:01:55 #411 №1913218 
>>1913215
Ну вот, ты уже знаешь чем тебе дальше заниматься. Учи Ангуляр.
Аноним 17/01/21 Вск 20:02:28 #412 №1913220 
>>1913218
>>1913212
не трольте плз)
Аноним 17/01/21 Вск 20:33:42 #413 №1913279 
>>1913114
>Да не будет у джуна всех этих знаний. Пройти курсик и туду на Редаксе сделать это не знания редакса.
Что-то я ору с ваших разговоров, т.е. сделать туду на реакте с редаксом и быть джуном это видимо одно и то же? Можно и с мутными знаниями в html идти устраиваться на работу за 60р в день просто на поржать наверное
Аноним 17/01/21 Вск 20:35:23 #414 №1913284 
>>1913150
>>1913188
У меня есть приложуха с таким функционалом + еще разные фичи, за прошлую неделю 3 приглашения с оферами от 40-60к не ДС, при том что я ссусь пиздец и дохуя чего еще не знаю. Есть еще офер на 30к удаленка хоть с сегодняшнего дня, но пока еще не соглашался
Аноним 17/01/21 Вск 20:42:11 #415 №1913295 
>>1913018
>конкуренция по 300 тел на место
Видимо компании просто из вредности никого не берут и на одном только хх в моей мухосрани 1к+ вакансий, когда по другим языкам раз в 3-5 меньше. При конкуренции в 300 тел, уже выгоднее было бы идти работать продавцом в пятерочку
Аноним 17/01/21 Вск 21:03:17 #416 №1913335 
>>1913295
Не обращай внимания на фантазера без пруфов.
Аноним 17/01/21 Вск 21:07:16 #417 №1913339 
>>1913039
Посмотри на этот тред, вот почему. Тут вкатуны в js+реакт бегают косяками и спрашивают, как почтенному собранию очередной мувисёрчер и где искать работу. Реклама курсов - в каждом ящике. Так что да, среди вкатунов в реакт сейчас конкуренция скорее всего ебанутая.
Аноним 17/01/21 Вск 21:13:16 #418 №1913361 
>>1913046
Отвечу за того анона, несмотря на твоё хамство, собака ты сутулая. Сколько начальник хочет - столько знаний и надо. Я вон во фронтенд вкатился с основой из крестов и нулевыми знаниями жиэс ва-ап-ще - научили в процессе, полёт нормальный. Если тебя берут на позицию джуна в мухосрани - ребята скорее всего уже морально готовы к тому, что ты вообще нихера по специальности не умеешь.
Аноним 17/01/21 Вск 21:14:22 #419 №1913365 
>>1913339
Не вкатунов в реакт а вкатунов стартующих с реакта, чаешь разницу псина?
Аноним 17/01/21 Вск 21:18:03 #420 №1913379 
>>1913150
А нсли теье с таким тз тулушку и мувисерчер напишу, то, что ты скажешь?
Аноним 17/01/21 Вск 21:22:32 #421 №1913390 
>>1913379
Никто и не говорит, что можно сделать крутую тудушку, которая будет тебе напоминания на мобильный телефон и почту присылать, а также следить за твоим расположением по GPS и в случае если ты зашел в продуктовый магазин, провел там больше 10 минут, отмечать в списке тудушек "купить продуктов" как выполненное задание.
Вот только у большей части тех кто тебя будет проверять, еще на этапе прочтения "мои проекты: My Super Mega TodoList" будут всплывать ассоциации с тем миллионом похожих друг на друга тудушек долбоебов после курсов.
Аноним 17/01/21 Вск 21:24:28 #422 №1913394 
>>1913365
Доброчан, доброчан никогда не меняется... Если ты жирный - традиционно приятного аппетита, если правда по жизни такой - то пошёл-ка ты нахер, братец.
Аноним 17/01/21 Вск 21:25:29 #423 №1913399 
>>1912675
Пути проёбаны
Незаколбеченный loading шляпа
Стейт заспагечен, я бы вынес в редюсеры
try\catch я бы вынес в колбечные промисы
Для <200 строк говна слишком много
Аноним 17/01/21 Вск 21:29:44 #424 №1913407 
>>1913390
А я ее назову Personal Manager и что ты скажешь?
Аноним 17/01/21 Вск 21:31:06 #425 №1913413 
Помогите плиз, анонасы.

greasyforkточкаorg/ru/scripts/18482-hv-autoattack/versions
Вот скрипт, бот для игры. Недавно к этой самой игре выпустили обновление - скрипт в ней не работает. Пытался заменить ссылки в самом скрипте, не помогло (я в программировании вообще не шарю) Объясните пожалуйста, что нужно сделать для нормальной работы скрипта. С меня как обычнонихуя Если что, друг просил.
Аноним 17/01/21 Вск 21:37:30 #426 №1913424 
>>1911758
Бамп
Аноним 17/01/21 Вск 21:41:47 #427 №1913432 
>>1913339
То есть статистики у тебя нет и ты судишь об индустрии по треду на дваче. Так и запишем.
Аноним 17/01/21 Вск 21:47:04 #428 №1913445 
>>1913407
Скажу, что дальше постов на дваче ты не ушел.
Аноним 17/01/21 Вск 21:49:22 #429 №1913449 
>>1913399
>Пути проёбаны
это как?
>Незаколбеченный loading шляпа
а это как?
>Стейт заспагечен, я бы вынес в редюсеры
т.е. все переменные которые сейчас useState запихнуть в один объект и его в useReducer?
>try\catch я бы вынес в колбечные промисы
штоу за колбечные промисы?
Аноним 17/01/21 Вск 21:51:04 #430 №1913452 
>>1913413
>я в программировании вообще не шарю
Ну вот и появился повод для изучения.
>Объясните пожалуйста, что нужно сделать для нормальной работы скрипта
Отследить и проанализировать внесённые изменения с обновлением игры и внести изменения в скрипт, так чтобы он работал.
Аноним 17/01/21 Вск 21:52:27 #431 №1913458 
>>1913452
Спасибо, иду нахуй.
Аноним 17/01/21 Вск 21:57:31 #432 №1913467 
>>1913449
>незаколбеченный лоадинг
ето я кажется понял, типа так
const memoizedLoading = useCallback(() => {
setBackdrop(savingLot || loading)
}, [savingLot, loading])

про пути и колбечные промисы хз
поясни плз
Аноним 17/01/21 Вск 22:25:56 #433 №1913486 
>>1913035
Есть.

Я что-то охуеваю с вкатывальщиков, у вас уже почти год прекрасная возможность залететь джуном на удалёнку, я не понимаю зачем вы офисную работу ищете, тем более если живёте в мелких городах. И даже если живёте в ДС, то нахуй офис не нужен. Норм джун спокойно может устроиться удалённо на ~ $1k, если это СНГ рынок. А раньше джуном было намного меньше шансов попасть на удалёнку.
Аноним 17/01/21 Вск 22:35:40 #434 №1913489 
>>1913445
Почему ты так решил?
Аноним 17/01/21 Вск 22:50:40 #435 №1913505 
Подскажите, какая корневая папка для изображений реакт-сайта на gh-pages?
Аноним 17/01/21 Вск 22:57:19 #436 №1913512 
>>1913449
У тебя даже интерфейсы как-то припизднуто экспортятся: два по дефолту, два по неймингу. При этом в 4 строчки, хотя всё можно заоднострочить в нейминг с кастом патхфингом i.e. import {Employee, Message, CreatedLot, ScannedLot} from "@interfaces". Держать все интерфейсы в $project_root/interfaces тоже спорно, наверное

Аноним 17/01/21 Вск 23:00:13 #437 №1913517 
>>1913512
ладно,вопросов больше нет,с остальным я сам разобрался
трайкетч вынес в мемоизированный колбек,переписываю стейт под юз-редьюс. спасибо за замечания
еще че-нибудь добавишь? вот я аналогичный вопрос в бе создал,там чел пишет что-то про лишнее копирование массивов. не понимаю о чем он. подскажи,А
Аноним 17/01/21 Вск 23:00:26 #438 №1913519 
>>1908577 (OP)
Что лучше учить, чтоб зарабатывать хоть какие-то деньги несложно.
Аноним 17/01/21 Вск 23:03:30 #439 №1913524 
>>1913517
Лишнего копирования массивов в коде с реактом быть не может
Аноним 17/01/21 Вск 23:05:10 #440 №1913527 
>>1913524
хули он пиздит тогда,говорит что 120е в час зарабатывает
неужели он меня затролел?
что он вообще имел в виду с этим копированием-то ебать
Аноним 17/01/21 Вск 23:06:25 #441 №1913530 
image.png
>>1913524
Аноним 17/01/21 Вск 23:30:51 #442 №1913582 
Ананасы, сейчас с переменным успехом делаю задачки на литкоде. Каждый раз у меня выходит абсолютно безумный говнокод. Поясните, пожалуйста, что можно почитать, чтобы перестать изобретать велосипед, может какие-нибудь учебники с примерами есть, как вы сами все это осиливали?
Аноним 17/01/21 Вск 23:35:04 #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 всегда отслеживать изменение переменной которая у него в зависимостях?
Аноним 17/01/21 Вск 23:38:33 #444 №1913598 
>>1913589
Как я понял там изменение отслеживается если происходит ререндеринг, но если у меня к примеру переменной значение присваивается без ререндеринга? Можно сделать какой-то псевдоререндеринг?
Аноним 18/01/21 Пнд 00:02:25 #445 №1913620 
>>1913598
>>1913589
Так всё, у меня оказывается в другом месте ошибка была
Аноним 18/01/21 Пнд 00:07:19 #446 №1913626 
>>1913620
Да ты скорее всего перерендерерирореровал весь компонент из парент компонента
Аноним 18/01/21 Пнд 00:12:04 #447 №1913630 
Анон, молю, помоги.
В край уже заебала эта безработица. Из-за пандемии остался без работы, целый год ищу, хожу по всяким собеседованиям, но один хуй, либо через недельку фирма закрывается, либо же нанимают кого-то другого, кто и вовсе готов работать себе в убыток, а я так, увы, не могу.
Так вот, благо до пандемии смог накопить малость капитала, хватит до конца года, вот и думаю попробовать за этот год научиться программированию. Моя специальность будет неактуальна ближайший год как минимум. Не хочу времени зря терять.
Недельку уже как интересуюсь IT, смотрю, что перспективно, востребовано на рынке, везде лидирует JS. Вот и думаю начать обучаться этому языку.
Базовые знания имеются, т.е., понимаю логику работы работы всяких if...then, for...in и т.д. Ну совсем уж базовые вещи, скажем так.
Сердечно прошу тебя поделиться каким-нибудь источником, чтобы смог за год ежедневного обучения выйти на некий уровень, который позволит мне устроиться на работу, найти простенький заказ на фрилансе. Хочется, чтобы обучали простым языком, объясняли все, а не просто показывали код. Буду тебе безмерно благодарен. Можешь даже почту оставить, если все пойдет хорошо и я смогу достигнуть цели, то обязательно свяжусь с тобой при получении первой же зарплаты и отдам её тебе полностью. Главное, чтобы у меня все получилось.
Аноним 18/01/21 Пнд 00:14:29 #448 №1913633 
>>1908577 (OP)
Как модные пацаны в Ноде делают иморты? Через require или через import?
Аноним 18/01/21 Пнд 00:50:02 #449 №1913656 
>>1913630
Нулячие, как вы уже заебали своим фрилансом. Учи js у Кантора, иди работать в ИП Пахомов на пол года, дальше ищи удаленку на x3.
Аноним 18/01/21 Пнд 00:54:35 #450 №1913660 
>>1913633
>Сычев, когда хуйнянейм будет на продакшене?
>Компилируется, Егор Егорович
>Сычев, когда хуйнянейм будет на продакшене?
>Компилируется, Егор Егорович
>Сычев, когда хуйнянейм будет на продакшене?
>Компилируется, Егор Егорович
>Егор Егорович, а когда зряплата будет?
>Компилируется, Сычев, компилируется...
Аноним 18/01/21 Пнд 00:58:06 #451 №1913663 
>>1913633
Импорты же года 2 назад завезли в бета бранч, уже и лтс с их поддержкой должен был успеть выйти наверное
Если ты не страдаешь хуйнёй require ни в каком случае не нужон
Аноним 18/01/21 Пнд 01:24:38 #452 №1913688 
>>1913630
Видимо тебе уже дохуя лет. Поэтому шансы нулевые. Вкатываальщиков полно и выбор огромен. Молодежь в приоритете.
Аноним 18/01/21 Пнд 01:49:12 #453 №1913699 
>>1913688
>Вкатываальщиков полно и выбор огромен
Не боги горшки обжигают.
Аноним 18/01/21 Пнд 01:52:50 #454 №1913706 
>>1913656
Спасибо большое, анон.

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

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

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

Когда начнешь учить Реакт, то в телеге вступи в два коммьюнити - reactjs_samurai и react_js. Там довольно дружелюбная атмосфера, сможешь быстро получить ответы на свои вопросы, да и по курсам сориентируют, что дальше изучать. Вообще у Юрия Буры на юдеми рутрекере годный курс по Реакту, можешь его потом навернуть.
Аноним 18/01/21 Пнд 02:05:03 #456 №1913727 
>>1913712
Спасибо тебе большое, анон!
Завтра с утра возьмусь всерьез. 10-15 минут назад малость пролистал список курсов на udemy. Глаз зацепился за JavaScript 2021 - Полное Руководство с Нуля до Профи от какого-то Владилена Минина. Удалось найти на одном сайте слив данного курса и скачать. Судя по отзывам, курс хороший.
Аноним 18/01/21 Пнд 02:21:05 #457 №1913741 
>>1913727
Посмотри на рутрекере отзывы по курсам Минина. Там его вроде неоднозначно оценили, типа не особо хороший курс.
Аноним 18/01/21 Пнд 02:26:00 #458 №1913745 
>>1913712
Квинтэссенция пытающегося подскачить грузчика
База нулевая за все эти годы до сих пор, кодит хуево, все видео представляют или чтение статей из интернетов на камеру, или бесполезнейшую говнокодовую отсебятину
Аноним 18/01/21 Пнд 02:47:06 #459 №1913768 
>>1913745
>Квинтэссенция пытающегося подскачить грузчика
Так вообще про любого кодера сказать можно нахуй
А вообще двач невер ченджс, тут из треда в тред одни и те же кул стори просто годами напролет про то, что никто никогда не вкатится, всем пизда и все умрут в нищете. Я просто нигде и никогда такой отборнейшей ебанины как здесь не встречал, так что всеръез задумайтесь над критическим восприятием информации в этом itt треде, по техническим вопросам еще одно дело, но всё что за этим уже лютый галюциногенный галоперидоловый передоз
Аноним 18/01/21 Пнд 06:51:04 #460 №1913826 
Вы выслали 500 js тредов а ваша мать когда вас высрала забыла что интеллект нельзя высрать .
Аноним 18/01/21 Пнд 06:54:24 #461 №1913827 
>>1913712
ДАЛБАЕБ ЕБАНЫЙ ПОЗДНО В РЕАКТ ВКАТЫВАТСЯ . Я ПОМНЮ НА ФИВЕРР ЗАХОДИЛ ,БЫЛО 300 ПРЕДЛОЖЕНИЙ РЕАКТ РАЗРАБОВ , ЩАС ИХ 4000 НАХУЙ .

КТО УСПЕЛ ТОТ УСПЕЛ. ЩАС ХУИ СОСИ МАКАКА ТУПОГОЛОВАЯ
Аноним 18/01/21 Пнд 06:59:35 #462 №1913829 
И да скоро вообще будет считаться что реакт == html,css как и весь обоссаный js
Аноним 18/01/21 Пнд 07:04:47 #463 №1913830 
>>1913829
Таки да ведь большинство кабанчиков уже более менее дружат с интернетом, а там и инста и вк и вк-сайт, так что фронты и бэки со своими среактами вьюхами и срангулярами нахуй не нужны, да?
Аноним 18/01/21 Пнд 07:06:42 #464 №1913831 
Бамп
Аноним 18/01/21 Пнд 07:09:35 #465 №1913833 
>>1913830
Если есть бабло,связи. Создавай свою веб студию и нанимай школьников на работу .вот тебе стартап. Даже на кикстартер идти не надо.

Или на лолзе Тим иди и рекламируй эту хуету...
Аноним 18/01/21 Пнд 07:09:54 #466 №1913834 
Это такой вайп говном? Опять пердоликам-крестовикам не сидится в своих НИИ.
Аноним 18/01/21 Пнд 07:11:48 #467 №1913835 
>>1913833
Твоего мнения не спрашивали пес,
Аноним 18/01/21 Пнд 07:56:04 #468 №1913845 
Подскажите стек для хуеты на подобие дискорда
Аноним 18/01/21 Пнд 08:16:42 #469 №1913846 
>>1913845
Clojure + typescript + любая диба питона
Аноним 18/01/21 Пнд 08:18:22 #470 №1913848 
>>1913846
Я рыгнул
Аноним 18/01/21 Пнд 08:28:04 #471 №1913849 
Приходит js в секс-шоп. Осмотрелась, выбрала, подходит
к java и говорит:
- Мне, пожалуйста, вот эти три вибратора -
оранжевый, зеленый и красный.
Java:
- Так, оранжевый - 20 баксов, зеленый - 40, а красный.. красный.. Нет,Js, красный не продается, это огнетушитель!
Аноним 18/01/21 Пнд 08:31:58 #472 №1913850 
>>1913845
Не знаешь, на чём дискорд сделан?
Аноним 18/01/21 Пнд 08:35:17 #473 №1913852 
>>1913850
На компьютере
Аноним 18/01/21 Пнд 08:42:05 #474 №1913854 
>>1913849
Сам то понял что высрал?
Аноним 18/01/21 Пнд 08:59:58 #475 №1913858 
>>1913854
Меня мама высрала . А понимать я не имею
Аноним 18/01/21 Пнд 11:06:04 #476 №1913916 
>>1913745
Расскажи, по каким материалам следует изучать JS и Реакт.
Аноним 18/01/21 Пнд 11:12:07 #477 №1913922 
>>1913827
Нет, не поздно.
Аноним 18/01/21 Пнд 13:05:15 #478 №1913993 
Интересно, а почему сообщество решило оставить приставку JAVAscript, ведь уже десять лет назад от джавы воняло говном и она серьезно отставала от индустрии, т.е никакого хайпа это название не принесет.
Могли бы свежее и няшненькое придумать!
Аноним 18/01/21 Пнд 13:06:36 #479 №1913995 
Let const
Аноним 18/01/21 Пнд 13:16:19 #480 №1914000 
>>1913993
Чем тебя экмаскрипт или ts не устраивает
Аноним 18/01/21 Пнд 14:12:58 #481 №1914030 
>>1913993
Потому что на жаве миллионы индусов могли писать сносный код, относительно шустро работающий на всех платформах, а индусы, как известно, основная рабочая лошадь в ИТ
Аноним 18/01/21 Пнд 14:38:59 #482 №1914073 
>>1914030
Этот шарит.
Аноним 18/01/21 Пнд 14:40:18 #483 №1914075 
>>1914030
А ещё пока ты делаешь заебись первую фичу - индус выкатывает глючную и бажную, но работающую пятую.
Аноним 18/01/21 Пнд 15:06:27 #484 №1914098 
Посоны, а как CSS селекторое сделать условие "И"?
То есть .class1 И .class2
Аноним 18/01/21 Пнд 15:11:03 #485 №1914102 
>>1912675
https://pastebin.com/cR61zEZJ
во бля переписал ебать
всё ЗАКОЛБЕЧИЛ
вместо нескольких useState зделол один редусер
удалил к хуям один лишний массив без которого оказывается можно обойтись,малехо подправил один дамб компонент и т.п. мелочи
делать алиасы для импорта не стал и раскидывать 5 файликов интерфейсов в приложухе из одного контейнера тоже.впадлу пздц

рейтаните гайз
Аноним 18/01/21 Пнд 15:12:06 #486 №1914103 
>>1911688
>>1914098
Через запятую.
Аноним 18/01/21 Пнд 15:12:15 #487 №1914104 
>>1914102
Рейтанул тебе за щеку. Вкусно?
Аноним 18/01/21 Пнд 15:14:23 #488 №1914105 
>>1914104
пшел на хуй собака сутулая
Аноним 18/01/21 Пнд 15:19:22 #489 №1914107 
>>1914102
>редусер
Земля тебе пухом мудачек, нахуй ты сюда это притащил? В надежде что тут сидит кабанчик?
Аноним 18/01/21 Пнд 15:21:58 #490 №1914109 
>>1914107
сам ты мудачок блять, хули доебался? притащил я ето сюда потому что тут не только гнойные желчные мудаки сидят вроде тебя,но еще челики способные дать норм советы,типа вот >>1913399
чел расписал,Я код пофиксил ПРОФИТ
а ты иди на хуй
Аноним 18/01/21 Пнд 15:25:14 #491 №1914111 
>>1914109
Ебать ты дурачек и редюсеры и все подрят пихаешь в кучу, иди нахуй короч
Аноним 18/01/21 Пнд 15:25:54 #492 №1914112 
>>1914111
и редусеры иии? что еще?
Аноним 18/01/21 Пнд 15:26:47 #493 №1914113 
>>1914098
Пчел... убери пробел.
Аноним 18/01/21 Пнд 15:27:35 #494 №1914116 
>>1914103
Не не не. Смотри. я имел ввиду именно И, а не или. То есть чтобы стиль применялся когда у элемента ОБА этих класса есть
Аноним 18/01/21 Пнд 15:31:45 #495 №1914118 
>>1914116
В нынешней реализации CSS это невозможно сделать. Слышал впрочем, что в сассе можно это дело накостылить.
Аноним 18/01/21 Пнд 15:35:41 #496 №1914124 
>>1914116
Sass поможет тебе
Аноним 18/01/21 Пнд 16:07:26 #497 №1914149 
>>1914111
Лол, иди читай, что такое слайсы
Аноним 18/01/21 Пнд 16:23:42 #498 №1914156 
>>1914116
>>1914098

.class1.class2

проиграл с советчиков в этом итт
Аноним 18/01/21 Пнд 16:55:29 #499 №1914178 
redux
Аноним 18/01/21 Пнд 18:39:25 #500 №1914329 
Сап. Вкатился полгода назад джуном в веб-макакинг на реакте, редаксе и асп нете, вроде на работе справляюсь со всем, что дают, вроде и зп уже 2 раза повысили, вроде и пет-проекты в свободное время делаю, но не покидает чувство, как будто всё напрасно, как будто я достиг какой-то планки и теперь только вширь могу развиваться. Тип нету каких-то жестких знаний по компьютер саинс без которых навсегда так и останусь макакой. Пытался читать Кнута, но сложно, матан уже весь забыл и как представлю, какой там объем материала, так сразу пропадает желание, лучше в очередной СТМ или фреймворк вкатиться за пару недель (я даже хуй знает зачем я это делаю, на работе особо не помогает, нравится, наверно, узнавать что-то новое, что просто заходит). Как быть? Как победить чувство, что ты перестал профессионально расти? И как вообще правильно делать этот самый рост? Думаю вот пойти на курсы javascript.ninja, вначале на базовый курс, чтобы знания освежить, потом на продвинутый (везде по самому дорогому ценнику, ибо деньги тоже хуй знает на что тратить, живу с родителями). А потом что? Для вкатывальщиков дофига инфы. А как потом? Как не проебывать зря время, чтобы стать разпиздатым сеньором?
Аноним 18/01/21 Пнд 18:52:32 #501 №1914360 
>>1914329
Просто прими, что так и останешься реакт-макакой на всю оставшуюся жизнь.
Аноним 18/01/21 Пнд 19:05:11 #502 №1914375 
>>1914329
>вроде и зп уже 2 раза повысили
Это сколько?
Аноним 18/01/21 Пнд 19:16:42 #503 №1914398 
>>1914375
С 15 до 45.
Аноним 18/01/21 Пнд 19:23:19 #504 №1914403 
Огласите стек для вью, хочу что нибудь типа дискорда или соцсети напилить, или с чем не стыдно появится на должность ждуна
Аноним 18/01/21 Пнд 19:23:37 #505 №1914404 
>>1908577 (OP)
Так блэт, просто хочу разобраться

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

Часто слышу что "время Жавы прошло" и что "Нода пизже" но какого хрена работы на Ноде в разы меньше чем на бэкенд Жаве? Уже 2021, разговоры про "новая технология, еще не опробовали" не катят
мимо фуллстак, думающий перекатиться в бэкендера на ноде, но че-то сомневающийся
Аноним 18/01/21 Пнд 19:25:26 #506 №1914406 
>>1914375
Там какой-то левый хуй ответил, но близко. с 20 до 47.
Аноним 18/01/21 Пнд 19:27:28 #507 №1914407 
>>1914406
Неплохо так.
Аноним 18/01/21 Пнд 20:38:57 #508 №1914498 
>>1914404
На западе много работы на ноде, у нас почему-то не так популярна
пост совок как всегда отсталый
Аноним 18/01/21 Пнд 20:44:42 #509 №1914517 
>>1914403
>Огласите стек для вью
Vue + apollo + nest js + mongodb
Аноним 18/01/21 Пнд 21:39:00 #510 №1914568 
>>1914156
Лол. Зашел в тред тоже ахуел.
Аноним 18/01/21 Пнд 21:41:05 #511 №1914571 
>>1914118
Как там в 95ом? Жс еше не изобрели?
Аноним 18/01/21 Пнд 23:15:44 #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 не получилось, не разобрался.
Аноним 18/01/21 Пнд 23:31:42 #513 №1914637 
Навернул сегодня впервые Nextjs, мне сразу же сходу зашло, чому его по дефолту не используют вместо реакта? По сути то же самое плюс охуенный роутинг и поддержка css модулей ну и разумеется ssr. Какие подводники?
Аноним 18/01/21 Пнд 23:34:49 #514 №1914639 
ПЕРЕКАТ >>1914638 (OP)
ПЕРЕКАТ >>1914638 (OP)
ПЕРЕКАТ >>1914638 (OP)
ПЕРЕКАТ >>1914638 (OP)
ПЕРЕКАТ >>1914638 (OP)
ПЕРЕКАТ >>1914638 (OP)
ПЕРЕКАТ >>1914638 (OP)
ПЕРЕКАТ >>1914638 (OP)
Аноним 19/01/21 Втр 18:13:28 #515 №1915422 
>>1914637
Некоторые Реакт поверх легаси жквери говна присирают и SSR запихать некуда.
next.js пушка, но больше SSG и простеньких роутов там сложно что-то сделать. Хочу теперь blitz.js (полноценный фреймворк на базе некста) попробовать.
Аноним 20/01/21 Срд 10:03:26 #516 №1916098 
>>1912580
Плюсую, сам вкатывальщик и читаю Кантора. Охуенно разжевывает для новичка. Все по делу, не слишком поверхностно, и не слишком сложно для нуба. Идеальная диффиколти. Задачек, да, побольше бы. Чуть больше месяца уже читаю, думаю в сумме как и у тебя 2 месяца займет.

Вопрос в том, где изучать бэкенд на ноде, чтобы на таком же уровне все в рот с ложечки накладывалось...
Аноним 20/01/21 Срд 10:07:23 #517 №1916100 
>>1911143
Сиэсэс вообще легчайшая вешь. За 140 часов (вместо с практикой) ты научишься все что нужно для верстки, разве что редкие моменты знать не будешь. Попробуй на степике курс пройти.
Аноним 20/01/21 Срд 13:45:59 #518 №1916213 
>>1914406
Зависит от города, но это мало. Оч советую через полгода пробовать искать удаленку хотя бы на 80
Аноним 22/01/21 Птн 00:56:31 #519 №1917714 
>>1908713
var для олдфагов
Аноним 22/01/21 Птн 19:10:33 #520 №1918268 
>>1914329
кажется есть ток один вариант - суваться в крупные компании, там всякие авиты хуиты, или на западного дядьку - англ учить. Короче, надо менять работу.
Аноним 15/02/21 Пнд 16:27:10 #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
Аноним 15/02/21 Пнд 16:28:05 #522 №1941975 
Анончики, помогите, я целый день сижу бьюсь с этим говном. Что не так с кодом?>>1941974
comments powered by Disqus

Отзывы и предложения