Этого треда уже нет.
Это копия, сохраненная 29 апреля 2019 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
 .png211 Кб, 567x800
Ламповый Front-end thread № 72 111463 В конец треда | Веб
Keywords: Front-end, Frontend, Верстка, HTML, CSS, JavaScript, React, Vue, Angular.

Шапка:
https://github.com/acilsd/wrk-fet

JavaScript учим тут:
https://learn.javascript.ru/

Как учить React:
https://github.com/rtivital/react-things

Подбор вопросов на собеседовании:
https://www.thatjsdude.com/interview/

Торренты на интенсивы HTML Academy:
Базовый интенсив HTML/CSS за 2018 год:
http://nnmclub.to/forum/viewtopic.php?t=1220071

Продвинутый интенсив HTML/CSS за 2018 год:
http://nnmclub.to/forum/viewtopic.php?t=1227331

Продвинутый интенсив HTML/CSS за 2017 год:
http://nnmclub.to/forum/viewtopic.php?t=1220071

Базовый JS-интенсив за 2017 год:
http://nnm-club.me/forum/viewtopic.php?t=1195526

Продвинутый JS-интенсив за 2017 год:
http://nnm-club.name/forum/viewtopic.php?t=1165695

Годный курс по основам JS (на ES6):
https://ru.hexlet.io/courses/introduction_to_programming

Теория продвинутых курсов академии:
https://mega.nz/#!zAIXxBxC!sqFoO_0rYGCzvZlQ3d-RrCZNHfBgeiwH7Ayk8Loelgg

Ссылочки на старые пасты:
http://pastebin.com/ytWW0UfU
http://pastebin.com/tvvwC7uz

Прошлые треды:
#59-67 в предыдущих шапках
#68 http://arhivach.cf/thread/364582/
#69 http://arhivach.cf/thread/366321/
#70 http://arhivach.cf/thread/367579/
#71 http://arhivach.cf/thread/368338/
image.png554 Кб, 1024x576
2 111465
Чуи мы дома.
3 111466
Спешу напомнить, что фронтенд умер и верстаки никому не нужны. Вас не возьмут даже одностраничники за пятихатку верстать.
0009.jpg122 Кб, 768x960
4 111467
>>1463 (OP)

Новая доска ー новая жизнь.
Отписался в эпичном треде!
5 111468
>>1466
ты чего, тут вон за 10к берут даже, не пизди.
6 111469
Штош, давайте посмотрим, что для нашего элитного треда приготовил веб.
7 111470
>>1468
Не берут, мне так и не ответили до сих пор.
150$ кун
8 111471
Есть год опыта на джаве в энтерпрайзе и параллельно около 8 месяцев реакт+релей.

Хочу перекатиться во фронтенд. Какие у меня шансы?
Собираюсь въезжать на миддла. Ну или другими словами не считаю свой джава-опыт чем-то не равноценным, а себя джуном
9 111472
>>1471
Въезжай сразу на сеньёра, че мелочиться.
10 111473
Реквестирую сайт аля трелло, чтобы рисовать себе маня-таски для пет прожекта, можно было добавить комментарии и кнопочку Done. Трелло все-таки для команды и он неудобный.

inb4 Пишите сами.
11 111474
>>1471
Ты можешь и не писать в резюме про свой уровень, просто опыт указывай, вроде достаточно, чтобы откликаться на мидловские вакансии, все равно все будет решать собеседования, а тебя туда должны позвать.
12 111475
>>1471

> Чинил самолеты, теперь хочу чинить машины, считаю мастером могу проситься

13 111476

>>1212756


зареган на апворке. В процессе ща первый заказ на джсе, но там почти с вебом не связано. С СПАшками хуй знает че делать. Там на любую вакансию реакт/ангуляр за 20 минут 50+
пропозалов набегает
14 111477
>>1475
А чем тебе 8 месяцев не опыт?
Хотя да, мало для мидла, очень мало.
15 111478
>>1477
Так у него не коммерческий же вроде.
16 111479
>>1478
не, комерческий. Фулстечил на джаве + реакт-релей
17 111480
>>1479
Ну тогда другое дело, хотя 1,5 с лишним года с учетом джавы все равно маловато как-то для миддла наверное. В любом случае, анончик выше прав, не попробуешь - не узнаешь.
18 111481
Аноны, сначала надо задрочить верстку до идеала или начать таки с JS, а затем перекатиться в верстку?
sage 19 111482
>>1481
и то и то нужно. ты хочешь в фронтенд не умея понятия в верстке? хуевая идея
1529349727725.png82 Кб, 932x1119
20 111483
https://hh.ru/resume/b7f4caef00030ef4670039ed1f6857476b7939?query=javascript
Человек даже два года не работает, а уже имеет стэк больше, чем вы все вместе за всю жизнь сможете выучить, завидуйте, неудачники-вкатывальщики.
21 111484
>>1483
Это какой-то дижитал селф-харм, скролить резюме вместо того, чтобы надрачивать технологии.
22 111485
>>1484
Отдыхаю после работки + саморазвлекаюсь.
23 111486

> Обо мне


> В последние годы проходил обучение без возможности работать. Готов рвать и метать.

24 111487
>>1483
Че за дауншифтинг? Из дата сайетиста в клепальщика сайтиков.
25 111488
>>1485
Да не ври уж, поди специально на юродивых посмотреть ходишь, чтоб на их фоне почувствовать себя не таким безнадженым.
077c61cdde258e7255b453ecd222a6d0.jpg46 Кб, 710x492
26 111489
Утро неслышно ступает по коду,
И за компом
Безмятежная спишь ты
JavaScript улыбаясь в рассветном блаженстве
Самая лучшая в мире страница
ПУСТЬ ТЕБЕ ПРИСНИТСЯ
ЭЛЕМЕНТ В МАССИВЕ
В ЦИКЛЕ ИЛИ В ФАЙЛЕ
ЛАСКОВЫЙ ОБЪЕКТ
ИЛИ В ПЕРВОМ СКРИПТЕ
ЛОГИ У ЗАПРОСА
Только, чтобы вместе,
Был у нас с деплой
27 111490
>>1487
В смысле? Ничего круче реакта-редакса в 2018 году нет.
28 111491
>>1465
Вглонас)
29 111492
Тоже чувствуете могильный холод этой доски? Мне кажется мы тут хоть цп постить можем, все равно никто не увидит.
30 111493
>>1492
Я хочу домой в врк...
31 111494
>>1493
Не плачь, я тебя утешу. В этом темном, безлюдном разделе никто не увидит, как я буду тебя утешать...
32 111495
>>1473
Pull request?
33 111496
Поясните за курс Javascript и PHP от HTMLacademy. Говно или нет?
34 111497
>>1492
Да, мы заплыли в мутные воды.
изображение.png8 Кб, 631x114
35 111498
Чому вот так работает, а если в одну строку сделать
<Provider><App/></Provider>, то мне реакт ругается, что он хочет один элемент получить? Переносы в jsx какое-то значение имеют?
36 111500
>>1498
Мне тоже интересно.
37 111501
Я гей.
38 111502
>>1501
Я знаю.
39 111503
>>1502
Теперь да.
40 111504
Чуваки, я думаю пора перестать водить тред по двачу, как Моисей водил евреев по пустыне, и вернуться домой к родным копирайтерам и морякам. Мы устали, мы хотим домой.
41 111505
>>1504
Добьем до бамплимита, посмотрим как постинг будет хотя результат предсказуем и перекатим обратно в воркач.

Неужели весь постинг создают залетные?
42 111506
>>1505
В /pr верните и не выебывайтесь.
43 111507
>>1506
Двачую. В /pr были самые лучшие треды за всю историю.
44 111508
>>1507
Хуита с олимпиадниками, в воркаче лучше.
14772126906500.jpg58 Кб, 563x1024
45 111509
Ок, опрос проведем.
МНОГО КАПСБОЛДА И КАРТИНКА С АНИМЕБАБОЙ ЧТОБ ПРИ СКРОЛЛЕ ОПРОС БРОСАЛСЯ В ГЛАЗА КОГДА БУДЕТ МНОГО ПОСТОВ
https://www.strawpoll.me/15925226
46 111510
>>1509
В /h/ перекатывайтесь. Будете рядом с дисайплс тредом. Или в анимач, какого там только говна нету, всех приютят.
Заебали, колёса хуевы.
47 111511
А давайте запилим парашу, которая будет выдавать рандомный раздел. При каждом бамплимите будем роллить и пекрекатываться в тот раздел, который выпадет.
Да, я ебанутый.
48 111512
>>1507
Тогда уж сразу в /б, чего мелочиться.
49 111513
>>1509
Легко накручивается. Любой школьник справится с накруткой этого опроса, а малолетки как известно хотят в /пр к одноклассникам.
50 111514
>>1513
Так ты не накручивай.
51 111515
Совет вкатывальщикам- в определенный момент, который важно не упустить, нужно чтобы количество практики начало перевешивать количество теории и прочих курсов в разы, иначе рискуете продолжительное время чувствовать дискомфорт и неуверенность.
52 111516
>>1511
Двачую.
53 111517
>>1515
Прохожу этот курс
https://www.udemy.com/the-complete-react-fullstack-course/
И дошел до firebase. Сам нацелен на фронт, поэтому вопрос - стоит на это тратить время или лучше перейти сразу к редаксу?
Выбрал этот курс из-за реакта с редаксом и за относительную свежесть.
54 111518
>>1517
Так это, тебе все равно надо знать как отправлять запросы хуе-мое, хотя бы зайчаточные знания о бэке нужны, я думаю в разделе про фаербазу это и будут пояснять. Я хз firebase используют на каких то серьезных проектах, если да, то поковыряй, а так можно юзать как бд для петпроекта какогонить.
55 111519
>>1518

> хотя бы зайчаточные знания о бэке нужны


Знать какой урл в фетч написать?
56 111520
>>1518
Там не обычные запросы, необходимо загружать их код на клиент и пользоваться всякими их методами.
57 111521
>>1519
А ты родился с этим знанием?
58 111522
Ребята с фронт-треда часто заглядывают в JS-тред на pr, или это совершенно два разных мира? Просто интерес.
аксиос.png10 Кб, 908x95
59 111523
>>1520
Ну хз, обычные как по мне.
Screenshot20180619182259.png54 Кб, 775x438
60 111524
>>1523
Я совсем ничего не понимаю.
61 111525
>>1522
Там жаваскрипт обсуждают, тут зарплаты, спорт, аниме, в какой раздел перекатиться.
62 111526
>>1521
Такие знание в апи предоставляют.
63 111527
>>1524
Короче хуйня это все, мильён способов сделать одно и то же.
64 111528
>>1526
Съеби в /пр, олимпиадник мамин, если не можешь не выебываться.
65 111529
Смотрю видеокурс по редаксу от кодедоджо, вторую часть уже, где там с сервером пердолинг. В экшоны пилим функцию, которая на вход примет функцию, которая вернет функцию, но мы не можем вернуть две функции, поэтому напишем функцию которая вернет функцию, возвращающую функцию. И все эти функции в разных модулях. Пока проследишь логику их миграции по коду - уже забудешь в чем изначально дело было. Какой пиздос.
66 111530
>>1529
Почему не курс создателя редакса?
67 111531
>>1529
High order component который принимает на вход High order component , который возвращает High order component находящийся внутри High order component-a.
68 111532
>>1530
Говно от васянов просто так не едят. Мог бы в английский хорошо - не ел бы.
69 111533
Запрашиваю список с сервера и сохраняю его в виде отдельных элементов обернутых в jsx теги в стейте и вывожу на страницу.
При нажатии на элемент списка, произвожу удаление элемента в базе данных.
Страница при этом не обновляется.
Как лучше это исправить?
Следует удалять сразу в стейте элемент и в бд или может воспользоваться forceUpdate()?
Screenshot20180619200533.png82 Кб, 624x612
70 111534
Есть такая json DB, какой должен быть запрос для изменения например комментария отдельного элемента?
71 111535
>>1533
Форсапдейт без краней нужды вообще лучше не трогать.

> Следует удалять сразу в стейте элемент


А как ты еще хотел? Нет изменений в стейте или пропсах - нет рендера.
72 111536
>>1535
Ну просто получается что выполняю две одинаковые операции - удаляю в бд и те же самые данные удаляю в стейте.
sage 73 111537
74 111538
>>1536
Ты берешь данные с базы, а потом пихаешь их в стейт и работаешь с ними из стейта. Что там в этот момент на бекенде происходит - вообще никак тебя не волнует до того, как ты туда еще запрос сделаешь. Поэтому иначе никак. Ну или можешь из базы удалять, а потом еще запрос делать и заново данные в стейт запихивать, а это еще хуже.
75 111539
>>1537
Так и делаю. Удаляются все данные, кроме айди и того что ввел. Похоже надо на клиенте придется сохранять состояние, изменять его и отправлять уже новый измененный.
76 111540
>>1533
Обновлять список, если удаление прошло успешно.

forceUpdate как вообще поможет?
Screenshot20180619204415.png64 Кб, 818x752
77 111541
>>1540
Черт, и в самом деле!

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

Так нормально ведь?
78 111542
Есть две страницы - страница с формой редактирования и формой создания элемента списка. Внешне они одинаковые.
Если я сделаю проверку на то, по какому пути перешли на страницу например через объект match переданный роутером и буду менять метод с post на put, это нормально будет? Или надо делать обязательно другую страницу, а не такое говно?
79 111543
>>1541
Логически примерно да, но по исполнению довольно хуевато. Во-первых довольно дико выглядит JSX в функции, которая вообще-то должна ходить за данными. Ты ее в render вызываешь что ли? Не делай так. Во-вторых делать асинхронные запросы в компоненте это вообще так себе идея. Пока идет запрос, компонент может размонтироваться и вызов setState на нем приведет к ворнингу. Так что дрочи редакс.
80 111544
>>1543

>JSX в функции


Надо отдать ответ в аргумент другой функции, которая будет перебирать его?

>в render вызываешь


Там снизу видно, в DidMonth

>асинхронные запросы в компоненте это вообще так себе идея


Надо создать родителя, который будет делать запрос и передавать ответ этому компоненту?
>дрочи редакс
Завтра-послезавтра начинаю.
81 111545
>>1544

>завтра


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

https://egghead.io/courses/getting-started-with-redux
82 111546

>Надо отдать ответ в аргумент другой функции, которая будет перебирать его?


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

>Там снизу видно, в DidMonth


Да, я не заметил, что ты компоненты пихаешь в стейт.

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


Лучше иметь один глобальный компонент, который мог бы менеджерить все данные и сайд-эффекты. Он, к счастью, уже изобретен и называется редаксом.
83 111547
>>1546
Это ведь очевидно, почему я сам не понял?

>>1545
Не медлю, просто сначала хочу получше реакт изучить.
84 111548
>>1547
Правильно хотел, не умеешь в реакт нормально - редакс не надо трогать, даже в документации об этом сразу говорят.
Jackcrying.jpg32 Кб, 467x528
85 111549
Чувствую себя инвалидом, из-за того что не знаю английский язык.
Документацию к каким-нибудь небольшим фичам ещё могу потянуть, но чтобы изучить доки к целому фреймворку или отсмотреть курсы и речи быть не может, это займет целую вечность.
Советы что нужно сначала выучить английский, а потом только начинать вкат, считаю настоящим безумием. Да и, для уровня джуна информации на русском куча ведь, но при этом понимаю что на собеседованиях на меня будут смотреть как на лоха и колхозника

Я ведь действительно считаю владение английским важным навыком, и обязательно буду его штурмовать когда хотя бы джуном начну работать.
Успокой меня анон тем, что здесь есть такие же околонулевые в английском, но все равно сумевшие в вкат.
86 111550
>>1549
Same to, bro.
В ру сегменте инфа есть, но либо старая либо хуевая. Из меньших зол приходится выбирать. Хуево что нельзя выучить англ. быстро. А если и можно, то нужно задротить его по многу часов в день - я так не могу..
Screenshot20180619221726.png55 Кб, 741x600
87 111552
>>1546
Так ведь?
renderData вызывается в render.

>>1549
С детства хотел хотел быть погромистом, но потому что туповат ничего толком не получалось. Везде трубили что надо знать английский и поэтому пытался как-то его учить. Прошло много времени, прогать не научился, но хоть эти курсы могу смотреть.
88 111553
Сморю говно-курс спизженный с юдемени. В реакте, что вернуть JSX выражения, они должны быть обернуты в родительский элемент т.е. в div. Чувак вместо этого берет и создает компонент-обертку с этим дивом, теперь вместо возврата одного дива в каждом компоненте он возвращает этот новый компонент и называет все это дело high-ordered-component. Теперь он обязан каждый раз его импортировать, это ведь ебола и сделано ради примера, нахуй писать такие ненужные компоненты?
89 111554
>>1553
Потому что эт нужно иногда ради полезного функционала.
Представь что у тебя есть компонент какой-то, который рендерит список чего-то, к примеру фильмов. Но, тебе этот список фильмов должен показывается только тогда, когда ты залогинился. А до этого показывается просто другой компонент или ваще чистый лист где написано "зайди на акк, ёба".
И вот ты это дело (список с фильмами) оборачиваешь в HOC компонент. Он принимает компонент этот (с фильмами) и как-то проверяет допустим через стор редакса зашел пользователь или нет. И возвращает простую структуру тебе
login ? <ComponentList /> : <NeSmortiBlya />
Вот и все. И этот HOC ты просто импортишь на главную или куда там тебе надо и вставляешь где нужно.
Это позволяет тебе быстро без всяких ненужных проверок в самом компоненте с фильмами рендерить нужное.
90 111555
>>1552
Есть к чему доебаться, но вообще норм.
91 111556
>>1554
В 2к18 вместо хоков принято использовать render props. Прост для информации.
92 111557
>>1556

>render props


Сорян, я не умею в англ и не читал документацию. Как пишут все, так буду и я. А в 2018 не пишут рендер пропс.
Я СКОЗАЛ
93 111558
>>1541
Нет, не норм. Ты должен зафетчить свой массив и засунуть его в state.
https://pastebin.com/7PeAss6X
И еще jsx принято в рендер() метод запихивать.
Хз, поймешь ли ты, что я там набросал. Я бы сам вряд ли понял).
94 111559
>>1558
А ну тебе там рассказали немного, и ты поменял как минимум со стейтом теперь, не дочитал, сори. Но всё же, так логичнее, ибо лишний get request это очень плохо.
95 111560
Как сделать так, чтобы стиль селектора не наследовался дальше?
<бади>
<тег 1><тег 2><тег2/><тег1/>
<бади/>
Например основной (в бади) установлен шрифт первый. В тег 1 нужен шрифт второй, а в тег 2 снова первый. Устанавливаешь второй шрифт тегу 1 и он накрывает и вложенный.
Снова переписывать фонт фемили в тег-2 выглядит как-то по уебански.
96 111561
97 111562
Нашел у себя вакансию фронтенда, выложило ее кадровое агенство хуйпиздазалупа. Кто-нибудь с таким сталкивался? Это какая-то левая компания, которая меня направит в ип рога и копыта веб дизигн к дядь саше с неоплачиваемым полугодовым испытательным сроком? Зачем эти агентства пользуют, что за нахуй происходит?
98 111563
В 23 поздно вкатываться? Я смотрю по всему pr и web, что многие уже в 17-18 работать начали.
Как работодатели на возраст реагируют?
Screenshot20180620080540.png65 Кб, 1612x596
99 111566
>>1563
Фигня все. Сколько людей начали подростками, столько же и в твоем возрасте, просто первые любят об этом говорить.
http://research.hackerrank.com/developer-skills/2018/
100 111567
У сайта есть админская учетка и учетки пользователей. При написании сайта админская учетка использует наследование от пользовательской и добавляет какие-то админские фичи, или наоборот? Или это вообще происходит как-то по-другому?
101 111568
>>1563
Работадатели будут неловко переглядываться, ведь они не думали что к ним придет великовозрастный долбоёб. Потом скажут эйчару чтобы больше на резюме взрослоджунов не отвечала.
102 111569
>>1568
А с чем связано неловкое переглядывание, малолетка?
103 111570
>>1569
Потому-что у них будет испанский стыд с дяди-джуна
104 111571
>>1563
Шапку читай, Вась.
105 111572
>>1570
Ты не понял. С чего стыд то, что не так? Ты развернуто поясни, с аргументами, за малолетних вкатывальщиков и старперов. Или ты просто потявкать решил?
106 111573
>>1572

>врети

107 111574
>>1573
Значит пояснить ты не в состоянии, только визжать. Так и на собесе, тебя попросят пояснить за прототипы или мемоизацию, а ты взвизгнешь врети и отправишься консультантом в связной.
108 111575
>>1572
>>1574
Да троллю я. Я сам 25 лвл вкатывальщик.
Вы заебали уже искать утешения от кого-нибудь, ты либо занимаешься и начинаешь быть конкуретноспособным, либо заёбываешь себе голову комплексами и сидишь гниешь, simple as that.
Я жалею конечно что всрал время, но когда вспоминаю себя 18-летним, то понимаю что нихуя бы тогда не смог осознанно развиваться, просто голова тогда совсем другим была забита, а сейчас "созрел".
Принимаю достойно минусы позднего вката, ровно как и плюсы

а насчет реакции работадателей - чувак, ты должен понимать что работодатели все разные, и кому-то может не понравиться даже твои прыщи на лице, и не взять тебя из-за этого. Поэтому нужно понимать что если один не взял из-за возраста - не значит что другой тоже не возьмет.
Тут даже не нужно быть сеньором-помидором чтобы понимать это.
109 111576
>>1575
Я сам вкатился в 30, поэтому и задаю эти вопросы. Правда помню был один собес по вебке, короче сделал тестовое и после него назначили встречу в скайпе, ну так вот, никогда не забуду удивления парня(20 с небольшим), когда он увидел перед собой 30 летнего дядю, он конечно ничего не сказал, но по лицу все было ясно. Задал мне 10 задачек по js/css/html, я решил 6 или 7, не помню уже, а он в конце дал задачу на дом, сложную какую то, типа реши и отправь, но я не стал делать потому, что человеку явно было не комфортно со мной, чувак был явно не дурак и выбирал не по возрасту и внешнему виду, но даже если бы меня взяли, он постоянно испытывал бы дискомфорт, поэтому я решил не идти дальше.
110 111577
>>1576
Я добавлю, вакансию эту мне нашла бабень с моего круга и видимо она не предупредила контору о моем возрасте, просто скинула мне тестовое, а в нужный день предупредила о собесе в скайпе.
111 111578
>>1576
Да, единственная действительно не надуманная проблема позднего вката - это психологическая составляющая при обучении джуна.

А хотя бы намек, на то какие были задачки, помнишь? Просто пример хотя бы. Собес скоро предстоит, дрожь в коленях, постоянно интересуюсь какие вопросы задают в среднестатистических конторах
112 111579
И вот уже среда, обед, а мне так и не ответили. Как неожиданно. Ну зато первое собеседование, заценил хоть как это происходит.
стажер за 150 баксов
113 111580
>>1578
Задачки были полной хуйней, что вернет алерт/поправить теги в разметке/что то про ссылочный тип объектов/про специфичность селекторов/и помню задачку про замыкание. Ерунда короче. Просили отсортировать массив чисел от большего к меньшему без всяких sort. Ну и вопросы типа как давно начали, что можете рассказать про тесты, знакомы ли с фреймворками, в таком духе короче. А бывают собесы где тебя спрашивают- 'расскажите про типизацию в жс'- ты отвечаешь- 'там утиная типизация'- и тебя берут.
114 111581
>>1579
Что со второй конторой?
115 111582
>>1581
Они на меня смотрят, я смотрю на них, никто не решается сделать первый шаг. Завтра отклик кину, хули делать.
116 111584
>>1582
А еще у той конторы полноценные фронтенды есть, на реакте пишут. Это печально, потому что вакансия не полноценного фронтенда и скорее всего я буду страдать только ебучей версткой, прикручивая готовые скрипты на жиквери. Но и хорошая сторона в этом есть, потому что может быть будет возможность в полноценные перекатиться.
117 111586
Возможно ли вкатиться во Front-end по первым временам через фриланс, и потом со временем перекатиться в офис? В городе работы для джунов нет в принципе. Сам 21 лвл, учусь в универе, были уже 2 попытки влиться через фрил, получалось находить заказчиков и успешно выполнять, но осознавая чтко нехватает знаний и каждый заказ оборачивался героическим превозмоганием депресовал и бросал.
118 111587
Мне кажется я даун с клиповым мышлением. Читаю какую-нибудь сложную хуйню, ничего не понятно, на пять минут отвлекся на почитать новости/заглянуть в тред, возвращаюсь, читаю снова и все понимаю. Через какое-то время все повторяется. Хуйня какая-то.
119 111588
>>1587
Бошка имеет два способа работы:
Первый - синхронная обработка четко определенной информации. Так твоя тефтелина работает когда ты читаешь неизвестную хрень или пытаешься усиленно решить какую-нить задачу.
Второй - асинхронная обработка полученной ранее информации, происходит в фоне без твоего участия, когда ты занят чем-то простым и не требующим умственных затрат. В таком режиме моск охватывает всю память и скачет туда-сюда в попытках усвоить новую инфу.

Поэтому хорошо совершать прогулки и все такое. Вот Енштейн играл на скрипке когда не мог че-то решить и часто вскрикивая бросался записывать свои еба-расчеты.
120 111590
>>1588
Палю годноту- learning-how-to-learn
121 111592
>>1590
В декабре вроде начинал смотреть курс, посмотрел 3-4 "урока", показалось, что ничего особенного нового не будет, я не прав?
122 111593
>>1590
Я как раз таки смотрел.

>>1592
Мне хорошо зашло. Может мало особенного, но все гениальное просто.
123 111594
Господи, какой же я хуесос. Тупо блюю от своего кода.
124 111595
>>1594
Кидай.
125 111596
>>1595
Вкратце говоря, я получаю 2 значения из query в адресной строке, и умудряюсь запутаться в них. Я сделал в конструкторе две переменные

const loadOptions = queryString.parse(this.props.location.search);
this.displayMode = loadOptions.displayMode? loadOptions.displayMode : null;
this.offset = loadOptions.offset? loadOptions.offset : null;

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

componentDidUpdate(prevProps) {
const currentOptions = queryString.parse(this.props.location.search);
const prevOptions = queryString.parse(prevProps.location.search);
if (!currentOptions.displayMode||!currentOptions.offset||!prevOptions.displayMode||!prevOptions.offset) return;
if (currentOptions.displayMode !== prevOptions.displayMode || currentOptions.offset !== prevOptions.offset) {
this.displayMode = currentOptions.displayMode;
this.offset = currentOptions.offset;
}

В итоге у меня три пути: либо засунуть их в стейт, либо отказаться от того, чтобы использовать их как свойства, и везде, то есть в рендере и двух лайфсайкл методах парсить их заново, либо оставить их как есть. И я хуй знает, как сделать так, чтобы было менее вырвиглазно.
sage 126 111597
>>1590
Есть ссылка? На курсере вроде он платны же.
127 111598
>>1597
Бесплатные. Так и гугли lear...
128 111599
>>1596

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


react-router
IMG20180620191710.jpg67 Кб, 700x164
129 111600
Все-таки ответили. Пара недель, найс. Я так понял это посыл нахуй?
Еще насчет их рекомеедаций не пони, я из жизненных циклов только рендер не назвал, а с верстковопросами вообще обсеров не было вроде. Хотя может они в мой репозиторий заглянули, тогда мне претензии абсолютно понятны.
А вообще, мне кажется собес прошел в их глазах не так хорошо, как в моих и они просто меня обидеть не хотят.
130 111601
Анон, а кто-нибудь сидит в конфах посвященных обсуждению front-end'a/js/react? Может кто-нибудь поделиться ссылочкой?
131 111602
>>1600
Не драматизируй. Скорее всего просто хотят подождать немного, вдруг кто получше тебя придет.
132 111603
>>1601
https://2ch.hk/web/res/107646.html (М)
Двумя тредами ниже какая-то хуйня.
133 111604
>>1600
Может ты и назвал ЖЦ методы, но не раскрыл их сут и своими объяснением дал понять что не понимаешь когда их следует использовать. То же можно сказать и про верстку.

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

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

И что у тебя на гитхабе лежит?
134 111606
>>1603
Общество бесконечных вкатывальщиков?
135 111607
>>1604

> не раскрыл их сут и своими объяснением


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

> В любом случае тебя не посчитали безнадежным и пока никого лучше не нашли в целом милионнике.


Эх, может и так.

> И что у тебя на гитхабе лежит?


Кривой лендос и какой-то околохелловорлд на реакте, в котором я запрос делал в componentWillMount.
136 111608
>>1607
Поменяй хоть на DidMount , чтоб поняли что ты разбираешься.
137 111609
>>1601
У меня раньше были ссылки на конфу в дискорде для фронтенда и 2 конфы в телеграмме - для js и react, но найти не могу.
138 111610
>>1603
У меня телеграм больше не конектится почему-то, ни в мобильной версии, ни в десктопной. Когда началась эта ерунда с блокировкой, на мобиле еще как-то работало, но теперь совсем отвалилось.
139 111611
Заходил я однажды в подобную конфу. Ожидал кооперацию какую-то, взаимопомощь, получил разговоры о политике и мемы. Этот тред тоже не идеален, но много лучше. Плюс конфы значительно сильнее отвлекают. Так что ну его нафиг.
140 111612
>>1611
Конфа дает ощущение причастности к какому-то социальному кругу, позволяет почувствовать себя частью целого, даже общаться на другие темы с людьми, которые зарабатывают на жизнь тем же, чем и ты достаточно приятно. Мой вот социальный круг - это менеджеры и рабочие заводов, давно женатые и с детьми, они вообще не понимают чем я на жизнь зарабатываю, думают я в игры целый день ебашу и хуй их переубедишь, поэтому не всегда чувствуешь себя в своей тарелке, когда речь заходит о работе, даже с достаточно близкими людьми.
141 111613
>>1612
Не важно, со слесарем ты разговариваешь или вообще с безработным, главное чтобы человек был интересный и со зрелым взглядом на жизнь. А сидеть в конфе с ололокающими животными, будь они хоть 100 раз причастны к твоей профессии- нахуй не надо нормальному человеку. Не, если ты конечно сам ололокающее, мемное ебанько, то тебе будет норм с такими же.
142 111614
Сейчас смотрю вводные лекции Дена Абрамова по Редаксу и вижу как он все покрывает тестами и это кажется очень крутым. Тоже так хочу, но пока у меня низкий уровень стоит изучать тестирование, не будет это лишним тормозом или же это можно за пару дней изучить и все окупится с лихвой?
143 111615
>>1614
Лол, я помню когда смотрел, кода для тестов было больше, чем тестируемого кода.
144 111616
Почему из раздела в раздел прыгаем почему в пр остаться не решили?
145 111617
>>1614
писать тесты равно копипастить синтаксис и подставлять разные значения, на работе просто с примера наебашил 40 тестов на один компонент.
146 111618
>>1616
Чтобы огородиться от школьников на каникулах.
147 111619
Где вы вообще ваканскии смотрите кроме HH?
148 111620
>>1619
Зачем искать вакансии, когда работодатели сами шлют мне офферы?
1529511600.png26 Кб, 791x466
149 111621
Ананасы, пишу аггрегатор, и использую электрон. В чем суть - эта хуйня постоянно зависает. Достаточно выделить любой элемент (или начать перетаскивать) - и всё, "приложение не отвечает".
Что делать с этой хуйней?
150 111622
>>1614
Дэн пишет по TDD, это нормально, если ты делаешь библиотеку или утилити-функцию, но в общем случае на фронте не нужно.
151 111623
>>1620
Хуи тебе за щеку шлют.
152 111624
>>1621
Не знаю, как там на електроне, но когда на реакт-нейтиве что-то вот так начинает каждый раз зависать, но ошибки не показывает, это значит, что пора удалить приложение с телефона и пересобрать его. 99% что она не заработает и выбросит ошибку. Но может у тебя там все совсем по-другому, и ты вообще не понимаешь, о чем я.
15174954388020.jpg143 Кб, 453x604
153 111625
>>1623

> Хуи тебе за щеку шлют.

154 111627
http://jsbin.com/liqewelili/edit?js,console

Не понимаю нахуя тут спредор, но без него нихуя не работает.
156 111629
Время откинуться в удобном кресле, потягивая воду из своего элитного бокала, и поскролить резюме вкатывальщиков на хх.
157 111630
>>1629
Если будет че интересного скидывайте сюда, коллега.
158 111631
>>1628
В общем, Array(число) создает array и устанавливает ему array.length=число

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

[...Array(number)]
Эта хуйня вызывает array initializer на созданный массив с пустыми элементами.

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

Вооооот

Аррей(2) создаст массив с 2 пустыми слотами, [спред(Аррей(2))] спредит массив с двумя пустыми дырками, осмысливает эти дырки в неопределенные элементы и выдаёт массив с двумя неопределенными элементами.

Итераторы по разному воспринимают пустышки и андефайнеды.
159 111632
>>1630
Больше всего глаза бросаются версталы с тудухами или калькуляторами на реакте/вью.
В резюме 1-3 года опыта ВЕРСТКИ везде всякие мутные название фирм уровня "Рога и копыта", в пункте о себе красуется "изучаю реакт/вью, вот мой калькулятор с ссылкой на гитхаб", зарплату хотят 120к+ )))
160 111633
>>1632
Скидывай ссылочки сюда посмеемся от души.
161 111634
>>1632

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


Бля, не смотри мое резюме, я стесняюсь.
1529526098852.PNG18 Кб, 497x539
162 111635
>>1633
https://hh.ru/resume/0e952ec9000216f6e30039ed1f74746255364a

> пик


Редьюсер. Человек себя позиционируют тех лидом на своем текущем месте работы.

>>1634
Но ты ведь не просишь 120к? Тогда вряд ли тебе есть чего стесняться. Дело-то не в их уровне, а в пиздецовых запросах.
163 111636

> Житомирский государственный технологический университет, Житомир


А всё, вопросы отпали.
164 111637
>>1635
Ты правда думаешь что кидая рандомную картинку с кодом, да еще в тред где 70% не понимают его, хорошее дело? Типа, смотришь на его код и не понимаешь хули ты доебался. Расшифруй тогда незнающим анонам.
Ваще не пойму че он там за хуйню делает и нахуй так усложняет
Но он просит техлидом 120к так шо...
165 111638
>>1637
типа там где нью кальк можно было сделать ...стейт, наверное
и иф елс в редюсере не канон, свитч удобней и читабельней
джуниор
166 111639
>>1638
Там у него свитч и так есть, но внутри еще и ифы. Я щас вот код его смотрю..странный он канеш. Но челик ведь бекендер, так что хз.
167 111640
>>1637
Короче, он поместил всю логику своих расчетов в ебаный редьюсер редакса. Туда в 1-2 строчки передается изменение редаксовского стейта. Короче все те свой расчеты он должен был делать в другом месте, а в редьюсер уже передать только значение. Бугурт в том, что он понятия не имеет, что делать с этим РЕДАКСОМ, но уже ищет работу на реакт-редакс разработчика.

>>1638
Ты не понял, там и есть switch/case, в самом верху как раз один из кейсов.
168 111641
>>1635
Я правильно понимаю, что он решил запихать в стейт просто все, что есть.
169 111642
Годик поверстал один проект, да еще и с ангуляром... тут понятно, наверняка крутая хайлоад аппликуха, нужно срочно искать работу на 90к.
170 111643
>>1642
Какой пиздец, на что эти люди надеятся с такой хуйней. Неужели это я долбоеб такой, а они НОРМАЛЬНЫЕ, УВЕРЕННЫЕ В СЕБЕ ЛЮДИ КОТОРЫЕ ЗНАЮТ СЕБЕ ЦЕНУ
171 111644
>>1642
Что не так?
172 111645
В стейт для калькулятор можно было бы поместить текущее, предыдущее значения, мемори и кнопку включения. В редьюсере в зависимости от типа акшиона можно возвращать вычисленное значение. Ебануть css модули и конфетка, где я мог обосраться?
173 111646
>>1645
Если не учитывать, что для калькулятора ни реакт, ни уж тем более редакс не нужны, то да, у тебя все логично получается.
174 111647
>>1646
А что нужно?
175 111648
>>1647
Html, js
176 111649
>>1646
Ну пет прожет уровня хелло ворлд, хули доебался.
Screenshot20180621092050.png12 Кб, 771x242
177 111652
Если человек два с половиной года ежедневно коммитил, а сейчас три дня не совершил никакой активности значит случилось что-то страшное?
178 111654
>>1652
Я так однажды зашел к такому же коммитеру, который расписывал какой он невъебаться крутой ебашер, ведет активную деятельность и еще в опенсорс без остановки ебашит. По зп что-то за 150к просил толком без опыта работы.
Открыл первый же выполненный пул реквест в проект с 4к звездами.
https://github.com/withspectrum/spectrum/pull/3219/commits/7398ac8f1af8390aada470f6359bf7904fd556b6
179 111655
>>1654
Охуенный чувак, че ты. Повышает свою стоимость, наебывает галеры. Такая хитрожопость только похвалы достойна.
180 111657
>>1654
Опять же, малолетка, что не так? Порой изменению одной строки кода предшествует пол дня копания в проекте.
181 111658
>>1563
Чем моложе, тем лучше. В 30 лет сложно будет вкатываться, как учиться кодить, так и устраиваться на работу.
182 111660
Есть простой SPA. На пекарне моей он шлет запросы на https://github.com/typicode/json-server и добавляет, удаляет данные в нем. Хочу как учебный хелловорлд выложить на гитхаб и дать ссылку на рабочую сайт.
Как это можно сделать?
Если выложу сам сайт на GitHubPages, он сможет слать запросы?
И если положу свой json на firebase, можно будет как-нибудь сделать чтобы запросы на чтение и запись принимались только с этого сайта, то бишь ограничь каким-то образом доступ к нему?
183 111661
Чуваки, а если на гитхабе в чужой репе лежит жсон файлик, который я хочу получить в компонент, что мне надо для этого сделать, отправить гет запрос на страницу с файликом наверное недостаточно?
184 111662
>>1661
Ладно, проверю методом тыка.
185 111666
>>1563
Конечно поздно, пиздуй на завод
186 111669
А редакс все-таки пиздатый. Перестал после него смотреть на реакт как на магию.
Хотя мне пока не очень заходит это разделение на отдельные файлы и компоненты всего, что может разделиться, слишком много букав выходит.
187 111670
>>1466
хуева туча вакансий в моем городе. Не пизди.
188 111671
>>1549
вспомнил момент, когда Sorax'a спрашивали какой язык лучше всего учить для начала, ответом был английский.

Хватит полгода интенсивного изучения инглиша, и ты удивишься какие возможности перед тобой открываются. Существует множество пиздатых онлайн курсов обучения на английском языке, по сравнению с тем, какие есть на русском. В СНГ дрочат только на одну htmlacademy, так как нет подобного аналога на русском языке. Да и все интересные штуки, проекты делают в основном за рубежом, поэтому ангельский знать обязательно в IT
189 111672
Sass или less?
190 111673
>>1672
Я слышал, сасс популярнее.
191 111674
>>1672
styled-components
192 111675
>>1672
Css modules
193 111676
>>1674
А вот и заднеприводный.
194 111677
>>1676
Это лучшее что можно было придумать, js в css ты подумай над этим. Удачи там поебаться с лесом сасом и его конфигом.
195 111678
>>1677
А нахуй мне думать чет? Видел я эту ебалу, создавать объекты с объектами и стили внутри. Ебала же.
"Компоненты внутри будут стилизованы" - ух нихуясе. А че, прописать классНейм и поставить класс уже нельзя? Нахера столько придумывать то.
А про адаптивность и кросс браузерность я ваще молчу. Пишут там тернарные бля операторы..Пздц конечно)
196 111679
>>1678

>js в css ты подумай над этим.


Удачи тебе, ебала так ебала.
197 111681
>>1678

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


О чем ты?

>А че, прописать классНейм и поставить класс уже нельзя?


className={styles.MainButton} vs className={'mainButton'} вот и вся разница.

>Пишут там тернарные бля операторы..Пздц конечно)


Нажата кнопка, вернуть className = "GreenButton", не нажата, "redButton".
Пиздец разница.
198 111683
>>1681

>{'mainButton'}


хуле не по бэму?
199 111684
>>1683
А нахуй мне нужна это васянопараша?
200 111685
Открываю код, который написал 2 дня назад и вообще нихуя не могу понять, хотя позавчера, когда ложился спать все в голове было разложено по полочкам. Пиздос, как с таким бороться?
201 111686
>>1685
Не понимать собственный код - это, конечно, пушка. Сам так часто делаю. Может ты переменные и функции называешь как дебил? Хорошее именование дает большой бафф к читаемости кода.
202 111687
>>1678
Вот ты странный человек, нихуя не понимаешь зачем styled-components нужны, ни разу ими не пользовался, зато несешь какую-то поебень про адаптивность и тернарные операторы.
203 111688
>>1685
Писать модульно и структурировано, называть переменные нормально.
204 111689
>>1681

>вот и вся разница


Ну так и зачем мне себе усложнять жизнь, писать в js коде цсс, при этом даже с хуевой поддержкой (в цсс файлах тупо удобнее писать + есть быстрый еммет и автоклассы).
Если вся разница в том, чтобы добавлять класс из переменной...ну это пздц если честно, гениальная библиотека.

>>1687

>ни разу ими не пользовался


Не надо маняфантазий, плиз. Я пользовался ими. Даже часто подключаю материал юай и беру их готовые компоненты. И приходится писать стили конечно. Именно поэтому я и говорю что это заебно и сугубо для любителя. Но уже порядком заебало что их везде начинают втюхивать.
206 111691
>>1689

>Я пользовался ими.


Ага, я вижу. Адаптивность у него через тернарные операторы.

Если бы реально пользовался, то явно бы знал, что кроссбраузерность (префиксы) там автоматическая из коробки, а для медиазапросов можно написать функцию, потому это, внезапно JS, а не неполноценный scss-синтаксис. И этот пример даже, блять, в документации есть.
207 111692
>>1690
Меня больше интересует то, нахуя ты смотришь видео по игровым конфигам.
208 111693
>>1691
Вот ты конченный блять. Я про это и говорил. Что на простые вещи нужно писать доп-код в виде функций. И да, если ты не знаешь как тернарным можно сделать, то о чем с тобой говорить. Иди документацию читай и копируй все от туда. Я уверен что своего ума у тебя нет.
что за вкатывальщики пошли, вообще своего мнения нет
209 111695
>>1693
Ты троллишь что ли так?

>Что на простые вещи нужно писать доп-код в виде функций


Во-первых в styled-components можно писать абсолютно тот же css, что и в css-файле. И эммет там тоже внезапно работает. Во-вторых, если ты каждый медиа-запрос пишешь полностью, а не через функцию (JS или препроцессор), то ты работаешь довольно неэффективно.

>И да, если ты не знаешь как тернарным можно сделать, то о чем с тобой говорить.


Покажи, пожалуйста, как тернарным оператором удобно и красиво сделать адаптивность под 3-4 разрешения.
2018-06-2123-28-02.png21 Кб, 938x480
210 111696
>>1695

>же css, что и в css-файле


Еще раз. Тогда какой смысл так сильно форсить стайледы? Что мешает цсс код писать ВНЕЗАПНО в цсс-файле? Назови мне хотя бы 4 причины, действительно хорошие причины почему стоит отказаться от цсс-файлов и перейти на стайледы.

P.S. Глядя на пик понимаешь, какие же стайледы прекрасные, лаконичные, понятные и легкие в использовании. Что может быть лучше, чем как не напрягать свой мозг даже когда пишешь обычный цсс.
211 111697
>>1696
че эта за херь? а я думал препроцесоры сложные.
212 111698
>>1696
Неплохо вы друг друга прикладываете.
213 111700
>>1696
Охуенно же! От такого синтаксиса домохозяйки с грузчиками будут срать кирпичами и можно будет больше денег просить за верстку.
214 111701
>>1696
О, я рад, что ты все-таки открыл доку, теперь можно и предметно поговорить. Ладно, забудем про хуиту, которую ты нес в предыдущих постах.

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


1. Полноценная поддержка JS вместо калечного SCSS. Функции вместо миксинов. Изи считать стили в рантайме.
2. Можно напрямую передавать переменные из JS — цвета, строки, что угодно. Допустим, получил ты с сервера цвет — и оп, без всяких проблем передаешь его в css. Можно даже модифицировать по пути.
3. Проще процесс сборки. Не надо настраивать лоадеры, не надо вкорячивать постцсс для префиксов. Префиксы вообще ставятся автоматом.
4. Поддержка тем через context API реакта. Делать темы на чистом CSS — адская задача. Плюс гемор на ее прокидывание по приложению.

>P.S. Глядя на пик понимаешь, какие же стайледы прекрасные, лаконичные, понятные и легкие в использовании. Что может быть лучше, чем как не напрягать свой мозг даже когда пишешь обычный цсс.


И опять ты пишешь ерунду не разобравшись.

Во-первых код на пике довольно простой, хотя и может показаться непривычным для незнакомых к функциональным подходом. Создается функция под каждое разрешение. Можно просто 4 раза написать одно и то же.

Во-вторых он не имеет прямого отношения к styled-components, это просто демонстрация. Ты можешь написать любую JS-функцию, которая возвращает CSS в виде строки и это будет ок. Не вижу абсолютно ничего сложно в том, чтобы обернуть строку в медиа-запрос.
215 111702
>>1496
Или
216 111703
>>1696
А, ну да. Еще у тебя никогда не пересекутся неймспейсы и огромные имена классов по БЭМу не нужны. И вообще классы не нужны.
217 111704
>>1701
Конечно простой, особенно если ты не знаешь, что делает ф-я css и что дальше делать с media. Я вот глянул и сразу все понял.
15230265204620.png646 Кб, 689x736
218 111705
>>1700
>>1690

как же хуево мы живём, чуваки. настолько хуево, что в погоне за чашкой риса радуемся своим трудностям, в надежде, что они доставят непреодолимые трудности со вкатом другим.
настолько хуево, что бугуртим от десятков контор по продаже курсов по программированию, потому что боимся, что все места займут тысячи их выпускников. ведь айти это чуть ли не единственное место в рашке, где условия труда приближены к человеческим, а не к рабским. и где тебя берут за знания, а не за связи или корку.
каких же завистливых и токсичных мразей из нас вырастила эта постсовковая пынинская помойка.
219 111706
>>1704
Ну а доки тебе зачем? Хелпер css там вообще не обязатен, а media это обычная функция, которая оборачивает все переданное в медиа-запрос.
220 111707
>>1701
Что же..

>Полноценная поддержка JS


Все еще не понимаю зачем нужно JS в CSS и зачем его там поддерживать.

>переменные из JS — цвета, строки


Не плохо. Но это скорее из разряда "ну может и пригодится".

>получил ты с сервера цвет


За 2 года работы ни разу не приходилось делать это. Маловероятно что в беке будет что-то для фронта. Так что спорно.

>3. Проще процесс сборки.


И префиксы и все остальное делает веб-пак. Без разницы ведь.

>4. Поддержка тем через context API реакта


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

По поводу картинки. Я понимаю что там написано, но для меня это обычное ненужное усложнение. Слишком много функций нужно будет написать (и у нас на работе их пишут) для обычной стилизации.
Так что ладно. Каждый останется при своем мнении наверное. Может в будущем я потрачу пару дней времени и перечитаю кучу статей на тему стайледов, но сейчас они точно не особо нужны. Особенно вкатывальщику.
221 111708
>>1707
Кому ты пиздишь про 2 года опыта, лол. Переменные в жс, а ты будто когда пишешь на лесс или сас не делаешь переменные, миксины, и прочие штуки. Пиздец. Ну с тобой трудно говорить о чем либо. Когда поебешься с лесом и его сборщиками и прочей спецификой ты поймешь наскока ахуенные стайледы. Всего хорошего человек с 2 годами опыта.
222 111709
>>1706
Ааа, т.е. мне еще и доки надо выдрочить в дополнение к тому, что я и так неплохо работал с цсс и медиавыражениями, а потом мне надо будет еше выдрочить какиенить доки для очередной либы чтобы работать с снимациями, а потом доки для того чтобы работать с псевдоселекторами и т.д и т.п. А потом очередные васи на хайпе прибегут и скажут мне, что все это хуйня и надо дрочить доки нового препроцессора-фреймворколибы и что до этого у меня все было хуево и неудобно, а вот тепеееерь то с новой технологией super-css-giperpower-vse i srazu edition будет мне счастье. Знаешь, ну его нахуй я как нибудь так.
223 111710
>>1705
Энджой капитализм, мань. Ты тут нахуй никому не нужен, не смог выцарапать себе теплое местечко- остался за бортом, свободный рыночек тебя пережевал и высрал на обочину жизни.
224 111711
>>1709
Да мне то что, делай как тебе удобнее. Наешься говна с plain css — сам прибежишь.
225 111712
>>1707
А причем здесь собсна материал юай то?
226 111715
Сделал приложуху, вот только выглядит она уродливо, а дизайнерских талантов у меня нет от слова совсем. Кто как выкручивается из этой ситуации?
227 111716
>>1715
Бутстрапом выкручивайся, там красивый дизаен из коробки есть, нужно только цвета с размерами менять.
228 111717
https://github.com/KosyanMedia/test-tasks/tree/master/aviasales

https://github.com/devjsru/react_test/blob/master/ifinum/task.md

Если я могу выполнить эти задания, значит я имею знания достаточные для джуна?
229 111718
>>1717
Мувичсерчер напишешь - тогда и приходи.
230 111719
>>1718
А что там особенного?
231 111720
>>1719
Эмпирическим путем было выяснено, что стать джуном можно только после написания мувисерчера.
232 111721
бля, как же иногда хочется заниматься собственным проектом вместо скучной работы, где тебе опять дадут какойнить жопный таск и ты будешь полдня пыриться в экран пытаясь найти и пофиксить очередной говнобаг.
233 111722
>>1720
Но по крайней мере один анон написавший мувисерчер не устроился еще никуда
234 111724
>>1722
Он лжет.
235 111725
>>1717
Мда, вот когда свой фейсбук напишешь, тогда и приходи.
236 111726
Меня всегда интересовало, а почему постоянно в оп посте сраное аниме?
237 111727
Бля, разбудили звонком сегодня утром, а там хаэрка на собеседование зовет. А я спросонья не запомнил во сколько идти. Теперь и перезвонить, спросить как-то неудобно.
238 111728
>>1726
Тут все латентные анимешники.
239 111729
>>1727
Тогда приходи когда тебе удобно, покажи, кто тут главный. И да, сразу к директору заходи.
240 111731
>>1725
Что ты хочешь этим сказать?
241 111732
>>1731
Фейсбук пиши! Чо не понятно? Как напишешь иди на собесы.
242 111733
>>1732
Понятно. Я сейчас твиттер пишу, думаю тоже сгодится
1111.png33 Кб, 1609x763
243 111734
>>1717
Тоже решил сейчас ченить сделать оттуда, но так в лом все делать как на картинке. Нахуярю своих пнг и стилей.
244 111735
>>1733
Твиттер уже я пишу.
245 111736
Думаю посмотреть курс академии по ноду, стоит того?
pressf.jpg27 Кб, 600x320
246 111737
https://codesandbox.io/s/v0o6z3y583
Сделал свой мувисерчер в том виде, в каком я его понимаю. Из функций только выборка по трем категориям из главной страницы и строка поиска. Ребят, подскажите, не стыдно ли будет такой проект положить вкатывальщику в портфолио? Давайте без шуток про аниме, пожалуйста.
247 111738
>>1737
Если ничего больше не можешь и ищешь работу сейчас, то вообще похуй, выкладывай хоть что-то. Я вот вообще высрал очень кривой хелловорлд какой-то без верстки, который просто дергает жсон, отрисовывает его и может фильтровать по-разному. Как ни странно, но на собеседования стали звать. Наверное хаэрки заходят, думают вау, портфолио, потом открывают его и думают вау, реакт и ты сразу в их глазах охуевший погромист. А у тебя вообще почти полноценное приложение. Если куда-нибудь задеплоишь, чтоб можно было в браузере потыкать сразу, то вообще обоссутся поди.
248 111739
>>1737
Ты нахуя запрос в componentWillMount делаешь?
249 111740
>>1710
Только вот в странах капитализма ты можешь и учителем и хуев дрочителем неплохо зарабатывать, а тут только вертухаем/айтишником/нефтяником
250 111741
>>1709
Вот такие потом в бауманках учат на таблицах верстать и ноют что их молодые и наглые заменили, лол
251 111742
>>1737
Да ладно ещё запрос (хотя willMount deprecated) , там сам свитч со ссылками , который надо убирать нахуй, если разбиваешь ссылку суй по частям в объект уёба и вынеси в отдельный файл. Фетч не покрыт блоком catch. Если используешь привязку через bind то привязывай методы внутри конструктора, либо через => . Заебался инспектить ещё найду потом что-то наверняка.
252 111743
>>1737
при переходе на страницу с описанием к тайтлу поле с поиском не работает
поле поиска с дроп дауном, переходим на more animes и на етой странице не робит кнопка prev
а так в целом заебись, особенно дизайн мне очень понравился, минималистично и охуенно смотрится
сам я делал на материал юа, но выглядит всрато по сравнению с твоим дизигном, например
если сам пилил дизайн то очень даже ничего, хороший вкус так скажем, что охуенно в плюс как фронту
джуниор девелопер с синим мувисирчером
253 111744
>>1743
Нук давай сюда свой мувисирчер.
254 111745
>>1743
а ок там поиск от 3 символов и кнопка прев дисаблед на 1 странице, заебок
256 111747
>>1745
используй стрелочные методы или бинди функции в конструтор, пушто криейтятся функции каждый раз и такое
this.filterText = loadOptions.filterText ? loadOptions.filterText : null; вместо этого можно написать this.filterText && load.... ты понял, в компоненте сирч форм можно порефакторить кароч
вместо фетча лучше так аксиос юзать, но для петпрожекта пойдет, типа аксиос ловит некоторые ошибки и гибче в разы, ну кароч похуй пока что на ето
так же ключи индексами хуевая тема, рендер может обосраться и отдавать тебе не те елементы которые ты ожидаешь и ты хуй поймешь где ошибка, поетому в качестве ключей в мапе юзай уникальную хуйню, например айди как дефолт
вилмаунт деприкейтед, замени на кдм
я понимаю что здесь многие посетители как и я сам выходцы академии, но верстка по бему, ну нахуй в пизду
и ваще советую сразу смотреть в сторону стайлед компонентов чтобы не городить хуйню с хтмлом
стайледы ето гибкость охуенность и будущее
вроде все сказал, поиграйся с редаксом и ищи работу
fD-lZIzptiQ.jpg32 Кб, 400x347
257 111748
>>1742
>>1743
>>1747
Все понял, очень по делу ты все расписал. Уже ушел рефакторить. Спасибо большое.
Помогите с HTML5 Vladane 258 111749
Программачи помогите !
Нужно сделать точно такое же только картинки другие, это типо пазла что-то,кто знает мб как полностью вытащить эту штуку или возможно поможет создать?
http://aem-group.ru/mediacenter/soberi-aes.html
260 111751
>>1750
Это не перекат, возьми это и верни туда, где взял.
261 111752
Вообще, считаю надо тред обязательно в воркач перекатывать. Сейчас каникулы, в программаче уже все плохо, а дальше будет просто сатанистский пиздоблядский цирк.
262 111753
>>1752
Заебали катать тред по всему двачу. Может, для разнообразия, в fur перекатить?
263 111754
>>1752
Таки да, олды треда за врк!
264 111755
А может просто конфочку в телеграмме запилим?
265 111756
>>1755
Какая свежая мысль!
266 111757
>>1755
нет, в пизду
атмосфера двоча и анонемности рулет
267 111758
>>1755

надо отдельную борду на вуе делать и не ебать мозги
268 111759
>>1758
Каждый по борде запилит и не сможем решить на какой сидеть будем.
>>1757
2018 год на дворе, никакой атмосферы нет, анонимность - пустой звук, все давно проебано, так что похуй уже.
269 111762
>>1750>>1759

>анонимность - пустой звук


Чё несёшь...
Пиши это в регулярных травлетредах в б
270 111763
>>1762
Мы тут палим репозитории и города, уже достаточно для деанона.
271 111764
Братья, думаю пора отойти от старого тренда сезона - Мувисерчера и найти новое и интересное тестовое.
272 111765
Что можете сказать об этой конторе взглянув на их сайт?
http://kfactor.ru/
273 111766
>>1765

>http://kfactor.ru/



То что ты зачем-то текст в картинки всрал
274 111767
>>1765
Есть сайт где сидят фрилансеры за 500 рублей (кворк бля), так вот скорее всего этот сайт стоил те 500 рублей и был выполнен рядовым "кодером" сего сайта.
Я думаю каждая уважающая себя компания может потратить 500 рублей себе на сайт. Так что мой вердикт - отличная контора!
275 111768
>>1767
Друзья, вот вы всегда отвечаете на вопросы совершенно неожиданным образом. Нет бы просто сказать что контора говно или что нормальная и почему, надо какую-то непонятную фигню нагородить.
Также и с сайтами своими. Могли бы просто взять JQ и горя не знать, но нет, надо обмазаться реактами, редаксами и прочей хренью.
Screenshot20180622211209.png508 Кб, 1214x796
276 111769
277 111770
Сколько в мск/питере получает реактоджун 6-12 месяцев опыта?
278 111771
>>1770
150$
279 111772
>>1770
мкс 70 примерно \ питер 40
280 111773
>>1772
а в США?
281 111774
>>1773
ах ты ебаный толстяк.
Сам смотри. Гуглил как-то зарплаты в силикон. долине, а именно техлиды и прочее, те 130-170к в год получали. Хуй знает с вычетом это налогов или нет. Но если с вычетом, то останется около 90-100к в год. 100\12 = 8300 $. Хватит снять клоповник и заказать пиццу флорентину.
282 111775
>>1774
я думаю джуны 50-60к в год должны получать
283 111776
Имея могучий мувисерчер и средства на месяц проживания, будет ли безумием отправляться в ДС, с надеждой устроиться на работу?

inb4 грузчиком изи
284 111777
>>1776
проси через скайп собеседоватся и когда получишь оффер тогда и переезжай
285 111778
>>1776
Вспомнил кулстори. Знакомая тян рассказывала, как ее знакомый назанимал денег и съебал в дс с целью устроиться жопаскрипт девелопером. Съебать-то съебал, а вот жаваскрипт выучить забыл, планировал на месте разобраться. В итоге за три месяца проживания в дс он не выучил вообще ничего, не написал ни строчки, проебал все деньги и скоро пойдет устраиваться охранником. Такие дела.
Ну а тебе следует учитывать, что дохуя джуну платить не будут, а хаты в дс недешевые, да и конкуренция ебать-колотить, так что съебывать как мне кажется стоит только если в мухосрани совсем все безнадежно. Да и ты же можешь отклики покидать заранее, да по скайпу пособеседоваться попросить, многие так делают, уже вероятность на кирпичный завод попасть снижается.
Хуй знает, я вот думаю в мухосрани год-два опыта получить и только потом в дс съебывать.
286 111779
>>1776
как сказали уже выше, лучше будет пройти собес и получить оффер удаленно. Сам в свое время так искал работу. Пиздел по скайпу с техлидом сидя в труселях. Норм.
image.png173 Кб, 480x360
287 111780
288 111782
>>1522
Я из /pr к вам пришел, тк фронтендер. Вообще я там тока перезвони треде сижу, тк он лольный.
289 111783
>>1654
точно также набивается и рейтинг на слаке. симуляция симуляции.
290 111784
>>1522
Пока вкатывался, туда заглядывал чаще, позже стал только в фронте сидеть.

>>1782
О, ну еще и здесь постоянно сижу.
Собственно о два треда о трепе ни о чем. Не, за программирование тоже говорят, спрашивают что-то, отвечают, но в основном темы всегда более свободны.
DSC02731.JPG1 Мб, 1920x1080
291 111786
Привет вебаны. Занесла меня кривая жизненная дорожка в этот важ фронтэнд.

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

В общем, есть один проект на ангуляре 5или6 яхз.

Вот сейчас к нему надо прикрутить редактор кода, но не просто редактор, а чтоб форматировал по кнопке, подсвечивал код в зависимости от выбранного языка, и САМОЕ ГЛАВНОЕ: имел некий интерфейс чтоб можно было в него пихать свои саггешены по интеллисенсу.

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

В общем, посоветуйте мне какой кодэдитор взять.

Два дня ебусь со всякими обвязками к monaco, но чет все что я нашел останавливается на базовом редакторе js + двусторонний биндинг типа [(code)]

Пробовал прикрутить ACE и Codemirror, но в общем дальше чем просто вставить в страничку компонент редактора сдвинуться не получается.

Может подскажете готовые компоненты,которые решат мою задачу на уровне код макаки?

Т.е. в идеале что-то типа

npm install ....

import {} from "superEditorModule"

а потом прям вот в педальном режиме

this.editor.contextMenuAdd
this.editor.makeSuggestion

и все такое прочее

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

С меня няшки
DSC02731.JPG1 Мб, 1920x1080
291 111786
Привет вебаны. Занесла меня кривая жизненная дорожка в этот важ фронтэнд.

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

В общем, есть один проект на ангуляре 5или6 яхз.

Вот сейчас к нему надо прикрутить редактор кода, но не просто редактор, а чтоб форматировал по кнопке, подсвечивал код в зависимости от выбранного языка, и САМОЕ ГЛАВНОЕ: имел некий интерфейс чтоб можно было в него пихать свои саггешены по интеллисенсу.

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

В общем, посоветуйте мне какой кодэдитор взять.

Два дня ебусь со всякими обвязками к monaco, но чет все что я нашел останавливается на базовом редакторе js + двусторонний биндинг типа [(code)]

Пробовал прикрутить ACE и Codemirror, но в общем дальше чем просто вставить в страничку компонент редактора сдвинуться не получается.

Может подскажете готовые компоненты,которые решат мою задачу на уровне код макаки?

Т.е. в идеале что-то типа

npm install ....

import {} from "superEditorModule"

а потом прям вот в педальном режиме

this.editor.contextMenuAdd
this.editor.makeSuggestion

и все такое прочее

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

С меня няшки
292 111787
>>1786
Как сложно... а может у тебя есть вопросы по аниме?
С радостью отвечу.
293 111788
Здравствуйте, расскажите, пожалуйста, как делается верстка для сайта с реактом?

Типа нужна первая простая запасная верстка на случай, если у пользователя отключен жс? И вторая верстка под реакт?
+2tDWFeEPIf7l.jpg61 Кб, 396x594
294 111789
Анон {{лучшего}} треда, ответь на термоядерный вопрос.
В свободное время изучаю Ruby и рельсы в веб-плане. Да и просто ради интереса.
Вопрос - оно кому-нибудь в реальной работе и жизни вообще нужно?
295 111790
>>1788
Нет, как ты собрался такое реализовывать? Если у тебя будет реакт, то все и так будет в jsx, которое в нормальный html преобразовывается на выходе. Обычно беспокоятся о всяких валидациях форм, например, когда нужно заполнить определенные поля, иначе отправить нельзя. Если джс отключен, то юзер по идеи сможет отправить данные на сервер(не совсем понимаю как, ведь джс отключен, но слышал такое), поэтому принято делать точно такую же валидацию с сервер-сайда. Если честно, я вообще с такими условиями, когда нужно заботиться о отключенном джсе, почти не сталкивался. Самое главное, это на бэкенде все защитить, возможно, это даже не твоя задача уже.
Хз, может ты больше по верстке и там такое важно, но на моей реактовской галере о таком не беспокоятся.

>>1789
Если ты будешь вкатываться как фронт, то будет просто полезно, хотя бы потому что в глазах собеседующих ты сразу поднимаешь на уровень выше остальных войтивайти. Но в целом по своему опыту вакансий на фронт, где еще желательно уметь в РОР почти не встречал. Зато в любой РОР вакансии по вебу 100% нужно знания фронта, а с реактом так вообще заебись. Но это тебе тогда нужно делать больше упора на то, что ты бэкендер, и искать уже что-то по руби.
296 111791
>>1790

> на моей реактовской галере о таком не беспокоятся


Ой, забей, не слушай меня. Я забыл, что я не для браузеров пишу, лол.
297 111792
>>1790
Да как бы уже вкатился во фронт сычую на вольных хлебах и мелочевке, ты не подумай, вот и думаю, будут ли рельсы приятным довеском с заделом на перспективу.
К слову о реакте. Уровень "я понимаю что они рассказывают в своей документации и делал из нее примеры по каждой статье" - это уже тянет на заявление "начальное знание ReactJS"?
298 111793
>>1790

>которое в нормальный html преобразовывается на выходе


А! Ну точно же, а то я нуб, не подумал как всегда, спасибо больше за ответ
299 111794
>>1792
Сложно сказать, у нас были случаи, когда именно таких и брали, а бывали, когда искали уже "уверенных пользователей реакта" со всеми этими редаксами, сагами. Не знаю, я далек от дел наших собеседующих, сам еще джун, просто иногда слышу их разговоры. Да и частные случаи одной галеры в малой степени отображают реальную картину на рынке.

Получается ты вообще вкатился в фронт без фреймворков, раз так спрашиваешь?
300 111795
Я вкатывался через двощи, там было написано, что нужен React и без него мирсмерть. Я чуть-чуть изучил верстку и взялся за React, потому что не мог верстать из-за абсолютного не понимания роли жс в верстке. Чтобы понять прошёл 1 курс с 8 видео по 1,5 часа.

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

Считается ли зашкваром присобачивание готовых реакт валидаций и реакт-компонентов к маленьким сайтам по типу Барбершопа?
301 111796
>>1795
P.S. Или мне стоит использовать vue.js для маленьких сайтов?
302 111797
>>1795
Тебе стоит что-то нормальноеМУВИСЕРЧЕР написать на реакте, за это время много нового успеешь выучить понять. Желательно сначала редакс еще выучить. И вот после этого пытаться в поиски работы. А тратить время на возврат к верстке после того, как начал реакт учить, это совсем глупо.
Тебе в любом случае и с реактом поверстать придется.
303 111798
>>1794
Во фронт я вкатился с золотым стандартом HTML/CSS/JS.
Дальше лез в Angular, что закончилось "базовым знанием", на кой-то хрен изучал метеор. Попутно лез во флексбоксы и гриды, MaterializeCSS, бутстрап. Совсем чуточку потрогал jquery, нод и забив на все болт скатился во vue/vuetify, благо вольные хлеба тому способствуют. Как видишь, сейчас решил протереть рубины на рельсах.
>>1796
SPA на vue - неплохой вариант.
304 111799
>>1797
То есть надо не простые сайты верстать наподобие Барбершопа, а посложнее наподобие приложений мастерить?
305 111800
>>1798

>SPA на vue - неплохой вариант.


Насколько я понял, что SPA типа A - Application, и простые сайты типа Барбершопа, вроде как, не потянут на такую категорию?
306 111801
>>1799
Зависит от того, как именно ты хочешь вкатиться.
Просто версталой, это совсем дно, вкатиться-то можно, но зачем... А еще логика, когда "ну вкачусь версталой, а потом по ходу дела буду реакт-редакс или любой другой фреймворк учить", очень глупая, потому что времени будет не хватить, очень тяжело работать и развиваться вне рабочее время. Поэтому если время не поджимает, ну мамка там из дома не выгоняет, то лучше больше времени потратить на полноценный фронт.

>>1798
А, так ты можешь и на вью оставаться своем, хоть на реакте и проще работу в офис найти. Вообще фигово как-то у тебя получается, везде потыкался, зря время только потратил.
У меня на самом деле тоже часто желание выучить сверху еще один язык, это выглядит прям так круто, но каждый раз, когда оказываюсь дома, понимаю, что сил вообще ни на что нет. В выходные просто лежу релаксирую.
307 111802
>>1800
Single Page App, имеет в виду, что сайт не перегружается, когда ты по его внутренним ссылкам\ресурсам переходишь. Все переходы делаются на стороне фронте, а не когда ты отправляешь запрос на сервер, тебе возвращается новая страничка, и ты ее грузишь для пользователя. Модно(или это уже обыденность), удобно.
308 111803
>>1800
Почему не потянут?
Барбершоп весьма неплохой вариант набить руку во vue,
вот тут анон все правильно сказал => >>1802
>>1801
Ты прав, везде потыкался, но с этого есть небольшие плюсы. Я с нуля вкатывался, не имея знаний дальше cisco и прочего сск по специфике другой работы.
309 111804
>>1797
>>1798
>>1801
>>1802
Понял. Спасибо большое
310 111805
>>1803
Благодарю
311 111806
пускай тред и будут в /wtb, концентрат долбоебов минимален
312 111807
>>1806

>web

313 111808
>>1807
Я уже успел успел подумать, что отдельную доску под втб
оплата пасскода через виртуальный терминал втб-24 не сходя с места! успей! завели. Ты так не пугай в следующий раз.
314 111809
>>1806
Ну хз, я долбоеб и всегда в этом треде. Просто иногда хочется пощитпостить и кого-то нахуй послать, а иногда и нормально отвечать на вопросы.
Думаю, я не один такой. А приток новых людей всегда нужен, чтобы тред не умирал, но да-да, тут реально и свои минусы есть. НЕПРОСТАЯ ситуация: хочется и в более менее спокойном месте посидеть, но и затухать как-то не ок.
 .png13 Кб, 411x387
315 111810
А есть тут такие кто совмещает РАБоту с полной занятостью и вкатывание во фронт? Вам хочется сдохнуть?
316 111811
>>1810
Кем работаешь? Совсем что-то бесперспективное?
Вот у меня вроде есть вышка, и если бы так вышло, что по ней успел поработать, набраться опыта, то вряд ли в программисты стал бы перекатываться, но у меня не было опыта ни там, ни там, поэтому выбрал второе. А так можно было бы и по своей специальности попробовать подняться, наверно.
317 111813
>>1810
Совмещал когда вкатывался. Потом поднакопил средств и уволился, спокойно попивая чай и шаря по фронту без желания вытянуть ноги и наконец выспаться и "ну в субботу буду читать, или в пятницу ближе к ночи", когда так месяц можно убить ни на что.
318 111814
Должен ли html, css, js - верстальщик знать веб-дизайн? Или нет?
319 111815
>>1814
Не должен по идее, но тут недавно кто-то выложил приложуху на вью, так его обосрали за кривой дизайн, хотя по мне он был совсем ничего.
image.png535 Кб, 424x600
320 111816
321 111817
>>1815
То есть верстальщик должен подбирать макет?
322 111818
Расскажите, что изменилось? Раньше были верстка-треды, где вкатывались в верстку. Но потом эти треды исчезли. Сейчас читаю шапку фронтенд треда и там написано, что надо браться за джаваскрипт фреймворки, иначе фиг вам, а не работа.

Что случилось с версткой? Почему теперь нельзя быть верстальщиком, а надо быть сразу Реактивным программистом? Куда исчезла работа верстальщика?
323 111819
>>1818
Если вкратце, то со временем появилось куча курсов как онлайн, так и оффлайн. Они выпускают просто огромное количество людей каждые 2-3 месяца. Да, именно столько и нужно, чтобы научиться "верстке". А теперь подумай, если каждый Вася с завода, может пройти эти курсы, то какая будет конкуренция? А помимо курсов еще и самому можно дома все выучить.
Теперь только знаний верстки недостаточно для того, чтобы быть конкурентным. Помимо всего этого верстальщиком платят меньше, чем охранникам, а карьерного роста ни у тех, ни у других нет.
324 111820
>>1817
Нет, если макета нет, то от верстальщика требуется только высрать что-то на бутстрапе.
325 111821
>>1819
А что делать, если я хочу верстать, но Реакт и Ангуляр слишком СЛОЖНА! из-за отсутствия опыта в джаваскрипте?

Тогда мне надо учить РНР, чтобы таки добраться до моей верстки? Делать всё, бек на РНР, прикрутить мою любимую верстку и облепить её жикверями или просто жсом. Так можно будет добраться до моей верстки?
326 111822
>>1820
Спасибо большое, теперь понятно
327 111824
А я вот иду на галеру собеседоваться, вакансия фронтенд дибилопер/хтмл сеньор, то есть подразумевается в основном верстка. Реакт они тоже пользуют, возможность перекатиться в белого человека будет, но проблема в том, что ясейчас понял, что верстку не знаю нихуя, максимум лендос склепать криво. Каковы мои шансы затащить собеседование вротстальщика на знаниях жаваскрипта?
328 111825
>>1779
Какие знания были, что умел?

>>1778

>в мухосрани совсем все безнадежно


Ни одной свежей вакансии с реактом. 8 возрастом 2-4 недели. И только в одной из них не требуют опыта в три года. И сайт этой конторы я кидал сюда и местные предположили что он выполнен за 500р.

Осваиваю Redux, после планирую пытаться в места что есть в моем городе, если не выйдет буду вынужден перекатываться
329 111826
>>1821
При таком раскладе ты доберешься до твоей верстки, но место тебе будет лишь в ип рога и копыта, где фронт и бек не делятся, будешь лендосы для ие8 клепать/чинить. Единственный вариант - через жаваскрипт. Прошариваешь всю первую часть кантора, ооп, наследования, замыкания , новый стандарт, а потом идешь читать документацию по реакту, она хорошая, даже я все понял с первого раза. Не так уж все это и сложно.
330 111827
>>1826
Понял, спасибо большое
331 111828
>>1689
Со стайлед компонентсами у меня код выглядел раза в 2 чище, пока не пришел на проект с зассанными сss модулями и класснеймсами на 5 строк в каждом диве блять. Вот серьезно, css модули такое говно в этом плане, пиздец неудобно отделять юишные пропсы от бизнес логики. А со стайледом верстальщики делают все в своей параше и не добавляют мне 20 дивов со строкой на 100 символов с классом {huinyavgovnewrappercontainer, [visible]: isVisible}
332 111829
>>1696
как будто в ебнутых миксинах не бывает выглядищих конченно функций
333 111830
>>1737
Грац!

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

Совет от красного мувисерчера
334 111831
>>1776
Думаю, что нет. С вакансии 20ой точно получишь оффер на жуна реактера, как бы по-даунски ты не проходил собесы, главное по нескольку в день проходить и все будет ок. Тоже думаю, проект закончится в мухосрани моей, уволюсь, поеду в Москоу сити.
335 111832
>>1821
просто найди несколько проектов на реакте, один с либами css-modules и класснеймс, второй со стайлед компонентсами, поразбирайся недельку как верстается под реакт и всё поймешь. Все что тебе надо уметь - это верстать модульно, если хочешь в реактоконтору.
336 111833
>>1824
Твой шанс 10%, проходишь 20 собесов и твой шанс уже 200%. Нет смысла сидеть дома. Иди рофлить на собесах
337 111834
>>1833

>Твой шанс 10%, проходишь 20 собесов и твой шанс уже 200%.


Но это не так работает
338 111835
339 111836
>>1831

> с 20 вакансии


> мухосрань 250к


> 40 вакансий фронтенд


> из них 20 для сениоров


> еще 15 с пеашпи джавой шарпом с плюс плюс в рога и копыта


> 2-3 вакансии для джуна, на которые ежежневно ходят толпы людей, ведь там обещают 30к+ зарплату, а средняя по городу 15

340 111837
>>1835
Ты ебанутый?
341 111838
>>1834
ну я хуй знает, мне с первого собеса повезло работу найти со знанием ес6, доки реакта, редакса, саг и мувисерчером.
342 111839
>>1837
Да, потому что я раньше заходил в /pr и срал во всех тредах, включая и этот. А теперь мне придется делать лишние телодвижения, чтобы насрать тут.
343 111840
>>1810
Да, хочется. Прихожу в 6 домой, начинаю заниматься в 18:30 - 19:00 до 23:00. Потом душ и с ноутом продолжаю уже в кроватке почитывать мозиловсике доки. Думаю еще нужно в транспорте чето читать, но там вообще концентрация нулевая. Заходит все это довольно хуева, ибо простые вещи понимаются в выходные на раз-два, после работы даже над хуйней приходиться думать. На РАБоте чето читать практически анриал, ибо дауны коллеги постоянно рядом и несут хуйню, но зато очень стимилирует заниматься все выходные, ибо сама мысль РАБотать в этом говне всю жизнь пиздец как напрягает.
344 111841
Бля, это пиздец же. Кто-нибудь из этого треда работу смог найти вообще?
345 111842
>>1816
я например, если вижу в вакансиях связку требований в виде - жикверри, MySQL, bootstrap, то сразу сагаю и скрываю, хотя даже ещё джуном не был. Опытные, скажите, правильно делаю? Просто, мне кажется там уж совсем будет "минимум программирования, больше формошлепства", и я только испорчу мнение об этой профессии, и забью хуйю

а если вижу в требованиях джумлу или вордпресс, то вообще вздрагиваю представляя работу там. Хоть и не сильно знаю что это такое, но мне кажется это сильное дно
346 111844
>>1841
только те, кто запилили барбершоп и мувисерчер
347 111845
>>1842
это такая же работа как и остальные, на которую есть спрос, просто потолок роста ниже, на первые несколько месяцев или для апворка мб норм
348 111846
А давайте приколемся и проведем собес по скайпу например какомунибудь вкатывальщику итт. Будем задавать теже вопросы, что и нам задавали на собесах. Вот это будет буст для нюкеков.
349 111849
бля, как же жарко, почитать чтоли про легкий бриз гитфлоу
350 111850
>>1825
>>1765
О, я тоже из Тюмени, тоже вкатываюсь, го дружить
351 111851
>>1850
Лвл, что знаешь, что можешь?
352 111852
>>1850
Не отвечай ему, а то он тебя сдеанонит, подловит и кончит, лишь бы не было конкурентов.
353 111853
>>1851
Учусь в местном универе на прикладной информатике (это, кстати, та, где выращивают JS/JQ-макак)
Сейчас делаю для себя pwa-приложуху на вью, начал колупать vuex
354 111854
>>1853

>универ


>вью


Ну мы точно не найдем общий язык.
Я закончил ПТУ, отслужил в армии, работал грузчиком, недавно уволился для спринта перед вкатом. Пытаюсь в React.

>>1852
Может у меня такие же планы
355 111855
Бля, давно уже не заходил сюда. Че как у вас? Искал телеграм канал для вкатывальщиков - чет не нашел. А ведь тредов 10 назад был еще. Неплохая ведь вещь была, постоянно общение кипело по тематике. Быть среди таких же дебилов-вкатывальщиков всегда весело.
356 111857
>>1855
Конфы умирают. Да и здесь вполне неплохо, жаль только, что место не можем найти, не нравится бегать по доскам.
357 111858
>>1857
Я вот не старожил треда, и не понимаю, на кой вам сдалось бегать по площадкам туда-сюда. Где бы мы ни сидели, количество щитпоста и даунских вопросов было в разы меньше, чем в большинстве других разделов и их дженерал тредов.
358 111859
>>1858
да забей кто первый на 500ом посте перекатит на рофлодоску туда и пойдем
359 111860
Как называются небольшие окошки, которые вызываются при клике или наведении на них мышкой? Типо не popup, ни форма, просто как ПКМ кликнуть и вот тебе небольшое меню.
И как сосбна их делать? Есть ли какой-то удобный ноде-модуль или нужно задавать position: absolute у родителя и какой-нибудь toggle, чтобы их показывать?
360 111861
>>1860
tooltip
361 111863
>>1854
Да, потрепала тебя жизнь, /b/рат.
Я просто тоже сегодня наткнулся на вакансию ту, звучит уж очень вкусно, думаю даже отклик сделать, хотя и не смогу заработать на полную ставку из-за универа.
362 111864
Пользуюсь CarouselSlider для создания слайдера, кнопки есть, переключение работает, но картинки почему отображаются на мгновение и сразу же исчезают, я забыл что-то сделать?
Screenshot20180623161038.png7 Кб, 501x133
363 111865
>>1863

>уж очень вкусно


Но там в ключевых навыках это.

Еще ты видел их мобильные приложения? Это просто позорище. Их там штук десять и все представляют собой несколько страниц с текстом и возможностью на своем столе увидеть ТРИДЭ мишку с помощью "дополненной реальности", только предварительно распечатав специальные метки, загруженные с какого-то сайта.
364 111866
>>1865
Не, я так подробно не влазил в их дела,только сайт посмотрел. Но учитывая, что живем мы не в ДС, то мне все равно кажется, что вакансия очень даже. Тем более впервые вижу у нас позицию джуна фронтендера за полгода мониторинга хх.
Я на самом деле подумал что это какой-то только открывшийся стартап с недопиленым лендингом и без приложух в сторах, даже интересно где и как ты этого тридэ-мишку откопал
366 111868
>>1867
))))))))
15296995603830.jpg26 Кб, 560x330
368 111870
>>1869
Изумительно.
nn.png118 Кб, 867x344
369 111875
Я наверное еблан, но у меня не получается сделать чтобы чекнутый лабел был белым цветом.
370 111876
>>1875
Совет может и не рациональный, но лучше сделай несколько шагов назад и попробуй заново. Может что-то упустил.
371 111878
>>1875
Так ведь он белый на картинке
372 111880
you don't know js читал кто? как оно?
373 111881
Что уважаемые завсегдатаи этого треда думают об хтмл академии?
374 111882
>>1881
Лучшее, что есть по хтмл/цсс в русегменте.
375 111883
>>1881
Можешь для начала еще глянуть стартер по html/css от ITVDN. А по академии - грамотная и хорошая структура. Не пожалеешь.
376 111884

>Как сделать чтобы в <button></button> текст переносился на новую строчку и она тянулась по высоте.


>Делай див из нескольких p и вешайся на онклик дива, хули такой тупой.


даже проверил, обычный <br/> вполне работает, зачем столько лишних движений то
377 111885
>>1884
там и без бр все работает, он не это имел в виду
378 111886
>>1885
Чего переносится и что он имел ввиду
image.png15 Кб, 435x579
379 111888
Собираюсь вкатиться, какие подводные?
380 111889
>>1888
никаких
подводных нет.png300 Кб, 582x400
381 111890
>>1888
Никаких-2
Надеюсь, у тебя все получится.
image.png294 Кб, 580x387
382 111891
>>1889
>>1890
А вы часом не наебываете?
383 111892
>>1891
а хули ты такой тревожный блядь? хорошая вакансия, не доебатся даже, коротко и по делу расскидали без хуйни
384 111893
>>1891
Когда вкатывался, хер такого где видел. От тебя не требуют космоса, и если перечислили вкратце и без понтов стек технологий - значит еще и обучат.
Тебе радоваться надо, если возьмут. Причем с тебя не требуют чего-то уровня Fullstack WebDeveloper со знанием HTML/CSS/JS/MySQL/C#/Ruby/Ruby on Rails/Python/Java/Android DevOps/опыт системного администрирования систем Linux/опыт от трех лет/пять лет коммерческой разработки - в одной вакансии.
Уйти ты всегда успеешь.
385 111894
>>1888
Охуенная вакансия пздц. Почему у меня таких нет в мухосрани.
386 111895
>>1894
Это Саратов
387 111896
>>1895
Самый криминальные город сук) Вали от туда, пока ауе пацаны не побили.
388 111897
>>1895
Анон, вот я тебе уже говорил про подводных нет. Ты ради интереса посмотри ваканты в Moskau, сравни и подумай как тебе повезло.
DSC02792.JPG827 Кб, 1920x1080
389 111898
Блядь, а мне кто нить ответит на мой вопрос про кодэдитор, или вы можете только кнопки для логинскрина сексшопа рисовать?
390 111899
Почему в хтмл академии говорят о том, что использовать везде дивы - это неправильно, но везде все сверстано из одних дивов. Как так?
391 111900
>>1899
забей нахуй, верстай как в кайф, хуй клади на эти бестпрактисы
392 111901
>>1899
Воистину забей.
>>1898
А что за вопрос-то был?
За кнопки для логинскрина сексшопа хорошо платят.
393 111902
>>1897

> МАЛАДАЯ РАЗВИВАЮЩАЯСЯ КАМПАНИЯ


> "печеньки" в бонусах


Ну хуй знает.
394 111903
>>1902
Еще раз скажу - погляди что пишут в Moskau und Leningrad, в конторах вроде Star-staff.
Ясный хуй, что такую ебалистику пишут для меньшего дискомфорта для молодых-шутливых. Стандартный и избитый ход. А может просто находят это оригинальным пиздец. А про молодых-развивающихся - таких космонавтов уже лет 8 как говна.
Ты главное на смотрины собеседование сходи, посмотри как что. На крайняк съебешь от них после испыталки.
395 111905
396 111906
>>1880
Я прямо сейчас читаю, ну вроде норм, хочу там про замыкания и this вычитать.
397 111907
>>1899

>что использовать везде дивы - это неправильно


Першин говорил, что надо использовать вместо div, там где это уместно section, article, nav и прочее. Но если вы точно не знаете, что там уместно, то не парьтесь и используйте div. То есть Першин не против div'ов, но он хотел бы чтобы ученики шарили и в section, article, nav и в прочее по возможности.
398 111911
>>1899
Тебе самому будет удобнее использовать хедеры с футерами. Ну и мелкие блоки внутри все равно делаются на дивах.
399 111912
>>1886
Я так понял, ему нужно что-то типа word-wrap:break-word, либо чтобы ширина подгонялась под содержимое, тогда уже проще через предложенный вариант с дивом
400 111913
>>1902
Там не печеньки, алло, там печенки. Я думаю куриные.
401 111914
>>1913
Так это даже лучше
402 111915
>>1911
Так лол, на этом семантика здорового человека и заканчивается. Хедер, футер, мейн, нав, х2 ну и может быть секшионы, все. В академии же просто дается лютый дроч на семантику.
403 111916

>Сколько времени займет обучение?


>Много. В среднем, путь с нуля до уровня более-менее шарящего реактодебила/вьюдераста потребуется около года.



На самом деле так? Я думал, путь до джуна занимает полгода максимум в зависимости от обучаемости.
404 111917
>>1916
Вкатился за 2 месяца после барбершопа.
405 111918
Работаю третий год верстальщиком. Так вышло, что я так и не нашел мотивации/времени/сил заучить алгоритмы и тонкости жс. Грубо говоря, за опыт работы я говнокодил приложения на ангуляре, реакте, вротпрессе, чистом жс, жквери и прочее говно. Работал понемного и в крупных и в мелких компаниях.
Сейчас вот хочу на миддла вкатиться, недавно запилил на скам-данных спа магазин на реакт+редакс. Но что-то меня останавливает в вакансиях на миддл жс девелопер. Я не умею в архитектуры, алгоритмы, анимации, вебгл, свг и прочее. Плюс по чистому жс знания у меня довольно плохи (грубо говоря, смогу реализовать простой мвц паттерн на прототипах ес5/классах ес6, но не применял промисы, не настраивал сам вебпук, не писал архитектуры на чистом жс, да и нихуя не понимаю как под капотом работает реакт или вью).
406 111919
html-academy->кантор->react/vue->петрожекты
Сам оцени свои знания/силы, уложишься в полгода?
407 111920
что можно интересного запилить на реакте+редаксе для портфолио?помимо мувисчерера
408 111921
Как почистить проект от ненужных зависимостей, мешают ли они вообще как-нибудь?
409 111922
>>1920
мувисерчера
410 111923
>>1919
Ты все очень сокращенно написал. Мой расписанный план:
html - css - sass- bootstrap - бэм - js - jquery - es6 - npm,gulp,webpack - react - redux ну и т.д.

>уложишься в полгода?


Я говорил не о том, чтобы выучить кучу всего на идеальном уровне за полгода, а о том, чтобы стать джуном; выше была даже вакансия, где требуют толко хтмл, цсс, сас и жс, остальному научат в процессе.
Ну и да, я думаю, что за полгода можно вполне начальный уровень пройти.
411 111924
>>1918
все алгоритмы и хуеритмы и паттерны и как под капотом все работает и вью и реакт и ангуляр и все сторонние либы выучи и тогда приходи, только с такими знаниями можно вкатываться
412 111925
НПМ и вебпак ты можешь посмотреть в рамках знакомства с реактом, больше тебе пока не нужно. js и es6 ты осилишь пока будешь читать кантора, + часть ЖС можно выкинуть т.к. юзать ты будешь именно es6. jquery после Изучения кантора вообще супер вин, полистаешь jquery page2page пару дней и все. Побыстрее переходи к реакту, и начинай что-то делать.
44.png11 Кб, 707x186
413 111926
>>1925
Я просто почитал шапку, а там написано, что на стадии уверенной верстки нужно знать это
Буду быстрее начинать кантора тогда
414 111927
В начале доков-статей по реакту, тебе предложат какой-нибудь nwb поставить, с которым это все сразу идет в комплекте, уже позже, можно самому все собрать. Но учить это в первую очередь, не нужно. Это если просто совсем лишь инструмент запуска и расширение функционала.
image.png38 Кб, 1008x227
415 111928
Объясните, что за глобал и куда его писать чтобы заработало, я хз почему, но в css-модуле или index.css нихуя не работает и пишет unexpected все дела.
416 111929
>>1925
а зачем вообще нужен jquery в 2018?
417 111930
>>1929
Шоб если спросят, мог что-то сказать
418 111931
ПОЦОНЫ, А НАХУЯ ВЫ ВЕРСТАЕТЕ РУКАМИ, ЕСЛИ ЕСТЬ WEBFLOW?
419 111932
>>1931
Да
420 111933
Можно ли сделать с помощью styled-components так, чтобы по клику менялись (добавлялись стили) компоненты?
421 111934
>>1899
ВНИМАНИЕ ПРАВИЛЬНЫЙ ОТВЕТ: ПОТОМУ ЧТО СЕО
245678.png7 Кб, 331x80
422 111935
>>1931
Нам просто делать нехуй, не заморачивайся.
423 111936
>>1935
Ты вопрос не понял, соискатель. Ты даже никогда его не открывал, я вижу это.
424 111937
>>1933

>styled-components так, чтобы по клику менялись


Можно в стейте отображать хранить клик и сделать условие в зависимости от которого будут возвращаться разные компоненты.
425 111938
>>1917
Вас послушать дык каждый вкатился за месяц, а на деле сидят в этом треде.
426 111939
>>1936
Так просвети меня, вебфлоу-массон!
А ты прав.
427 111940
>>1918
https://github.com/qeemerc/react-redux-bookstore
Не этот случаем твой магазин?
428 111941
>>1940
Этот тип вроде все еще постит вакансии свои в телеграме. Вряд ли он.
429 111942
СИНИЙ МУВИСЕРЧЕР
У тебя api ключ на гитхабе лежит, ты бы его в отдельный файл вынес и в гитигнор пометил.

Как там на работе?
430 111943
>>1940
Что не так с книжным магазом?
431 111944
>>1942
Ты как его репозиторий смотришь? На хероку можно это как-то делать?
432 111945
>>1944
На гитхабе смотрю. Не знаю.
433 111946
>>1943
C т.з. сео - говно
434 111947
>>1942
А что ты с этим апи сделаешь то? Это же обычное открытое для всех.
435 111948
Вкатывальщики, есть налаженный поток работы по верстке (в основном, лэнды). Если вам интересно поработать пока что за "еду", то пишите свои контакты - будем смотреть.

Почему за еду? Не потому что я такой жадный. А потому что мне, как менеджеру нужно обеспечить гарантию выполнению задачи на всем процессе. Не сомневайтесь, свои 500-800 рублей за 4-6 часов верстка ленда работы вы получите. Потом больше. Надо "притереться".
436 111949
>>1947
Что бы это ключ надо заполнять анкету - откуда ты, для чего тебе это апи, адрес, номер телефона.

Но я сейчас на временный ящик сдела, напридумывал все в анкете и получил токен. Если отберут, можно у того анона взять будет
437 111950
>>1942
На работе нормец в целом так, но большой город уматывает жеска.
438 111951
>>1948
ухади ))00))
439 111952
>>1943
А кто говорил что с ним что-то не так, просто интересовался он ли это.
440 111953
>>1950
Для устройства в столицу переехал?
441 111954
>>1953
+++
сам я из мухосрани 15к
442 111955
>>1951
нет, я еще посижу тут!!!111
443 111956
>>1954
Сколько платют? Пили кулстори, на какие шиши переехал
444 111957
>>1956
25к рубляей платят, живу у родичей пока что, поэтому переезд получился не особо затратным.
445 111958
>>1957
25к в мск? Наркоман штоле? За 25к можно из из зажопинска верстать сидеть на диване.
446 111959
>>1958
киев
447 111960
Можно ли параллельно учить верстку и js?
448 111961
>>1960
нужно
449 111962
>>1959
А, тогда крассаучик! Желаю скоро провижения по карьере и удачи в делах.
450 111963
>>1841

Нет конечно, фронтендеры уже не нужны, рынок переполнен
451 111964
>>1962
спасибо, посмотри как пойдет, пока все вполне хорошо, у тебя как дела? ты же красный мувисирчер? как работа, как стартап?
452 111965
>>1964

>посмотрим

453 111966
>>1964
LoL
Тебя позвал я, не красный, а несколько дней изучающий редакс анон и пробующий в мувисерчер. А с вопроса про деньги начал другой кто-то
454 111967
>>1964
Не, я не он. Я вообще не только зашел и не знаю, откуда вы взяли мувисерч-задание.
455 111968
Бля поясните дауну. А нахуя разбираться в этих слайдерах, формачках, тултипах, если для всего этого есть готовые пакеты npm для реакта и можно спокойно пиздить их. Я достиг просветления или чего-то не понимаю?
5t09Hnory1w.jpg157 Кб, 811x1066
456 111969
Фронтаны , помогите дауну .

Есть JS динамически генерирующий кучу контента типа статей с картинками
Есть директория к кучей изображений и текстов .
Я не придумал ничего лучше чем забирать тексты из JSON ajax запросом и для каждой картинки прописывать URL и высоту- ширину . В общем кошмар .

Задача "сгенерировать HTML считывая картинки и тексты из файлов" вообще решается только на JS с jquery ?
Если нет скорее всего нет, какой самый простой бекенд для этого нужен? Может джанго или rails, я хз
457 111970
>>1969
На реакте делается довольно просто , если ты больше по бэку то пыха с запросом , и инжект в html результат через шаблонизатор, типа twig-a.
458 111971
>>1964

>как стартап?


никак, не хотелось после работы еще писать что-то.

Работа норм, халявлю как могу, правда лида немного подвел недавно(, надо нормально следующую неделю откодить, а то в пятницу забил и по-пидорски баг не пофиксил, надеюсь он говна от манагера не поест из-за меня.

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

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

Из забавного 2 недели назад сбросил листву с рандомной тней, представившись 300к/нс програмером, но лучше от этого не стало. Теперь можно полноценно за тнн втирать.
459 111972
>>1971

>никак, не хотелось после работы еще писать что-то.


теперь кстати хочется, тк я освободился от той рандомной тни и от празднований защит своих друзей, и поэтому делать после работы особо нечего, но уже как-то поздно, там другие фронты есть, судя по оповещениям о коммитах.
540S6NyvDyw.jpg61 Кб, 800x533
460 111973
>>1969
THATS THE THING

Расскажи как примерно на реакте это делать .
Просто у меня вечно ошибка что запрещены кроссбраузерные запросы , реакт как то это обходит ?
461 111974
>>1973
*пожалуйста
462 111975
>>1964
Как ты изображениями работал? По их докам ничего не могу понять
463 111976
>>1975
просто делаешь запрос на сервер, либо поиск фильмов, либо по айди. Тебе приходит в ответ объект с кучей полей, в том числе с срц картинки, дальше просто в имг или чем-то подобном ссылаешься на этот срц и вуаля он на твоем сайте.
464 111978
>>1968
А если пакета не окажется? Или надо его форкнуть и допилить, например? Сделаешь окей-фейс и пойдешь чистить говно вилкой?

Алсо, запилить слайдер в сто раз проще, чем сделать грамотную и масштабируемую архитектуру приложения. Причем если для слайдеров у тебя хотя бы референсы есть, то нормальных материалов о проектировании react/redux/rn приложений в сети хуй да маленько.
465 111980
>>1972
Как вообще искать открытые репы для джунов куда можно чет дельное коммитить. Ведь в основном опен соурсы все уже крутого уровня, и обычный вкатывальщик хуй поймет что ему там делать. Да даже с кодом который уже есть хуй разобраться можно. Для кого тогда вообще эти опен сорсы? Нахуй везде пишут в статьях, что это поможет начинающим.
image.png41 Кб, 1000x1000
466 111981
Уже отписывался сегодня как запилил готовый слайдер с react-slick, но он почему-то отказывается работать с css модулями. Перепробовал все решения из гугла, накатал на стаке, но всем похуй. Есть ли какой-нибудь небольшой гайд по ним?
467 111982
>>1980
Я никогда не коммитил в опенсорс, а вообще код какого-нибудь компонента button.js или header.js в материал юи читается нормально, просто как код обычного компонента на 100 строк, в нем все инкапсулировано и легко разобраться. Там пару месяцев назад была альфа версия, в которой не было нескольких компонентов типа автокомлита, думал закоммитить что-нибудь, но потом работу нашел.

А как искать код больших проектов на реакте-редаксе, я сам хз, надо пробнуть в гите погуглить.
468 111983
>>1981
а в чем сложность, просто пишешь сверху импорт стайлс фром компонент.scss и потом присваиваешь класснейм как стайлс.имяКласса из файла компонент.scss. Особых настроек вебпака вроде для них не нужно, толкко дефолтная вставка стилей.
469 111984
>>1940

>https://github.com/qeemerc/react-redux-bookstore


Лол, так это ж спизженный код из курса. Если хочет кто, может донести.
470 111985
>>1984
А где ты там код увидел? Я вообще нихуя не вижу. Он минифицированный, непонятна

ньюфаг
471 111986
>>1984
Ссылочку вбрось ожалуйста на этот курс. Я лично доносить не буду , но если человек сделавший проект это прочитает , то пусть рефакторит свою помойку чтоб не была 1 в 1 ,или сделает что-то своё, пусть и менее объёмное.
472 111987
>>1983
В том и сложность. Я понятия не имею, нахуй тут scss, когда я хочу обычные css модули. Разве они не заменяют, друг друга. Должен ли я что-то знать о scss'е, там же наверное синтаксис другой?
473 111988
>>1987
у scss и css обратная совместимость, так сказать. Ты можешь просто не пользоваться приблудами scss'a
474 111989
>>1971
За халяву двачую, сам такой же, стараюсь макимально проебаться и ничего не делать.
Тасков по сути у меня нет, пилю по чуть-чуть, статьи и прочую хуйню читаю как и ты.
Грац с дропом листвы что ли, а так да тнн, нахуй ненужны проеб сил и времени, проеб того чего и так нет после ебаной галеры, лол.

>>1975
https://www.themoviedb.org/talk/568e3711c3a36858fc002384?language=ru
там апи отдает поля типа poster_img вроде так и тебе нужно написать префикс типа http://image.tmdb.org/t/p/poster_path
475 111990
>>1989

>стараюсь макимально проебаться и ничего не делать


Почему?
476 111991
Итак, было установлено, что написание мувисерчера ведет к немедленному вкату на галеру и лишению девственности. Какие еще профиты он дает?
477 111992
>>1991
Скоро каждый второй будет пилить мувисёрчер вместо ту-ду листа, и он так-же перестанет котироваться.
478 111993
>>1990
Потому что дают несложные задания которые быстро делаюца
479 111994
>>1993
Не успел даже миддлом стать а уже деградируешь, ну ёбана.
480 111995
>>1990
Потому что однотипные задания заебывают, а еще есть фиксы багов, тесты и прочая занудная хуетень.
481 111996
>>1983
Забыл самое главное, я сосбна так и делаю, но после включение модульности, webpack начинает ругаться на @import в модуль.css, с чем это может быть связано? Я уже webpack.config.js перепахал, но нихуя. Поэтому и реквестирую инфы про модули.
482 111997
Завтра собеседование и я почти уверен, что меня возьмут. Пиздец, как-то не вовремя очень, работать не хочется совсем. Я только недавно минул времена, когда ощущаешь себя полным дауном и от этого стрессуешь. Сижу себе спокойно, расслабляюсь, перделки на реакте делаю, редакс вот освоил недавно, к написанию мувисерчера готовлюсь, начал уже получать удовольствие от процесса. А тут хуяк и на галеру, целыми днями в душном офисе торчать, с левыми людьми какими-то тусить, таски скучные делать, да и не факт что к реакту подпустят. Эх, вот ведь залупа какая.
483 111998
>>1997
ты всегда можешь вернуться туда, откуда пришел, бросить работу и продолжить писать серчер, а потом найти новую с современным стеком.
>>1996
я не шарю в вебпаке, думаю тебе придется гуглить ошибку...
>>1992
барбер=>тудулист=>мувисерчер
Норм же программа для вката. Интересно, какой некст шаг до мидола, тот сервис с вебмами и их рейтом?
>>1991
Судя по мне дает возможность стать хиккой, не выходить из дома никуда, получая за это косарь в день.
484 111999
>>1998

>получая за это косарь в день.


Расскажи историю успеха, заинтриговал, реактивный.
мимо-упустивший-мувисерчер-эпопею
485 112000
Я вот что подумал. Если уж я даже погромировать смог научиться, то почему бы мне не стать гитарастом и не запилить свой грайндкор бэнд? Завтра начну мувисерчер писать, а там через пару месяцев и первый концерт дам.
15217548721120.png83 Кб, 237x222
486 112002
Если принять объем и сложность учебника кантора за 1, то сколько будет относительно этого объемность и сложность стека реакт+редакс+вебпак?
487 112003
Посоны, что он от меня хочет, а?
488 112004
>>2002
После тщательного изучения кантора анус разрабатывается, в жаваскрипте появляются уже неплохие знания, поэтому реакт проскальзывает со свистом. Начинать тяжело будет, а дальше хорошо пойдет.
489 112005
>>2002
React - 0.2/
Redux - 0.2/
Webpack - 0.0/
А хрена ли ты хотел, если для тебя вкат по методе Кантора равен 1?
>>2003
Чтобы ты перепроверил свой code.
490 112006
>>2005

>Чтобы ты перепроверил свой code.


Ну я начисал же функцию, он пишет что ничего не передано
491 112007
>>2005
А если у меня уже нормально разработано под ваниллу и jquery, то как войдут реактуксы?

Бля, в jq все так элементарно, открываю реакт и охуеваю
492 112008
>>2007
Я думаю тебе нужен проповедник мувисерчера, он шарит.
мимо
494 112010
>>2009

>https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Functions/Arrow_functions



Да это я понял. Я не понял конкретно, что его не устраивает в моем задании:

Expected value to be (using ===):
1
Received:
undefined

Difference:

Comparing two different types of values. Expected number but received undefined.
495 112011
>>2007
Не надо охуевать, надо открывать официальную документацию и читать ее. Можно даже в переводе, главное чтоб перевод не совсем протухший. Читаешь, делаешь приложение как в документации. Если не понял ничего, то иди на ютуб и смотри курсы васянов, если покажется, что что-то понял - снова читай документацию. Если же нихуя не понял ни после васянов, ни после повторного чтения, то скорее всего ты просто не знаешь ванильный жавкскрипт на достаточном уровне, иди кантора читать.
Классы и ооп нужно понимать, а то ты будешь как дебил просто копировать код из статей, боясь что-то сломать в этой магии и не знать куда тебе воткнуть нужный метод. А так в целом реакт прост достаточно, потому что это скорее даже не фреймворк, а подход к разработке. Освоил состояние, жизненные циклы и основные методы - все, ты уже знаешь реакт, дальше только практика.
496 112012
>>2010
То, что ты нихуя не возвращаешь из функции, сашенька. Он же тебе говорит Received: undefined.
497 112013
>>2011

>смотри курсы васянов


Не советуй ему зла, ибо чего-то стоящего там меньше, чем адекватного в /b.
498 112014
>>2013
Меньше, но рассказывают все для даунов. Да, поверхностно, во многих случаях видео из разряда "ну вот эту хуйню пиздыкс сюды и она хуярит". Но этих обрывков может быть достаточно, чтобы уже какие-то основы заложились, которые помогут понять документацию.
499 112015
>>2012

Ебать я лох. Я подумал, что если стрелками сокращенно, то можно и без return обойтись
500 112016
>>2014
Да я же не говорю, что вообще не нужно. Хотя как делать тот же мувисерчер он найдет если будет искать.
Просто я сужу по курсу от того же Якобчука в связке с документацией.
Один хер в основном с vue работаю, чего я тут распизделся.
501 112018
>>2016
Ну хуй знает, я тут раньше плакал, что не могу реакт осилить, потом с редаксам та же история и оба раза метод васяна-документации меня выручил. А с редаксом так вообще основной упор на васянов был, я бы наверное вздернулся уже, если бы по одной документации пытался осилить.
502 112019
Ну че, теперь в воркач перекатываемся?
503 112020
>>2018
А, вспомнил тебя теперь.
Ну мои поздравления, риалли.
Вкат успешен?
>>2019
Но смысл?
504 112021
Не знаю как вам, а мне в вебе понравилось. Сначала тухловато, а потом даже очень хорошо пошло, никаких ебанутых шизофреников, срачей, агрессивных и не очень умных дебелов, все спокойно. Общаемся, обсуждаем как ни странно фронтенд, поддерживаем друг друга, чай пьем, под хвост балуемся. Давно такого тут не видел.
505 112022
>>2020

> Ну мои поздравления, риалли.


Спасибо.
Эх, знал бы ангельский хорошо - не было бы таких проблем наверное.

> Вкат успешен?


Пока нет, не стучусь на галеры особо. Вот напишу мувисерчер, тогда и заживу.
506 112023
>>2021
Удваиваю, перекатите на этой же доске.
Даун со своей книжкой паттернов 80х годов съебал, понтореза А_КАК_РАБОТАЕТ_ПРОВАЙДЕР не видно. Залетышей с горящими глазами, которые хотят вкатиться за пару месяцев поубавилось.
507 112024
>>2022

>не стучусь на галеры


И не стучись. Такое говно от тебя никуда не убежит.
Не хочу заниматься пропагандой, но посмотри vue+vuetify+firebase. Сугубо ради интереса. Космоса для себя не откроешь, но весьма занятная вещь. И не потому что я халтурю на vue
>>2021
Мне тоже. Без понтов, хуйни и снобизма. Мое почтение этому клубу джентльменов.
508 112025
>>2023

>понтореза А_КАК_РАБОТАЕТ_ПРОВАЙДЕР не видно


Я здесь и активно постю.
509 112026
А я напоминаю всем итт что для вката в веб необходимы знания реляционной алгебры, алгоритмов и теории групп иначе вы просто макаки.
510 112027
>>2026
и в 20 лет уже поздно
511 112028
>>2026
молча смотрю с осуждением
512 112029
>>2026
Вот теперь заебись, вот теперь как дома.
513 112030
>>2026
И промолчал о хотя бы минимальном опыте починки pn-переходов и монтаже кристалла в микроконтроллер, вы поглядите!
342d058776f620665460eb11708b98b1.png18 Кб, 815x559
514 112031
Я снова с тупым вопросом. Почем -5, поцоны?

было 6, отработала +10, потом +1, потом условие, так?
515 112032
>>2031
срабатывает инкрисНамбер от 16, затем срабатывает из ивен от 17 и чекается, ага что здесь у нас четное? тогда к глобальной переменной нам добавим еденичку. если нечетное то от еденички отнимем 6, короче ты понял да.
516 112033
>>2032
а стоп там конст у нас, нихуя к глобальной не будет добавлено, просто на выходе значение получим кароч
517 112034
Нужно ли уметь применять ооп в es5, значть что такое сеттеры/геттеры, применять привязку констекста в своем фронте, вернее где ее нужно применять, если задача вкатиться на стек реакта и редакса?
518 112035
>>2034
ни разу не видел этих геттеров и сеттеров, когда вкатывался читал конечно об этом, но щас позабыл все к хуям. короче базовые знания ооп лишними не будут однозначно. контекст важная хуйня, как минимум на собесах тонкости этой хуйни спрашивают. а так в целом по зису в реакте там просто все.
519 112036
Как сделать сортировку по тегам на js?
520 112037
>>2035
Да this понятно, я про bind, apply, call. Не применял этого никогда, ибо юзал фреймворки, но чувствую какой-нибудь козел завалит мне собеседование с очередным вопросом про хоистинг и бабблинг. Алсо, не дорос до уровня альфа-банка и нетологии, где эти вопросы само собой уместны.
521 112038
>>2036
[tags].tvoyMetodSortirovki.
522 112039
>>2038
Спасибо! А как написать метод сортировки?
523 112040
>>2037
ну меня про кол и аплай спрашивали на собесе, а так да нигде их не юзал, мб гдето в ноде будет это полезно, на фронте хзхз, мб я недорос еще до юзкейсов данных методов. а так в целом простая хуйня, привязывает контекст и разница кол от аплай лишь в передаче аргументов, аплай массивом принимает.ну бинд юзается например, но можно и обойтись без него, используя стрелочные методы которые привязывают нужный контекст и никакой ебли с биндом в конструктор.
524 112041
>>2037

ирл применял пару раз когда в реакте перестали автобайндить методы
А на собесах конечно спросят.
525 112042
Господа, есть у кого-нибудь пример маленького-среднего проекта на vue/react с канонично написанными юнит тестами? Желательно на Jest.
Сейчас пытаюсь это освоить: не думал, что это окажется так сложно. То eventListener у меня не удаляются, то асинхронные запросы не получается нармально имитировать.
И главное: не всегда понятно, что должно оставаться в пределах юнит-тестов, а что уйдёт дальше (e2e, вроде?). Например, у меня есть бесконечная прокрутка. Там проверяется, соответствует ли адрес рута /blog/ и прокручено ли до конца страницы блога. Первое легко сымитировать, второе честно - никак, так как все элементы JSDOM не имеют объёма. Тест как бы срабатывает, но только потому, что у всех высота 0. То есть, такое должно по-идее проверятся там, где можно реально покрутить страницу - а я жульничаю.
526 112043
как на сайтах с видео делают такие вот превью, которые демонстрируют несколько отрывков видоса когда на них наводишь курсор
527 112044
>>2015
Верно думал, только есть одно условие. У тебя после стрелки идут фигурные скобки и интерпретатор думает что это тело функции. А если бы ты вместо них поставил круглые или все просто в одну строке записал без скобок вообще, тогда бы он понял что это результат выполнения этого выражения должно быть возвращено

func = (a, b) => a + b
func = (a, b) => (
___a + b
)
528 112045
а 2/2 график ваще бывает у фронтендеров или придется 5/2 вкалывать?
529 112046
>>2045

Ни разу не видел 2/2. Но можешь на фриланс уйти и работать сколько хочешь.
530 112047
Сходил на еще один собес. Пиздец какой-то, ей богу. Залетел в контору, посадили со мной хаэрку и какого-то мужика. Мужик выглядел заебанным и он видимо был не рад, что ему собеседовать приходится. Рассказали про контору, опять работают с забугром, спросили где учился, повтирал ему что-то насчет своей неясной специальности в вузике. Спросили какие курсы проходил, пояснил ему что курсы для петухов, а нормальные пацаны угорают по хардкору и живут Кантором. Сказал, мол, реакт умею, верстать умею. Сказали, что у них вот еще собес сегодня, так что они определятся и в среду позвонят, либо пошлют нахуй, либо возьмут, либо дадут тестовое. Еще мой гитхаб глянуть обещали. Вопросов по жаваскрипту, по верстке не задавали от слова совсем, вообще нихуя просто. Что насчет зарплаты - хуй знает, я был шокирован таким видом собеседования и как-то забыл обо всем, но вроде говорили что-то про 20к для версталы и 40к для реакточма, там мужик еще и говорил тихо, половину не расслышал нихуя.
Либо они с первого взгляда решили, что я лох и им не подхожу, либо им нужен вообще кто угодно, либо я вообще нихуя в этой жизни не понимаю. Ну так вот, думается мне, что я в прососе, потому что я наверняка создал впечатление еблана, а сейчас наверное все зависит от портфолио, а у меня в нем только лишь кривой лендос и не менее кривое приложение без верстки на реакте, которое я сделал сразу после прочтения документации, так что шансы у меня есть лишь в том случае, если мой потомок окажется совсем осел. Я так и не понял нахуй я туда вообще приходил, если о моих скиллах по сути даже не поинтересовались. Вот оно как бывает. То про ооп с порога, то посидели, поговорили о жизни, разошлись. В пизду короче.
150$-кун
531 112048
>>2047
А че мувисерчер не сделаешь?
532 112049
>>2048
Вот допилю еще один свой высер и сделаю.
533 112050
>>2045
У меня гибкий график, работаю из дома, периодами могу попросить доделать таск в выхи вместо какой-нибудь абстрактной среды
534 112051
>>2050
Либо могу в пару дней поработать 10+ часов а потом просто съебаться гулять и ничего не делать некст день
535 112052
>>2047
А может hr назначила собес, а тот мужик решил глянуть на твое резюме и гитхаб после этого уже. Понял что ты не подходишь и им просто пришлось формально провести собеседование.
536 112053
>>2052
Ну он сказал, что гитхаб мой не видел, но скорее всего так и есть, потому что я хуй знает что еще думать о таком собеседовании.
537 112054
>>2053
А зачем вообще что-то о нем думать. Приходишь, рейтишь компанию, дальше
нравится?
(остаешься работать) :
(пошли нахуй, сыны дерьма)
538 112055
>>2047
Будешь постоянно ныть что у тебя нету ничего в портфолио, но действительно что-то сделать для него это конечно не про тебя?
539 112056
А о чем вы пиздите на скрамах, если они у вас есть?
540 112057
>>2055
Да епт, делаю я уже, делаю, вот пока не сделаю - на галеры больше не пойду.
sage 541 112058
>>2057
Покажи линк на гитхаб свой, пожалуйста. Я просто в похожей ситуации, интересно че там у тебя есть.
542 112059
>>2057
>>2058
покажите оба, а я вам скажу с лучшим гитхабом я вкатился или с худшим.
Screenshot71.jpg159 Кб, 1296x632
543 112060
блин. я не пойму в чём суть . почему нельзя написать card++; card; и card--; ? зачем нужен count? Мне кажется что я ещё не понимаю в чём суть этого Card Counting. Никто не знает?
544 112061
>>2060
Так там же написано, что это для игры в американский вариант очка под названием "блекджек". Сразу вспоминается фильм, где студенты ездили в Лас Вегас и зарабатывали, считая карты. У тебя с английским как, нормально?
545 112062
>>2060
В суть не вникал, но возвращая 'число'++ получаешь то же самое число. Но после того как оно было отправлено уже будет увеличено на единицу. Тебе видимо надо ++'number', тут сначала число увеличится, потом возвратится
Хуясе.jpg98 Кб, 876x306
546 112063
Your tasks and responsibilities may include:

development and support of graphical interfaces;
support of the existing solutions;
assurance of technical feasibility of UI/UX designs;
building of Web projects from scratch;
building of a server-side applications;

We expect that you will bring the following expertise and experience with you:

2+ years of industry software engineering experience;
Experience with React.js;
Experience with Node.js;
Good knowledge of HTML5, CSS;
Experience with Redux;
Knowledge of the Git version control system;
High level of spoken English.

И тут я охуел

Там еще одна вакансия от них, только Angular, тоже 90к. В рублях это что-то около 216к
547 112064
>>2061
Нормально. Но это не могу понять. Что увеличивается на +1? Игрок поднимает ставки? А -1 -опускает? что это вообще?

Ещё вопрос. зачем нам нужно было создавать var count?нельзя было только с card обойтись?
548 112065
>>2063

>2+ years of industry software engineering experience


>High level of spoken English



>И тут я охуел



А чё не так, это же типа какой-нибудь миддл с сертификатом тоефл какого-нибудь
549 112066
>>2064
Если колода тяжелая, то больше вероятность, что игрок выиграет у дилера, и наоборот. Поэтому имеет смысл считать каждую вышедшую из колоды карту и ставить бабосы только когда колода тяжелая. Если в отбой выходят "мелкие карты", то колода становится тяжелее, а если крупные, то легче. Переменная count отвечает за состояние оставшейся колоды.
Что тебе еще непонятно?
xyi.png25 Кб, 438x421
550 112067
Как сделать чтобы меню которое появляется при наведении не исчезало? Я даже не успеваю навести мышку на пункты этого меню.
551 112068
>>2067
об этом говорилось в конце первого интенсива кокодемии

жс нужен
552 112069
>>2065
миддл такие зарплаты получает? Вот от чего я охуел.
553 112070
>>2069
Так это же 180к рублей, разве нет?
554 112071
>>2067
делай хувер на ul

где перекат, кстати?
555 112072
>>2063
Жаль платят какими-то фантиками а не рублями
556 112073
Сап, двач, есть одно приложение с редаксом, суть такова: с сервера дергаются данные, эти данные суются в стор и отрисовываются в одном компоненте. Также существует многоступенчатая фильтрация по разным критериям. При включении какого-либо фильтра исходный массив начинает фильтроваться и в сторе создается новый массив с данными, прошедшими фильтрацию, и отмечается, что фильтрация была применена. В рисующем компоненте стоит проверка если фильтрация была, то отрисовывается отфильтрованный массив, если нет, то исходный. Такая схема создает много сложностей, в редусер страшно смотреть, фильтры работают по отдельности, а вместе у меня их связать не получается, да и вообще мне кажется я хуйню творю. Можно ли просто не трогать исходный массив данных, а фильтровать их в отрисовывающем компоненте? А если мне понадобится еще где-то отфильтрованные значения использовать? Пиздец какой-то, одни сложности от этого редакса.
557 112074
>>2073
Ну попробуй в стейт локального компонента скопировать этот массив данных из стора.
558 112075
>>2073
Раз уж у меня фильтр многоступенчатый, то я имею полное право создать в сторе объект со значением каждого фильтра и экшены под эти самые фильтры, которыми я буду изменять объект с фильтром, а потом при каждом вызове какого-либо фильтра вызывать экшен, который будет смотреть какие фильтры применены и уже в соответствии с ними фильтровать массив. Спасибо, ананасы!
15272036316510.jpg52 Кб, 600x600
559 112076
>>2047
Какая же хуйня хуйни, о святой Франциск. Анонче, ты главное сильно мозга себе не еби.
халутрящий-на-vue
560 112077
>>2073
Конечно, ты творишь хуйню. Если у тебя там не 10к строк, то можно все прямо в компоненте фильтровать, зачем вообще стор дергать? Если медленно, то можно сделать мемоизацию. Если строк оче много, то фильтровать надо на сервере на уровне БД.

>>2074
Ват?

>>2075
Нахуя в сторе? Там данные должны храниться, а не промежуточные состояния UI.
561 112078
Как тут народ быстро научился верстать? В каждом треде вкатывальщики за 1 макет научились, я тут решил сверстать все макеты от академи и каждый раз что то новое и новый геморрой.
Ну или они просто пиздаболы так и есть.
562 112080
Перекат в /fiz/ будет?
563 112081
>>2078
Так и есть.
Не заморачивайся и верстай себе потихоньку. И продолжай находить новое и новые решения.
Это только в плюс.
564 112082
>>2078
Ну так в этом треде уклон в джаваскрипт и его фреймворки, поэтому под "научился верстать" мы подразумеваем "понял основы верстки". Уметь красиво и быстро верстать конечно охуенно, но дело не первой важности.
STDUViewerApp2018-06-2516-12-14.png53 Кб, 905x516
565 112084
Мне не стоит заниматься бэкэндом, если я это не могу решить?
566 112085
>>2084
Заниматься стоит тем, что по душе. Пробуй и не сдавайся, jobanarot!
567 112086
>>2084
Фронтэндом*
568 112087
>>2084
arr => arr.sort((a,b) => a-b).filter(i => i>0).reduce((s,i) => s+i);
569 112088
>>2087
Нет, без этого всего. Она решается за один проход while в 2 строки кода. Без сортировки и прочего мусора
20180625162907.JPG53 Кб, 632x584
570 112089
>>2088
За 1 цикл, короче, вот.
571 112090
>>2077

> Нахуя в сторе?


Да у меня еще компонент нарисовался, который высирает кнопки на основании фильтрованных данных, это придется пропсами ему фильтрованное прокидывать, а в редаксе так нельзя (?)
572 112092
Как путь background-image указать в приложении созданном create-react-app?
Стили вебпаком кидаются в папку public? Ничего не выходит
573 112093
>>2092
Используй относительный путь.
15298475855960.jpg45 Кб, 650x410
574 112094
Перекат пилить?
575 112095
>>2094
Давай в врк
576 112096
>>2095
Но смылс в wrk, когда мы и так на своей доске?
577 112097
>>2095
Чтобы на общем фоне выглядеть элитой?
По-моему тут хорошо
578 112098
>>2095
Чтобы опять шизики понабежали? Ну уж нет, нахуй нахуй. Мне и тут хорошо.
579 112099
>>2084
Задача бекендера решать тупые задачки? Или ты на олимпиаду собрался?
580 112100
>>2094
Да, в /wrk/.
581 112101
Главное не в пр, нахуй эту помойку.
582 112102
>>2094
Здесь можно вообще можно не перекатывать
583 112104
Предварительный перекат в /web'e
https://2ch.hk/web/res/112103.html (М)
584 112105
>>2099
Это из Кантора. Значит что-то важное
585 112109
>>2105
Не парься, риалли тот анон прав - в реальной жизни тебе это вряд ли понадобится.
586 112111
>>2105
Перхоть это подзалупная. Все эти задачки из книг хуй знает нахуя нужны. Только одну норм книгу видел и то по питону. Книга тонкая, но в конце уже показывают как запилить скрипт на архивацию нужных папок с датой в названии. Помню удивился а нахуя я до этого решал эти манязадачи.
image.png300 Кб, 1920x1080
587 112116
Ребят, у меня задача сделать логаут, когда юзер нихуя не делает. Я почему-то думал, что это должно быть что-то сложное, а в итоге написал задачу за час.

Подскажите, есть ли реализации лучше и почему моя может быть говном?
588 112117
>>2073
можно в селекторах фильтровать, в сторе хранить, а в компоненте отрисовывать. Обычно так
589 112118
>>2087
это неверное решение, ты условие невнимательно прочел
590 112119
>>2089
это нечитаемое решение на каком-то говноязыке
10797037.jpg108 Кб, 700x471
591 112120
>>2089
Нихуя же себе.
592 112122
>>2059

>покажите оба, а я вам скажу с лучшим гитхабом я вкатился или с худшим.


https://github.com/torvalds
593 112126
>>2122

>https://github.com/torvalds


слабовато, у меня жоще было
594 112129
>>2126
И то в 15 лет было, сейчас весь код в уме держу
595 112132
>>2129
Тоже планирую перенести весть код в голову, не доверяю я этим гитхабам.
596 112137
>>2116
А чего она вне приложения? Ты как пользователя логаутить-то будешь?
597 112140
>>2137
Вроде при переходе на рут чистится стор и токен из сешн стоража, потом посылается запрос на бэк, чтобы обнулить сессию. Ну я так это у себя в голове представляю, должно работать. Хотя я хуй знает, как это у нас реализовано, надо повнимательнее посмореть код.
598 112141
>>2140
Это какой-то тупак — завязывать логаут на роут в SPA. Логаут должен быть редакс-экшеном, который делает все, что нужно.
599 112142
>>2141
Это не спа бтв, тут несколько модулей, один из них аутентификация с отдельно заинжекченым стором и сагами, экшон должен на смене рута диспатчиться по идее, но я не уверен. ща почекаю.
600 112146
>>2141
короче смотри, сейчас происходит следующее при смене рута только посылается запрос на бэк, который обнуляет на бэке текущий токен и просто ничего не отдает на последующие запросы пока ты не перезайдешь. Ну как я понял, так что в приложухе ничего не происходит. и достаточно просто сменить рут походу.

yield call(request.post, '/auth/logout');
601 112267
А мне тестовое подъехало. Мой йоба проект на реакте их видимо не впечатлил удивительно, так что дали по верстке. Лендос. Большой, полноценный лендос. Работы там на неделю наверное, учитывая мою любовь к верстке. По срокам ограничений не дали. Чет мне подсказывает, что меня наебать хотят.
150$-кун
602 112268
>>2267
Ай, блядь, треды перепутал. Да и хуй с ним.
603 112270
>>2267
Если акция уже запущена и они тебе дают старый лендинг, то всё норм.
Если её не было и по датам видно, что она будет через некоторое время, то 100% наебалово.
604 112273
>>2270
Да вроде нормально все. Но лендос большой, страдать сраной версткой очень лень... Зато буду в следующий раз знать что бывает, когда у тебя высер вместо портфолио.
605 112279
>>2273
скинь свой йоба проект на реакте, интересно же
606 112281
>>2279
https://github.com/yugamineena/phonebook
На.
Бля, я там еще и через хмлхттпреквест запросы делал, теперь я точно понимаю почему они не впечатлились.
607 112283
>>2281

>https://github.com/yugamineena/phonebook


так он на gh-pages даж не залит, они скорее всего и не смотрели его
заливай всё что делаешь на хостинг гитхаба и ссылку вставляй в ридме\дискрепшне, чтобы потыкать можно было
608 112286
>>2283

>так он на gh-pages даж не залит, они скорее всего и не смотрели его


А зачем им тыкать, если их скорее всего интересует мой код? Оно ведь может выглядеть хорошо, а быть написано как пиздец.
609 112288
>>2286
если тебя уже пригласили - то может и так (но все равно в первую очередь смотрят на саму приложуху, там может быть лоховский туду-лист, а может быть уважаемый мувисерчер)
к тому же хры точно не будут в твой код лезть на стадии отбора резюме, они могут потыкать твое приложение и понять, что возможно ты не совсем тупой и тебя стоит позвать на собеседование
610 112289
>>2288

> но все равно в первую очередь смотрят на саму приложуху


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

> к тому же хры точно не будут в твой код лезть на стадии отбора резюме


Мне казалось когда ты лох и чмо без опыта, то для хаэрки достаточно уже того, что что-то в репозитории есть.
611 112291
>>2289
меня так в 1 раз на работу взяли, чел позвонил и сказал мол видел твою приложуху и она неплохая (при этом по работе ваще с другим работал), дал тестовое, я его сделал и устроился

правда испытательный срок не прошел и через месяц меня кикнули за плохие софт-скиллы, ну, как мне сказали)
сказали, что я слишком мало спрашивал как сделать то или это, ничего не предлагал и пару раз даже пытался съехать с таска, которым не хотел заниматься (а этого точно не стоило делать на испытательном сроке) и это всё очень плохо сказывалось на командной работе
а там была команда из 5 человек и абсолютно все были помешаны на командной работе, так что ничего удивительного, что такой как я их не устроил
612 112292
>>2291
Печально это все
а хули с таска то хотел сьехать?
613 112295
>>2292
да там баг был, который было очень сложно отловить + так же сложно пофиксить, нужно было сидеть и искать его в коде
плевать, сам виноват в том что кикнули, к тому же опыт какой-то всё же получил
614 112305
>>2066
Спасибо
615 112355
Есть ли в треде сверхчеловек, который сидит года с 12-13го и до сих пор не нашел работу по теме, но тем не менее учится и все еще отписывается?
616 112357
>>2355
меня нашли :((
617 112358
>>2357
пили стори
618 112360
>>2358
Да если пилить прохладную то она выйдет большой.
Но если вкратце..
Закончил технарь по херовой профессии (механик), работу искал но везде требовали с опытом. В институт не пошел потому что было бы тоже самое с работой, пусть и вышка была бы. Решил заняться чем-то другим. И вот в конце 13 где-то начал интересоваться программированием. Верстал херню всякую сперва, получалось чет - радовался. Потом начал учить джс и обосрался. Казался очень сложным. В итоге я постепенно начал сбавлять темп учебы и дропнул. Пошел потом на стройку лол и решил искать чет другое. Выбрал рисование CG. Потратил тоже около полу года, понял что руки из жопы все равно и тоже постепенно дропнул. Начал потом постепенно обратно в программирование лезть. Читал чет смотрел. Ну и работал конечно на стройке лол, чтобы родители не пинали.
И вот к концу 2017 заебало уже в край, спина хрустела как у старика, да и настроение было хуевое из-за вечных деппресух на фоне драмы "я блять никто в свои года, а вот у моего друга уже тяночка, тачка и квартира". Ну и уволился нахуй с работы и начал потихоньку снова вкатываться. С 2018 выучил джс, писал всякое говно типа туду и прочего. Начал учить реакт и редакс как и полагается вебмакаке в 2018. Верстку конечно я напрочь забыл , но ее вспомнить быстрее. Вот жду пока пройдет праздник для петушков ЧМ 2018 и буду делать релокейт и искать работу.
619 112362
Аноны. Решил вкатиться совсем недавно в верстку и немного впал в ступор. Нашел овердохуя годного контента для изучения всего и вся, но назрел соответствующий вопрос: стоит ли челу, который только вкатывается жрать информацию гигами, или же не стоит торопиться и дать процессору все получше обдумать?
Сейчас прохожу на htmlacademy по 2 курса в день и записываю всякое важное. Стоит ли что-то менять или все заебок?
620 112363
>>2111
Укус питона, годная книга
621 112367
>>2360

Ничего не получится с таким подходом
622 112381
>>2367
А какой должен быть правильный?
623 112439
>>1463 (OP)
Антоны, у вас по первой ссылке видео в архиве не работают, черный экран и нет звука.
Аноним 624 112510
>>1549
а параллельно типо нельзя?
Аноним 625 112511
>>1562
некоторым конторам чтобы не палиться так проще народ искать. ну или чтобы их просто не заебывали своими ссаными тряпками резюме
Аноним 626 112512
>>1587
на практике все изучай. все равно из башки все вылетит. а потом хоп и начнешь вспоминать че-то потихоньку
Аноним 627 112513
>>1600
может им реально некого набирать?
ну малолетние хуесосы тоже не всегда варик.
Аноним 628 112514
>>1607
ясен хер этого маловато. народ видит. что ты реально нуб. но может у них выбора особо нет
Аноним 629 112515
>>1640
я думаю еслиб он чуть полазил по курсам да статьям он лучше бы представлял нах все это нужно
Аноним 630 112516
>>1685
каменты пиши тщательнее
Аноним 631 112517
Аноним 632 112518
>>1726
чтобы бампили
мона еще сисятых телок
Аноним 633 112519
>>1736
все равно там больше пиздежа
да смотри, в чем проблема-то от всего есть своя польза
Аноним 634 112528
>>1789
в одном видосе модный фронтенденр заявил, что это уже не топчки и все уже почти забили на руби на рейлс. некоторые наоборот уат редкий языкю потому что работа на нем есть, а носителей нихуа. но это верно скорее для зарубежки
19RGpVv6Mwjl6LApR7vsYqA[1].gif386 Кб, 669x361
Аноним 635 112532
>>1795
простоq пример зачем нужен реакт

https://medium.freecodecamp.org/yes-react-is-taking-over-front-end-development-the-question-is-why-40837af8ab76?lipi=urn:li:page:d_flagship3_pulse_read;OADbf9jkR3KgZVJAJexEmw==

и это нихера не framework если вы еще не поняли, это библиотека для оперативно обновляемых элементов в DOMe. он писался специально для facebook, потому что они так решили реализовать свою мудацкую интерактивную архитектуру
Аноним 636 112533
>>2532
в обычном JS вы просто не сможете ввести строку в боксе, потому как счетчик будет каждый раз сбрасывать вашу строку, в React же все ништяк
Аноним 637 112534
>>1797
redux работает отдельно от реакта и с кучей другой херни
Аноним 638 112535
>>1798
meteor и с реактом работает
я так понел он заменитель редакса
Аноним 639 112536
>>1854
без Vanilla JS все это пустое
http://vanilla-js.com/
вот - вещь!
640 112538
>>2510
паралельно туго идет и то и то
лучше что-то одно выбирать, выбрал кодинг
Аноним 641 112539
>>1899
немодная чика из FireFox вроде sections везде пихает. ну наверное есть какой-то смысл
https://www.youtube.com/watch?v=w8pksaGhjfA
Аноним 642 112540
Аноним 643 112541
>>1907
"The section element is not a generic container element. When an element is needed only for styling purposes or as a convenience for scripting, authors are encouraged to use the div element instead. A general rule is that the section element is appropriate only if the element's contents would be listed explicitly in the document's outline."

This is taken directly from the w3c documentation here: https://www.w3.org/TR/html5/sections.html

Divs have no meaning in and of themselves and generally are only used for styling purposes as indicated above. We use sections to give our document meaning for screen-readers and search engines.
image.png51 Кб, 857x850
Аноним 644 112542
>>1915
изучайте документацию
Аноним 646 112546
>>2003
ну это не ES5 ?
зачем велосипед изобретать

function add(x, y) {
return x + y;
}
console.log(add(1, 2));
Аноним 647 112547
>>2003
function add(a, b) {
return a ^ 2 + 2 a b + b ^ 2;
}
console.log(add(1, 2));
Аноним 648 112549
>>2010
он не понимает синтаксиса ES5
649 112612
Антоши. Есть проблемка. Ебанул я простое многоуровневое меню для сайта. На компе работает нормально, ровно так, как должно работать. Но проблема с мобильной версией. Для возможности разворачивать подпункты на мобилке использовались input и label. Теперь суть проблемы. В этом многоуровневом меню кликабельными должны быть все элементы, то есть все уровни меню, на компудахтере это изначально вышло, но как такое провернуть для мобильной версии?
Screenshot33.jpg145 Кб, 1274x630
650 112660
Что здесь не так? Уже долго сижу поэтому спрашиваю.
texturewallscratches765733840x2160.jpg2,2 Мб, 3840x2160
652 112749
Что можно такого придумать, чтобы закрепить пройденные темы: изучил вкратце работу с файлами в Node.js, как создавать серв, получать запросы обрабатывать их и тд, Express.js + Pug, а также прошел курс по PostgreSQL на Hexlet (там вроде практики по этой БД есть, но как в проекте её применять - хуй его знает). Как это все можно связать во что-то рабочее?
653 112755
>>2749
Хостинг картинок
654 112818
>>2693
Спасибо. А на форуме codecamp был показан другой вариант, но он у меня не получился
655 112828
>>2755
Ну а если поподробнее, как PostgreSQL будет работать в этой связка?
Screenshot38.jpg31 Кб, 1263x360
656 112830
Я не пойму почему когда мы вводим: var response = prompt(question) , то в prompt(question) у нас получается будет высвечиваться то что ввёл пользователь, а не "How old are you?"
657 112836
Блять, нормально вообще, что пока я разбираюсь со всякой автоматизацей, я забываю как верстать? Только верстать немного научился, а тут на тебе такая хуйня. Просто слов нет. Неужели так и придётся ебаться со всякими пакетами, зависимостями и прочей дрисней постоянно? Это и есть фронтенд - самая творческая специальность среди погромистов?
658 112839
В чём отличие между data и information?>>2836
659 112840
>>2836
Блин. нечаянно тебе получилось. прости прости.
660 112892
>>2830
ты прикалываешься или как?
661 112893
>>2830

> Я не пойму почему когда мы вводим: var response = prompt(question) , то в prompt(question) у нас получается будет высвечиваться то что ввёл пользователь, а не "How old are you?"


зачем prompt 2 раза? он и спрашивает дважды
точки с запятой нет в первой строке
отлаживать лучше в мозилле ScratchPad, потому что он не построчно выполняет, а целостно как в браузере
то что ты тут запилил можно было уместить в одну строку
alert('Hello ' + prompt("How old are you?") + '!');
p.s. ряд фибоначчи на бумажечке посчитаешь?
662 112894
>>2660
если че там подсказки есть и чуть ли не ответы
663 112895
>>2362
ну когда поймешь, что тебе втюхивают то, что ты давно уже знаешь можно бросать =)
664 112928
>>1463 (OP)
В чем из под линукса резать макеты? Есть альтернативы в виртуалбоске фотошопу?
665 112930
>>2928

Фотошоп через вайп.
666 112931
>>2930

>вайн



конечно же
667 112933
>>2931
Точно, спасибо!
668 112954
Сколько платят джунам в яндексе, если ванилла от зубов отскакивает, предположим, и есть пара проектов длясибя на реактах-ангулярах в портфолио? Сейчас получаю 80к за тупое переставление jquery-классов в крохотном ойти-отделе неойти-компании, заебало, хочу настоящей работы над серьезными вещами. Но за хату платить тоже надо.
669 113102
>>2954

> джунам


> в яндексе



Даже если и берут что-то вроде джунов, то знания должны быть как у среднестатистического сеньора
670 113155
Теория платных курсов с HTMLacademy есть у кого?
671 114055
Что щас в моде, где больше заказов - react/angular/vue? Уже год во фрилансе, хочу поднять ставку и перекатиться во что-то поинтересней чем wp и кастомные php чучела. Года два назад делал пару заказов на реакте, есть смысл его вспоминать?
sage 672 114172
Ебанаты, уже 75 тред заканчивается, а они в 72-ом всё сидят и еще че то спрашивают в мертвом треде. Тупорылые слоупоки.
673 114800
>>4055
чувак ты издеваешься типо?
674 116230

> https://github.com/rtivital/react-things



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

мимо-php-макак-решивший-написать-SPA
Тред утонул или удален.
Это копия, сохраненная 29 апреля 2019 года.

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

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