24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Мувисерчеры, расскажите, как у вас дела на работе? помню, что один выкатился на время, но у остальных как? У меня уже 3-4 месяца, тяжко очень, большой проект, которому уже более года, ОЧЕНЬ много кода, логики, разных оберток, абстракции вот это всё... Хорошая команда, хороший тимлид, в смысле умный и с опытом, а не 22летний. Но даже с этим учетом, что он сделал удобную архитектуру, мне все равно нереально тяжело, упускаю постоянно что-то. Вы бы видели, сколько там экшенов в редакс летят от некоторых действий юзера... Зато всякие паттерны и просто гуд практис доучиваю, которую не успел во время своего обучения освоить, а о некоторых вещах даже не знал. Чувствую одновременно огромный прорыв в знаниях, и в тот же момент понимаю, как много вещей я не знаю и не догоняю. Теперь понимаю, за что людям такие деньги платят.
>>1341241 Забыл добавить, что получаю очень, но говорить стесняюсь. Хотя я и не в дсах живу, но все равно должно быть больше даже за мои знания, они хорошие как для джуна, просто не повезло с проектом. надеюсь, что это именно так и на только начинающемся я бы себя лучше показывал, а то я совсем приунываю по этому поводу
>>1341245 Хуйлуша нюфажная вылезла и сейчас будет говорить как правильно. Ебанутый, этот тред здесь и был большую часть времени, пока его не стали катать по всей борде подобные тебе.
>>1341278 Сидел в вёрстка-тредах с начала 2015 года, когда ты ещё в средней школе учился, так что ссу тебе на ебало и сру твоей мамаше на лицо, О.Л.Д.фаг. Давно уже нужно было перекатить окончательно в /web или /pr и не плодить по 10 тредов в каждой доске, а то набегают всякие, постят аниме, задают тупые вопросы и ебутся в жепы. Там этот тред выглядит гораздо уместней.
>>1341331 >>1341337 Так лучше в /web или всё-таки /pr? Давайте попробуем обговорить все плюсы/минусы и прийти к консенсусу. /pr кажется более ламповым, но там уже есть js-тред, который очень схож с этим по тематике. В /web суть доски слишком размыта, поэтому там появляется множество тредов сомнительного содержания, много просто мимопроходящих, которые не знают где задать свой вопрос, а из постоянных тредов там только SEO.
>>1341343 >/pr кажется более ламповым Ебу дал? Где там ламповость? Постоянные ха 4+2=42 лол недоязык макакичи тупые)))) и предложения от олимпиадников пару лет поучить дискретку, прежде чем приступать к программированию - это ламповость? В целом практика показала, что выбрать один раздел местные не способны от слова совсем. Мне кажется это какая-то профессиональная черта всех фронтенд дебилоперов. Остается только перекатываться с доски на доску в зависимости от возбуханий анончиков.
>>1341549 Ты не пишешь слова ретурн в рендер. Если бы он не понимал стрелочной нотации, то молча вернул бы тебе див. Тебе же ошибка так и говорит - у метода render должен быть оператор return.
>>1341559 Могу сказать, что в компоненте можно не использовать return, если пользоваться синтаксисом >const App = (props) => (тело компонента) Но сам понимаешь, это только со стейтлесс компонентами возможно.
>>1341526 Только веб мертвый раздел, я боюсь там засохнуть нахрен. Кстати, мне было норм в /pr, но наш последний тред там вообще потерли, типа у нас в другом месте теперь должен быть. а еще в вебе нет модерации толком, а когда я тут написала пошлятину, то сразу потерли :с Это вроде и плюс, и минус А так мне норм сидеть там, где все анончики из треда.
>>1341444 Больше примерно в два раза. Но у тебя-то стажировка может, или испыталка? Или это уже обычная зп на несколько месяцев вперед? Тогда все еще более грустно.
Рейт подсветку выбранного поста. Болдом плохо выделяется в этой теме, постоянно глаза приходилось ломать, чтобы понять, на какой же там пост ссылается. Сначала по фану написала this, чтобы понять, что на нужный элемент добавила :after, но потом вроде ниче так получилось, так и осталось.
5 лет лондонской королевской дизайнерской академии, 4 года работы дизайнером в самых известных брендах
>>1341650 Sublime плохо с jsx дружит, переходи на vs code. У меня такой же переход был, одни плюсы. Могу написать, что для подсветки и вообще по синтаксису использую.
>>1341641 >Или это уже обычная зп на несколько месяцев вперед? Это. Но я больше не по зп парюсь, а по тому, что как таковых "старших разработчиков" у меня нет и не будет, и мой код никто полноценно не ревьювит. Ситуация такая, что в этой веб-студии все проекты пилятся на цмсках типа битрикса и модХ революшен, и мой стек там никто не знает. И сменить работу возможность у меня нескоро появится, потребность во фронте в моем городе нулевая. Вот это реально хуево, так что по сравнению со мной ты вообще в шоколаде. Так что развлекайся там у себя за двоих.
>>1341660 Сочувствую, это действительно фигово, ведь суть первой работы в опыте.
Я иногда думаю, что стоило бы смириться с тем, что платят меньше, чем должны, ведь хотя бы опыт валит на голову. Только мне кажется, если так всегда "смиряться", то мне вообще нихера платить не будут, нужно отстаивать свое и не демпенговать, по крайней мере в миллионнике, в мухосранске с одной вебстудией на город пришлось бы терпеть конечно.
>>1341663 Нет, почему намного? Это же реально редактор, а не IDE. Если бы нужно было бы по десятибалльной шкале тяжести оценить, и саблайм имел 1, а какой-нибудь вебшторм 10, то vs code где-то 3-4. У меня старый ноут i3 ~1.8ггц, тянет нормально, если у ттого анона что-то ЕЩЕ хуже, то да, будут траблы.
>>1341302 Мне после твоего поста стало интересно, когда же эти треды вообще появились. Вот самый первый https://arhivach.cf/thread/3525/ Август 13 года... Не нумеруемым был первое время. Как же любопытно перечитывать с теперешними знаниями, та паста из шапки — прелесть, там вообще почти ничего знать не надо и на изи можно было вкатиться и строить карьеру всего лишь с знанием jquery а больше ничего и не было-то, лол Ну и эта паста вроде до сих пор где-то у нас есть в шапке, может, измененная слегка. 5 лет уже прошло, все изменилось до неузнаваемости.
у вас нет той картинки где 10 мужиков стоят над одним который лопатой че то в яме ковыряет и там подписи типа менеджер по продукту менеджер по продвижению
Так куда мне пойти с охуенным вопросом или тут ответят? Пожалуйста не нахуй я же правда себя ущемленным чувствую самооценка на дно падает И так подруга говорит, что устроилась в 1С и фармит там 100к. 100к Блять сука вы понимаете? А она даже не отучилась на 2 курсе какой-то промирование_хуйня_нейм. Это как надо насосать чтобы человеку без опыта платили 100к? Или в 1С одни долбоебы сидят и деньги на ветер кидают? Варианты, что она неебаться какой топовый програмист отлетают сразу.
>>1342046 Это обычная история для 1сников. Они получают на первых порах больше, чем остальные погромисты, но это для них потолок. Она сейчас получает 100к и через 10 лет тоже будет получать не больше 100к. А платят им так много, потому что никто не хочет писать на 1с и нужно заманивать.
>>1342052 Нет, 100к для 1с - это как-то дохуя но она наверное в ДС, не знаю норма ли там столько, но в моей мухосрани стажерам платят 20-30к при средней зарплате в 25.
>>1342078 Нет конечно, что за бред. Есть конечно дальневосточный коэфицент вроде 1.5, но это мелочь. Обычные люди за 20-30 работают и рады, что хоть эту 20 имеют.
>>1341241 У меня наоборот все пирмитивно было. Уровня покажи модалку, покажи лоажер, убери лоадер, проверь токен, кинь говно. Все было очень понятно и читаемо и с единым кодстайлом, но проект с нуля был.
>>1342046 Очевидно, что пиздит. Даже по знакомство столько не платили бы. Единственный вариант — фирма папы миллионера, но тогда она там ничего и не делает, это просто ей так карманный деньги дают.
>>1342046 >как надо насосать >Варианты, что она неебаться какой топовый програмист отлетают сразу. Спешите видеть, у сыча порвало в клочки его хрупкое мужское эго и он прибежал на двач в поисках утешения.
>>1341638 Всё Анончики из треда там, где сам тред. Будет в вебе – будут там. Не засохнем. Модерация в вебе должна быть. Да и если её нет, то она и нинужна там, ибо это не pr-помойка с залётными олимпиадниками из 4-Б.
>>1342771 По твоей ссылке - нет. А все потому, что хероку надо задеплоить твое приложение, и все ссылки внутри твоего проекта перенаправлять на index.html. Поэтому для начала нужно зайти на корневую страницу.
>>1342773 Ага, это я уже понял. Решил наебать хероку с помощью добавления одного пхп файла в корень проекта, но не учел особенностей роутинга и хероку наебал меня.
А вообще, дело во мне. Я написал несколько мувисерчеров, понял что не знаю куда двигаться дальше, а на работу пока не хочу, вот и начал английский учить пока что. И постить мне тут незачем, а вы наверное без Меня загрустили и разбежались. Ну ничего, так и быть, буду почаще постить.
>>1343643 А, хотя тут можно и на флексах, просто делишь сначала 30 на 70 два блока по горизонтали, а потом слева разделяешь еще на два равных. Только я не помню, как там с высотой, можно ли так.
>>1343569 Никакие переезды не смогли бы уменьшить популярность треда, если бы профессия была на подъеме. В упадке треда виноват не ты, а стагнирующая экономика снг.
Хочу запилить какую-нибудь перделку на реакте с нагруженным интерфейсом. Чтобы было много попапов, модалок, форм, разных свистелок. Какие есть варианты, крмое ебучих календарей?
>>1344225 Мы занимаемся фронтэндом не потому, что это хайповая тема, и не ради 300 к/нс. Фронтэнд для нас - это любовь и дело всей жизни. В день, когда мы родились, сами леса Лордерона прошептали эту профессию. И если все эти 200 тайтлов аниме научили меня чему-нибудь, так это тому, что я буду очень счастлив каждому дню, который я посвящу фронтэнду.
Блядь, а в реакте так нельзя делать что ли? render( {this.props.something === 'zalupa' && <div>Zalupa<div> } ); мой пыхапэшторм 'zalupa' выделяет каким то зеленоватым фоном, вместо стандартного салатового для строк, а само выражение нихуя не работает, причём если убрать оттуда <div>Zalupa</div> и вывести через консоль лог, то пишет истину ебаный jsx, говно ебучего говна блядб
>>1344493 Можно и даже нужно, в доках это отдельно упоминается. Жсх не особо дружит с браузерами, у меня тоже иногда глючит, хоть я и на православном атоме сижу. Вообще странно, что ты анализатору синтаксиса в таких вопросах веришь больше, чем себе.
>>1344497 я уже не знаю, чему верить, ебусь с этой хуиткой битый час если вкратце, то есть радиокнопки, 4 штуки в одной группе, 2 в другой их отрисовка зависит от пропсов, которые в них передаётся компонентом-родителем (один пропс в кнопки первой группы, другой пропс соответственно в другую группу) передаётся он нормально, проверял на componentDidUpdate(), но вот это ебучее сравнение нихуя не работает, т.е. this.props.something === 'zalupa' тру, но стоит только подставить это говно в render, как начинается хуита и половина кнопок отваливается магия ёбаная
>>1344570 Опечатался, башка опухла уже с этой херни Конечно же там render(){ return( {this.props.something === 'zalupa' && <div>Zalupa<div> } ); } только вот толку от этого
>>1344577 Вот тебе скрин прямо из доков, что так можно делать. Кстати, зря не выложил фрагмент кода, я уверен, что ты там неправильно обращаешься с неконтролируемыми компонентами, или еще что-то такое.
Как вы устроились на первую работу? У меня тут недавно портфолио спрашивали, а я только свой хелоу ворлд до совершенства отточил. Кстати, опыт тоже требовали, но там деньги серьезные были, целых 16к рубликов.
>>1344493 так делать можно, но не в корневом рендере, т.к. реакт компонент всегда должен возвращать jsx или null. в твоем случае: ```{this.props.something === 'zalupa' ? <div>Zalupa<div> : null }```
>>1344917 Да. Сейчас для тебя написать мувисерчер - это основная задача. По секрету скажу, что после того, как запостишь в тред, тебя пригласят в закрытую конфу реакт разработчиков, откуда очень легко устроиться на хорошую для джуна работу.
>>1344928 >>1344971 Я просто пытаюсь дать человеку мотивацию дальше учиться. Вы чего такие твердолобые? Сразу же понятно, что это не серьезно написано...
>>1344880 Да я уже разобрался, не совсем корректное условие просто было, видимо один из пропсов не успевал передаваться перед рендером хотя componentDidMount вроде перед самой первой отрисовкой идёт, и там писалось, что пропсы передались, хз короче и сравнение со строкой возвращало false
Два месяца не обновлял резюме. Описание в нем на уровне я хуйло умею верстать немного в реакт здравствуйте и ссылка на гитхаб. Хаэрка одной конторы каким-то образом мое резюме нашла, написала, мол, хотим видеть вас в наших рядах, приходите собесдоваться. А все почему? Потому что в моем гитхабе присутствует мувисерчер и несколько других хелловорлдов. Так-то. Боюсь теперь резюме обновлять, мне наверное телефон обрывать начнут сразу же... А собеседоваться я чет не хочу. Я очень оперативный, поэтому ее письмо прочел лишь спустя почти полторы недели, офис в жопе города находится, а еще там с вью работают, не хочу вью. Да и раз уж хаэрки теперь сами мое резюме отыскивают и написывают, значит у меня теперь куча выбора, правда ведь?
Вот вам и переполненный рыночек, кстати. Настолько переполненный, что меня, хуйлушу без опыта, хаэрки сами зовут на собеседование из-за того, что у меня в портфолио есть хоть что-то. Причем зовут на вью, а у меня не то что ни одного проекта на вью, а даже намека нет на то, что я его знаю или хочу знать. Такие дела.
>>1345322 Я так понял, ты не в дс живешь? Если да, то в твоем городе 1.5 фронта, которые ищут работу в этом городе, да еще и на вью. Чего ей стоило всем написать? Кстати, это еще один признак того, что им на тебя похуй, было бы не похуй - позвонили бы.
>>1345323 > 1.5 фронта 250+ соискателей на хедхатере по запросу фронтенд и 1200 по запросу жопаскрипт. > да еще и на вью Так у меня про вью ни слова. > Кстати, это еще один признак того, что им на тебя похуй, было бы не похуй - позвонили бы. А тут уже есть доля правды. Да и хуй с ними тогда, все равно не хочу сейчас РАБотать.
Кто-нибудь смотрел интенсивы кокодемии по ноде? Там нормальное что-то или учат писать реквайр, ставить нпм модули и поднимать статические серваки на экспрессе?
Верстаю значит на хтмл, тут такая проблема, нужно спустить один элемент наполовину вниз (красный на пике), я сделал абсолютную позицию ему и bottom:0; чтоб он к низу прилип, потом решил опустить его на 50% относительно себя (в новый div обернул и: position:relative; bottom:-50%;), но он почему-то так же стоит на месте, причем в браузере в коде написана нужная позиция, но блок всё равно стоит так, будто я его не опускал. При этом если вместо процентов прописать -50px или -10vh, то он нормально уходит вниз, можно рассчитать и утопить его наполовину, но при изменении размера окна он поднимается выше/ниже нужного. И вот как его опустить с помощью %?
>>1346239 Мне кажется, что он на такой ранней стадии изучения жса, что про прототипы ему читать смысла пока нет, и этот термин он встретил случайно на mdn.
>>1346243 Да ничего, не то, чтобы ты кому-то мешал тут общаться. Пока тебе достаточно знать, что любая имеющаяся функция у Array/String/Object.prototype будет работать для любого массива/строки/объекта и тд.
Нужен фронтендер(ша) в приличных размеров компанию, в качестве напарника мне. С тебя знания: реакт, редакс, верстка. Еще желательно: тайпскрипт и немного ноды с экспрессом(изоморфное приложение, не бэкенд). Важно понимание ванильного js, а не только умение клепать реакт компоненты. По условиям: все белое, ДМС, всякие дефолтные плюшки для ИТ компаний так же есть. Зарплату определяю не я, но будет что-то в пределах 90-140к, в зависимости от твоих скилов
>>1346392 На старте скорее всего да, хотя если ты аргументировано стоишь больше, то мб накинут больше. По поводу повышения зп со временем сказать не могу, не так давно сам тут работаю
>>1346433 Просто если тебе это интересно только ради денег (не самых крупных в ИТ), то тебя заебет этим заниматься. Вот если ты это дело любишь и ещё платят хорошо, вот тогда заебись мимо
>>1346445 Но просто зарабатывать на жизнь, работая удалённо, я так понимаю возможно? Ради этого готов впахивать 24/7, ибо всё моё время - свободное, а альтернатив нема.
>>1346509 Нихуя никакой опыт на работе ты получать не будешь, посадят верстать или исключительно с каким нибудь легаси гавном копаться, времени будет отнимать уйму, а развития не будет, просто в болоте зависнешь нахуй.
Кстати про легаси говно. Сегодня в первый раз вызвался помочь второму верстальщику, и через пять минут уже гуглил, как сделать 3д модельку скина из майнкрафта, и запилить это на вордпресс. Тру стори, я не троль. $234-кун
>>1346579 Я думал под опытом работы обычно понимают записи в трудовой или чего-то вроде того + освоение нюансов, которые на тренировочных прототипах не понять.
>>1344493 а ты как хотел, ха-ха, в реакте всегда так, пока синтаксис полностью не уяснишь. оборачивай все в дивы если чо.
вот такая хрень у меня вполне работала, считай что переменные из пропсов, в данном контексте неважно: <div> {item.content + " - " + index} {Boolean(index % 2) ? "" : <div>draggable</div>} {Boolean(index % 2) === true && <div>not draggable</div>} </div>
>>1345085 Посмотрел. Уже лучше, но все равно хуита, все максимально предсказуемо и избито. С такой-то завязкой можно было нехуйную драму развить, а они лишь какую-то дичь для девочек-подростков смогли высрать. 4/10
>>1345158 There is a common misconception that fetching in componentWillMount lets you avoid the first empty rendering state. In practice this was never true because React has always executed render immediately after componentWillMount. If the data is not available by the time componentWillMount fires, the first render will still show a loading state regardless of where you initiate the fetch. This is why moving the fetch to componentDidMount has no perceptible effect in the vast majority of cases.
>>1345331 и хер с того. я когда работал резюме там висело стабильно, не снимал, потому что в падлу. звонили даже иногда. но не по фронтенду. еслим кандидатов нет, они вас из под земли достанут. а вообще я не верю, что в фронте и бэке нет работы. думаю просто большинство кандидатов дауны или ньюфаги. сидят тут и дрочат пыпыську.
>>1346649 >>1346650 насмешили. это я тестил компонент, а вначале тоже думал, что выражение не работает. попробовал оба случая. оказалось все работает, я протупил с передачей пропсов в maps.
просто у меня проблемы с операциями логики (и не только) и если я не вижу код перед глазамит начинаю вспоминать как же там это млин пишется.
зато очень помогает потом, когда вся эта хрень укладывается в подсознании...
>>1346649 ну а если вдруг стайлед компонентс или CSS, то фрагмент не пригодится. зачем зря мучить жопу, если оформление постоянно нуно применять какое-то. после material-ui уже плюешь на все эти дивы ибо тысячи их.
>>1346680 У фрагментов есть сокращенный синтаксис <></>. Его смысл в объединении группы дом элементов, которым не нужен внешний див. Мусор в дом дереве не нужен
В каких ситуациях стоит задумывать о том, чтобы брать какой-то фреймворк React, Vue, Angular etc. для фронтенда? Я правильно понимаю, что они используются в первую очередь для создания SPA? Если я пишу server side rendering, то смысла от них никакого нет? И насколько тяжелее будет писать SPA, если я нихуя не фронтендер?
>>1346695 Если у тебя spa - нужно брать, если изоморфное приложение (первый рендер серверный, остальные на клиенте) - нужно брать. Разве кто-то ещё делает новые проекты только с ssr? Да даже там тебе же нужно на чем то писать логику, компоненты и сам шаблонизатор
>>1346703 Отлично. Если я не фронтендер, то мне будет проще вкатываться во VueJS? Когда-то тыкал React, но на уровне тудухи. Слышал, что во Vue вкатываться проще всего.
>>1346687 Мой поинт в том, что если оформления нет, то и див создавать не надо. Во-первых он не бесплатный, во-вторых инспектор выглядит чище. Алсо, в React Native вложенность уже в 30 View убивает девайсы на Android 4.x в ноль, так что фрагменты весьма актуальны.
http://blog.itlft.ru/ Хотел с вами бложеком поделиться. 40+ тетенька-совладелец галеры, которая пилит унылые стены текста о том, как она в доисторические времена писала код на бамажке, затирает о необходимости 6 лет в вузе дрочить матан перед тем, как писать код, нахваливает наши посредственные МухГУ. Также она зачем-то проводит какие-то "личные встречи" по записи, где сбивает с пути юных неофитов, подавая свой доисторический подход к обучению, как единственно православный. А еще в эту галеру, насколько я понял, ждунов берут только после годовой(!) стажировки. Может я ошибаюсь, но в целом она создает впечатление человека крайне ебанутого и ЧСВшного.
>>1346766 Пиздос, я лично такую знаю. Грит все кто уже не вчерашний студент - тупоголовый закостенелый дегроид. Ну берет на галеру сосницкого - он естественно не тащит, она его материт и выгоняет. Вакансия уже года два висит, я не шучу.
Как быть в тех случаях, когда есть два независимых и несвязанных компонента и нужно при определенном действии в одном компоненте вызывать функцию в другом компоненте?
>>1346994 Хуй знает, я бы наверно добавил в стейт какую-нибудь хуитку и подписал на неё второй компонент через редуксовский стор, и когда первый компонент бы хуитку менял, то второй бы это чуял. Но вообще такое поведение в целом вроде как антипаттерн, если я не ошибаюсь мимонуб
>>1347012 Где ты прочитал про такой антипатерн? В стеке реакт-редакс это самый очевидный вариант. Филосовия редакса - один источник истины, и все вещи такого рода должны походить через него. Вариант без редакса - прокидывать коллбеки через общего предка, который точно есть где-то выше. мимо>>1347011
>>1347058 Пришел с 0 знаниями js'а и верстки, но немного знал ооп, патерны и джаву. Получал 30к -> через 3 месяца 45к -> еще через 3 - 60к -> 6 месяцев 80к(потом ещё накидывали понемногу). В этот момент уже мог бы уйти на 100-110, но мне нравилось работать в той компании, в плане коллектива, опыта и проектов. Проработал там с огромным удовольствием почти два года, но ушел за оффер 150к. Пришел нулем, сейчас крепкий мидл
>>1347089 Ну слушай, в компании был сильный упор на ооп, паттерны и т.п., а у меня с этим все хорошо. JS'у можно и обезьяну научить, тем более если джаву хоть немного осилил. Период в три месяца с 30 до 45к - испытательный, если обосрешься и не потянешь в этот промежуток, то с тобой прощаются. Такая политика компании, берут мало мидлов, но много адекватных джунов, которые быстро растут. За цену одного мидла ты получаешь 3их-4ых джунов, через три месяца они уже вполне могут что-то делать, через пол года - писать вполне адекватный код, но платишь ты все равно прилично меньше, чем мидлу. Большая часть прорабатывает минимум год/полтора, так как за мидла в других местах ещё не прокатят, а тут опыт идет, з/п помногу растет и в портфолио капают готовые проекты, пускай и не самые крутые. Уловил суть?
>>1347058 На предыдущей работе плавно перекатил из дизайнера (на 120) в верстальщика и фронтендера, потом ушел на 130, через несколько повышений дополз до 200-220 (премии зависят от KPI).
>>1347181 Поздравляю! В ИП iZalupaWeb, на должность младшего помощника старшего помощника верстальщика за 150$ с неоплачиваемым испытательным сроком и официальным устройством когда-нибудь потом?
>>1347184 Да не, это тупорылая херка увидела два знакомых слова из их стека (react+redux), и кинула мне приглос. Вакансия вообще называется ".NET C# developer (web/backend/mobile)". Забавно, учитывая то, что я сишарп в жизни никогда не трогал.
>>1347185 Почти жиза. Мое резюме постоянно по 5-10 раз пересматривают компании, у которых единственная вакансия - сисярп/жаба/пхп веб-девелопер с жопаскриптом в желательных навыках. Но им хотя бы хватает ума сверить нужные кейворды, хоть и не с первого раза.
Где лучше в эквайринг стучать - в виджете на клиенте или на сервере
Как ебучие фискалы подключали? Если сайтец хостится на VPS и клиентос про одножоп не знает и только-только ипшечку запилил? Есть фискалы без чека, можно их в датацентр организовать?
В смысле без бумажного чека. А то из того что видел под названием "онлайн каSSа" - какие-то ручные терминалы из андроидомобилы со строенным рулоном бумаги. Есть без рулона бумаги, чтобы только картридж и положить в стойку и забыть?
>>1347326 тебе и не надо ничего учить, он скорее для тех кто не умеет ничего делать, но ему нужно сделать, поэтому открываешь докуму и за пару часов у тебя получается готовый макет
>>1347327 Для меня наоборот это какая-то непонятная узколобая хуета, которая только путает все в мозгу.
>>1347328 Я умею в адаптив и гриды, я могу полностью сайт за день накидать. Но все кругом пиздят про бустрап и я чувствую себя умственноотсталым, что мне западло учить эту хрень. Типа это должен знать каждый фронтендер?
>>1347326 >но мне быстрее стили нахуярить вручную с нуля Бустрап нужен не для барбершопов, а для интерфейсов. Когда верстаешь какую-нибудь админку, там куча формочек, табличек, всплывашек, кнопочек, сайдбар, то, сё, то бутстрап даёт неплохой буст к скорости. Хуяришь элементы и не паришься, всё выглядит приемлимо.
>>1347331 Да че ты пристал, в бутстрапе основное - это адаптивные сетки, которые позволяют делать адаптив, просто прописав нужные имена классов. Этому несложно научиться, за 1 день можно понять, как эти бутстрап сетки юзать.
Чувствую себя неполноценным от того, что не знаю математику от слова совсем и меня каждый раз триггерит при ее упоминании, но не имею никакого желания тратить время на изучение этого занудного аутизма. Как быть?
>>1347339 >что ты имешь ввиду под "адаптивами"? Адаптивная верстка
>>1347347 >Когда верстаешь какую-нибудь админку, там куча формочек, табличек, всплывашек, кнопочек, сайдбар, то, сё, то бутстрап даёт неплохой буст к скорости. Хуяришь элементы и не паришься, всё выглядит приемлимо.
То одним классом задаешь стиль для всей таблицы за 5 минут и копируешь-вставляешь дивы или тд за 1 минуту
>>1347349 >Да че ты пристал, в бутстрапе основное - это адаптивные сетки А вот это вобще пушка. Как они могут помочь в адаптиве? Все сайты - разные. Если клепать однообразные лендинги каждый день - то без вопросов. Разумеется, там все одинаково.
Но сайт где на одном разрешении блок должен быть на 100пх левее, а на другом на 100пх ниже - как ты это высрешь в бустрапе. А если там это и есть, то это ВСЕ НУЖНО ВЫУЧИТЬ. Зачем? Для чего? Я лох, что не способен в это гавно?
>>1347367 >И в чем тогда твоя проблема? Я чувствую себя неполноценным, но учить бусрап не хочу. Открытый гештальт. У меня один раз коллега спросил, знаю ли я бусрап. Я ответил нет. Гештальт открылся
Кстати, да. Поясните Ангуляр или Реакт пожалуйста. Знаю базовый js. Теперь выбираю. В реакте крайне напрягает, что его придумали аутисты из фейсбука. Они не могут свой сайт нормальным сделать: ни интерфейс, ни скорость работы. Тогда почему я должен учить реакт?
>>1347380 Потому что мы не хотим выучивать тонны нахуй не нужных функций, которые наверняка через 3-4 года опять полностью поменяют и вместо этого предпочитаем фреймворк, где ты пишешь почти что на чистом жопаскрипте?
>>1347357 Ты оценишь бутстрап только тогда, когда понадобится использовать его по назначению, то есть чтобы по-быстрому верстку на свой прототип накидать. Сейчас у тебя будет врети, нинужон, я сам быстрее сделаю, потому что ты не хочешь учить еще одну очередную технологию, но с опытом тебе наоборот будет очень впадлу верстать без него.
>>1347356 Буквально сегодня начал смотреть курс по дискретной математики, сразу же после видео не смог дать доказательство 3 из 4 утверждениям в заданиях)) Забей, это сложно, если не дано. Слава Богу мы в вебе.
>>1347356 Забыл добавить, что после того, как отправил свои ответы, там можно посмотреть ответы других людей, где-то половина ничего не знает, вторая половина дала вполне логические доказательства. Жаль, я сразу этого не понял, только когда их ответы глянул, стало доходить.
>>1347371 > знать бутстрап Ты его либо не знаешь, потому что нахуй не надо, либо знаешь, но тогда ты являешь какой-то макакой-верстальщицей за пачку лапши. и еще вариант, что ты его знаешь, потому что пилишь курсы для других даунов и там используешь, чтобы тудухи выглядели более менее прилично
>>1347396 Не обидно, ведь никто не может доказать любую теорему. Просто хочется развиваться, но это сложно.
>>1347399 >Ты его либо не знаешь, потому что нахуй не надо, либо знаешь, но тогда ты являешь какой-то макакой-верстальщицей за пачку лапши. Ну все успокоил. Просто проблема в том, что иногда приходится переделывать за другими даунами. И если на бутстрапе создано десять классов в стиле ="text text_description col15-35-3 text_column_description", то тебя тянет блевать от этого говна потому что ты сделал бы ="text"
>>1347393 Но ведь математика - это просто блядский инструмент. Отсутствие владения этим инструментам закрывает тебе все пути в физику, например, да и вообще в любую науку сложнее литературы за 9 класс.
>>1347407 Да, какие-то основы явно надо знать. И вообще, чем больше знаешь, тем очевидно лучше, просто потому, что это расширяет твое мышление. Но в некоторых сферах программирования можно и с одними знаниями равенств больше/меньше, равно/неравно работать, только тогда будешь всю жизнь на дне.
> Пусть A — множество. Множество всех подмножеств множества A называется булеаном A (также степенью множества, показательным множеством или множеством частей) и обозначается P(A) или 2A. Ясно, что ∅∈P(A) и A∈P(A). Но вот понимать это... как же бля тяжело, а это всего лишь одна из основ темы "множества".
>>1347433 Да хуйней какой-то маешься. Вот как тебе эта теория множеств поможет лучше работать с джаваскриптом? Самая ближайшая аналогия множества - это Set, а с ним и без знаний математики можно разобраться.
>>1347438 Да, >>1347442 вот этот ответил уже. Меня от самого кодинга тошнит после работы, по крайней мере от js, реакта и прочего, а вот математику просто так захотелось поучить. Вообще я сикп начал читать, а потом подумал, что и математику было бы неплохо подтянуть.
>>1347538 Рано говорить, я еще первую главу не закончил даже. Но мне интересно. А еще я понял, что это рили мем, когда ее советует как первую книгу для вкатат, лол. Конечно человек, который не знает кодинг и освоит эту книгу сходу, 100% сможет вкатиться, но он явно гений какой-то. Книга годится для дальнейшего развития, когда уже погрузился немного в функциональщину, но хочется двигаться в этом направление дальше.
Похоже пришла моя очередь пилить мувисерчер. Прислали тестовое в духе покажите свой уровень создав какое-нить СПА используя какое-нить публичное апи, но чтобы интересно и актуально. Может тред подкинет идею?
>>1347565 Я вот хотел замутить революционный ИГРОСЁРЧЕР, но там был гемор с апишным ключом, который нужно было передавать в заголовке запроса вместо тела, на что ругался CORS, и я забил поэтому пили мувисерчёр, ёпта И погоди-ка, тебе прислали тестовый ДО мувисёрчера? Чё ты там в резюме написал такое?
>>1347565 Это точно тестовое? ТЗ в духе ну ебаните ченить крутое, хз че, ну там разберетесь, главное чтоб красива и актуально))) похоже на дефолтный ответ, который ботух рассылает всем откликнувшимся вкатывальщикам. Тебе, конечно, лишним не будет сделать что-то для портфолио, но сутками сидеть за кодом, чтобы успеть сделать побыстрее, а по итогу даже код-ревью не получить - это такое себе, так делать не надо.
Поясните что лучше использовать начинающему верстану для автоматизации. В академии используют Grunt или Gulp, т.к это более простые инструменты, чем Webpack, ну и в принципе наверное логично. Сам я лишь верстку знаю и немного JS'a, поэтому сложные пока хуйни не осилю. Что сейчас на первое время выбрать, Grunt или Gulp?
>>1347576 >И погоди-ка, тебе прислали тестовый ДО мувисёрчера? Чё ты там в резюме написал такое? У меня почти 5 лет опыта вайти околофронтенда и вообще. Написал что знаю реакт-редакс и есть небольшое приложение, которое юзают на текущем месте работы прокачаный тудулист и апи к нему
>>1347582 >Это точно тестовое? ТЗ в духе ну ебаните ченить крутое, хз че, ну там разберетесь, главное чтоб красива и актуально))) похоже на дефолтный ответ, который ботух рассылает всем откликнувшимся вкатывальщикам. Да, ето так, с поправкой что они сами нашли мое резюме забытое полгода назад, а потом позвонили. Но чому бы не попробовать.
>>1347646 по поводу того что *ниасилю" это ты зря, гранты гальпы и прочая шляпа это легаси хуета, нахуя тебе копатся в говне? нахуя тебе верстать как хуйло попущенное всякую шляпу, верстай jsx и будь счастлив, заодно и жс подтянешь и верстку и хуе мое
Тут есть пидоры которые делают прилипающие к верху экрана меню? Нахуй вы это делаете конченые? Я в рот ебал эти современные сайты, где под сам контент отводится 50% экрана и остальное забито каким то говном, причём сука даже не рекламой, а всякими sticky вертигальными и горизонтальными меню. Какая мразь решила что это удобно? Ваше меню нахуй никому не нужно 99% времени, и если оно понадобится, нет проблемы вверх проскроллить. Но нет, какая то ебучая тенденция это говно закреплять. Окно браузера+таскбар винды+эта ваша говноверстка и пиздец. Сижу в ахуе смотрю на то как выглядит этот понос. Рака вам уроды
Меня такая хуйня бесит в магазине расширений для visual studio, где логотип и установка прилепает сверху, а для описания расширения остается ~60% экрана
Вы точно адекватные люди? Вопрос был между выбором Gulp и Grunt, и ничего более. Эта автоматизации мне нужна просто чтобы не проебывать кучу времени пока я обучаюсь верстке и если я что-то из этого учу, то не значит что это окончательный выбор и потом я не пересяду на Webpack.
Не говоря уже о реакте и всяком другом говне до которого мне еще очень далеко.
На каком уровне знаний веба стоит вкатываться в работу? Хотяб чисто на минималочку чтоб хату снять хватало и пожрать? Я вот могу на JS наговнокодить чонить, по макету там сверстать страничку, даже с сервером поработать. Но это какие-то днознания и всему этому я за месяц научился, уделяя пару часов в день. И я вообще не понимаю, должно ли это оплачиваться, и что нужно уметь делать, чтоб работку то начать искать
Какой из макетов академии захватывает максимальное кол-во скиллов верстки, т.е максимальное разнообразие. Знаю что Седона вроде как сложный, но сложность это немного не то что я описал.
https://diction4ry.herokuapp.com/ Зацените мой божественный дезигн. Боюсь даже в портфолио выкатывать, меня сразу Татьяныч начнет предложениями о сотрудничестве закидывать.
>>1348613 Во-первых, когда вылезает окно подтвержения удаления, стрелки вправо-влево перестают работать. Во-вторых, success с двумя "с" в конце пишется.
По сколько часов в день вы вкатываетесь? Я вот где-то с апреля начал серьезно заниматься, до этого зимой прошел половину тестов кокодемии и забил, щас уже жс учу, до массивов дошел, в среднем по 2-3 часа в день на это отвожу, потому что потом уже начинают мысли путаться и хуже инфа запоминается
>>1348795 Нет, ты должен "мокать" свои апихи. Гугли mock api response. Суть в том, что ты не должен тестить то, что придет из запроса, то есть ты 100% ждешь, что придет нужный массив или еще что-то. Ты проверяешь только дальнейшие действия после ответа. А вот по-настоящему апи тестят уже на стороне бекенда, это их задание написать тест, который будет проверять, что оно отправляет нужные данные.
>>1348627 Так же полз. Сейчас, когда начал подходить уже год как начал всё это ковырять, последние пару недель прямо расперло, сижу почти целый день, словно уже на работе, рычу и двигаю тазом. Но не из-за того что уже засиделся я так начал агрессивно кодить, а скорее от того что только сейчас я действительно научился, и любая технология уже заходит влёт и плавно как член в мое очко. Теперь пиздец страх перед собеседованием. Да и понимание что без работы все это будет только забываться, и что-то новое изучать уже кажется бессмысленным, поэтому нужно срочно искать галеру
>>1348627 Все свободное время, часов по 10+. Пишу код, читаю книги. Когда спина начинает болеть, то включаю лекции, курсы. Когда совсем заебался сидеть дома, то иду гулять в одиночестве и слушаю подкасты айтишные на английском.
Ебаная винда. Короче хотел поверстать, а тут такая вот хуйня при использовании пакетов (пик). Вроде установилось все без каких-либо проблем. Пробовал глобально устанавливать, запускать консоль от имени админа и прописывать как здесь написано - https://stackoverflow.com/questions/27344045/installing-node-js-and-npm-on-windows-10 . Уже давно бы на линуксе все сделал, но там нет фотошопа, а из под вайна не хочу сидеть, ибо пиздец лагать будет.
>>1349016 Дополнение к посту: Если выполнять команды через Scripts в package.json, то все работает, например "npm run less" не выдает никаких проблем. Видимо дело действительно с какими-то переменными путей, но я хз как их исправить.
Как можно разметить выделенный блок? По логике это список спорт-программ, поэтому оборачиваем в section, дальше ul и всего два li, которые вроде бы одновременно могут являться БЭМ-блоками, потому что они действительно выглядят одновременно как элементы списка, но и могут отдельно появиться где-то на другой странице.
Как же с тестами сложно. Пришлось изрядно поебаться, чтобы приделать подобие тестов на свой мувисерчер. Я не понимаю, как люди работают по тдд, если можно написать неправильный тест, который может фейлить рабочий компонент. У них что, стальные яйца?
Как же не хочется делать мувисечер, но другое сложно. Да и в голову другого ничего не приходит. Мне кажется на собеседованиях уже детектят двачеров по мувисечерам, а это уже клеймо, все будут думать что я на трапов дрочу, а в свободное время хочу суициднуться
>>1347357 >То одним классом задаешь стиль для всей таблицы за 5 минут и копируешь-вставляешь дивы или тд за 1 минуту Ну так иди и делай сам, раз тебе так быстрее, в чем проблема.
Делаю один проект. По сути, все обычная верстка + немного жиквери. Формы и модалки тоже на жиквери. Но вот есть одна форма куда так и просится реакт. Это форма с оплатой: депозитом и выводом. Можно сделать и на жиквери, но это будет максимально костыльная хуйня. Такой вопрос, стоит ли из-за одной формы тащить в проект реакт?
ёбаный фильмоискатель как прикручивать функционал, так могу по 12 часов ковырять а как начинается прикручивание дизигна и прочая "шлифовка", так тянет блевать ещё эта сучья жара в конце августа это не жисть
Помнится одно время сюда порой заходил человек собирающий всяких зеленых вкатывальщиков на работу за еду. Вроде даже обычных верстанов. Есть его контакты? Если что стукните сюда @tyurenb или просто ответом в тредик.
https://codepen.io/anon/pen/dqMaRO?editors=0010#0 - помогите плз настроить этот ебучий Gulp, хочу чтобы просто работала компиляция less по время изменения файлов в проекте. Написал вот такой конфиг по гайду академии (видос интенсива), но что-то нихуя не пашет. Ошибка слева в консоли, по логике он не может найти файл, но путь указан верно.
>>1349740 >gulp >подробнейшая документация >тысячи примеров >сотни видео гайдов >тысячи статей >сотни форумов с готовыми ответами на вопросы по теме >не осилил Земля тебе пухом, братик. Тяжело тебе в жизни придется. Ради денюжек вкатиться решил, да?
>>1349967 request, success, failure Ты просто не был на больших проектах, где это действительно нужно. Мувисерчеры можно и на голом джс написать, но тут люди тренируются, поэтому ничего плохого.
>>1350017 Заебись, конечно, писать на graphql все с нуля или в пет-проекте. А когда у тебя рест-монолит на дотнете, который до этого пять лет пилили, то все, мягко говоря, не столь радужно. Это к вопросу о действительно больших проектах.
Анчоусы, хелпаните плиз дебичу. Почему в первой функции я копирую стэйт в объект и манипуляции с объектом приводят только к изменениям в объекте. А во второй меняется и сам стейт и объект, который в него скопирован?
>>1350327 Чет твой код не особо приятен глазу, поэтому не вчитывался. В целом, что assign, что rest spread делают неглубокое копирование свойств, поэтому если у тебя одно из свойств будет массивом или объектом, то скопируется не он сам, а ссылка на него.
>>1350319 Оче сложно читать твой код, поэтому глубоко не вникал. Скорее всего проблема в том, что ты меняешь что-то внутри объекта, а Object.assign делает shallow copy, а не deep copy.
Перепиши код без мутаций и без let и все будет ок.
>>1350606 Да наворотил хуйни, васянополифил дохуя. Тип компонент может сам фетчить хуйню, а может принимать из вне. И вот хуй знает как его научить обновляться когда надо.
>>1350622 Ну вот есть массив с кинчиком, я его отрисовал. Потом щелкнул по кнопочке - загрузил другой массив, но чтоб старый перерисовать нужно в didUpdate поменять состояние.
>>1350643 Человек видимо уже немного хапанул фриланса, поэтому вполне адекватная цена для этого уровня. У нас в конторе (город 400к) таких берут на 10-15к руб во время стажировки.
>>1350672 >У нас в конторе (город 400к) таких берут на 10-15к руб во время стажировки. Гонишь наху, в моей мухосрани ~150к мне предлагали за 10ку сидеть у местных сайтоклёпов обучаться, при том что я не знал вообще НИХУЯ, а обучать собирались хытымылу с ксс
Это не васян-стайл. См. getDerivedStateToProps в 16 реакте Вычисление стейта на основе пропсов часто применяется в редаксе, когда например к компоненту коннектится массив, а в самом компоненте нужна модификация этого массива (сортировка, группировка, разворачивание в плоский список и т.п.)
>>1350912 Логика преобразования сложная, много мест использования, есть дочерние поля которые от него зависят, ты каждый раз пересчет будешь делать в рендере? Нет, считается только когда изменяются зависимые свойства.
Про доку - если есть что предметно сказать по ней то говори, иначе иди нахуй
Начал сегодня учить жабу. В целом хороший язык, одобряю, после жс можно с непривычки обоссаться с осознания того, что такое настоящее ООП и не захотеть больше ебаться с прототипами и замыканиями. Держу вас в курсе.
>>1351101 Если вернешься к жсу, то наверни тайпскрипт, уверен захочешь ещё. Зачем в 2018 протопипы?(кроме как для понимания, как оно под капотом ес2015 работает)
>>1351107 В componentDidUpdate ты эти this.xxx и this.yyy просто заполнишь и тебе все равно нужен ререндер, чтобы увидеть что ты туда положил. А derivedState вычислит стейт до рендера.
>>1351105 Вернусь, куды я денусь. Жаба почему-то очень заинтересовала, да и вообще приятно заходит, но свои полгода дрочки жс я же не могу выкинуть. А тайпскрипт создает впечатление костыля, так ли это на самом деле?
>>1351150 Весь жс - один большой костыль, но тс делает его намного приятнее, если любишь типизацию и нормальные саджесты в ide. Так же не даёт тебе случайно обосраться во многих местах. Конфиг достаточно гибкий, можно и очень строго и лайтово настроить. Почти все популярные библиотеки имеют поддержку, а для чего-то редкого можно описать типы самому за 15 минут. Внезапно не умрет, так как развивают не рандомы, а Майкрософт. Для всяких мелких проектов, его брать конечно не стоит, но для крупных и долгих у меня теперь обязателен
>>1351173 Бля, ну это же обычный jquery, еще юзаю всякие lenght, scroll и прочее гавно вида свистелки-перделки, чтобы страничка плавно переливалась. Но разобраться в чем-то серьезном, функциях, НУ ВОБЩЕ НИКАК, ну блядь!
>>1351194 У них более чем качественные продукты. Сейчас для веб проектов есть только два стула: реакт или ангуляр, ну если ты не вуй говноед. Может тебе не нравится писать на ангуляре, но разговор не об этом, а о том, что если уж такой гигант взял тс, а другой гигант его развивает, то его поддержка в ближайшем будущем не пропадет точно
>>1351644 > вью - два вечера поебстись > ангуляр - поебстись с тайпскриптом, поебстись со здоровенным апи, к концу изучения выкатят новую версию, где все по-новому и придется учить все заново и так до самой пенсии
>>1351643 Вью никому нахуй не упал, а вот опытные ангулярщики получают по рынку больше. Предвижу вопрос: "с хуяли?", ответ: у компаний которые имеют крупные, приносящие деньги проекты на ангуляре, есть проблемы с опытными кадрами, так как рынок забит жквери разработчиками и реакт-компонентошлёпами, которые и не слышали никогда об ООП, патернах, типизации и т.п.
>>1351667 Это не предположение. У нас в компании есть крупные проекты и на реакте и на ангуляре. Я себе адекваного напарника найти не могу на реакт(реакт/редакс/тайпскрипт), а на ангуляр вообще пиздец, даже удаленщика недавно взяли, хотя компания офисная. Деньги разрабам компания платит неплохие
задали вопрос на тестовом. хочу для себя узнать как на него ответить Есть 90 спортсменов. Каждый из либо всегда врет, либо всегда говорит правду. Каждый занимается ровно одним видом спорта из трех. Футбол, хоккей, баскетбол. Каждому получает три вопроса. Вы занимаетесь футболом? Вы занимаетесь хоккеем? Вы занимаетесь баскетболом? В результате на первый вопрос утвердительно ответило 45 второй - 35 третий - 30 Сколько человек всегда говорят правду?
>>1351688 Сука. Если у меня будут подобные вопросы на собесе спрашивать, я сфейлюсь. Дома ещё могу посидеть, подумать, но в обстановке где на тебя смотрят и ждут ответа, нихуя не смогу. Спрашивайте вопросы по инструментам указанным у меня в резюме, суки
35 минут ждал, пока ангуляр высрет мне бойлерплейт, а он в конце-концов начал ошибками сыпать и ничего не работает. Ну его нахуй, пойду хипсторский вью ковырять.
>>1351724 Истинность ответа не имеет значения. Определяющий успешность момент это показать твою способность к аналитическому мышлению и подход к нестандартным задачам.
У нормальных людей ходить на все возможные олимпиады и получать оценки не ниже 4 по всем предметам в школе - это минимально необходимый минимум, если он не дебич с судьбой будущего потребителя стекломоя в луже ссанины.
>>1351688 Пусть не пиздоболы - это х, а пиздаболы - это у. Всего спортсменов 90, то есть х + у = 90. Далее ответы. а - количество ответов не пиздабола, б - количество ответов у пиздабола. ах + бу = 45 + 35 + 30 Не пиздабол будет всегда отвечать, что занимается каким-то одним видом спорта, поэтому а = 1, пиздабол пиздит, поэтому на свой вид спорта он скажет нет, а на чужой 2. Поэтому каждый пиздабол выберет 2 варианта ответа, стало быть б = 2. В итоге у нас получаются 2 уравнения: х + у = 90 х + 2у = 110
>>1351850 > У нормальных людей заниматься каким-то нахуй не нужным активизмом без прикладных задач и дрочить на циферки, рисумые совковыми женщинами за вызубренный материал не первой свежести и не лучшего качества - это минимально необходимый минимум. Снова пофиксил, не благодари.
>>1351857 Это в своей мухосрани ты сеньор, а в крупной компании тебя без высшего математического образования даже формы клепать на джеквери не возьмут.
Почему мне кажется, что я начал заниматься этим зря? На хх все чаще появляются вакансии за 20-30к, и это в Москве, многие выходят из ойти, каждая домохозяйка умеет адаптивно верстать... как обычно на хайпе какой-то штуки решил в нее вкатиться, а по итоге хуя сосну и буду у станка до смерти горбатиться
>>1351894 Выкатывайся, пока не поздно. Я когда начал работать понял, какая это все-таки выматывающая работа. Постоянно надо держать в голове кучу вещей, чтобы что-то писать, это очень сильно выматывает мозги. Ты много видел программистов с 20-ти летним опытом? А это как раз потому, что работа разработчика изнашивает области мозга, отвечающие за понимание и применение абстракций. В итоге когда тебе стукнет 40-45, тебя заменят молодым и выбросят на помойку. И это я не задевал тему того, что надо еще и после работы учиться и развиваться, если хочешь чего-то достичь.
>>1351894 >каждая домохозяйка умеет адаптивно верстать... Делать это хорошо умеет один из двадцати тех, кто заявляет что "умеет". Как и в любой области, надо просто быть лучше общей массы соискателей. На вакансии за 20-30к не смотри - это рабские галеры где тебя выебут и высушат за эти копейки.
>>1351982 >Ха-ха, я тут работаю! По личному опыту могу сказать что в IT чем меньше зп тем выше градус неадеквата и наоборот. Поэтому в какой-то момент для себя решил на подобное даже не откликаться и это принесло плоды.
Объясните пожалуйста ньюфагу кое-что. Вот допустим я поставил какой-то пакет через npm и если сделаю файл script.js в котором пропишу var foo = require('package'); то при вставке этого файла в тег <script> браузера выдаст ошибку, верно? Ведь require работает только в окружении node.js. Тогда как мне пользоваться пакетами npm, если они нужны мне на стороне клиента, т.е в браузере?
>>1351850 Работу то найти для начала нормальный человек-олимпиадник ты наш, я вот хуй клал на школу, вузы твои, интегралы твои, на вышку твою и пускаю плотную струю из хуя прямиком тебе в рот! мимо мид нод жс господин с зп в 2к
>>1352336 Давно же есть async/await без коллбэков Сейчас любой фронт должен минимально знать ноду/экспресс. Бэкенд для простенького проекта на ноде можно очень быстро и вполне жизнеспособно сделать, гораздо быстрее чем на джаве и ей подобном, со всякими GO сравнить пока не могу.
Учил 2 месяца редакс, реакт, все необходимые библиотеки вроде thunk и reselect, чтобы в итоге устроиться на галёру в офисе где используют GraphQL + Apollo.
Почему в около-программерских комьюнити такое негативное отношение к менеджерам? С момента вката я успел поработать уже с 5 PM, все не просто адекватные люди, но и заслуживающие уважения и симпатии. Мне просто повезло? Зато один раз сеньор попался - конченный мудазвон, лол.
>>1352789 Я другой анон. Но я не понимаю, что имеют ввиду под словом "не используют каллбеки". Как я понимаю все используют промисы и assync/await. Но те же промисы основаны на каллбеках, они вызывают нужный resolve или reject каллбек, в зависимости от ситуаций. Почему тогда говорят что не используют, лол?
драсте, анонимасы _первым-устроился-в-дс-кун_ снова на связи, давненько я к вам не заходил. 27 лвл, $7к, удаленка Чо как, кто к успеху пришел, кто нет, как сами вообще, что нового?
Господа фронтендеры, пару вопросов к вам от ньюфажика:
1) https://learn-reactjs.ru/home,https://abraxabra.ru/react.js/ какой из этих двух переводов документации на данный момент более свежий/актуальный. (Да, я понимаю что это глупый вопрос и доку нужно читать в оригинале, но пока мне это делать очень тяжело).
2) Можно ли закатываться изучать React не особо вдупляясь в нативное управление DOM-'ом через всякие .innerHTML, .getElementById и тд. Недавно начал изучать Vue.js и там все так просто, что я охуел, просто прекрасный фреймворк, пишешь че надо и все. Такая же ли ситуация с React?
3) Продолжение предыдущего вопроса. Насколько React сложнее для вкатывания чем Vue? Т.е например мне нужно сверстать интерактивную форму в которой значения просчитываются исходя из определенных данных, потрачу ли я больше времени на изучения этого при изучении react, нежели vue?
Заранее извиняюсь за возможно глупые вопросы, просто нужно срочняк закатиться в react по РАБотке.
>>1353028 Не знаю как там у вью говна и тебе лучше не знать. Работа с домом в реакте сводится к минимуму, а просто так лезть в ДОМ работая с реактом - моветон. Тем не менее, бы должен знать как работать с домом из чистого js`а, что бы понимать как это все модное и современное функионирует внутри, как для себя, так и для многих компаний, которые могут спросить что-нибудь из этой степи на собесе. Макаки клепающие реакт компоненты никому не нужны
Сап, гайс. Допустим есть сайт - http://www.holdemresources.net/nashicm; У меня есть данные для трех форм и мне нужно вбить их в поля, нажать 'calculate' и извлечь данные которые он отобразить после расчета. Возможно ли сделать это автоматизированно? Т.е. как реализовать эти запросы?
Нет сил после работы придумывать что-то для шапки, и в веб не особо хочется, мертвое место какое-то. Делайте перекат плиз, а то тут тред быстро тонет. я если и сделаю, то сюда в врк и позже
>>1353028 > .innerHTML, .getElementById Я сам учил немного, потом даже джейквери затронул, но мне не пригодилось ни разу во время изучения реакта и после на работе. Поэтому такое себе, но хотя бы посмотреть точно не помешает, а там уже как на работе повезет.
Хз, что сложнее Вью или Реакт, но для вката всегда проще будет с реактом, просто потому что вакансий в разы больше, неважно как тяжело его учить. Знаю, что ангуляр самый замороченный из этого списка, но тебя он и не интересует.
>>1353081 document.querySelectorAll(".g-recaptcha.btn-u.btn-u-dark.rounded")[0].click(); Вот это вбить в консоль браузерную, а потом распарсить то, что выдаст в той форме, тоже не особо тяжело. Но, там гуглокапча вылезает после симуляции клика, это уже не обойти. Ну вернее как-то люди обходят, но там уже подключать сторонние сервисы, которые капчу бы решали... тяжело.
А еще вернулся назад на сайт, а там прям так и написано > Important: We use Google's reCaptcha service to protect our free calculators against automated requests. By using this calculator you agree that Google will analyze data about your browsing session to help us verify that you are a human user. Please refer to their Privacy Policy and Terms for further information. кек
Я вот кстати вью вчера начал ковырять, по первым впечатлениям - просто лютая ссанина. Директивы какие-то блядь, прямиком в хтмл сри, атрибуты несуществующие, хмлоподобные компоненты. А читать этот пиздец - то еще удовольствие. Логика в жаваскрипте, представление прямиком в хтмл. Ну что за срака? А если жаваскрипт отвалится? Можно будет иметь удовольствие читать {{некорректный штмл}}? То ли дело реакт - простые, понятные, красивые классы/функции, жсх для представления, все хорошо и удобно.
Гайс, а есть у кого на примете тутор с поверхностной инфой о том как работает nodejs и на каких бэкенд технологиях в основном клепают react-redux приложухи? Клево было бы почитать/посмотреть пример создания легкого приложения с бэкендом где было бы охвачено создание базы и логики nodejs без жестких заебов для начала.
>>1353038 Там в чем смысл знать то, какие нативные методы вызывает там реакт? Хоть у кого-нибудь возникала необходимость или потребность в этом чтобы 'когда что-то сломается', то исправить это руками?
>>1353090 Работка у меня уже есть, суть вопроса в изучении =)
>>1353134 Ну так ты все равно учить собрался, чтобы с этими технологиями работать потом, не? Так вот реакт в этом плане профитнее и по зп, и по количеству вакансий. Не вижу смысла учить это "для себя".
>>1353152 Тоже не совсем понял, фреймворки не знает, но и с нативный джс не знает. А нет, дошло, он похоже с другого языка перекатывается. наверняка пхп
Кстати вот есть два курса основ по React, но один базируется 2016 годом, второй 2017. Стоит ли их смотреть или они уже сильно устарели? Смотрел раньше видосы этого чела и он довольно понятно все объясняет.
>>1353157 Тебе не нужны никакие курсы, документация разжевывает все более, чем полностью. Читаешь - делаешь так же. Не получается - еще раз читаешь внимательнее. Все равно не получается - идешь и учишь ванильный жс, потому что его незнание - единственная возможная причина, которая может помешать пониманию документации реакта.
>>1353167 Да я понимаю братишка, просто дело в том что в видосах также рассказывают эту доку. Только вот в таком виде инфа запоминается ярче, чем текст. В этом вся разница.
>>1353167 Вангую пишет человек который уже далеко не первый фреймворквыучил ? Не знаю как курсы выше, но курс от learn-js по реакту позволял учить не просто API, а конкретно всей архитектуре приложения, что мне было ОЧЕНЬ нужно после дрочки ванильного js. Плюс, после курса стал понимать какие инструменты вообще нужны и полезны для приложений построенных на реакте - хранилище, ассинхронность, оптимизация, документация этому бы нихуя не научила. Курсы дают крепкий фундамент, который позволит человеку самостоятельно развиваться. А с опытом, надобность в подобном отпадет, и по одной доке сможешь разобраться во всем
>>1353367 > Вангую пишет человек который уже далеко не первый фреймворквыучил ? Ну да, ты прав. На тот момент у меня было аж 3 месяца опыта работы с VanillaJS. А документация не научила бы тебя архитектуре и разным инструментам, но она научила бы тебя думоть и искать информацию самому, а не за Якобчуком повторять.
>>1353374 Всё понятно тогда с тобой. Наставников или советы более опытных разрабов тоже нахуй шлёшь? Нахуя, лучше же самому додумать, изнасиловать гугл, и велосипед иобрести.
Я уверен ты хуйня разработчик, который рано начинает выёбываться своими возможностями, которых нет
>>1353391 > Наставников или советы более опытных разрабов тоже нахуй шлёшь? Зависит от совета и наставника. > Нахуя, лучше же самому додумать, изнасиловать гугл, и велосипед иобрести. Представляешь, именно так все и есть. Додумать научит тебя думать, насилие над гуглом научит тебя искать ответы на свои вопросы самому, а не просить советов на дваче. Оба этих навыка намного важнее, чем даже код писать. > который рано начинает выёбываться своими возможностями, которых нет Где я хоть чем-то выебывался, м? Или ты считаешь за выебываться предложение почитать прекрасно написанную фейсбуком документацию, которую поймет даже даун-аутист, вместо того, чтобы смотреть на ну вот тут хуяк вот эту хуйню, а потом вот это вот пиздыкс и работает, ебана?
>>1353398 Почему ты вообще считаешь, что вправе раздавать советы, с твоим узким видением? Ты говоришь очевидные вещи в стиле нужно смотреть английский контент а не русский)) или читайте только документацию не будьте курсолохами)), как ебанутый позёр, для которого знания не цель, а просто способ повыёбываться и который не понимает что знания можно получать из многих источников, рассматривая каждую ситуацию под разными углами.
Естественно блять что документацию сможет понять и даун, потому-что она и 50% не охватывает того с чем придется иметь дело при работе с реактом. По мне так, документация учит синтаксису, и всё. А настоящие практики приходят с опытом, или от наставника, годный курс может заменить наставника одинокому вкатывальщику.
>>1353415 > знания можно получать из многих источников Я могу получить знания в виде красивой коробочки, в которой нет ничего, кроме знаний. А могу получить знания в виде огромной бочки говна, которую придется съесть вместе со знаниями. Ну и зачем выбирать второй вариант? > нужно смотреть английский контент а не русский)) или читайте только документацию не будьте курсолохами)) Причем тут это вообще, ты совсем дебилоид? Я, как и сотни других людей, советую документацию по реакту не потому что я не курсолох, а потому что она хорошо написана, в ней кратко и понятно изложено практически все, что необходимо для работы с реактом. Читать документацию к редаксу, например, я бы не стал советовать, потому что она - говно. Я просто назвал самый быстрый способ освоить эту технологию, а что ты там себе надумал про курсолохов, английский, выебоны - это уже твое личное дело. Ты ебнутый какой-то, чесслово.
>>1353183 пока ты сам че-то писать не начнешь хер ты че поймешь. разбирайся во всей этой поеботине через парктику. а так чисто по видосам хуй пойми че куда и зачем. как чуть освоишься, начнешь понимать чужие компоненты и приложения. в принципе разбираться в чужом левом коде очень ценно. ибо почерпнешь много и опыта приобретешь неоценимого, которого нет ни в одном мануале.
Ссылки на IDE/редакторы, слитые курсы для вкатывания и прочее:
https://pastebin.com/M1VGisRB
Гайд:
https://github.com/acilsd/wrk-fet
Подбор вопросов на собеседовании:
https://www.thatjsdude.com/interview/
Ссылочки на старые пасты:
http://pastebin.com/ytWW0UfU
http://pastebin.com/tvvwC7uz
Прошлые треды:
#59-75 в предыдущих шапках
#76 https://arhivach.cf/thread/375757/
#77 https://arhivach.cf/thread/377478/
#78 https://arhivach.cf/thread/381319/
#79 https://arhivach.cf/thread/381737/