24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
>1393170 Предлагаешь мне сначала засрать десяток репозиториев, чтобы потом чистить, ребэзить, таскать все туда-сюда? Отличная идея, дебил. Я лучше сразу буду делать как человек
>1393171 Можешь дать ссылку? Гугл продолжает выдавать все те же субмодули или как привязать удаленный репозиторий к локальному.
>>1393271 надо создавать видимость количества погугли, тогда поймешь как привязывать репозитарии. создается локально и апдейтится там зачем блять из технических моментов делать шоу
>>1393271 Ты не человек, ты ебоклак. Таким вопросом, наверное, никто не задавался ни разу, потому что он очевиден. Гитхаб - это хранилище репозиториев. Репозиторий - это та штука, которую ты создаешь для того, чтобы вести контроль версий. Как считаешь, кто-нибудь в здравом уме будет создавать один репозиторий для нескольких независимых проектов? К тому же, даже если ты сверстаешь больше десятка барбершопов, что уже крайне маловероятно, то через полгода-год работы ты удалишь эту стыдобу с гитхаба.
Город и адрес офиса: офиса нет, работаем из Москвы и из-под Минска Формат работы: удаленка Занятость: гибкий график Зарплатная вилка: неоплачиваемый проект Описание вакансии:
Всем привет! Ищем разработчика для написания приложения под iOS. Проект - стандартный будильник с некоторыми особенностями. Подробное ТЗ будет.
Будет хорошо, если вы:
знаете React Native + JS или Swift (или Objective-C, если объясните, почему с его помощью справитесь не хуже); знакомы с принципами ООП; умеете проводить unit tests; имеете портфолио на GitHub / приложения в Apple Store (как плюс, но не обязательно); ответственны, самостоятельны, упорны, в состоянии довершить начатое и не бросить на полпути (самое важное);
Со своей стороны предлагаем:
возможность участия в реальном проекте для пополнения своего портфолио; обмен знаниями (в команде специалисты с опытом запуска различных проектов в других областях); рассмотрим без реального опыта работы, но талантливых и с горящими глазами; неоплачиваемый проект (но можем обсудить перспективы); рекомендательное письмо по завершении работы (если нужно что-то другое, предлагайте - обсудим); дальнейшее сотрудничество (и на других условиях). В идеале мы хотели бы найти человека, которого потом не согласились бы отпускать
Вылью боли очередного вкатывальщика в тред. Вкатываюсь уже около года, вперемешку с ебучей работой, высасывающей все силы. Более-менее освоил уже всю классику и плюс йоба фреймворки. Забил гитхаб проектами с их использованием, ну в общем все по шариату. Начал откликаться на говно-вакансии в своем ДС-3 и понеслась. 1. Пригласили на вью-парашу на должность мидла, но я обосрался на собесе. Скорее даже не по матчасти, а тупо не смог презентовать себя. Дрочил вопросы, но не смог грамотно объяснить, что я вообще делал в своих проетах и почему выбрал такой стек. Блять, да потому что рынок такой упоротый. 2. Опять вью параша, аналогичная должность. Запилил ебучее тестовое аля туду апп на вью, скидывал пару тредов назад ТЗ. Написали, что у меня все хуева с шаблона проектирования и я изобретаю велосипеды, а также что я использую старую версию бабела, опять отказ. Тут я решил, что я в рот ебал эти мидловские позиции я просто трачу время. 3. Отликнулся на контору, которая катает игры для ОК и ВК, сделал тестовое и нихуя. Спасибо за старания, но нет. Вот тут обидно было. Пиздец, тесовое было запилить пиксель хантиг хуету, что я и сделал. Там джс кода было строк на 20, я хз где, но умудрился обосраться. 4. Ну и последняя попытка это была фулл-стек макака с очередным уебанским тестовым. Написать камень-нижницы на ноде и сокет.йо, которые я офк никогда не трогал, время на него неделю, типо показать как быстро вы можете освоить технологии. Запили его процентов на 60, на остальное тупо нет времени. Сижу в раздумьях позвонить и попросить время до понедельника или тихо слиться и плакать в подушку. Ибо заебало.
Работая на ебучей пятидневке слишком сложно вкатиться, ибо просто я такой даун. Но самое охуенное это конечно отсутствие годного ревью за тестовые, ты сливаешь 10+ часов за спасибо и остаешься в полной уверенности, что ты вообще какую хуету.
Ну да, вкатываться совместно с основной работой тяжко. Был отпуск, я сидел смотрел академию, читал инфу, что-то верстать пытался. Началась основная работа и просто убила меня, каждый день ад, все заебало, всех хочется изничтожить. Естестественно как-то полезно впитывать новую инфу не получается.
>>1393448 Ладненько. Я понимаю, что не должен терять мотивацию из-за таких как >>1393361, но всё же стараюсь видеть в каждом посте из этого треда искренность.
>>1393478 Первые дня 2-3 весело и чувствуешь себя свободным от этих интенсивов ебучих, а потом идут всякие калбек функции, методы, ты начинаешь задумываться и осознаешь что нихуя не знаешь и открываешь 10 вкладок справочника по жс на MDN
Чет я перевкатывался. Последние 10 месяцев вкатывался каждый день, сегодня решил отдохнуть, пока мое тестовое оценивают, но совершенно не знаю чем заняться.
>>1393639 Раз в пару месяцев были дни, когда я шел пить со своим корешем, тогда я почти ничего не делал. Иногда из-за других каких-то дел не успевал почти ничего сделать, но вот когда я ничем не занят и добровольно не вкатываюсь целый день - это первый раз.
>>1393658 Реакт роутер передает объект хистори вниз по дереву. Ты из любого компонента можешь к этому объекту обратиться: >const { history } = this.props; >history.push('/anime');
>>1393674 Мне кажется, у тебя что-то с архитектурой не так. В любом случае, попробуй сделать так: при нужном тебе условии выстреливай специальный экшен, который меняет пропсы shouldRedirect и redirectLink. А в компоненте подключаешь Redirect из реакт роутера и делаешь конструкцию вида: >const { shouldRedirect, redirectLink } = this.props; >{shouldRedirect && <Redirect to={redirectLink} />}
>>1393677 Чет сложна, я даж не знаю где взять такие пропсы. >>1393681 Спасибо! Сработало! >>1393782 реакт-роутер-редакс не поддерживает версию 4 реакт роутера This repo is for react-router-redux 4.x, which is only compatible with react-router 2.x and 3.x
Проверили мое тестовое, сказали все норм, позвали на финальную часть собеседования. Именно в такой формулировке, видимо тоже осознают эпичность данного события. Мне сейчас главное не зассать и не слиться в последний момент, а то ведь это будет эпичный провал. Сколько денег-то просить? У меня запросы небольшие, думаю жалких 300к мне хватит на первое время.
>>1393454 Так это просто плюшка для профиля. А я про организацию кода. Кароч сделаю 1 репозиторий на все сайты. Все равно никто его скачивать не будет, только смотреть, да и я сам туда-сюда его таскать буду может раз в 200 лет когда переустанавливаю шиндоус.
>>1394209 Я так понял он хочет сделать себе портфолио. И не может сделать выбор, либо делать отдельный репозиторий под каждый сайт, либо создать один репозиторий, назвать его, например, "учебные проекты" сделать в нем директории под каждый сайт в духе "1. Лендинг барбершопа" и написать в ридми весь список сайтов с описанием.
>>1394267 >Сохранять локально данные Это через какой-нибудь модуль аля LocalStorage делать? >>Автоматически запрашивать погоду А здесь как через апи узнать город пользователя, так?
>>1394371 Вкатывклся 10 месяцев, реакт освоил за месяц, нормально - за три. Бекграунд - обучение в ПТУ на специальности электрик учился кстати не зря, там я научился сохранять хтмл страницу с группой во вконтосе, находить в ней пост с расписанием, править его как мне нужно и показывать мамке.
>>1393814 А мне сегодня исполнилось 20 лет. А я ещё даже не сеньор. Пиздец блять, почему в 8 лет я играл во вторую готику вместо того чтобы вкатываться. Уже старый и ненужный
>>1394380 >10 месяцев Вы бы хоть писали по сколько часов в день уделяли практике/теории, а то непонятно же нихуя. Один пишет 6-7 месяцев, другой 10, третий 4. Релевантнее было бы указывать время потраченное на учебу в часах, пусть даже приблизительно
>>1394491 Как тебе мотивация, что полный курс JS уровень 2 от кокодемии выкинут на рынок труда 26 декабря? Такое крайне резкое повышение откликов по вакансиям на ближайшие месяцы. И не важно что они не будут знать фреймворков, если человек заплатил 30к за курсы он будет из них выжимать все, что возможно.
Как вообще работодатели относяться к тем, кто приходит к ним исключительно показать сертификат? Наверника же адекватный народ стремается его показывать, даже если получил.
В хтмлакадемю завезли css гриды или нет еще? Я, вроде, посмотрел, нихуя нет, только флексбоксы. Но я могу ошибаться. Подскажите, есть там - нет сиэсэс гриды.
>>1394473 Хуй его знает, вкатывался почти каждый день по 8 часов. Но если так подумоть, то я себя уверенно чувствовал на собеседованиях уже как раз через 6-7 месяцев, если б не ебланил - давно бы уже вкатился, наверное. Вообще, время вката - это такая очень неясная характеристика, которая помимо знаний зависит от настойчивости и удачи. Можно версталой в веб-студию за 3 месяца вкатиться, можно с тудулистом на реакте, если других нормальных кадров не будет, а при большом везении можно и через месяц попасть куда-нибудь на стажировку, а там уже подлизаться ко всем и получить должность младшего помощника старшего помощника версталы, а можно и комнатным помидором быть, писать фейсбуки и при этом хуй сосать с работой. Я вот вообще не расчитывал, что вкачусь куда-то, где не будет пыхи и не нужно будет верстать, да и вообще что будет вакансия с такими донными требованиями, вопросами уровня посмотрел мдн и почитал документацию по редаксу, да тестовым на один день до сих пор думаю, что где-то тут наеб, как-то жирно слишком для моей мухосрани, ну ща поеду и узнаю. Я за 10 месяцев всего два раза видел вакансию со словом джуниор, вторая - эта, а первая - ебучим верстальщиком в похапешную контору.
>>1394579 Я заметил , что если есть вакансия стажер , то там 100 % наеб будет типа ищем разработчиков от года чтобы взять под крыло )))) стажировка бесплатная - и что это за пиздец ? Или говно уровня студия сокол - 3в1 разработка от 1 до 3х , зп от 30к до вычета )))) . Хрюши там ахуели совсем ? Как говорится, чтоб попасть нужен опыт, но без опыта не берут - замкнутый круг Мимо другой анон
Как добиться нормальной верстки по pixel perfect? Сделал все по красоте, но сраный заголовок выше чем на макете на 5 пикселей. Делаю его маржинами выше и верстка разваливается нахуй. Что за хуерга?
Когда в сёрчере кликают на картинку фильма, то должна открыться страница с инфо о нём. Как это сделать? Полной перерисовкой App-компонента или через роутер как-то? (роутер ещё не ковырял)
>>1394593 Вот я тоже хуй знает, у них и стажировки бесплатные есть, хотя там и требования - начальные знание штмл и ксс. Но не хуй важно. Это даже плюс, может туда будут приходить молодые фронтендерши, а я буду их обучать на самом деле нет Сходил сейчас туда, предложили 30к, а я и не против. Проблема в том, что зарплата серая, хотя устраивают официально. Надеюсь не наебут. Ну или по крайней мере не сильно, главное что там битриксов нет и основная специализация у них сейчас - это жокаскрипт, если будут задерживать или не платить - съебусь оттуда месяца через три уже с хоть каким-то опытом. Ну все епта, в понедельник выхожу, теперь я официально вкатился. Общее время вката составило 9 месяцев и 10 дней.
>>1394789 А, тогда ясно. Ну я у нас тоже такое видел, там искали бесплатного реактостажера, а в обязательных требованиях - коммерческий опыт разработки на похапе с жикверями. Кто в их представлении станет бросать работу, за которую платят деньги, чтобы бесплатно стажироваться в какой-то говноконторе - хуй знает. Но желающих видимо не нашлось, потому что вакансию они несколько раз обновляли и с каждым разом требования к стажерам были все ниже.
Что можете посоветовать по фронтенду посмотреть? Ну знайте, как информационный фон пока я завтракаю, аутирую между часами когда занимаюсь и т.п. Ютуб каналы, телеграмм, каналы на Медузе. Чтобы просто смотреть как крутые люди верстают\пишут жс, крутые приемы всякие. Я пока только на codepen зарегистрировался наконец, буду может периодически смотреть интересные наброски как сделаны, но этого мало.
>>1394838 Раньше перед сном на ютубе видосики про жс смотрел после напряженного дня вкатывания, это так себе работает. Лучше илюшу кантора скачать на телефон и в метре задачки на армии функций решать.
>>1394838 У меня на работе бывает часик-два свободного времени есть. Тоже думаю, чем можно в это время позаниматься. Только с телефона. Сейчас только кантора читаю и медиум
>>1394900 Есть более чем годовой давности, там уже все работают, можешь новую создать, но летом кто-то пробовал и нее взлетело или в старую попросись. Да и тредцы сейчас не такие плохие по качеству, тут неплохо по-моему, только народ уйдет.
Я думал мы тут конкурс проведем. Дизайнер накидает макет, остальные верстают, а мы в треде смотрим, кто лучше сделал. Но что-то все через почту связались друг с другом и затихли.
Значит, если я хочу шрифт с гугла, я иду на google fonts, и оттуда беру link с нужной ссылкой и вставляю себе в html. А если я не доверяю гуглу и хочу добавить ещё загрузку шрифта со своего сервера, то мне нужно перейти по ссылке, что в href link'a, скопипастить их font-face правила в свой css и в src атрибут добавить ещё url'ы на эти фоны на сервере, да? А кто-нибудь так вообще делает? Или гугл настолько охуенный, что можно не допускать того, что он может не доставить шрифт, и я паранойю? Или лучше всегда копипасть их font-face'ы в свой css, чтобы сократить количество запросов на 1?
Здравствуйте, кривенько накидал в пэинте картинку. У меня следующая задача. Для шаражки надо сделать самописный мини аналог экселя, с заголовками-названиями столбцов, с ячейками в столбцах. Так как я не знаю в кодинге ничего, кроме первой части Кантора, то решено было использовать электрон. А в качестве языка жс. Ячейки решено сделать хтмл-инпутами. А заголовки-названия столбцов - лэйблами.
Теперь такая проблема - Пожалуйста, подскажите, как сделать так: чтобы ячейки-инпуты в разных столбцах были примерно на одной горизонтальной линии по уровню, а не в разнобой?
>>1394984 Там есть возможность скачать нужные шрифты архивом. Но это не так уж и нужно, потому что если гугловские сервера наебнутся, значит в мире все очень плохо и тут уже не до лендосов.
>>1394995 для таблиц есть либы если ищешь легких путей=). Вообще я бы сделал один реакт компонент Table > Row > Header + Cell (промапал бы через них). И у стейта Cell'a 2 варианта: обычный и редактирования. Ака isChanging: false. в первом обычный див, во втором инпут, оба будут застайлены одинаково за исключением мигающего курсора и кнопок чендж сейв, с хэндлерами. Собственно если делать без таблицы то просто задаешь дисплей флекс и не ебешься.
А вообще, хоть мне совершенно не хочется РАБотать, я рад что вкатился. Скорее всего, я из-за нервов от социоблядства и залипания в монитор по 8 часов буду приходить смертельно заебанный, но зато можно будет спокойно отдыхать после работы, ведь в трудовой будет капать срок и скилл будет в любом случае расти. Никаких больше мыслей о том, что я проебываю время впустую и скоро опущусь до бытия стандартного пидорахена, можно будет опуститься в рутину и постепенно вылезать из говн. Этого я и желал.
Аноны, как же хуево мне. Я освоил реакт на достаточно хорошем уровне, с пониманием того, как все работает внутри. Когда-то у меня было ощущение, что реакт это финальный этап. Ну потому что в шапке написано, мол верстка, кантор, реакт - вперед на галеру. А щас я понимаю, что нихуя не могу по-прежнему. Мне нужно изучать либу для запросов к серверу (axios какой-то), нужно учить ридакс (концепцию которого я вообще нихуя не понимаю), нужно учить роутер, нужно освоить вебпак, потому что пока что я работал через CRA. Нужно написать конфиг для линтера, освоить Jest и тестирование, TypeScript. Ещё блять чтобы мувисерчер написать нужно тоже читать доку к их АПИ. Все это дополняется тем, что я периодически что-то забываю. Вот например щас я не помню как точно работать с промисами, то есть мне нужно опять лезть и перечитывать огромную статью. Господи, что за пиздец, когда же это закончится. Я не могу ни с друзьями погулять, ни с девушкой, ни купить ничего себе (денег нет, у родителей стыдно брать, и так на шее сижу). Читаю вакансии на жсджобс, вообще пиздец. Всем нужны человеки-оркестры с кучей скилов. Помогите мне чем-нибудь, у меня щас приступ паники и я вообще в ахуе с проиходящего.
>>1395086 Либо возьмешь себя в руки и сам поймешь что делать работать, блядь, либо будешь сосать пиписю. Вообще, ты странный. У меня отчаяние юыло только на первых порах вката, а дальше все само собой шло, а ты даже сейчас плачешь.
>>1395086 Как ты, блядь, вообще умудрился "освоить реакт на достаточно хорошем уровне", не трогая при этом редакс с роутером и аксиосом, лепил туду-листы с двумя полями на весь стейт? Олсо, если поймёшь принцип работы редуха, потом не сможешь на голом реакте нихуя делать, не выблёвывая при этом свои внутренности
Ананасы, ньюфаг в треде. Как мне через JS проверить что пользователь зашел именно с WebView? navigator.userAgent выдает одну и ту же строку и на хром и на webview, а это все-таки немного разные вещи (хоть webview и на хромиуме основан вроде бы).
ну с редаксом согласен, читать доку или статьи по нему может показатся непонятным, но ненужно отчаиватся, посмотри видосы опять же, чтобы понять как люди в живую работают с ним. вебпак сконфижить нисложна, опять же не понимаешь доку - гуглишь примеры, смотри примеры на гитхабе и конфижишь под сибя. конфиг для линтера, опять же посмотри у других. тайпскрипт не мастхев, но штука крутая. читать доку к апи? ты с ума сошел? это же елементарно.
Бля, проснулся от кошмара в 7 утра, приснилось как будто я плохо играл в доту. Может это возможность настроить режим и начать хардкодить?
>>1395086 тебе это конечно все нужно все освоить. Но для вката минимум = рякт редакс, аксиос и саги, остальное неважно. Вебпаки лид все равно будет за тебя настраивать, тайпскрипт на первом проекте освоишь с жесте копипаща чужой код и по примерам.
тебе не нужно читать доку к большинству что ты написал.
там буквально: увидел метод апи в их доке => попробовал написать axios.get("tmdb.com/api/popular") => тебе выдало массив популярных фильмов. Cоветую попробовать, чтобы развеять сложность как минимум апи и аксиоса:)
Сап почаны! Залетный новичок в треде. Просмотрел я значит интенсив по html/css, вроде понял основные моменты. Хочу всяким васянам поделать сайты, допустим одностраничники. Так чисто руку набить и немного заработать совсем немного. Могу я закатываться на фриланс? Какая у верстальщика самая донная и начальная работа, стоит ли параллельно осваивать фотошоп и лезть в дизайн чтобы выдавать готовый продукт?
Эх..., печаль, печаль... У меня ЕнОТова появилась пару лет назад. Школу закончила она с золотой медалью, няша-стесняша 10/10. Сейчас ей денег на жить быть перестало хватать, и она устроилась сорт оф моделью в Мухосрани. Свечку не держал, но, похоже на то что, теперь ее шпилят мажоры - и стар и млад. М-да...
А я тупой и всратый, в депрессии. Уже который год не могу вкатиться в верстку. М-де... Дорогие друзья... М-де... Конечно... М-де...
>>1395287 Да мне просто понять, что должно делать приложение. Я так понимаю выводить список фильмов с возможностью поиска поиска, фильтрации, при клике выводить полную информацию
>>1395288 обычно сначала просто поиск по строке делали, а потом фильтрацию многоуровневую, типа от какого года выпуска до какого, в алфитном порядке сверху вниз или по рейтингу и тд. Ну и на главное что-то вроде популярных или топовых выводили
>>1394983 а чего ты все еще редьюсеры без всяких редакс-акт пишешь? Мне прям зашли они с имьютабл жс. Вот синтаксис, по-моему оч красивый, с ним можно избавиться от папочки экшнс и нэймд экспортами экспортить экшны, а дефолтным редьюсер.
Кто-нибудь знает компании в дс-2, которые берут джунов? Опыт полгода, отправляю резюме, обычно пишут, что опыта слишком мало. Не могу найти компанию, в которой взять неопытного сотрудника и подучить его - это нормальная практика
>>1395434 Мне чет поплохело с его поста. Я только начал работать у себя в мухосрани и надеялся через полгода вкатиться в дс, начать проходить там собеседования и устроиться джуном в хорошую контору. Но что-то мне начинает казаться, что я там нихуя не устроюсь и только проебу кучу денег на попытку вката.
>>1395434 Нет, все еще работаю, просто есть возможность переехать в дс-2 из мухосрани, но нужно сначала найти работу я уже думаю даже посидеть еще полгодика, чтобы было проще с поиском
>>1395362 чисто по приколу пощупать этот блатной рекомпоуз ФУНКЦИОНАЛЬНЫЙ, какие плюсы? хуй знает, пишешь штуки не используя классы, ну и типа можно тестики с легкостью писать.
>>1395338 надо попробовать, спасибо, выглядит модно молодежно.
>>1395508 там кстати еще более модный какой-то вышел, недавно видел, но меня этот устроил. Там вообще в один редьюсер все экспорты умещаются, типа объектом с ключами. Тоже мб удобнее, если привыкнуть.
Чето читаю про вкат в другом месте и пишут - челику дали книги ботать и сказали через 2 недели возьмут или попросись в контору и тебя возьмут стажером , а тут боль , кладбище тлен в треде . Полгода опыта мало на джуна ( лолблять) и прочее говно
>>1395566 Другое - это какое? Комментарии под видосами штмл академии? Энивей, в своих примерах ты забыл главное - деньги. За бесплатно можно и со знаниямт алерт("пенис") "вкатиться".
Че пацаны, как вкатываетесь? Я так и не стал фронтенд-помидором смог онли в вёрстку, потом заебало, зато перекатился в дизайн. Убил на это гораздо меньше времени, платят 40к, джун.
>>1395697 А я наоборот дизайнером не смог стать, там чет сложна учиться. Все книги, курсы и прочая хуйня какие-то очень абстрактные, затирают про психологию, космологию, небо, аллаха, а вот непосредственно то, как кнопочки распихать, чтобы было красиво - это тебе под пытками не выдадут.
Дерьмо а не день, вчера 5 часов академических - 45 минут, как в школке. занимаюсь по таймеру на мобильном отучился, а сегодня нихуя вообще не сделал. Начал писать css к Девайсу и такая дизмораль блять напала. Как это вообще сделать то? Вот смотрите, там вверху и внизу сайта есть 'user-navigation', ссылки эти на логин\корзину. Они вообще одинаковые кроме цвета, поэтому хочется определить их в одном месте, чтобы было удобно. Но у них блять есть 3 состояния - покой, наведение, нажатие. Из-за того, что они разного цвета, написать селектор типа user-navigation-link {color} user-navigation-link svg {fill}, а потом то же самое с псевдоклассами я не могу, т.к надо их за каскадом от main-header и main-footer делать, чтобы цвета разные в хедере\футере были. Ну думаю сделать main-header user-navigation-link svg. Но это блять уже вложенность 3. А в Академии критерий на 2 вложенности селекторов, не больше. В итоге делаю такую хуню, что svg наследуют fill, даю fill тегу a, которому он нахуй не нужен, а вместо моих любимых rgba цветов потом дрочу opacity. И не понимаю, это нормально или я дебил блять. Как это сделать? Что вы думайте об этом Академском критерии про вложенность не больше двух? Мне кажется это заставляет только более ебанутый код писать и навешивать больше классов типа user-navigation, потом у внутренних li user-navigation-item, а потом у внутренних a ещё user-navigation-link, а без них вложенность будет больше 3. Что можно прочитать про написание правильных классов элементам и красивых селекторов? БЭМ именно про это, да?
>>1395800 Но opacity это же пидорская хуйня для пидоров, не? Ведь она меняет не цвет, а всю прозрачность элемента и того, что внутри него. Мне кажется rgba намного лучше\безопаснее.
Недавно вкатился на вторую работу. В собеседовании в обе конторы не было практически никаких технических вопросов. Просто поспрашивали знаю ли это, то, как-то разглядели горящие глаза, посмотрели на мувисерчер и взяли. На первой не долго задержался, на нервы давило что я какой-то хуй с улицы и меня никто не проверив допустил до серьезных проектов. Никаких код ревью и все такое, сам ходил допытывал других фронтов, спрашивая правильно все сделал или нет.
Ушел через пару месяцев, посидел еще дома чуть меньше месяца и устроился на новую. Опять с первого собеса взяли.
Так вот Анон, это мне так повезло, или нормальные собеседования проводят только в топовых конторах?
Если бы провели серьезное собеседование, хотя бы знал что работодатель знает мой реальный уровень и может не пришлось бы сражаться с загонами.
>>1395881 Хз я на бэкенд разраба проходил собеседование, сначало были общие вопросы, потом вопросы по языкам на которых нужно писать, рисовал функции на листочке. Потом разговаривал с руководством, писал код на их компе, после писал задание дома. Но сложным мне это не показалось, просто непривычно.
>>1395937 C начала изучения реакта, как сказал анон выше, где-то месяц. А с начала изучения js намного больше. Еще много лет назад когда запускался codeacademy проходил уроки, но толком так и не стал заниматься, ну и потом изредка что-то пытался читать, учить. Более менее серьезно начал около года назад, но так как совмещал с работой выходило не очень.
>>1395937 Я реакт, редух, роутер +куча более мелкого говна типа миддлварей и аксиоса изучал во время мувисёрчера, например вышло, правда, так себе мимошёл
У меня опупительная идея для петпроекта! Хочу написать учебник по написанию мувисерчера с доп главами за 9.99$ платой страйпом и регой через гугл оаутх, еще ньюслеттер и блог допихать и будет полноценный сайтец для портфолио. Сегодня нашел похожий опенсорный проект, и чет загорелся. Ух ждите
Пригласили на собес на WEB-разработчика. (php/css/html/js) + cms. Нигде не писал, что умею в пхп, на гитхабе ни строчки на пхп, но текущее место работы заебало уже в край и готов хвататься за любую соломинку, так что планирую пиздеть, что то-то писал на пыхе. Предлагают 30к, что думаете? Буду там пердолиться с WP за дошики и потом окажусь с нерелеватным опытом или есть какая-то возможность выбиться в норм разРАБотчки даже с таком бекграундом?
Чет очкую перед первым днем. Есть ли в этом итт треде вкатившиеся? Что у вас в первый день было? Сначала наверное дадут компутер под себя настроить, а потом что? Сразу таски давать будут? Как вообще в офис заходить, чтоб в петухи не определили?
>>1396241 дадут удалить линукс и поставить винду и вскод, мб скачать проект-развернуть договор подписать в бухгалтерию сводить кофемашину показать тренажерный зал и курсы английского
Ананасы, ньюфаг в треде. Как мне через JS проверить что пользователь зашел именно с WebView? navigator.userAgent выдает одну и ту же строку и на хром и на webview, а это все-таки немного разные вещи (хоть webview и на хромиуме основан вроде бы).
Анон, а как сделать это? Ну вот в девайсе есть три слайда. И на первых двух все кажется прекрасно - большой белый счетчик слайдов получает float: right, и текст обтекает это число, все довольны. А потом приходит третий слайд и говорит пойти нахуй. Как это сделать? Я пока сделал этот счетчик с абсолютным позиционированием, а первым двум слайдам влепил <br> в html. Но это нехорошо как-то. Тем более я хочу сделать прогрессивное улучшение, где по дефолту все 3 слайда видны, а прячет\добавляет их смену жс, если подключен. Но тогда с третьем слайдом происходит вот такое. Нельзя в этом случае сказать дизайнеру, чтобы он нахуй шел со своим текстом по тексту и оставить float: right?
>>1396380 чем тебя абсолют не устраивает мудила флоатный. Проще всего сделать обычный див, в котором будет свгха с цифрами черточкой и которая будет растягиваться на контейнер. а текст это просто позишн абсолют дисплей флекс жастифай контент центр и элайн итемс центер
>>1396380 >Нельзя в этом случае сказать дизайнеру, чтобы он нахуй шел Нельзя, иначе тебя уволят
>>1395726 Куда угодно, только не под себя Пока дают адаптировать макеты, рисовать внутренние страницы и по мелочи. Мне повезло, что студия была готова взять человека с базовыми знаниями и обучать на ходу. Прошел онлайн-тест, стажировку, теперь второй месяц работаю. Арт-директор охуенный, следит за каждым шагом, дает советы и прочее
Если хочешь учиться, то хватит уроков на ютубе и практики: смотри работы на behance и dribbble, пробуй копировать дизайн один в один. Из платных курсов советую WDI (легко ищется на просторах интернета), всякие курсы от Skillbox хуйня, как по мне. Но на ютубе у них есть годные видео только не с ебаным Паясу, он просто пиздобол
>>1396389 >чем тебя абсолют не устраивает Читать умеешь? Тем, что текст будет на эти цифры наплывать, причем по дизайну делать он это должен только в третьем случае, а в первых двух придется делать переносы строк внучную через <br>
Ну так и делай через переносы, хули ты? Будто заказчик полезет в код разбираться. Все по макету? Да. Работает? Да. Ну и все. Бабло забрал и пошел дальше.
>>1393263 (OP) Чики-брики, штукатурщики. Полгода назад пытался вкатываться, но потом прочитал где-то на дваче что никому нахуй вебмакаки не нужны и как-то забил хуй на это дело. Но вот я опять полон мотивации! В двух словах, какой лучше порядок для вкатывания? Сначала php, потом css и только потом жс? И какая зарплата будет с таким багажом изначально в городе 600к людей?
>>1396399 >Ну то есть ты именно дизайнер макетов для веба ? Йес. Всегда хотел быть крутым программистом, но как оказалось я тупой для этого, пришлось идти в дезигнеры, чтобы быть хотя бы около этой тусовки
>>1396421 Ему верстальщики такие тупые и выдумывают себе несуществующие проблемы. ЗАКРЫЛО ЦИФЕРКУ - ВЕСЬ ЮХ ПОЛЕТЕЛ В ПИЗДУ, НЕ ПИКСЕЛЬПЕРФЕКТНО, ОЙ А В АКАДЕМИИ СКАЗАЛИ, ЧТО НА ГРИДАХ ЕЩЁ НЕЛЬЗЯ ВЕРСТАТЬ, ПОЙДУ ПОЕБУСЬ С ФЛОАТАМИ.
Вот кнопки для слайдера, они без жса бесполезны. Их до прогрузки жса прятать как hidden, или это засорение html кода ненужным элементами, и их надо вообще только добавлять в него через жс?
Ух бля! Позвонили с работы, сказали, мол, по техническим причинам не с сегодняшнего, а с завтрашнего дня выходить. Видимо так и не успели мне компуктер и стол выделить. Еще один день провести в нервном ожидании первого дня! Я расстроен их поведением и предупреждением в последний момент, мог бы вчера накатить, напряжение сбросить. Ну зато сказали какие документы принести, значит не будет да ща ща на следующей неделе оформим не ссы))) в течение нескольких месяцев, одним поводом для волнения меньше. Держу вас в курсе.
>>1396544 Ты че дурак? Написано же 600к мухосрань, значит вакансии в основном веб-мастера с похапе, так что похапе - это основное и может быть даже единственное, в версталах с жикверями даже в мухосраях дефицита нет, на что следует делать упор.
Гайс, а есть какой-нибудь полномасштабный гайд по fetch и axios? Чтоб каждая строчка была разобрана, с гайдами как боди формировать, для чего нужны заголовки и какие бывают и т.д. Я 2-й день пытаюсь запрос сформировать к аутентификации к moviedb и нифига. А после того как у меня ответ на неполный url стал с положительным статусом приходить я уже вообще перестал понимать чё происходит. Я уже не человек, я зверь нахуй.
Блять, почему все так сложно на рынке? Какие-то собеседования ебовые, кадровички ебут голову, потом охуевшее от чсв начальство ебет голову, зп при этом небольшая совсем, а знать надо дохуя всего. Мне интересен фронт и я его учу потихоньку, но работаю я в IT в сфере админства и если честно не вижу смысла для себя перекатываться во фронт на постоянку, ибо сейчас у меня зп 60к, мне никто не ебет голову, мой опыт 10 лет в IT, любую задачу решаю за пол часа, я востребован и на собеседованиях ко мне относятся, как к господину. Я думал во фронт перекачусь и буду просто сидеть заниматься своим хобби, писать сайты и за это получать деньги, но, изучив рынок, это пиздец какой-то. Хули он так сломан? Пиздец, это только в рашке так или везде?
>>1396603 Я уже смотрел, спасибо. Просто я думаю, что в будущем мне придется работать не только с axios, но и с fetch. И если я столкнусь с fetch на работе и не смогу с ним разобраться за короткий срок, меня естественно пошлют нахуй. Короче я хочу сделать запросы и с fetch и с axios, чтобы знать и то и другое.
>>1396631 Фетч в плане пользования отличается от аксиоса только тем, что аксиос сразу парсит жсон и не надо писать лишний .then.
>>1396631 >меня естественно пошлют нахуй не тебе решать пошлют ли тебя. Мне хватило просто пролистать доку аксиоса, и я сейчас не вспомню как там хэдеры прилепить, только заглянув в старый проект, но это дело 5 минут для меня, для тебя мб часа, тк заглядывать придется в доку. И если вы таки будете пользоваться фетчем, то скорее пакаджем типа isomorfic-fetch, который во всех браузерах одинаково работает.
>>1396637 Проблема в том, что я не знаю, что такое хедер, какие они бывают и для чего нужны. Отношусь к ним как к какому-то параметру, который непонятно в каких случаях нужен, но он нужен, чтобы данные получить. Остановлюсь пока на том, что если мне дадут доступ к API, то скажут какие хедеры нужны. Ок, спасибо в общем, буду разбираться с axios.
>>1396641 лучше просто нажми ф12. почти все эти хэдеры быкэндом вставляются автоматисески и шлются тебе. Они почти всегда не нужны. В респонсе ответ, который бы пошел .then.
Отсобеседовался еще раз. Мутные требования в вакансии, cms во все поля, директор расписал что работа очень интенсивная и основной упор на работоспособность и сроки, на качество забивают болт. Первое время 30k как верстале, потом и 40k и затишье. Обещали перезвонить, но чето я не сильно расстроюсь, если откажут, ибо ебучие битриксы совсем нет желания пердолить, что скажете, ананасы. Стоит ли хвататься за что можно или лучше дальше зубрить фреймворки и подкапливать базворды в резюме?
Создал репо на Гитхабе, срочно нужно выкинуть одно говно, но при попытке перейти в него 404, а при повторной попытке создать пишет, что такой уже есть.
Гитхабпараша всегда так уебищно работает? Бля, и это говно стоит больше миллиарда.
>>1396689 Об удаленке можно будет думать, когда у тебя будет опыт промышленной разработки в команде с использованием всяких аджайлов, джир, гит флоу и прочего говна.
>>1396700 Сейчас нет возможности посмотреть что это такое. В двух словах и на крестьянском ладу, чем я буду занимать, когда выучу это? Html же нужен, соответственно? А то я его совсем забыл.
>>1396710 Да не, Томск - довольно развитый и не самый бедный город. У тебя будет в разы меньше проблем с трудоустройством, чем у большинства мухосранских анонов итт.
>>1396713 Качаешь на рутрекере книгу Dive into CSS, дальше изучаешь документацию React, попутно смотря какой-нибудь курс с Sublime Text на курсере, через недели 2 будешь иметь базовые знания, и начинай штудировать HTML.
Я был в гайде уже. Суть в том, что тут мнения разделились. Кто-то говорит моя Томская мухосрань хуйня и мне нужен пхп онли, а кто-то говорит что я живу в городе 7 расы и все норм.
>>1396727 >Кто-то говорит моя Томская мухосрань хуйня Никто так не говорит. Томск - богатый город, и вакансий в нем очень дохуя, для его населения. У меня, например, ноль вакансий по запросу "frontend". В моих глазах ты полный идиот, если ты вообще задаешься этим вопросом.
Посоны, смотрю курс от кантора по реакту и пытаюсь сделать первую домашку но нихуя не могу понять почему мне в Comments в this.props приходит пустой объект. Когда в Article в this.props приходит то что надо. И собственно вопрос. Почему в Article Оно приходит а уже в мой Comments оно не приходит?
>>1396763 вопрос зачем, все равно никто не пишет кода снаружи последнего тела функции, всё действие мидлваров происходит в ласт функции, почему бы тогда не записать их (dispatch, next, action)=>{}. Для чего остальные функции, что можно писать в их теле перед вызовом следующей?
>>1396762 > почему мне в Comments в this.props приходит пустой объект. Когда в Article в this.props приходит то что надо <Comments/> Где ты тут передаешь пропсы? А бля?
Рейт тестовое. Я только недавно с реактом познакомился, но вроде выглядит не трудно. Что-то подобное я даже уже делал, только без сохранения и важности/даты/фильтрации
>>1396768 Не совсем понимаю, о чем вы, но вставлю свои 5 копеек. Вот есть redux-thunk, там тоже функции сделаны одна в другой. И как я понял, сделано это для того, чтобы можно было передавать аргументы из разных источников. Возьмем thunk экшен. Сначала внешняя функция принимает пользовательские аргументы от вызова, а функция внутри нее получает аргументы dispatch, getstate от миддлвара. Таким образом экшен может пользоваться всеми аргументами.
>>1396795 у меня такое уебки из олмакса новосибирского просили. У них еще тогда сменилась эйчарка или старая в отпуск ушла и про меня вообще забыли, хотя я на некст день отправил свой тудулист.
>>1396689 Не слушай этого >>1396692, открой вакансии на hh и посмотри. С гитфлоу тебя познакомят, если с остальным справляешься. >>1396852 >>1396845 Не. Я 6 месяцев в верстку вкатывался 2 года назад. А сейчас кажется уже 3-й месяц в реакт.
Анон, как сделать интерактивную карту? А точнее, что делать с изображением, что до нее? Ну вот макет. Понятно, что маленькая карта это картинка, а при нажатии на нее вылезает большая модалка. Вот в этой модалке у меня прямо сейчас большой жпг большей части карты. Что я с ним делаю? Просто выкидываю и заменяю гугловским iframe? Для работы интерактивной карты нужен жс? В таком случае я должен оставить большой жпег, и заменять его в модалке на iframe с помощью js, если тот прогрузится, да?
>>1397155 жс нужен только чтобы открыть - закрыть модалку. Остальной жс у гугла, в остальном ты прав — просто заменяешь пнгху. Я вообще не понимаю зачем тебе сама пнгха, и зачем ее оставлять.
>>1397162 Да как вы заебали пихать редакс куда попало. Потом сами с него блюете и придумываете кучу воркэраундов, лишь бы уменьшить количество бойлерплейт кода.
>>1396600 Что в нём сломанного? он работает по системе есть вакансия с такими то требованиями и её не будут затыкать теми, кто не подходит, ты либо берешь планку скиллов вакансии либо нет, где ты будешь получать эти скиллы никого не интересует. Она там может висеть годами, пока не придёт нужный человек. Тем более твой 10 летний стаж админства нахуй никому не упал, но ты то хочешь как минимум на более сладкое место присесть, только вот ты этому месту не соответствуешь.
>>1396880 Сколько собесов прошел? Если меньше 10, значит не пытался. А если уж вообще плохо и не берут, сказал бы поработаю за 0.5*"предложенная_сумма" первые там месяца 3-6 пока в ваш рабочий процесс не вольюсь.
Гайс, если я получил с api какой-то параметр в hash значении, это значит мне его надо как-то конвертировать в строку или еще во что-то? Если да то как? Если нет, то чё с ним делать?
>>1397468 Не одно и то же. Редьюсер изменяет данные и записывает в стейт. А диспатч это функция, которая передает данные из компонента в редьюсер. Могу ошибаться, поправьте если не так.
>>1397575 Читаю реддит, и там работу найти чуть ли не сложнее, чем у нас. У одного чела на 260(!) отправленных заявок было 3 собеседования, которые он успешно провалил.
>>1397482 Ну ты же не с голой жопой заявки подавал? Пет-проджекты какие-то были? Я когда устраивался версталой, у меня было 4 или 5 макетов сверстанных, 1-е же собеседование прошел, но предложили 15к на испытательный. Я отказался и пошел к знакомому работать. Сейчас планирую на реакт разработчика идти, делаю уже 3-й пет-проджект, надо же что-то показывать и руку набить.
Поздравьте меня. Я умудрился сломать react-create-app не залазя в config файлы. Он просто перестал загружать у меня проект, выдавая ошибку, которая характерна только для каких-то старых бородатых версий. Вообще не понимаю как это возможно, лол. Спасло только создание нового проекта и перекидывание в него старого.
>>1397875 такая же хуйня начала с ним твориться после выхода 2.0 >>1397779 >>1397783 вот вам кулстори: товарищ 28 лвл, устроился жс разробом, зная один жс без библиотек и фреймов и без гитхаба. Пришел, его попросили что-то написать на уровне дома и нахождения картинок на странице и всё. Уже год работает. С его слов ес6 он не знал, промисы\асинки тоже не знал. Вот такие дела. Наверно это реал лотерея и помимо задрачивания кода, надо точно так же задрачивать отклики на вакансии и ходить по собесам.
Поработал работу, аж целых 4,5 часа. Попердолился с линупсом, оформили, потом дали таск сделать какой-то круд, который они стажерам в качестве выпускного проекта дают. Зачем - хуй знает. Видимо, чтобы научить меня дрочиться с жирой, гитфлов, докером и вот этим вот всем, быдлокод мой оценить. В целом, конечно, я страдал и стрессовал, так как любая РАБота - это страдания и стресс, но здесь страдания минимальны, жить можно. А главное - социоблядство по минимуму, за весь день вживую всего пару раз поговорил с начальником и с одним из двух чуваков, с которыми я в одной комнате работаю, да и то до только тех пор, пока меня в слак не добавили. В общем, неплохо, не зря вкатывался.
>>1397988 да, только офисным планктоном ты приходишь на свои 60-70тыс и через 5 лет ты их и получаешь. И нахуй ты никому не надо. А ты напиши в линкедине, что ты ЖС пидр с 5 годами опыта, так заебешься от хрюш отбиваться и зарплаты будут от 150 и выще.
>>1397997 >да, только офисным планктоном ты приходишь на свои 60-70тыс и через 5 лет Лол, ты бы знал сколько офисного планктона работают за 150к, например в тех же банках, причем многие из них вообще ничего не умеют. Для ДС 150к при опыте в 5 лет на многих работах будут платить, ничего особенного в этом нету.
>>1398020 на хх 6000 вакансий с зарплатой от 150к в Москве. Пусть навскидку это десятая часть всех таких работ. Получаем 60.000 человек в Москве работают за 150к+, это меньше 1% людей, даже в Москве. Математика, ебать ее рот.
>>1398045 Продажи и офисный планктон, знакомые, причем многие из них тян вполне успешно зарабатывают на похожих работах. Я к чему это все, просто кодинг не святой грааль, средний кодер = средний специалист в другой сфере.
Ребят, кто может объяснить мне этот прикол? Кокадемовский Девайс. Есть anchor, в нем svg. Если выставлю margin-left: auto, он прижмется к правому краю И ДОБАВИТ горизонтальный скролл бар. Если вручную двихать по пикселям, то вот на 259 максимально могу дать маржин без появления горизонтального скролла. При этом как видно картинка нихуя не максимально прижата, место ещё много. Что происходит? Почему левый маржин показывается справа от элемента? Что за темное колдунство?
>>1398040 А я напомню, что многие вакансии фейковые. Частично компании выкатывают их просто чтобы прорекламиться, типа у них так хорошо дела идут, что они расширяются и набирают персонал. Частично хрюши пытаются оправдать свое существование, размещая вакансии и назначая тонны собеседований без малейшего намерения взять сотрудника в штат. Это не считая различных махинаций. Вот в америке есть такая тема, что если вакансия висит год, то есть основание оформить визу h1b и нанять себе раба за рубежом, поэтому всех тамошних кандидатов валят.
>>1398448 Дивный дивный мир. На рынке сейчас лютая нехватка программистов. Уже в третьей компании, где я работаю, фронтендеров не могут месяцами найти. Так что может есть и фейковые вакансии, но большинство реально ищут. Но так как в большинстве своем на первом этапе хрюша отсеивает тех, кто по мнению журнала Космополитан не годится ей в мужья, то до техлида доходят не все. Ну а если на техлиде завалился, то нечего на зеркало пенять - значит не подходишь, подтягивай навыки и пробуй, прокачивай удачу. В США тоже не густо с программистами, по H1B везут потому что реально в стране найти не могут. По условиям тебе не могут предложить хуже, чем местному, поэтому экономии для работодателя нет - наоборот расходы на юриста, который будет твоей визой заниматься. Из экономии на удаленке нанимают только, чтобы в штаты не везти.
Только начал изучать, не могу понять, зачем всё в консоле надо писать. Почему не document.write("x"); или alert("x"); а приходится постоянно писать - console.log(alert("x")); В чём смысоол?
>>1398778 С логом пишут чтобы увидеть результат выполнения какой-нибудь функции, что она возвращает. Если у тебя функция делает нечто наглядное (выводит алерт, делает appendChild или что-то подобное), ты без консоль.лога результат увидишь
хз куда написать пишу сюда надеюсь на мудрость местных анонов
какие подводные на удаленке работал 2 года в офисе фронтом позвали на удаленку компания из ДС никогда не сталкивался вопросы такие 1) как понять что галера может нагнуть? (в инете ничего плохого не увидел, обычные аккаунты на михаиле моем круге на хрюше и т.д) 2) как заключается договор, по почте? 3) зп серая, приходит на карту, это норм для удаленке?
Вот ситуация, смотрю на фон какой-то, он вроде синий\красный\хуясный, сплошной цвет в общем. А как начну водить пипеткой, то оказывается там разные пиксели разных цветов. Приближаю на максимум, и действительно, какая-то текстурка зернистая. Но пока на максимум в фотошопе не придвинешь этого не заметно. Вопрос: когда верстайте вы их достаете и ставите как background-image как учат в академии или забивайте хуй и кладете сплошной цвет? Ну серьезно, пока на максимум не приблизишь разницы не заметно вообще. Кому это вообще может быть важно? Кто будет мой сайт под микроскопом смотреть?
>>1399437 Зависит от заметности, мы же не можем твоими глазами на вещи посмотреть. Если там действительно почти не заметный 1 цвет то так и крась одним цветом. Но скорей всего это текстура и photoshop тебе надо эту текстуру вырезать и вставить. А вообще всегда лучше отписать дизайнеру, она те быстренько ответит.
>>1398515 >На рынке сейчас лютая нехватка программистов. Уже в третьей компании, где я работаю, фронтендеров не могут месяцами найти. Так что может есть и фейковые вакансии, но большинство реально ищут >2к вакансий на 40к резюме Хотели бы взять, взяли бы, но все ждут принца фуллстак сеньёра с 5годами опыта
>>1399437 В фотошопе пипетку можно больше 1 пикселя сделать, и она будет рассчитывать средний цвет по области. Но зачем тебе это нужно? Иди жс учи а не пипетку тыкай в фотошопе, охуеть.
>>1399509 Наверное многие соскакивают после собеседования, так как не сильно горят желанием хуячить за еду. Да и в России нехватки быть не может, тут вакансии дай бог в 5 городах по стране есть.
Анонасы, помогите советом, стоит переходить на убунту с винды? Именно для разработки, больше ни для чего не использую свой ноут, от винды уже дико припекает
>>1399445 Если можно сделать градиентом я всегда сделаю градиентом, вопрос именно про зернистую хуйню.
>>1399474 >>1399579 Про пипетку знаю, жс ванильный уже выучил, после Питона вообще быстро учебник прочитал, сейчас велосипечу свои говнокоды, про пипетку по области знаю. Кароч понятно, по ситуации пишу дизайнеру и разбираюсь.
Вопрос по девайсу ещё можно. Вот этот охуенный макет, видно на нем есть контейнер центровочный в 1140 пикселей, но у каталог с фильтровкой задний фон вылезает из него, и как я понимаю тянется до краев экрана в разные стороны. Как это лучше всего сделать? Я сейчас дошел до двух решений: 1) У меня это сделано секцией с двумя дивами внутри, я померил на макете расстояния, и оказалось, что весь макет шириной 1440пх, блок-фильтр 468, а результат фильтрации с элементами 972пх. Это все охуенно делится друг на друга и получается такое: делаю обоим блокам ширину 0, а потом первому flex-grow = 468/1440 = 325, а второму 972/1440 = 675. После этого уже внутри делаю margin-left или margin-right auto. Проблема в том, что это ебаная дрисня. Потому что ещё в обучении говорили что flex grow не для точных расчетов, тут макет наверное подогнанный, чтобы делилось. А если не поделится? Пизда.
2) Никаких flex grow, пихаю все в контейнер, а далее элементам даю псевдоэлементы, который позиционируются в правый\левый верхний угол, получают width 100vw и всем заебись. Вместо 100vw может даже можно посчитать нормально, сколько надо. тут же 32.5 и 67.5. Но тут проблемы с высотой. Вот если у меня будет задача потом где не два цвета на блок, как тут у фильтров, а 200 на каждый элемент.То тогда надо будет каждому псевдоэлементу задавать высоту как calc(100 + margin), если маргины будут. А calc и vw вообще хуй знают кем поддерживаются. Если от calc ещё можно избавиться как дебил: оставить элементы вплотную, делать отступы только внутренние по вертикали, то от vw не избавиться. И мне вообще не нравится идея элементов, вылезающих из родительского. Но не красиво это, не лаконично.
Ввиду того, что оба способа, до которых я дошел, абсолютно блять тупые, спрашиваю: как сделать это хорошо и правильно?
>>1399678 http://jsfiddle.net/qd9ceamz/ Блять, вот такое простое оказывается надо было просто загуглить. А задавать паддинги\маржины по 3000пх нормально? Мне не надо думать о том, что кто-то может зайти на мой сайт с экраном в 5000пх на каждой стороне?
>>1399690 это не нормально нихуя верстаешь вичу? должен думать как она будет выглядеть на девайсах (БЭМ тебе в помощь) а иначе от ашота на стройке больше пользы
>>1399678 Я бы так сделал. http://jsfiddle.net/6k87nw90/39/ Не задавал бы общему контейнеру ширину вообще. Иннеры специально цветом выделил, чтобы ты видел где они. Их можно сделать прозрачными и тогда колонки в стороны разъезжаются каждый со своим цветом.
>>1399678 Мне кажется это хуевый макет. Представь огромный монитор, у него по центру вот этот контент, а потом от него влево фон от фильтра такой широкой полосой тянется к краю экрана, а направо от сортировки узкая полоса тянется.
Выдалась напряженная неделька, было не до вката. Открываю сейчас что накидал до этого и так лениво доделывать. Вроде все норм и понятно, но огромная куча, в которой надо ковыряться. Кажется, что проще сесть и просто заново все сделать.
Ух сука, третий день трачу четверть рабочего дня на еблю с гитом в попытках сделать из кучи веток и коммитов что-то похожее на гитфлов. Не забивайте на него, вкатывальщики, а то охуеете потом на РАБоте.
Не надоело вам пугать ньюфагов? Лучше бы стоимость свою увеличивали не уменьшением новичков, а увеличением навыков.
Сам дважды устраивался с нулем опыта в мухосранске. С первого места быстро ушел по собственным причинам, сейчас на новом месте, буквально с первого поданого резюме и собеса устроился. Нехватка есть, даже за адекватных джунов держатся.
Нахуя использовать терминал для гита? Открываешь гитхаб для десктопа, все охуенно видно где что куда, тут добавил комент, отправил комиты и тд. Все просто и наглядно, легко и быстро. В терминале для тех же действий надо в несколько раз больше действий и не просто кликов мышкой, а именно прописывания команд. Почему?
>>1400384 тяночка-верстальщица? \которой ты будешь помогать прокидывать пропсы. был случай когда верстальщица брала дату из стейта, хотя табыла в пропсах, она думала, что все берется только из стейта=), и тут я ей пояснил
>>1400424 ну у меня лид не занимался версткой вообще, бывший явист, меня посылал провить съехавшее говно. Верстка это такая же специализация как все остальные
>>1400424 Но это так. В нормальных конторах верстку делегируют тяночкам-верстальщицам, потому что нахуй тратить недешевое время специалиста на те задачи, которые могут сделать работающие за еду макаки?
>>1400437 Ты про какие-то конкретные конторы говоришь или с дивана вещаешь про верстку лендосов? Не покажешь на hh пару действительно классных мест, где требуется чистый верстальщик?
Охуеть как интересно чистить код за низкоквавлифицированной макакой, рассказывать, что половина всего сверстанного уже есть в гайдах, что надо поставить линтер, что в styled-components не нужно использовать css, что общие компоненты нужно выносить в гайды, что апи у инпутов именно такое и потому-то.
А если человек это и так знает и умеет, то от разработчика он ничем не отличается.
Может кто посоветовать неплохие ит конторы в Спб? Конторы в которых можно нормально расти и где нет постоянных дедлайнов и хороший коллектив? Может кто знает как в Сбертехе работается? Собираюсь года через пол искать работу там фронтом(реакт) разрабом.
>>1400369 Потому что написать команду часто быстрее, чем кликать мышкой. Потому что терминал ты все равно будешь постоянно использовать для других задач.
>>1400637 для каких таких задач ты используешь терминал? жмякнуть ярн инсталл и ярн дев? Да и в нормальных иде давно придумали хоткей для гит адд . гит коммитб и для гит пуш
>>1400687 В основном запускаю npm скрипты. А так запустить редактор, удалить/установить зависимость, иногда использую ssh, чтобы на сервере что-то подправить. Кстати, я посмотрю на того анона, когда ему понадобится по ssh зайти на сервер с запулить репу из гита.
>>1400693 Да ладно, что там смотреть, он просто потратит в 1.5 раза больше времени на команды. Я сам не сталкивался с серверами особо. Обычно для себя просто жал now => now alias blabla-auish76ashj.now.sh moviesearcher. Так что по-моему сейчас вся работа в терминале довольно проста. Да и нпм скрипт по-моему в основном один испольщуется yarn dev дальше ты особо теминал не трогаешь, если хмр настроен. test мб еще только.
А вообще хоткеи же быстрее жать чем открывать теминал и что-то печатать. можно закоммитить и запушить коммит asd bugfix буквально за секунду.
>>1399431 Работал на частную компанию, платили серую зп, не наёбывали. Работать было халявно, бывало, что вообще не работал в какие-то дни, потому что все быстро делал. Договор по почте. Пришлось уйти, потому что задачи ставились на уровне "СДЕЛОЙ ЧТОБ БОХАТО БЫЛО" и никакого развития, контроля за качеством кода и т.п. Советую получше выбирать, чтобы была какая-то система в работе, а не начальник-самодур.
>>1400814 линт в иде встроен. Нет смысла все время вводить команду, когда у тебя на контрол+залупа можно открыть все ошибки файла в котором пишешь. yarn test:watch и я yarn dev в отдельных плашках терминала всегда висят, ну рил, чем меньше терминала касаешься, етм лучше. Мне кажется тебе надо установить плагинов на твой вим или емакс.
Гайс, как вы думаете как правильнее сделать? Я хочу в своем апп сделать отдельную функцию fetch, чтобы кидать туда url и чтобы она возвращала данные. Но еще мне нужно сделать для нее состояние fetching, для это мне приходится подписывать её на redux store и функция у меня уже не функция, а реакт компонент. И получается я не могу вызвать реакт компонент в другом реакт компоненте для получения данных. Как тогда это сделать?
На ум приходит сделать просто функцию, а состояние fetching сделать в компоненте и переключать его после получения данных. Но в таком случае мне кажется страдает модульность.
>>1401107 Делаешь в стейте поле "лоадинг" со стартовым значением тру (ну или фолс, как удобнее). Фетч переписываешь в action creator, внутри вызываешь написанные ранее акшон криейторы типа stopLoading(){return {loading: false}} и startLoading(){return{loading: true}} в зависимости от результата запроса к серву (если всё ок - диспатч(стоп_лоадинг)), придётся правда накатить миддлвар типа thunk для выполнения асинхронных акшонов.
>>1401107 Погугли про интерсепторы у аксиоса. Это такой кал бек, который вызывается перед каждым запросом/после запроса/после ошибки. В принципе, там можно и редакс дергать, но насколько это хорошая идея - хуй знает.
Нужен ли пиксель перфект? А то вот как на глаз делаю все отступы\ширины 50, 70, 125, в общем кратные 5 и красивые. А потом как накладываю превью макета - 49, 72, 124.982382348923489234. Тьфу блять, неприятно. Кстати, у меня макет 1440 в ширину, а монитор квадратный старый. Я выставил body ширину\высоту макета, сейчас наложил его и двигаю все, а потом из body уберу их. Это так делается?
>>1401219 Пиксель перфект нужен, если заказчик сказал тебе, что он нужен. Отступы\шираны на глаз делать - очевидно нельзя. Измеряешь в макете линейкой.
>>1401144 Понял, спасибо! Просто я хотел фетч вынести в отдельный компонент, чтобы он был как модуль и его можно было легко в иерархии проекта найти и пощупать. Но твой вариант тоже хороший. Я так в каком-то примере делал, когда знакомился с редаксом.
>>1399852 Ебать, долго смотрел на твое, потом на то, что я сделал, и не понимал, что блять не так. А надо всего-то задать колонкам размеры так, чтобы они в сумме давали размер центровачного контейнера, и дать обоим единичный flex-grow. А я эти flex-grow высчитываю чтобы они давали мои колонкам с width: 0 нужные размеры, все куда-то сползает, свестит, ничего не работает. Как же все просто оказывается, когда ты не дебил.
>>1399963 Ну Академовский. Я же фронтенд разработчик, мое дело верстать psd в html/css/js перегнать, а не спрашивать, а почему, а нахуя, а кто это нарисовал.
Все блять, осталось только слайдер выбор цен на жс прикрутить и все 300кк будут моими.
>>1401407 >Я же фронтенд разработчик, мое дело верстать psd в html/css/js перегнать, а не спрашивать, а почему, а нахуя, а кто это нарисовал.
Вообще-то спрашивать — именно твое дело. Хороший разработчик находится в постоянном диалоге с дизайнером, придумывает как сделать технологичнее и лучше для продукта. Плохой тупо верстает что дают и не задает вопросов.
Пацаны, смотрю курс Webformyself по js, и меня не покидает ощущение, что он пишет какой-то говнокод. Я научусь хуевым практикам, или мне просто кажется что он обезьяна ебаная?
>>1401593 Чтобы не писать не говнокод, надо выучить паттерны и алгоритмы, а потом давать проверять твой код умудренным опытом и знаниями старшим товарищам.
>>1393263 (OP) Блять, ребят, hh завален всякими фронтэнд-жуниорами с резюме вида 'учился на юриста, работаю манагером, позавчера увидел жаваспирт, вчера прошол курсы по риакту' Это путь в никуда.
Если я знаю только реакт, сделает ли изучение вью или ангуляра меня более хорошим девелопером? Или я от этого ничего не приобрету и просто выучу апи других фреймворков, который забуду уже через неделю?
>>1401860 Ну вкатился ты, дальше что? Яндексов и гуглов на всех не хватит, апворки тоже не резиновые. В ойти полно унылой днищеработы. Посадят ковыряться в легаси, а если начнёшь выёбываться, быстро найдут замену.
Все эти кокок работы нет это конечно так оно так, но блять вы хоть альтернативы предлагайте, идти работать вообще некуда. Особенно без профильной вышки.
Вот читаю тред. И вижу, что некоторые говорят мол уже вакансий на верстальщиков и фронтендеров не хватает. А ведь действительно, я уже 3 месяца занимаюсь этим и сижу без работы на шее родителей. И как бы не получилось истории, когда я работал на днище работке и подумал "а чего это я? Вот есть смм. Я всю жизнь креативлю, отлично пишу, буду вкатываться туда.". В итоге через 60 отправленное резюмене шучу, я понял, что по мнению работодателей - это для потомственных винишек, жителей дс'ов - которых берут в офис на 15к/мес. и дебилов с филологическим/журналистким образованием. Если я и тут не вкачусь, то хз, наверное тогда вскрыться стоит пойти. Потому что работать каким-нибудь дай-подай-принеси я не хочу, наелся говна.
Вкат это вопрос времени, раньше можно было после академии и кантора искать работу, щас ты хуйца соснёшь с такой базой, чем больше времени готов отдать, тем выше шанс найти работу потом.
>>1401911 >я уже 3 месяца занимаюсь этим Целых три месяца и никаких результатов? Бля, это не твое явно, либо вакансий вообще нет, 100% стоит бросать уже.
>>1401914 Ну хуй знает, ты тролишь? Я могу сверстать что-то простое, но сейчас я вот только только сел за джаву. Читал, что у многих уходит год-полтора, у некоторых два с лишним. А что я должен уметь за 3 месяца самостоятельного изучения?
Что это значит? >>1401913 Вот этот дело говорит. Ну вот решить аплаиться на вакансии и не будет ответа или собес завалишь, что, значит все, не смог? Это будет лишь значить что ты, скорее все, еще недостаточно подготовлен, занимаешься дальше, с каждым днем будешь ближе к нужному уровню.
>>1401916 За три месяца можно выучить кор, коллекции, стримы, в общих чертах многопоточность, jdbc и азы спринга (di, бины, javaconfig). Если повезет, успеешь посмотреть основные модули спринга (boot, mvc, data, security). Этого хватит для написания простенького rest-api (но еще нужен jackson).
>>1402070 Ты троллишь? Или вкатываешься по 25 часов в день? Я с трудом могу заставить себя сейчас вкатываться 3 часа в день, занимаюсь где-то с февраля прошлого года. Выучил за это время python, sql, django, html, css, ванильный js. Сейчас верстаю девайс все ещё с первого интенсива, и думаю учить реакт. О чем ты речь ведешь (спринг какой-то, чивоблять, я о таком фреймворке даже не слышал. везде же вуе, ангуляр и реакт) я не знаю. Как вы блять тратите на это по 8 часов в день. Я не могу просто на жопе столько усидеть.
Допустим, у меня на роуте есть компонент, при смене роута я хочу его убирать, как в этот момент его анимировать? Например fade-out эффектом. Проблема в том что меняя роут я убираю и <CSSTransition> компонент, т.е ничего не происходит.
Или как построить приложение таким образом, чтобы я мог в любой момент анимировать компоненты когда меняется роут?
>>1402093 Так и пиши, что жс учишь. А то джавой другой язык называют. Вообще, в 2018 году путать javascript и java как-то странно, даже несмотря, что называются они похоже. Тогда за три месяца можно и какой-нибудь реакт с редаксом задрочить, да и на ноду время останется.
>>1402145 Нихуя себе, сколько они там всего подобавлять собираются! Теперь вкатиться в реакт будет гораздо сложнее, чем раньше, с учётом всех последних фич.
Какой же каефф эти GitHub Pages, можно туда все залить и сделать нормальное портфолио без гомоебли. И ещё друзьям которых у меня нет кидать чтобы они могли все потеребить и сказать, какой я охуенный. Закончил Девайс. Ушло у меня на него чистого времени (вот именно времени когда я сидел и писал код, без передышек и прочего) 22 с половиной часа. Это очень плохо, да? Помню, на последней лекции интенсива парень говорил, что все начальные макеты на 7-8 часов. Что делать дальше? Уже второй макет, первый был глэйси. Брать второй интенсив? Препроцессоры, сборка вебпаком, вот это вот все важно же, да? Ещё может кто посоветовать что по жсу? В жс треде \pr\ меня почему-то игнорят. Прочитал Eloquent Javascript, хорошо такое введение, где просто говорят "Вот такие вещи есть в нашем языке". Теперь хочется "Вот так правильно писать фронтенд на нашем языке", а то у меня все время ощущение, что я совсем неправильно все делаю.
>>1402145 Не знаю даже, что и думать. На первый взгляд это не шаг вперед для Реакта, а скорее шаг в сторону, чтобы еще сильнее зафорсить функциональный стиль. Концепт с реюзом хуков мне показался вообще неинтуитивным с точки зрения философии Реакта.
>>1402112 в доках роутера есть глава пор это >>1402347 кроме гх пэйдж есть еще хероку и нау. На них всех очень просто выкладывать. Препроцессоры возможно пригодятся тебе на версталу, но я их не учил особо, тк там тот сss только с функциями. Вебпак джуну не нужен, креэйт реакт аппа хватит, через полгода выучишь за пару недель.
>>1402119 Какой-то ты странный. Мы два разных анона. Это я писал >>1401916 и это ведь тред про фронтенд и я имел ввиду джаву скрипт - по моему легко понять. Но в след.раз буду писать конкретно "джава скрипт". Я если честно вообще плохо догоняю, что учить. Чтобы сидеть и конкретно на практике применять с макетом. Я понимаю, под реализацию чего используют джава скрипт, но не понимаю, что конкретно должно отскакивать от зубов. В шапке тоже только общие места. Я занимаюсь этим три месяца, с некоторыми перерывами в пару дней раз в неделю из-за подработок. Могу сверстать что-то без js, знаю html/css, все эти флексбоксы, бутстрапы, знаю б__э_м, но на уровне "сижу туплю по 10 минут как здесь прописать класс". Спросил у тебя, что я уже должен знать за эти три месяца? Ты в свою очередь начал рассказывать, что я могу выучить за следующие три месяца. Короче я как понял, здесь надо мной подшутили >>1401914 поэтому ладно. >>1402008 >Что это значит? Ну вижу иногда, что то тут, то там рассказывают дескать мало вакансий. Я лично расчитывал, что я буду знать HTML/CSS/JS и меня уже возьмут верстать за еду. Буду набираться опыта и т.д. А выходит, если информация достоверная, что нужно стать полноценным фронтендером и тогда у тебя появятся адекватные шансы на трудоустройство. Но я понял о чем ты.
https://reactjs.org/docs/hooks-state.html >This might seem like a lot to take in at first. Don’t rush it! >Tip: What Do Square Brackets Mean? Ебать там с ложечки кормят дегенератов.
>>1402504 >Вебпак джуну не нужен Тут я бы поспорил. Важно понимать, как у тебя это всё собирается и работает. У меня вот спрашивали про вебпак, когда в первую работу вкатывался.
>>1402575 А я хз, видел всего один макет у них. Я как-то попытался глянуть их базовый интенсив 2017 года, смотрел-смотрел, досмотрел почти до конца и понял какое же это говнище. Преподаватели реально дуб дубом, объясняют все очень размыто, чмокают, чавкают, ребяткают, чешут жопу, все это на три часа каждого видео. Пошел на ютуб и начал смотреть там 2.5 калеки, но у них есть годнота хотя бы. Теперь хочу что-нибудь сверстать, вот думаю скачать их новый интенсив и верстануть оттуда то, что они предлагают. Я как понимаю, единственная их ценность в том, что человек имеет своего наставника, который указывает на ошибки и говорит как правильно. Остальное - много часовой мусор.
>>1402589 С интенcивов плeвался абсолютно каждый в треде, но тем не менее, многие считают, что это лучший материал по теме, по крайней мере на русском, детально разжевывающий процесс верстки с нуля.
>>1402403 А на мой взгляд хуки наоборот выглядят очень круто, да и все с ними вполне интуитивно. Больше не нужен рекомпоз, избавились от хоков, можно больше не писать классы. Шаринг логики тоже выглядит отлично и не так вербозно, как при рендер пропах и хоках. Плюс хайптрейн уже начался https://github.com/rehooks/awesome-react-hooks
Как блять пользоваться pettier с вс кодом? Поставил его через расширения в vs code и дальше блять что? Как мне отформатировать мой код? еслинт не ставится пишет ошибку, да и хуй с ним, мне он пока не так важен, хочу поставить pettier только. Что блять нажимать\вводить чтобы он правил мой код?
>>1402145 Я правильно понимаю, после принятие это пропосала отпадет неообходимось в паттерне разделения smart и dumb компонентов, у нас будет один вид, логика из которых будет вынесена таким вот образом?
Решил вести дневник сколько часов в день уделяю на изучение js. Всего для изучения js выбрал 450 часов. 1 день - 5 часов, 2 день - 4 часа, 3 день - 4 часа, 4 день - 0 часов, 5 день (сегодня) - 0 часов. Вечные вкатывальщики, я походу с вами. Бляяяяяяяяяя
>>1402145 Это значит что нужно будет учить старый реакт, чтобы ковыряться в уже сделанном говне и учить новый реакт, потому что на нем все будут теперь делать?
>>1403003 Знаешь старый == знаешь новый. Только сейчас зная старый api посмотрел выступление с конфы и все понял. Изменения серьезные, но не такие чтобы пришлось что-то вот прям переучивать. Алсо, есть еще более старый синтаксис, на работе переписываю фронт с 0.15 на новый реакт.
>>1402396 Так ты ничего не теряешь, бака. Наоборот, только лучше теперь будет, многая информация усвоилась и теперь легче будет восприниматься, а то, что забылось, довольно быстро вспомнится.
Ля, помогите. Наговнокодил знатно. Есть реакт, редакс, два компонента: лист и элемент. Проблема в том, что когда удаляю элемент, вроде лист ререндерится, но элемент не исчезает, пока не обновится страница. Гугл сказал, что проблема скорее всего в том, что Стейт в редьюсере меняется, но вроде такого не наблюдаю. Ещё когда у меня элемент был не отдельным компонентом, а в листе, все работало. Другие действия (добавление, редактирование элемента) работают нормально.
Похожая проблема с фильтром. В листе функция определяет, рендерить ли элемент по фильтру. Но почему-то это работает только на новые, созданные элементы.
>>1403855 Да я уже устал, анон. Devtools никак не помогли, я вижу что стейт обновился, что на одну туду у меня в стейте стало меньше, ререндер произошел,а тудушка на экране осталась. Я скоро сдамся
>>1403275 Ну вот например. Это доп задания, рекомендованные к самостоятельному выполнению вне курсов. Одно полегче, второе посложнее.
Задания с самих курсов кидать особого смысла нет, там все последовательно, но вот. Третий пик задание из середины курса по последовательностям в ЖС, в самом упражнении объясняется что такое map.
>>1404039 Вообще мне пока нравится. Они себя позиционируют как "Сначала универсальные основы - потом любой язык". За полтора косаря в месяц много довольно курсов, причем как просто по ЖС, так и по ПХП, БД, и всяким другим штукам типа HTTP и ноды, даже курс по Реакт Редакс есть. Поглядим, в общем.
>>1404101 Раньше я всегда смеялся над трапами и думал, что все они просто больные уёбки, к которым не стоит проявлять навязываемую западом толерантность, но трап в команде реакта перевернул мою картину мира с ног на голову.
Кароч проблема такая, что когда начал вкатываться верстка показалось скучным говном, которую любой алигафрен за неделю выучит. Начал учить кантора, сидел в жс треде, потом чет жквери ковырял, счас вот реакт начал. НО! Я блять совсем не знаю как верстать, я даже не знаю как мне блять кнопки разместить на странице на том месте, на котором я хочу чтобы они были. Посоветуйте где научиться верстать хотя бы на бутстрапе? Первый интенсив от кокодемии начинал смотреть, но посмотрев 4 ебаных семинара по 2.5 часа, я так нихуя не понял кроме "ребятки и кхе-кхе" можно ли начать со второго если я вообще нихуя не знаю верстки? Может посоветуете на ютубе какие уроки, где онлайн верстатют с пояснением или на торентах/курсхантере? Я не хочу быть верстальщиком и пиксельперфект, но я хочу блять уметь хотя бы ебаные кнопки в своём туду листе уметь раставить там где я хочу. Спасибо.
>>1404212 Да, это я. Контенту еще рано появляться, мб к концу недели первую главу выкачу, только гугл oauth пока вкатил сюда. @intensifies если надо >>1404251 Кнопочка из материал юи если это не тралинг черно-белой незастайленной кнопки
>>1403970 Ох, жесть. Как у тебя вообще что-то работает?
Какие-то setInterval, устаревший синтаксис с конструкторами, super() вместо super(props), редьюсеры не чистые. Страница зачем-то перезагружается при любом действиии. Но самое главное — ты вообще ошибку-то на пике видел? Не возникало мысли ее исправить?
>>1404344 > Ох, жесть. Как у тебя вообще что-то работает? Хз, вообще все сейчас работает, на трёх устройствах проверил > Какие-то setInterval, устаревший синтаксис с конструкторами, super() вместо super(props), редьюсеры не чистые. Страница зачем-то перезагружается при любом действиии. Но самое главное — ты вообще ошибку-то на пике видел? Не возникало мысли ее исправить? Интервал - это костыль, надо было как-то постоянно чекать просрочена ли тудушка, сейчас есть новая идея. На знал ,что конструкторы устарели. Страница ререндерится из-за интервала. А вот ошибки этой вообще не вижу. Я оборачивал приложение в провайдер
Гайс! А вот раньше на лофтблог были лофтньюс, сейчас есть что-то подобное в русско-язычном сегменте? В частности интересует обзор новых крутых плагинов, npm пакетов для реакта, крутых сайтов. Если не в русско-язычном, то на англ, есть что-то такое?
Зашёл на реддит, а там очередной долбоеб устроился на $80к сразу после бакалавриата с нерабочим крудом, пока я пашу за $3.5к/год. Ну ничего, я его ещё перегоню.
Анон, куда двигаться, если есть небольшой опыт работы в Яндексе? Делал небольшие узкие задачки для сотрудников уровня верстки интерфейсов для работы с данными в местной песочнице со своей библиотекой, поэтому пока в целом не разбираюсь в устройстве полноценных систем. Один из лидов пообещал хорошую характеристику, если куда то устраиваться буду. Реально куда то вкатиться с таким начальным набором или пока не разберусь как писать мувисерчеры ваши с нуля, то смысла нет?
Бля, Антош, прочитал тред и подгорело. С какого хуя за такие компетенции и знания плОтють как сраному грузчику в Дикси? Я вкотываться не планирую, для меня фронт - это космос, а анон, который им занимается и изучает достоин респекта по дефолту. Но просто наблюдаю в режиме мимокрока за процессом получения нужных знаний и развития компетенции, потом читаю тут о зарплатах и негодую в край. Работодатели совсем охуели?
>>1405230 Мало платят только ньюфагам. А мало им платят из-за того, что конкуренция большая, плюс высокое количество требуемых навыков ведет к тому, что нужно потратить много времени на то, чтобы научить как эти навыки в продакшене применяются и доучить тому, чего не хватает. А еще мы в СНГ живем.
>>1405230 Мне кажется, что денежность ойти-сферы в частности, веба просто сильно преувеличена, особенно когда речь идёт о мухосранях с натягиванием шаблонного интернет-магазина на цмску.
>>1405244 >конкуренция большая Ну я так понял, зависит от города. В ДС вакансий много на ХрюХантере.
>>1405247 >просто сильно преувеличена Онолист BigData в СберТех - 400к на старте, инфа соточка. Но гутарят, что это от того, что их мало и они при первой возможности на трактор усаживаются... и педальку в пол. Но вообще преувеличена, да... и разброс зряплат большой.
>>1405279 >В какой вселенной среднескилловый грузчик в Дикси получает 150к в ДС? Я про 30к, тут в треде в основном эта зарплата мелькает. Я думал поначалу, может ноль забыли дописать.
>>1405305 >Я про 30к, тут в треде в основном эта зарплата мелькает. Я думал поначалу, может ноль забыли дописать. Подозреваю, что это какие-нибудь ВЕБ-МАСТЕРА из 100к-мухосрансков.
блябляблябля Шо делать, не ожидал, что меня после тестового пригласят. Ссусь сильно. Это же час вопросов, а у меня с теорией все плохо. На пятницу договорились. Это же как много мне дрочить надо.
>>1405725 Бля я ваще пыхомакакич, хочу по быстрее вкатится, но живу в мухосрани. Я за вакансиями слежу уже больше месяца наверное, там всегда один фреймворк у Js - jquery. Так бы учил vue.js к laravel, но чет я всю эту хуйню буду задротить 1000 лет. Один хуй я в вакансиях вообще ни разу не видел ангуляра, реакта или вуе.
>>1405737 а чем тебе на пхп не сидится? Вижу кучу вакансий жунов без опыта в пхп и вроде требуют меньше. тип знание php и laravel и всё. Вот думаю может плюнуть на всё и php начать учить? мб быстрее вкачусь тогда у меня будет на гитхабе и проекты на ваниле и на жквери и на реакте и такой ещё и на пхп. Как долго в пхп вкатываться если знаешь чутка жс и реакт до уровня жуна? Есть какая платина типа кантора?
>>1405752 >>1405752 >а чем тебе на пхп не сидится? Вижу кучу вакансий жунов без опыта в пхп и вроде требуют меньше. В смысле? у меня в мухосранске на любой пхп-вакансии стоит Js и на каждой второй jQuery. >Вот думаю может плюнуть на всё и php начать учить? Хуй знает, братан. Я просто изначально ориентировался на вакансии в своем городе, чтобы стартануть. Типа я мог начать учить какой-нибудь мегамодный охуенный язык, но здесь он нахуй не нужен. >Как долго в пхп вкатываться если знаешь чутка жс и реакт до уровня жуна? Да быстро наверное вкатишься. Мож за месяц-два, я хз, тем более у тебя опыт есть. Если просто php без фреймворков. А с фреймворками хз. Я сейчас учу чистый php. Я скачал курс один по созданию интернет-магазина без фреймворков. Там чел сказал, что jQuery нужно знать для курса, поэтому я решил его подучить хотя бы на каком-то начальном уровне. Тем более он всегда в вакансиях встречается. Короче мой план это: HTML/CSS/PHP/MySQL/Laravel/JS/jQuery - это в принципе в каждой вакансии. Иногда только вместо Laravel yii2. Основной упор на PHP/SQL/Laravel. В Феврале уже наверное буду пробовать работу искать. >Есть какая платина типа кантора? В треде по php есть учебник от ОПа. От него же несколько проектов с подробным описанием. Там список студентов, файлообменик и еще что-то. Плюс он сам может проверить твой говнокод, правда ждать долго придется.
А я вкатился и софт скиллы успешно фейлю. Сижу как сыч, ни с кем не говорю, пока сами не заговорят, людей избегаю, совместного времяпровождения тоже, а тян вообще игнорирую. Реакт научился, общаться не научился. Что делать - хуй знает, документации по социоблядству нет.
>>1405864 >людей избегаю, совместного времяпровождения тоже >иметь репутацию того странного чмонделя и не поддерживать ни с кем на работе вообще никаких отношений - это не круто
Совместное времяпровождение то предлагают, или ты отказываешься? Я на первой работе (не ойти) невольно социализировался хотя мне это пиздец не нравилось. Как правило чмонделей подтягивают в коллектив, наверника же и тебя пытались, а ты сливался.
>>1405915 На копроратив позвали, я слился, еще куда-то зовут по мелочи - тоже сливаюсь. Работа пока норм, я вторую неделю ебусь с проектом, которое они стажерам дают. Зачем я его делаю - хуй знает, но оплачиваемое время идет и ладно. Сука, сейчас задумался. Действительно ли время оплачиваемое или я этот проект делаю за бесплатно? Договор вроде оформили и ничего про то, что эта хуйня не будет оплачиватьсч не говорили, но обязательно надо уточнить.
>>1405975 Около круд какой-то с аутентификацией и всякими интерфейсными фичами вроде днд. Там легко на самом деле, но я слоупок, плюс пытаюсь не совсем говнокодить и немного туплю из-за новой обстановки.
>>1405962 >На копроратив позвали, я слился, еще куда-то зовут по мелочи - тоже сливаюсь. Ну так не копай себе яму в которую сам же и боишься попасть.Тебя из вежливости приглашают, потом хуй забьют. Не знаешь о чем говорить - расскажи как 10 месяцев вкатывался, хуй знает. Выпивай перед совместным времяпровождением достаточно, чтобы подавить омежность и при этом не пускать слюни.
>Сука, сейчас задумался. Действительно ли время оплачиваемое или я этот проект делаю за бесплатно? Договор вроде оформили и ничего про то, что эта хуйня не будет оплачиватьсч не говорили, но обязательно надо уточнить.
Если официально взяли то проблем не должно быть, принесут договор позже и задним числом будешь его подписывать. Ну или уроком тебе будет, надо быть не только в теме подкованным, но и юридически и социально тоже не помешает.
>>1405962 >На копроратив позвали, я слился, еще куда-то зовут по мелочи - тоже сливаюсь. Респект, тоже так постоянно делал. Потом кикнули за то, что якобы плохо с бекендерами общаюсь, тру стори, я не тролль. Каждую неделю звали на эти ебучие корпоративы, уже просто не знал, как от них оттелаться, слава богу на удаленке никто не зовет никуда.
>>1406029 >>1406036 нахуй вы вообще живете? 24/7 сидеть в хате одному ебануться можно. Какие же программисты дегенераты, пиздец просто. Нет чтобы веселиться и угорать, нет будем с-под лба на всех смотреть, вонять и нюхать пальцы в уголке сидеть.
>>1406036 Да нечего тут травить. С годом опыта работы в офисе вкатился в удаленку, нашел на hh.ru. Задали пару простейших вопросов по реакту и ноде и взяли. Сейчас вот работаю и параллельно ищу что-то хорошее, но в хорошие места на удаленку попасть довольно сложно, но можно. На 60-100к с 1-2 годами опыта довольно просто устроиться, мне кажется, а вот что-то получше найти уже сложнее. >>1406046 Ну когда по 2 часа тратил на путь, а потом 8 тратил в офисе, оставшиеся 6 часов дня не очень то хотелось проводить с теми же уёбками, с которыми в офисе целыми днями сидишь. А сейчас сделал таску, опустил пару колпаков и жить сразу хочется! Тебе стоит задуматься о том, как на тебя влияет твоя ежедневная рутина, а то ты какой-то злой.
>>1406058 Ух бля, не трави душу. Думаю уже после нового года пытаться на удаленку перекатываться, может быть кто-то пожалеет и возьмет меня с 2,5 месяцами опыта.
Читаю про рекурсию, нихуя не могу понять, ибо тупой. Может кто объяснить по шагам, как здесь протекает рекурсия?
Понял только что сначала company оборачивается в массив значений. А дальше просто мозг ломается. Хотя в учебнике написано что это легкий пример. пиздец Не гнобите
>>1406330 Что это за хуита? За кой хер там вообще рекурсия, наркоман? Цикл for, чтобы передать в рекурсию массив ради одного метода? И почему объект а условии объявлен как let, если мы его не переприсваиваем? Берем const и не ебемся.
>>1406399 >За кой хер там вообще рекурсия, наркоман Ну а как ты без рекурсии сделаешь? каждый субдепартамент может или уже быть списком РАБочих, или новым субдепартаментом.
>>1406406 Ну и что именно тебе не понятно? Функция получает штуку (я не буду ещё раз писать субдепартамент. блять). Если штука массив - возвращает сумму зарплат. Иначе для каждой подштуки штуки вызывается снова эта функция. И далее подштука или массив или объект с другими подштуками и ситуация повторяется. Можешь погуглить что-то типа "recursion tree", да или самому нарисовать, чтобы наглядно было.
Раз тут жс-вопросы я тоже спрошу. Мне кажется меня забанили в js-треде pr. Вот во втором интенсиве начинают использовать препроцессоры и прочую няшноту. И в самих описаниях модулей\скринкастах говорят устанавливать gulp-less ,например, локально. Нахуя? Не, я понимаю, если человек разрабатывает библиотеку для жс и у него там зависимости жесткие. Но я же просто хочу оптимизировать немного дрочильни. Мне не важно gulp у меня третий или четвертый, gulpfile.js все равно будет работать (а если и нет то переписать под новую версию его точно можно за минуты две, опять же, я делаю сайты, не суперсложные проекты на 200 человек с адовым билдом). Можно ли как-то это все установить глобально? Пробовал gulp установить как install -g, тогда в консоли gulp не работает просто. У меня же на всех сайтах будет одно и то же: gulp, gulp-less/gulp-scss, gulp-css-minifier. И мне каждый раз это все вручную устанавливать на каждый проект? Это же хуйня полная. Я хочу с помощью gulp'a убрать бесполезный времядроч, а не добавить его. Анон, помоги.
>>1406422 >И в самих описаниях модулей\скринкастах говорят устанавливать gulp-less ,например, локально. Очевидно, чтобы он записался в package.json и package.lock.
>Мне не важно gulp у меня третий или четвертый, gulpfile.js все равно будет работать (а если и нет то переписать под новую версию его точно можно за минуты две Обновил галп и в каждом проекте пошел переписывать? Или ты думаешь, что проект это один раз сделал и никогда к нему не возвращаешься?
>У меня же на всех сайтах будет одно и то же: gulp, gulp-less/gulp-scss, gulp-css-minifier. Ха-ха, нет.
>И мне каждый раз это все вручную устанавливать на каждый проект? А что, сложно набрать в консоли npm i gulp gulp-scss gulp-css-minifier? Сколько у тебя там проектов в день?
>>1406442 >Очевидно, чтобы он записался в package.json и package.lock. Ну вот я хочу установить модуль глобально и потом только добавить его текущую версию в devDependencies, не устанавливая его ещё и локально.
>Обновил галп и в каждом проекте пошел переписывать? Учитывая что я уже написал выше - нет. В каждом проекте в devDependencies та версия галпа, которая была в момент написания. Если надо вернутся к старому проекту то в нем из devDependencies локально нужная старая версия и поставиться. А переписывать только в текущем проекте, если надо. Можно такое как-нибудь организовать?
>Ха-ха, нет. Есть заказчики которые требуют чтобы их сайт поддерживался только самыми новыми браузерами и чтобы css файл весил побольше?
>сложно Нет. Как и не сложно закинуть свои .less файлы на lesstester, а потом ещё найти онлайн сервисы по автопрефиксингу и минификации. Но суть то в том чтобы вот этой всей рутины было как можно меньше. Устанавливать локально галп и прочее каждый раз на каждый проект это рутина. А ещё удалять их, а то потом весь диск будет забит копиями одного и того же галпа в 10000000000 проектах.
>>1406462 Ты пытаешься решить проблему, которой не существует. Я тебе пояснил как надо делать и почему, если хочешь — иди сам шишки набивай.
>Есть заказчики которые требуют чтобы их сайт поддерживался только самыми новыми браузерами и чтобы css файл весил побольше? А ты всю карьеру планируешь статику верстать и галпом обмазываться? Много уже реальных проектов-то было или ты просто фантазируешь о работе?
>А ещё удалять их, а то потом весь диск будет забит копиями одного и того же галпа в 10000000000 проектах. Ты на мой вопрос забыл ответить — сколько у тебя реально новых проектов в день? В месяц? Как там диск, взрывается уже от миллиона копий галпов?
>>1406467 >Ты пытаешься решить проблему, которой не существует. То есть ты смотришь на свои проекты и думаешь "Ебать, как же это охуенно, что у меня 200 папок node_modules, содержащих одни и те же модули"?
>почему Об этом ты ничего не сказал.
>А ты всю карьеру планируешь статику верстать Не понимаю о чем ты. Сейчас учусь делать простые сайты, потом ещё реакт посмотрю. Че бля такое статика вообще?
> и галпом обмазываться Потом ещё грант и вебпак выучу.
>Много уже реальных проектов 0, учусь и спрашиваю как мне не засорять все одними и теми же модулями.
> у тебя реально новых проектов в день 300к в наносекунду. Я выкупаю что они даже суммарно не будут уж так много занимать. Но это лишний мусор и одно только его существование меня раздражает.
>>1406468 Видишь ли, проблема в том, что пакеты постоянно обновляются, и если брать их из одного места, то тебе придется либо пользоваться старыми версиями, либо обновлять пакеты, но старые проекты тогда будут ломаться. Впрочем, я где-то читал про сохранение пакетов в одном кеше. Вот например это: https://habr.com/post/423487/
Смотрю видосы, всё понимаю, всё логично и предельно понятно. Начинаю сам делать(вот допустим сейчас надо сделать search filter на реакте) И всё нахуй, сижу слюни пускаю, не понимаю что и как делать. Как это фиксить? Только через практику? Через слёзы и сопли? Дисциплина победит мотивацию? Тяжка.
Дальше тиер 2 - нелохие основы были SG - Welcome to Node with React Fullstack Web Development в этом курсе с юдеми, на рутрекере можешь найти. у этого же челика есть курсик по сср интересный. С ним можно примерно понять, как некст.жс работает.
тиер 3 курсы траверси - они чуть более поверхностные, но для базы можно пролистать на 2х скорости и посмотреть кодбазу.
>>1406679 проект хз, блог, тот же мувисерчер только с ьэкэндом и отзывами и тд.
>>1406807 так я паралеллено курсам пишу код, да. Но допустим вот в курсах говорят, "а вот это попробуй написать сами, а в след. уроке мы покажем как мы написали" и хуй знает как. Вроде пока смотрел и писал всё понятно, а как сказали "попробуй сам" сразу пиздец. Возможно это так потому что для меня всё ново и в первый раз и я не знаю каких-то патернов допустим для работы с формами, для обработки тех или иных состояний. А как у других? Вы сразу ясно представляете что вам надо писать когда слышите задачу?
Насколько учебник Кантора на русском сейчас актуален? На сайте написано, что около 10 дней назад были какие-то правки. Или всё же лучше читать английский вариант?
>>1406422 >Ну и что именно тебе не понятно? Понял, спасибо что открыл глаза. До последнего я не мог понять, что в цикле происходит итерация значений у объекта
>>1406811 для меня программирование это конструктор, если не подходят детальки иду гуглить новые. главное на части разбить задачу, что сначала что потом, предсмтавить датафлоу. >>1406927 ты больше не вкатываешься? у меня есть идея для пикчи на оппост следующий, либо отдохну и намалюю вечером, либо не намалюю никогда.
>>1406811 >Вы сразу ясно представляете что вам надо писать когда слышите задачу? Если задача типичная, то да, если нет, то приходится чесать бороду и думать. Тупить нормально, пока учишься или рабоатешь с незнакомой технологией, со временем пройдёт.
Ссылки на 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-79 в предыдущих шапках
#80 https://arhivach.cf/thread/384688/
#81 https://arhivach.cf/thread/386393/
#82 https://arhivach.cf/thread/387694/
#83 https://arhivach.cf/thread/393537/
#84 https://arhivach.cf/thread/395436/