Бред


Ответить в тред Ответить в тред

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
269 21 47

Аноним 05/03/20 Чтв 07:00:15 2149446761
1200px-React-ic[...].png (55Кб, 1200x848)
1200x848
Сап двач я вкатываюсь в айти и уже сделал калькулятор на реакте, дайте мне кодревью пожалуйста, хочу 60к в ДС получать как джун
https://codesandbox.io/s/sparkling-fast-685d8
Аноним 05/03/20 Чтв 07:02:05 2149447302
Аноним 05/03/20 Чтв 07:02:40 2149447453
Аноним 05/03/20 Чтв 07:03:34 2149447814
Бамп
Аноним 05/03/20 Чтв 07:04:20 2149448015
Бамп
Аноним 05/03/20 Чтв 07:04:56 2149448166
Бамп
Аноним 05/03/20 Чтв 07:05:18 2149448247
Аноним 05/03/20 Чтв 07:05:59 2149448418
Аноним 05/03/20 Чтв 07:06:41 2149448589
Бамп
Аноним 05/03/20 Чтв 07:07:39 21494487910
Бамп
Аноним 05/03/20 Чтв 07:08:28 21494489411
Бамп
Аноним 05/03/20 Чтв 07:09:32 21494492512
Бамп
Аноним 05/03/20 Чтв 07:10:40 21494495313
вкатываемся в айти
Аноним 05/03/20 Чтв 07:11:30 21494498014
Бамп
Аноним 05/03/20 Чтв 07:12:20 21494500515
Бамп
Аноним 05/03/20 Чтв 07:13:02 21494503116
Бамп
Аноним 05/03/20 Чтв 07:13:57 21494505217
Бамп
Аноним 05/03/20 Чтв 07:14:52 21494507118
Бамп
Аноним 05/03/20 Чтв 07:15:34 21494509319
Бамп
Аноним 05/03/20 Чтв 07:16:36 21494513120
Джуном ты только за щеку получишь
Аноним 05/03/20 Чтв 07:17:22 21494515721
>>214945131
Какой ты токсичный, ты точно не вкатишься в айти
Аноним 05/03/20 Чтв 07:18:07 21494518022
>>214945131
Двачую, я мувик сделал, и то хуем по щеке провели.
Аноним 05/03/20 Чтв 07:18:57 21494520923
>>214945180
Мувик детектит двачеров просто
Аноним 05/03/20 Чтв 07:20:11 21494524524
>>214944676 (OP)
Полноценное кодревью стоит денег, если что
Лень всё расписывать, но в нормальном приложении логика была бы запайпована
Инклуды были бы завернуты в валидатор вместе с одним написанием
inputState === "0" ||
inputState === "Infinity" ||
inputState === "NaN"

Еще и setInputState скопипащен раз 10
В нормальном приложении был бы всего один, проносимый через дата флоу

>хочу 60к в ДС получать как джун
С таким только на неоплачиваемого стажера и то на несколько месяцев ибо пиздец
Аноним 05/03/20 Чтв 07:20:12 21494524625
Еще бамп в ожидании хорошего кодревью
Аноним 05/03/20 Чтв 07:20:55 21494526726
>>214945209
https://katpnwz.github.io
Вот кстати, этого нихуя недостаточно для вката, а куда учиться дальше я не знаю, поэтому забил на фронт и начал вкатываться в ноду
Аноним 05/03/20 Чтв 07:23:09 21494533627
>>214945267
потому что у тебя какая-то невнятная недопрототипная хуйня вместо готового продукта
если еще и дизайн спизжен то смотреть тупо не на что
Аноним 05/03/20 Чтв 07:23:12 21494533828
>>214945245
Что значит запайпована? Инклуды? Что значить проносить через дата флоу? Можно попроще, я же все таки фронтендом заниматься хочу
В любом случае спасибо
Аноним 05/03/20 Чтв 07:25:35 21494539729
>>214945336
> джун
> готовый продукт
> спизженный дизайн
Во первых дизайн не спизжен, во вторых пошёл нахуй
Аноним 05/03/20 Чтв 07:26:07 21494541330
Аноним 05/03/20 Чтв 07:26:44 21494543331
>>214945157
Экоактивистов только в гейпорно берут
Аноним 05/03/20 Чтв 07:28:33 21494549832
Бамп
Аноним 05/03/20 Чтв 07:28:36 21494550133
>>214945413
Спасибо, поправил - что-то еще?

Абу благословил этот пост.
Аноним 05/03/20 Чтв 07:28:46 21494550534
>>214944676 (OP)
Челик, тебе нужно показать, что-то поприкольней, такое делают трейни, чтобы их взяли посидеть за опыт

Мимо
Аноним 05/03/20 Чтв 07:29:04 21494551335
Аноним 05/03/20 Чтв 07:29:12 21494551736
>>214944676 (OP)
Челик, тебе нужно показать, что-то поприкольней, такое делают трейни, чтобы их взяли посидеть за опыт

Мимо
Аноним 05/03/20 Чтв 07:31:52 21494559637
>>214945338
Прочитай как работает реакт с его деревом и старайся писать отталкиваясь от этого хз
Можно конечно вговнокаживать и такое, но это тупо, поскольку утрачивается главная фишка реакта в кручении структур в потоки
Аноним 05/03/20 Чтв 07:31:54 21494559838
Аноним 05/03/20 Чтв 07:32:43 21494563139
Аноним 05/03/20 Чтв 07:33:43 21494565640
Аноним 05/03/20 Чтв 07:33:49 21494566141
>>214945397
хотя бы убери "junior" и "простое тестовое задания", лол
и текст выравний и вообще иди сам нахуй
Аноним 05/03/20 Чтв 07:34:45 21494569342
>>214945598
Например, сделай так чтобы не было сетинпутстейт х5
Аноним 05/03/20 Чтв 07:34:54 21494569743
>>214945661
> и вообще иди сам нахуй
А ты няшный?
Аноним 05/03/20 Чтв 07:37:22 21494577744
>>214944676 (OP)
Js то выучил с версикой или просто сразу в реакт прыгнул?
Аноним 05/03/20 Чтв 07:37:30 21494578045
>>214945693
В функцию обернуть его просто? Разве это повысит читаемость? Я же по сути просто валидирую формочку
Аноним 05/03/20 Чтв 07:38:52 21494582046
Нахуй ты это говно понаписал, если ты используешь библиотеку mathjs, которая может всё за тебя делать

math.eval('1.2 * (2 + 4.5)')
Аноним 05/03/20 Чтв 07:39:00 21494582347
>>214945777
Пару лендосов сверстал и прочитал кантора
Что значит выучить JS? Базовые вещи и в реакте используются, или ты имеешь ввиду делать приложения на document.getElementById и addEventListener?
Аноним 05/03/20 Чтв 07:40:15 21494586048
>>214945820
Так она крашится если синтаксис выражения неверный, например, если не хватает скобочки закрывающей, или если два оператора подряд идут, или если точка десятичная не одна в числе
Аноним 05/03/20 Чтв 07:41:14 21494588849
как же хочется войти в айти..............
Аноним 05/03/20 Чтв 07:42:35 21494592250
Бамп
Аноним 05/03/20 Чтв 07:43:35 21494594351
Бамп
Аноним 05/03/20 Чтв 07:44:48 21494598152
Бамп
Аноним 05/03/20 Чтв 07:44:52 21494598553
>>214945860
Как насчёт первичной обработки данных, додикуе? Если бы на Джуна тянул, то сам бы догадался и не писал такую хуйню как в этом треде ты делаешь пизда кринжую с тебя, а я даже не кодомакака
Аноним 05/03/20 Чтв 07:45:28 21494600754
>>214945860
Оборачиваешь краш в try catch, показываешь ошибку юзеру, и всё нахуй, хули ты велосипеды сука пишешь
Аноним 05/03/20 Чтв 07:45:37 21494601255
Каждый логический шаг который у тебя обрабатывается вложенностью должен как минимум быть отдельной функцией
Может еще и разбитыми на подфункци и запакованы в одну
Всё приложение должно быть потоком данных, как и сам фрейворк
У тебя какая-то императивная шляпа с копипастом мутаций берущих данные на 5 скопов выше
Аноним 05/03/20 Чтв 07:46:30 21494603856
2.jpg (18Кб, 597x559)
597x559
>>214946007
Тут речь идёт про нормальную логику приложения а не "чтоб работало как-то"
Аноним 05/03/20 Чтв 07:47:36 21494607057
>>214946007
Зачем мне показывать ошибку, если я хочу, чтобы юзер мог пользоваться приложением нормально? Открой любой калькулятор, хоть в телефоне, и попробуй дважды нажать любой оператор, увидишь ту же логику, как у меня
Аноним 05/03/20 Чтв 07:49:02 21494612258
>>214946038
да нахуй не нужны твои высеры никому, главное делать быстро и чтобы работало

мимокрок 18 лет в ойти
Аноним 05/03/20 Чтв 07:50:10 21494615759
>>214946070
Оборачиваешь в try catch, если фейлится - отменяешь последнее действие юзера
Аноним 05/03/20 Чтв 07:50:30 21494616960
>>214946012
Спасибо, бура про такое мне не рассказывал
Но разве имеет смысл разделять императивную простыню на функции, если речь идет про маленькое приложение, логика которого не будет меняться, а разве что дополняться? И функции эти не переиспользуешь потом никак
Аноним 05/03/20 Чтв 07:51:35 21494621061
>>214946157
Последнее действие юзера, которое может привести к ошибке - это нажатие на =, в итоге юзер нажмет равно, а ничего не произойдет, и ему это не понравится
Аноним 05/03/20 Чтв 07:52:59 21494625662
Аноним 05/03/20 Чтв 07:53:24 21494627163
Аноним 05/03/20 Чтв 07:54:39 21494631364
>>214946169
>логика которого не будет меняться, а разве что дополняться? И функции эти не переиспользуешь потом никак
Ну можешь тогда в скопе взять данные, но как только у тебя стартует поток, который рано или поздно должен дойти до мутации стейта, ты не должен больше брать ничего, что должно мутироваться, из глобального скопа
Аноним 05/03/20 Чтв 07:56:06 21494635165
>>214945823
Dom и того как работает ооп.
Аноним 05/03/20 Чтв 07:56:20 21494635866
>>214946271
Если английский знаешь - регайся на всяких там апворках, и хуярь мелкие заказы по 20-50 баксов, быстро руку набьешь на реальных задачах, а не на этой сферической хуете
Аноним 05/03/20 Чтв 07:57:39 21494641567
Аноним 05/03/20 Чтв 07:57:57 21494642968
Аноним 05/03/20 Чтв 07:58:47 21494645769
>>214946358
Мне говорили, что там 24/7 сидят индусы, которые сделают все в 10 раз дешевле
Но я попробую, спасибо
Аноним 05/03/20 Чтв 07:59:58 21494650470
Аноним 05/03/20 Чтв 08:00:32 21494652371
>>214946313
А можешь разъяснить, чем это грозит
Аноним 05/03/20 Чтв 08:01:12 21494655172
>>214946504
действительно, тут же даже классов настоящих нет
Аноним 05/03/20 Чтв 08:01:50 21494658173
>>214946457
в первое время делай дешевле индусов, потом поставишь нормальный рейт. индусы зачастую не умеют в английский. Еще полезно сразу задачу продумать, и описать мол "сделаю вот так и так, изи пизи, будет готово через день-два"
Аноним 05/03/20 Чтв 08:02:29 21494660274
>>214946523
Просранной логикой в спагетти код из 30 ифов и 20 сетстейтов
Сложность реакта в продумывании структуры и потока обработки
Если хочешь говнокодить посмотри вуй, там вроде проще
Аноним 05/03/20 Чтв 08:02:54 21494662075
>>214946581
я лет 8 проебал, из-за того что боялся фрилансом занятся, думал это сложно, а потом зарегался и с пустым профилем за сутки после регистрации заработал 100 баксов
Аноним 05/03/20 Чтв 08:03:25 21494663976
Аноним 05/03/20 Чтв 08:05:03 21494669977
>>214946639
еланс (до слияния с одеском и превращения в апворк)
еще очень советую angel.co - очень много стартапов, последние лет 6 работаю только через него
Аноним 05/03/20 Чтв 08:06:33 21494675478
>>214946602
Ну просто подобные вещи не объясняют в туториалах и в документации, вот и сложно
Аноним 05/03/20 Чтв 08:07:18 21494678079
>>214946210
Надо просто вывести error как на всех реальных калькуляторах.
Аноним 05/03/20 Чтв 08:09:05 21494684280
>>214944676 (OP)
поздравляю, ты уникален на 10%, твои шансы пройти первый этап собеса = 10%
Аноним 05/03/20 Чтв 08:09:11 21494684681
>>214946780
звучит как говно уровня лабы на первом курсе
Аноним 05/03/20 Чтв 08:09:51 21494687682
Снимок.PNG (37Кб, 574x569)
574x569
Что это за дерьмо внизу ?
Аноним 05/03/20 Чтв 08:10:00 21494688383
>>214946842
10 откликов и я получаю 60к в месяц? Замечательно
Аноним 05/03/20 Чтв 08:10:13 21494688984
>>214944676 (OP)
Могу тебе разве что в рот нассать, подойдёт?
сениор-с++
Аноним 05/03/20 Чтв 08:10:40 21494690785
>>214946883
Мда, математика тут не работает
Аноним 05/03/20 Чтв 08:10:51 21494691886
>>214946876
Это я пытался историю действий высрать и не доделал
Аноним 05/03/20 Чтв 08:11:36 21494695587
>>214944676 (OP)
чего не адаптив, у меня в монитор не помещается, говно мывамперезвоним
Аноним 05/03/20 Чтв 08:12:15 21494697788
>>214946889
нассал тебе в рот чмоня
мимо сениор КОБОЛ
Аноним 05/03/20 Чтв 08:12:15 21494697989
>>214946699
Спасибо от души
Убил больше месяца на обоссаном фрилансере, хорошо хоть с кем-то удалось договориться на оплату вне этой залупы
Аноним 05/03/20 Чтв 08:13:16 21494701790
>>214946955
Не заморачивался по поводу верстки, но программировать на CSS умею
Я хотел обучиться реакту
Аноним 05/03/20 Чтв 08:14:21 21494705991
>>214946754
Да они сами собой разумеющиеся
Я может не во всех супер тонких вещах реакта разбираюсь и так нормально, но главное - уловить всю концепцию потока данных в целом
Гугли react data flow, fp, rfp и пытайся писать в этом направлении
Аноним 05/03/20 Чтв 08:14:43 21494707292
>>214947017
ты на фронт идешь или куда, если уж фронтом, то и верстка даже простого проэкта как калькулятор должна быть идеальна и использовать все свистелки и переделки. И семантику блюди при верстке и все по БЭМу
Аноним 05/03/20 Чтв 08:14:46 21494707793
>>214946979
я на СНГ работаю только если ваще залупа с работой и нету денег, советую сделать так же и прокачивать английский или другие языки
Аноним 05/03/20 Чтв 08:15:18 21494709494
>>214946977
Обоссал вас всех с горы
мимо-сениор-ассемблер
Аноним 05/03/20 Чтв 08:15:54 21494711795
>>214945267
Почему не то? Выглядит неплохо.
Аноним 05/03/20 Чтв 08:16:03 21494712296
>>214947094
Сениор бейсик врывается и бьет всех хуем по лбу
Аноним 05/03/20 Чтв 08:16:58 21494715897
>>214947072
Ну если бы я его доделал и включил в портфолио, я бы сделал нормальную верстку с ДИЗАЙНОМ
А так это же просто прототип, в котором даже история действий не работает
Разве БЭМ в реакте имеет смысл?
Аноним 05/03/20 Чтв 08:17:38 21494717798
>>214947122
Да ты же уёбок
мимо-сениор-машина-тьюринга
Аноним 05/03/20 Чтв 08:18:09 21494719599
>>214947158
везде все имеет смысл, сейчас требования к джунам как раньше к мидлам, так что делай как мидл, но на вакансию джуна
Аноним 05/03/20 Чтв 08:18:27 214947210100
>>214946846
Эти калькуляторы и есть говно уровня лабы.
Аноним 05/03/20 Чтв 08:19:49 214947256101
>>214947210
ну и что
главное работает как надо, а не на отъебись
Аноним 05/03/20 Чтв 08:21:01 214947309102
ПОдскажу анон че делать - пытайся вкатиться, чтобы получить тестовое, ты его конечно выполнишь, но по тем или иным причинам тебя не возьмут, но это тестовое себе в портфолио, так как тестовые задания обычно неординарные. Доведи его до ума и на следующем собесе представь его как свой проэкт
Аноним 05/03/20 Чтв 08:21:40 214947337103
>>214947210
Поставил бы мне пятерку за такую лабу? А за дипломный проект? А может быть это целая научная работа по изучению смузи фреймворков
Аноним 05/03/20 Чтв 08:21:45 214947339104
Аноним 05/03/20 Чтв 08:22:53 214947383105
Аноним 05/03/20 Чтв 08:23:05 214947393106
>>214947256
>насрать сотни строк обработки ошибок вместо уведомления пользователя о неправильном вводе
>не на отъебись
Трейни есть трейни.
Аноним 05/03/20 Чтв 08:24:57 214947456107
>>214947393
Это не обработка ошибок, а форматирование ввода
Ведь пользователь может случайно нажать на оператор дважды, а мой код не даст этому случиться
Аноним 05/03/20 Чтв 08:25:00 214947458108
>>214945267

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

У тебя там много багов.
Аноним 05/03/20 Чтв 08:25:22 214947471109
15713665512043.jpg (128Кб, 604x593)
604x593
>>214947337
Вот если напишешь тоже самое на чистом жс, то вполне зачёт по изучению смузи-фреймворков можешь от меня получить.
Аноним 05/03/20 Чтв 08:26:31 214947512110
Всегда было интересно.

Двощь, а должен ли вкатывальщик во фронт уметь верстать на отлично?
Аноним 05/03/20 Чтв 08:27:15 214947535111
>>214944676 (OP)
> калькулятор на реакте
Ты хоть понимаешь, какое блоатед решение ты написал? Пиши без библиотек, чтобы тобой заинтересовались. Потом показывай, что с библиотеками тоже умеешь работать.
Аноним 05/03/20 Чтв 08:28:28 214947573112
>>214947456
>может случайно нажать на оператор дважды
А точно случайно? Может получиться так, что пользователь специально ввёл какие-то команды, а твой говнософт его обработал. В результате пользователь неправильно понимает синтаксис ввода. Зачем ты за пользователя решаешь что ему надо и при это городишь какие-то левые конструкции?
Аноним 05/03/20 Чтв 08:29:36 214947617113
>>214947512
>вкат
>верстать
ну смотря что считать под вкатом, лол
на первой болие-лимение работе за 125-200$ в неделю я ковырял крудохеллоуворлды которые бы осилил любой школьник с базовым знанием хтмл и жс
Аноним 05/03/20 Чтв 08:29:57 214947625114
>>214947535
Я хотел показать одновременно и понимание базовой логики, и знание синтаксиса и опыт использования популярного фреймворка
Ну и без math.js я бы заебался это писать уж точно, ведь за ванильный eval даже в трейни не возьмут, а писать свой парсер математических выражений это долбоебизм
Аноним 05/03/20 Чтв 08:30:25 214947642115
Аноним 05/03/20 Чтв 08:31:20 214947691116
>>214947625
>базовой логики
Пиздец на кодпене слонжо назвать логикой соре
Аноним 05/03/20 Чтв 08:31:39 214947709117
>>214947573
хватит тролить пожалуйста...
Аноним 05/03/20 Чтв 08:31:59 214947720118
>>214947512
Ну а кто должен? Дизайнер? Бекендер? С них только понимание требуется. Страничками фронтендер занимается - значит должен уметь.
Аноним 05/03/20 Чтв 08:32:19 214947734119
Devon-Reks-7.jpg (40Кб, 740x737)
740x737
>>214947617

Блять, как так получается, что, даже за простую, по твоим словам, работу, ты получал среднюю зп по рф?
Аноним 05/03/20 Чтв 08:32:37 214947741120
>>214947625
Ладно. Тогда попробуй что-то посерьёзней калькулятора сделать. А то для прогеров это какая-то пустяковая задача. Понятно, что ты вкатываешься и всё такое, но ты их должен удивить своими умениями.
Аноним 05/03/20 Чтв 08:32:40 214947745121
ОП, почитай про useCallback. А вообще нахуй хуки
Аноним 05/03/20 Чтв 08:33:27 214947772122
>>214947709
Не сливайся.
У тебя калькулятор с непредсказуемым поведением получился, что есть классика говнокода. Нет ничего страшного в том, чтобы указать пользователю на его ошибку.
Аноним 05/03/20 Чтв 08:33:27 214947773123
>>214947512
А ты думаешь верстала это отдельный человечек? Фронт и ест верстала, только должен ещё и фреймворки знать
Аноним 05/03/20 Чтв 08:33:41 214947780124
>>214947691
if else это логика? Да
Ну вот и все
А вообще под логикой я подразумеваю то, что я смог понять, как должен обрабатываться инпут, и смог это реализовать
Аноним 05/03/20 Чтв 08:33:58 214947796125
>>214947720

Ебу я что-ли, кто там и чего должен в этих ваших смузихлебышных занимается?

Я вообще думал, что вы там, в основном, в жопы ебетесь.
Аноним 05/03/20 Чтв 08:34:44 214947822126
Аноним 05/03/20 Чтв 08:34:46 214947826127
>>214947796
>Вкатывается во фронт
>не знает чем будет заниматься
Аноним 05/03/20 Чтв 08:35:36 214947857128
>>214947772
Напиши хороший калькулятор не говнокодом, я опыта наберусь у тебя и буду писать хороший код
Аноним 05/03/20 Чтв 08:35:53 214947866129
>>214944676 (OP)
> хочу 60к в ДС получать как джун
Ты на одну букву ошибся
Аноним 05/03/20 Чтв 08:36:56 214947907130
>>214947745
А как тут использовать useCallback?
Хуки же лучше чем классы выглядят и легче пишутся, и не нужен никакой bind
Аноним 05/03/20 Чтв 08:37:17 214947920131
>>214947857
Ты не "опыта наберешься", а тупо скопипастишь, научись сам
Аноним 05/03/20 Чтв 08:37:35 214947930132
>>214947826

никуда я не вкатываюсь, ты ебу дал?
Аноним 05/03/20 Чтв 08:37:57 214947944133
распидор об pr.webm (6298Кб, 640x360, 00:02:24)
640x360
Аноним 05/03/20 Чтв 08:38:02 214947946134
Аноним 05/03/20 Чтв 08:38:00 214947947135
Аноним 05/03/20 Чтв 08:38:47 214947976136
>>214947866

Какую букву?

мимо-проходил
Аноним 05/03/20 Чтв 08:39:23 214947994137
>>214947947

Неть. Я просто мимо любить программировать всякую хуйню. Тип хобби.
Аноним 05/03/20 Чтв 08:39:25 214947996138
>>214947857
1. Хороших калькуляторов в интернете - жопой ешь.
2. Образование стоит денег. Я не вижу смысла бесплатно тебе жс преподавать.
Аноним 05/03/20 Чтв 08:39:28 214947998139
>>214947734
Да я сам недовкатывальщик
Списался на индусобирже с пендосом, тот был жуликом-перепродавальщиком
Делал ему всякое говно, нереальное говно блять, он его умудрялся перепродавать и охуевал от того, какой я неебовый специалист думаю это была не лесть, поскольку практически все "проекты" состояли из неебического индусоговнокода
По итогу слился сам. Думал, что найду что-то получше и я вообще нейебовый специалист. Ну и из-за своей шизы с нервами и загонами. Сижу уже несколько месяцев нихуя не делаю, но жрать нечего и походу придется опять выползать
Аноним 05/03/20 Чтв 08:39:41 214948003140
Пиздец говно
Аноним 05/03/20 Чтв 08:41:43 214948070141
>>214947944
вышкошиз алгоритмист, ты?
Аноним 05/03/20 Чтв 08:42:54 214948117142
Аноним 05/03/20 Чтв 08:43:20 214948137143
>>214944676 (OP)
> Backspace
>Delete
Ебучий гений На телефоне упорото пиздосс + что это за кислота на клавишах, неужели нельзя было нормальный цвет запилить
Аноним 05/03/20 Чтв 08:43:30 214948141144
>>214948003
Укажи, где можно сделать лучше, я готов выслушать
Аноним 05/03/20 Чтв 08:43:31 214948142145
>>214947998

Тебе просто надо было делать свою МЕГА-ЙОБА-СУПИР-ПУПЕР-ВСЕ-АХУЕЮТ-ПРОДАШ-ЗА-МИЛЛИОНЫ-РПГ-ИГРУ

Аноним 05/03/20 Чтв 08:43:39 214948149146
>>214947920
Если ты передаешь функцию в пропы компонента, то она будет каждый раз новая. А если передавать функцию обернутую в useCallback, то она будет обновляться тогда когда нужно.

// Hueta
<Component
prop={
() => {
handleInput(null);
setHovered(true);
}
/>

// ZBS
const handler = useCallback(() => {
handleInput(null);
setHovered(true);
});

<Component props={handler} />



}
Аноним 05/03/20 Чтв 08:45:31 214948220147
>>214948137
бэкспасе это удалить один символ
делете это удалить все
А еще там работает ввод с клавиатуры, и кнопочки как будто нажимаются и при вводе кликом, и при вводе с клавиатуры
Цвета выбирал те, которые имеют имена в CSS, и чтобы выглядело более менее, сори, по дизайну не заканчивал курсов с торрентов
Кстати надо закончить
Аноним 05/03/20 Чтв 08:45:39 214948224148
>>214947998
>он его умудрялся перепродавать и охуевал от того, какой я неебовый специалист
Открою тебе секрет - у них так принято. Вообще у профи принято ценить того, с кем работаешь. Это банально мотивацию повышает.
Аноним 05/03/20 Чтв 08:46:32 214948262149
>>214948220
> имена в CSS
Сука, через РГБ надо было указывать, вот нда, ты сделал так, что тебе просто, а надо как правильно
Аноним 05/03/20 Чтв 08:46:33 214948265150
Аноним 05/03/20 Чтв 08:47:00 214948283151
>>214948220

>по дизайну не заканчивал курсов с торрентов

Ну сатами-то ты пользуешься. Даже вот наш оранжево-серо-белый. Посмотри внимательно, двач - как по мне - пример годного дизайна.
Аноним 05/03/20 Чтв 08:47:35 214948305152
>>214948262

А почему через грб? В книжках всегда 16ричным кодом указывают
05/03/20 Чтв 08:48:11 214948325153
>>214944676 (OP)
Нахуй оно курсор показывает и открывает клавиатуру с мобильного? Хуйня, переделывай.
Аноним 05/03/20 Чтв 08:48:35 214948339154
>>214947994
Хелловордщик затесался среди уважаемых господ, смотрю.
Смотри, пацан, сопли тебе тут вытирать никто не будет.
Аноним 05/03/20 Чтв 08:49:08 214948355155
>>214948149
Понял
>>214948265
Ну вот приходится выбирать, пользоваться недоклассами и bind, или сырой фичей
Я сначала писал на классах, попробовал хуки и не могу отказаться теперь
>>214948262
Это прототип, дизайн не так важен
Аноним 05/03/20 Чтв 08:50:16 214948386156
>>214948339
Я так то на позиции senior html developer 2 года работал, мань.
Аноним 05/03/20 Чтв 08:51:31 214948441157
>>214948325
Что значит курсор показывает? Не тестил на мобилках соре
А клавиатура с мобильного разве плохо? Хотя наверное да, стоит убрать ввод с клавиатуры на телефоне
Но все равно это прототип, я хочу больше критики именно по реакту
Аноним 05/03/20 Чтв 08:51:45 214948452158
>>214948339

Он >>214948386 это не я.

Мне похую, говорю же, считаю, что программировать в 2k2d это зашквар.
Аноним 05/03/20 Чтв 08:52:49 214948487159
>>214948386
школьник 300ккк\наносек, залогинься
Аноним 05/03/20 Чтв 08:53:14 214948507160
>>214948452
А что делать то?
Идти работать директором по свежести? Стоять на свободной кассе?
Стать стримером? Или ебашить на завод?
Аноним 05/03/20 Чтв 08:53:24 214948517161
Аноним 05/03/20 Чтв 08:53:26 214948520162
>>214948452
>считаю, что программировать в 2k2d это зашквар
Держи в курсе.
Аноним 05/03/20 Чтв 08:54:27 214948567163
Попробуй не использовать 100500 if'ов а узнать что такое обратная польская нотация
Аноним 05/03/20 Чтв 08:55:26 214948607164
>>214948142
да я думал и мечтал
Но неблагодарное это дело
Тот же рогалик сдлеанный завсегдатым гд ихмо просто охуенный, но сомневаюсь что он окупил хотя бы 1/10 затраченного времени понятно что разработчику вряд ли были важны деньги но все же
Аноним 05/03/20 Чтв 08:56:47 214948654165
>>214948567
А что вместо ифов? Разбираться в обратной польской нотации ради прототипа пет проекта для портфолио на реакте звучит как хуй знает что
Аноним 05/03/20 Чтв 08:57:47 214948694166
>>214948507

Ты меня спрашиваешь? Чем хочешь, тем и занимайся. Я имел ввиду, что программировать РАДИ ДЕНЕХ - зашквар.

>>214948520

>Держи в курсе.

Держу в курсе.
Аноним 05/03/20 Чтв 08:58:28 214948722167
>>214948654
Сам по себе алгоритм не сложный, но на собесе сможешь выебнутбся.
Аноним 05/03/20 Чтв 08:59:19 214948761168
>>214948224
А чёж тогда у этого дебилкина только чсв повыси лось?
Аноним 05/03/20 Чтв 08:59:33 214948771169
>>214948654
У тебя какой-то пиздец совсем
Аноним 05/03/20 Чтв 09:00:54 214948816170
>>214948694
Я слышал, что работают ради денег, это не так? Ну тогда добро пожаловать на вакансию джуна с опытом 100 миллиардов лет, главное же не деньги, а сложные и интересные проекты!
Аноним 05/03/20 Чтв 09:01:06 214948827171
На самом деле мне удалось что-то найти только когда я перестал седть на сосачах и начал въебывать написывая куда только можно из оставляемых заказов на бирже
Оттуда подтянулся до работы напрямую на заказчика
Аноним 05/03/20 Чтв 09:01:27 214948839172
>>214944676 (OP)
Почему я в начале не могу поставить минус ?
Аноним 05/03/20 Чтв 09:01:56 214948854173
>>214948771
Ну может быть, а как сделать лучше?
Аноним 05/03/20 Чтв 09:02:18 214948871174
>>214944676 (OP)
пиздец дауны пошли. Я блядь подумал ты там распарсил, построит синтаксическое дерево , учел скобки, порядок операторов и вывел результат. А у тебя ебалайка для детского сада.
Аноним 05/03/20 Чтв 09:02:41 214948882175
>>214944676 (OP)
>Сап двач я вкатываюсь в айти и уже сделал калькулятор на pythone
Я теперь сеньор памидор и готов получать 300к/сек.
Аноним 05/03/20 Чтв 09:02:52 214948888176
Аноним 05/03/20 Чтв 09:03:24 214948904177
image.png (692Кб, 676x539)
676x539
>>214948854
> у тебя говно используй обратную польскую нотацию
> не знаю что это не хочу разбираться вдру сложна
> как хочешь но у тебя говно
> а как сделать лучше
Сделал мои 5 минут
Аноним 05/03/20 Чтв 09:03:42 214948918178
>>214944676 (OP)
Заебень туда грамматику, peg.js какой-нибудь хотя бы. А то это совсем позорище. Разбираться с грамматиками 1 день, а пользы очень много.
Аноним 05/03/20 Чтв 09:04:17 214948941179
>>214948871
Я фронтенд разработчик, а не байтоеб на плюсах, чтобы деревья строить какие то
Зачем изобретать велосипед, если есть готовая библиотека mathjs?
Аноним 05/03/20 Чтв 09:05:46 214948993180
>>214948904
Ты глупый чтоли
Я спросил, как сделать лучше без обратной польской нотации, а ты смайлами с твича срешь
Аноним 05/03/20 Чтв 09:07:12 214949057181
>>214948918
А вот это выглядит интересно, попробую разобраться
Аноним 05/03/20 Чтв 09:07:21 214949065182
image.png (188Кб, 498x474)
498x474
Аноним 05/03/20 Чтв 09:07:54 214949087183
>>214948761
Он не понял элементарной вежливости.
Вообще только у СНГшных заказчиков принято вести себя как свинья с исполнителями и чуть что вставать в позу. Люди оскотинились наверное.
Аноним 05/03/20 Чтв 09:08:15 214949099184
>>214948941
да , а почему я BackEnd'уer могу твою ебалайку сделать , да еще и адаптивной версткой , а ты не можешь распарсить?
Аноним 05/03/20 Чтв 09:09:50 214949156185
>>214949099
Потому что ты уже бекендер а я только вкатываюсь
Аноним 05/03/20 Чтв 09:11:45 214949237186
Бамп, хочу мудростей
Аноним 05/03/20 Чтв 09:12:01 214949247187
>>214949156
Да это хуй какой-то малосольный. Пили дальше свои хелловорлды на смузи-фреймворках и не слушай никого.

бекендер
Аноним 05/03/20 Чтв 09:14:37 214949375188
image.png (2218Кб, 1058x1080)
1058x1080
Не завидую нормальным людям во фронте, если они там остались.
Такой мусор с этим форсом лезет, пиздец просто.
Аноним 05/03/20 Чтв 09:14:52 214949386189
Аноним 05/03/20 Чтв 09:15:47 214949426190
c.jpg (103Кб, 883x881)
883x881
>>214947017
>программировать на CSS
Мы Вам проколоколим.
Аноним 05/03/20 Чтв 09:16:02 214949435191
const bump = (thread.id = 214944676) => {
podnyat_tred(thread.id)
}

bump()
Аноним 05/03/20 Чтв 09:16:26 214949458192
>>214947944
Кек, так это реальный шизоид?
Аноним 05/03/20 Чтв 09:16:40 214949466193
Аноним 05/03/20 Чтв 09:17:11 214949487194
>>214948283
Дед, ты? Дизайн двача блядь, представляю какие у зумеров ощущения, когда они случайно на этот форум заходят
Аноним 05/03/20 Чтв 09:17:13 214949488195
>>214948854
Да хуй знает
Сделай вместо кулькулятора туду лучше
Аноним 05/03/20 Чтв 09:17:56 214949516196
>>214949488
Делал уже, там ничего сложного и кодревью не нужен, слишком все банально
Аноним 05/03/20 Чтв 09:19:04 214949579197
>>214949487
А что лучше, дизайн моего калькулятора или дизайн двача?
Аноним 05/03/20 Чтв 09:19:07 214949582198
Аноним 05/03/20 Чтв 09:19:51 214949617199
.png (6Кб, 224x224)
224x224
Пыльцаны, поясните по хардкору, жаба сейчас еще цветет и пахнет? А то я уже 5 лет как в запое и не написал ни строчки, может повспоминаю парашу и закачусб, хз.
Аноним 05/03/20 Чтв 09:19:52 214949618200
Аноним 05/03/20 Чтв 09:19:55 214949621201
Аноним 05/03/20 Чтв 09:21:14 214949699202
>>214949582
Удалил уже, делал по курсу буры
>>214949617
жаба сосет жопу, жабаскрипт уже умными домами управляет, серверами, и на нем пишут игры
Аноним 05/03/20 Чтв 09:21:48 214949735203
>>214949699
Какому курсу бля
Ну напиши сейчас по-быстрому структурно
Аноним 05/03/20 Чтв 09:22:08 214949747204
>>214949617
Жаба всех переживёт. Но советую обратить внимание на котлин - это жаба 2.0
Аноним 05/03/20 Чтв 09:22:58 214949789205
>>214949699
>жаба сосет жопу
>ещё какой-то пук про вебпарашу
А ты смешная обезьянка.
Аноним 05/03/20 Чтв 09:24:19 214949854206
2.jpg (18Кб, 597x559)
597x559
>>214949789
>писать на жабе
>называть кого-то обезьянкой
Аноним 05/03/20 Чтв 09:25:24 214949897207
>>214949747
>Жаба всех переживёт
Хех, ну я так и думал. Окей, надо будет глянуть на котлин. Че-то вспомнил, когда в технаре учился, на препод активно втирал про Scala, и даже сам ее пытался раскуривать. Мб он щас скалист 1488ккк/нс, лул.
Аноним 05/03/20 Чтв 09:25:33 214949902208
Нахуй в вашем айти все озабочены какой-то хуйней, типа "ты сделал продукт но использовал неправильную конструкцию...", код ревью какие-то, нотации блять, да какая блядь разница что ты использовал, работает и похуй. Вот мне понадобилось спарсить некоторую инфу с сотен сайтов в интернете, я просто нахуярил 150 строк на PHP в одном файле без единого коммента и запускаю его прямо из консоли винды. Не устроила скорость? ОК открываем 10 консолей и везде запускаем этот скрипт с разными входными данными, вот тебе и "многопоточность" ура.
Аноним 05/03/20 Чтв 09:27:06 214949962209
>>214944676 (OP)
Блядь, я в новый год говнокодил свой интернет магазин с фронтом на чистом жиес 300 строк говнокода со всякими xmlhttprequest и верчением дома, без фреймворков и беком на фласке без сторонних либ почти. Времени убил солидно, но так и не закончил нормально. Всё хочу тоже скинуть в подобный тред, но стесняюсь, что оно тупо незакончено.
Аноним 05/03/20 Чтв 09:28:15 214950011210
>>214949902
>работает и похуй
Пока там 150 строк, то и правда похуй. А вот когда их там 15к, то ты ебанёшься свой говнокод поддерживать.
Аноним 05/03/20 Чтв 09:28:19 214950016211
>>214949789
жава это язык для змейки на нокии 3310 и не более
>>214949735
Ну есть стейт с тудуитемами в виде массива, каждый тудуитем это объект с текстом, значением active/done, значением important/!important
Вводишь текст жмешь энтер, текст пушится в массив, жмешь кнопочку на итеме - берется его id и по id в стейте меняется значение active/done этого итема
Еще там был поиск по тексту через arr.filter()
Что еще рассказать?
Аноним 05/03/20 Чтв 09:29:43 214950074212
Аноним 05/03/20 Чтв 09:29:44 214950077213
Аноним 05/03/20 Чтв 09:29:56 214950085214
>>214947177
сеньор-помидор машинные коды
Аноним 05/03/20 Чтв 09:31:27 214950149215
Аноним 05/03/20 Чтв 09:32:00 214950182216
>>214950077
На самом деле тоже самое, что и какой-нибудь джиквери, разницы особой нет.
Аноним 05/03/20 Чтв 09:33:20 214950246217
>>214950149
слишком долго, может быть в другом треде как нибудь
Аноним 05/03/20 Чтв 09:34:23 214950302218
15101786709730.jpg (68Кб, 604x583)
604x583
>>214950016
>жава это язык для змейки на нокии 3310 и не более
Эээ, блэт, дон. Извинись, дон.
Аноним 05/03/20 Чтв 09:38:00 214950471219
Бамп
Аноним 05/03/20 Чтв 09:39:37 214950545220
Аноним 05/03/20 Чтв 09:41:33 214950627221
Аноним 05/03/20 Чтв 09:45:11 214950780222
bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump(bump()))))))))))))))))))))))))))))))
Аноним 05/03/20 Чтв 09:46:47 214950852223
>>214950780
const bump = function(bump) {
return bump;
}
Аноним 05/03/20 Чтв 09:46:59 214950864224
1.jpg (43Кб, 550x550)
550x550
Чето я вдохновился на говнокод сегодня еще и эти зеленые треды сижу щяс чето бля хуряю снова интересно аж стало спс ребята проснусь заполню фивер сделаю бля портфолию какое-ибдуть буду искать работу после перерыва нехуя неделанья ебать
Аноним 05/03/20 Чтв 09:49:25 214950947225
Аноним 05/03/20 Чтв 09:49:31 214950951226
>>214949747
в чем преимущество "котлина"?
Аноним 05/03/20 Чтв 09:51:20 214951032227
>>214950947
Да я не вкатился еще
Можешь дать какиенибудь контакты я ядобавляю может будем общаться может не будем я обычно сливаюсь потому чтосложно с кемто общаться ну как хочешь
Аноним 05/03/20 Чтв 09:51:49 214951055228
Аноним 05/03/20 Чтв 09:56:08 214951236229
>>214950780
import bump from '2ch.hk/b/res/214944676.html'

for (let i = 0; i <= 214944676; i++) {
bump(i)
console.log('Бамп треда ' + i)
}

Аноним 05/03/20 Чтв 09:58:19 214951337230
>>214951236
ну и говнокод оно даже не запустится
надо так
let message = 'Бамп треда ' + i;
console.log(message)
Аноним 05/03/20 Чтв 09:58:40 214951356231
Бамп блять
Аноним 05/03/20 Чтв 09:59:44 214951403232
if (ошибка постинга вы постите слишком быстро) {
abu.sosat(xyi)
bump()
}
Аноним 05/03/20 Чтв 10:01:22 214951472233
Бампайте кто нибудь тоже блять
Аноним 05/03/20 Чтв 10:02:11 214951511234
>>214944676 (OP)
Ого у моего супер приложения уже 6 форков, это можно назвать вкладов в опенсорс и указать в портфолио
Аноним 05/03/20 Чтв 10:02:31 214951524235
Лучше прочитай лишний гайд вместо прожигания времени тут
20 лет это уже достаточно возрастной вкатывальщик, еще годика 2 и шансов не будет абсолютно
Аноним 05/03/20 Чтв 10:04:00 214951584236
>>214951524
Действительно, всем спасибо за советы
Аноним 05/03/20 Чтв 10:04:42 214951610237
111.jpg (324Кб, 640x640)
640x640
>>214944676 (OP)
>Лезть в переполненный айти
>Где на вакансию джуна по 120 кандидатов и даже кандидаты мат.наук
Ты что ёбобо ?
Вкатываться надо было раньше, когда самые тупые и вкатились. Ща вот делают препятствия что бы нормальные не вкатывались.
Аноним 05/03/20 Чтв 10:06:49 214951697238
Screenshot20200[...].jpg (293Кб, 1080x2340)
1080x2340
>>214944676 (OP)
А чего у тебя левые кнопки обрезаны? Смотри анон, в модели mvc твой реакт это ТОЛЬКО view. Т.е. внешний вид и всё такое. Не логика приложения, а только внешний вид. Т.е. упор должен был быть на то чтобы всё было красиво, а не на то чтобы калькулятор работал. А у тебя кнопки обрезаны.
Аноним 05/03/20 Чтв 10:08:36 214951772239
>>214949962
И зачем? Это неподдерживаемое говнго, нерасширяемое, не нужное.
Аноним 05/03/20 Чтв 10:10:22 214951861240
>>214951524
Всё верно - успешные с 3 лет вкатываются, пока вы тут время теряете.
Аноним 05/03/20 Чтв 10:10:37 214951874241
>>214951697
Адаптива нет просто, на компьютере открой
Для простых приложений использовать раздельный mvc не имеет смысла
Аноним 05/03/20 Чтв 10:12:26 214951948242
>>214951874
Ну так это ж тестовое. Тут не для дела, а для показать, не?
Аноним 05/03/20 Чтв 10:14:11 214952032243
.jpg (157Кб, 1051x1080)
1051x1080
>>214951610
Праальна, убираем конкурентов. Кыш из ойти, пузырб лопнул.
Аноним 05/03/20 Чтв 10:21:49 214952383244
>>214951610
>на вакансию джуна по 120 кандидатов
После предварительного просева разве что
https://habr.com/ru/company/wrike/blog/462787/
>Это позволило сократить поток — за 3 недели мы получили 122 кандидата, с которыми можно было работать дальше
Аноним 05/03/20 Чтв 10:54:47 214954095245
Аноним 05/03/20 Чтв 10:59:55 214954389246
>>214952383
Но он со своим калькулятером думает, что именно он пройдет, ага как же
Аноним 05/03/20 Чтв 11:01:18 214954468247
Стоит ли пытаться дальше вкатываться, если я не могу понять как строить промисы или лучше сразу в пятерочку пойти?
Аноним 05/03/20 Чтв 11:01:41 214954489248
>>214948941
>Зачем изобретать велосипед, если есть готовая библиотека mathjs?
Простому калькулятору нафиг она не сдалась. А вот изучить регулярные выражения и парсинг лишним никогда не будет
Особенно для фронтендера
Аноним 05/03/20 Чтв 11:02:37 214954535249
>>214954468
Можно же работать в пятерочке и параллельно вкатываться
Аноним 05/03/20 Чтв 11:03:49 214954609250
>>214949487
>представляю какие у зумеров ощущения, когда они случайно на этот форум заходят
Чтобы с ними случилось, если бы они на какой-нибудь ычан с чистой вакабой зашли?
Аноним 05/03/20 Чтв 11:04:05 214954630251
Аноним 05/03/20 Чтв 11:04:07 214954632252
15579920447980.jpg (103Кб, 720x944)
720x944
>>214954535
Между заказами на кассе брать заказы на апворке?
Аноним 05/03/20 Чтв 11:04:53 214954685253
Аноним 05/03/20 Чтв 11:11:42 214955071254
15804252529720.mp4 (9621Кб, 854x480, 00:00:52)
854x480
Я 4 года назад тоже калькулятор сделал на ваниле правда https://github.com/grigoryMovchan/calculator
Но так и не вкатился и вообще не могу себя заставить снова сесть учить. Так и работаю в пятерочке.
Аноним 05/03/20 Чтв 11:18:20 214955461255
15833305770110.jpg (53Кб, 640x846)
640x846
Посланы, раз уж такой тхреад, то поясните за мою проблему.
Запилил я короче парсер для авито на node js, все работает, аэвс е сохраняет в CSV файле,заебца.
Но если я беру запрос на очень большое количество результатов, то парсер после нескольких 100-150 позиций выкидывает ошибку и отказывается работать.
В чем может быть проблема?
Аноним 05/03/20 Чтв 11:18:23 214955469256
Аноним 05/03/20 Чтв 11:25:46 214955928257
>>214955461
что-то неправильно сделал
Аноним 05/03/20 Чтв 11:25:49 214955935258
>>214955461
>В чем может быть проблема?
В чем угодно ёпта. Начиная с того что тебя блочит авито, если ты дрочишь их запросами. Заканчивая любым говном. А дебаггер тебе не завезли?
Аноним 05/03/20 Чтв 11:27:09 214956019259
Аноним 05/03/20 Чтв 11:50:51 214957384260
>>214955071
говно
только выглядит нормально
Аноним 05/03/20 Чтв 11:54:17 214957583261
>>214954685
jetbrain-то отечественный ... уже давно нет
Аноним 05/03/20 Чтв 11:54:50 214957619262
>>214951772
По приколу само собой. Просто хотел делать с минимумом абстракций, чисто на жиес и дом апи. Поддерживать это и не нужно будет, единственное, что тестами покрыть я тоже собирался.
>>214956019
Я вот думаю, что нужно разобраться в чём проблема, а потом уже что-то делать
Аноним 05/03/20 Чтв 11:55:46 214957681263
>>214957619
Окей
Как это сделать?
Сейчас прогоню прогу, выдам текст ошибки
Аноним 05/03/20 Чтв 12:33:08 214959983264
>>214950085
Dial-up senior 15 лет коммерческой разработки в треде.
Аноним 05/03/20 Чтв 13:40:15 214964363265
>>214954468
>как строить промисы
Да нормально всё. Это ж неочевидный костыль и все с ним ебутся.
Аноним 05/03/20 Чтв 13:42:14 214964495266
>>214957583
>jetbrain
Засрали своими маркетологами пол инета. В любой дыре с программистами сиди маркетолок жетбрейна и всем советует их продукты которые ничем особенно не блещут
Аноним 05/03/20 Чтв 13:43:27 214964565267
image.png (12Кб, 538x172)
538x172
0.1 + 0.2
Аноним 05/03/20 Чтв 13:49:12 214964869268
>>214944676 (OP)
Хз, чего тут к тебе доебались, для джуна у тебя нормальный код.

мимо синьйор
Аноним 05/03/20 Чтв 13:51:06 214964978269
>>214944676 (OP)
По-пробуй писать разные ui элементы - типа календаря, дропдауна и так далее.
Аноним 05/03/20 Чтв 13:54:03 214965154270
>>214955071
Кроме фронта есть и другие сферы в айти, попробуй их.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов