Вы видите копию треда, сохраненную 10 июня 2019 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Продолжаем поиски мувисерчера, углубляемся в реляционную алгебру, постигаем адаптив барбершопа, куем контент не сходя с места.
Шапка:
https://github.com/acilsd/wrk-fet
JavaScript учим тут:
https://learn.javascript.ru/
Как учить React:
https://github.com/rtivital/react-things
Помимо этого реактор для самых маленьких или для тех, кто с нуля:
Перевод документации на русском:
https://abraxabra.ru/react.js/
Немного няшности, но суть та же:
https://learn-reactjs.ru/home
Подбор вопросов на собеседовании:
https://www.thatjsdude.com/interview/
Торренты на интенсивы HTML Academy:
Базовый интенсив HTML/CSS за 2018 год:
http://nnmclub.to/forum/viewtopic.php?t=1220071
Продвинутый интенсив HTML/CSS за 2018 год:
http://nnmclub.to/forum/viewtopic.php?t=1227331
Продвинутый интенсив HTML/CSS за 2017 год:
http://nnmclub.to/forum/viewtopic.php?t=1220071
Базовый JS-интенсив за 2017 год:
http://nnm-club.me/forum/viewtopic.php?t=1195526
Продвинутый JS-интенсив за 2017 год:
http://nnm-club.name/forum/viewtopic.php?t=1165695
Так же на NNM можно найти достаточно годные стартеры от :
ITVDN (отличный стартер по связке HTML5/CSS3 + годный курс Node.js),
WebForMyself (хорошая теория и практика во Vue),
Loftschool (неплохой курс по JS),
Якобчука (мощнейший разбор React),
Непосредственно Кантора (курс изумителен).
https://nnmclub.to/forum/viewtopic.php?t=1151033
Для веб-мастеров с честно купленными на торрентах продуктами JetBrains, сайт для активации продукта по лицензионному серверу, берет всю линейку PHPStorm, WebStorm, RubyMine, IDEA/
http://xidea.online/servers.html
Щелкай, копируй, вставляй - активируй.
Годный курс по основам JS (на ES6):
https://ru.hexlet.io/courses/introduction_to_programming
Теория продвинутых курсов академии:
https://mega.nz/#!zAIXxBxC!sqFoO_0rYGCzvZlQ3d-RrCZNHfBgeiwH7Ayk8Loelgg
Ссылочки на старые пасты:
http://pastebin.com/ytWW0UfU
http://pastebin.com/tvvwC7uz
Прошлые треды:
#59-67 в предыдущих шапках
#68 http://arhivach.cf/thread/364582/
#69 http://arhivach.cf/thread/366321/
#70 http://arhivach.cf/thread/367579/
#71 http://arhivach.cf/thread/368338/
#72 https://arhivach.cf/thread/369390/
#73 https://arhivach.cf/thread/112103/
ВСЕ НА МЕСТЕ ФРОНТЕНДЕРЫ!
Яваскриптовые здесь!
это вопрос
Это диверсия.
бамп
У всех так? Достаточно просто ознакомиться?
Ознакомься, оцени и попробуй. Препроцессоры хорошо заходят для сложных или хитровыебанных вещей.
Это не вахтерство, а учитывание мнений, в отличие ДА Я ЗАЕБАВС ВАШ ТРЕД СКОЛЛИТЬ, Я ПЕРЕКОТЫВАЮС))), когда всем остальным норм.
Да прямо уж вахтер ебёнть, один тред запилил и уже вахтер. И да, не просто же так спрашивал у анона, нужен перекат или нет.
оп-gui-предыдущего
>>2918
Да, верно мыслишь. Я бы сначала с флексами посмотрел как получится.
>>2923
Все, что они рекомендуют в "некоторых курсах" на интенсиве, есть на youtube за бесплатно по прямому запросу и на любую тему.
>Ознакомься, оцени и попробуй. Препроцессоры хорошо заходят для сложных или хитровыебанных вещей.
Например?
Та же анимация, например. Структурировано, читабельно, и если приноровиться - то маклачить подобное на чистом css уже не сильно захочется.
И за компом
Безмятежная спишь ты
JavaScript улыбаясь в рассветном блаженстве
Самая лучшая в мире страница
ПУСТЬ ТЕБЕ ПРИСНИТСЯ
ЭЛЕМЕНТ В МАССИВЕ
В ЦИКЛЕ ИЛИ В ФАЙЛЕ
ЛАСКОВЫЙ ОБЪЕКТ
ИЛИ В ПЕРВОМ СКРИПТЕ
ЛОГИ У ЗАПРОСА
Только, чтобы вместе,
Был у нас с деплой
Не смешно.
Опыт коммерческой разработки в требованиях чет смущает немного. Стоит ли тыкаться?
Вот из-за этого я как раз засомневался в них, ебанутые какие-то.
Может какие-то идеи есть? Абсолютно идентичный шрифт и разметка, а показывает какое-то различие в тексте почему-то.
> если у тебя нет опыта то иди
> мы ждем опыт коммерческого программирования бэкенда/фронтенда или верстки
может они смотря на то кто из вас не лошок и кого стоит взять на работу? самый простой путь выявить явных распездосов
ну если тебе работа сильно прям нужна ты пойдешь и за сухарики работать. любой новый опыт полезен, даже если за это нихуя не платят.
>Сколько платят джунам в яндексе
Нормас у тебя аппетиты, ты бы хоть тестовые для стажеров у них загулил и оценил свои силы.
Ну да. Проектов дохуя, работы дохуя, денег дохуя. Ближайшие 5 лет вряд ли че изменится. Так что можешь начинать учить хтмл.
Для всего, где вложенность глубже двух уровней, например. В обычном CSS заебёшься писать по 100500 селекторов типа .zalupa {} .zalupa h2{} .zalupa ul.kentavra .zalupa ul.kentavra li и т.д. Хотя если делаешь по БЭМу, то вложенность особо и нинужна, но зато можно юзать миксины, переменные
Да я тут плакал уже давеча, задание - ебаный лендос, который я сверстал с трудом, потому что плохо в верстку умею. Тз - жиквери, галп, стайлус, БЭМ, кроссбровзерность с ие11. Зарплата хуй знает, вроде от 20к, там такой собес странный был, что я даже про зп забыл.
Ой блять, я щяс сам заплачу. Ебучие шапкосоставители, выдрочил реакт, редакс из-за них, а тут 2к18 походу придется задрачивать
>жиквери, БЭМ, ие11
Просто пиздец, какое же это скучное, тупое юзлесс говно.
Да не, там был еще вариант на реакт вкатиться, но меня не взяли, потому что устной беседы со мной не проводили, а в портфолио у меня стыд и пиздец. Но жиквери с версткой никогда не устареют, всегда будут лендосы, которые отдают на растерзание выпускникам кокодемии, плюс легаси. Да и что там задрачивать, ты поехавший штоле? Жиквери - один раз глянуть в документации какие есть функции, БЭМ - глянуть суть методологии, любой препроцессор - пять минут изучения синтаксиса, а для кроссбровзерности с ие11 обычного автопрефиксера хватает в большинстве случаев.
В заданиях написано оформить, что оформить? Там же куча страниц (мобильная и прочие) и все отличаются (отступы и прочее). И это всё с бэмом с которым тоже непонятно как правильно оформлять всё в css.
Ну да. Если приложение не очень большое. А вообще, передавай конектс АПи и не парься. Нахуй тот редакс.
Там ссылка в материалах была на путеводители лесс и сасс, а вообще забей хуй, за 4 лекции там только 4 переменных было использовано и контекстные селекторы (&:hover, &:focus и т.п.), по сути они чистый css писали. Тем более там проект с автоматизацией был, а тебе вручную надо компилировать препроцессорный код.
Пиши чистый ксс короче
Все что у них по подписке - спокойно можно найти в свободном доступе, у конкурентов из других лофтшкулов или спросить у {{best_anons = true}} итт/
Или невозбранно купить на торрентах.
А что делать после того как прошел бесплатную часть курса? Уже можно верстать с макетов?
Лучше интеснив первый, параллельно верстая свой макет (не бабрбершоп), чтобы выложить можно было, все вопросы сюда или на стак.
Этот благородный дон >>2983 истинно прав.
И еще - не отталкивайся от макетов академии. Скачай себе psd фришный, простенький. И делай его. А потом еще один, чуточку сложнее. Или выбери из фришных тот, который тебе прямо понравился. И не дрочись с ним, а собирай/верстай/придумывай. Дай волю воображению.
Spritesmith или какую-нибудь подобную поеботу пользуй, очень пиздатая штука, если правильно настроить. Он тебе и спрайт автоматом с нужной папки соберет, и файл с переменными высрет, в котором все для спрайта прописано. Импортируй, да вставляй в свой препроцессор вместо ебли руками. На хабре статья где-то была, там гайд подробный.
Профессиональный вкатывальщик в веб. дев и во все ЯП мира в треде. Начал свой путь в 2014. Продолжаю вкатываться. Задавайте ответы
Ну ты охуеть необычный персонаж, сейчас все побежали тебя спрашивать (нет). Сам рассказывай что-нибудь интересное или съебывай.
Для каждого проекта мне надо каждый раз его устанавливать в определенную папку или что?
Просто посмотри весь курс сначала, а потом уже верстай. Но если невтерпёж то да, сначала верстаешь мобильную, потом через медиа-выражения пишешь версии для планшета и десктопа.
>Вот у меня есть отдельные файлы для блоков, хуйле с ними делать куда вписывать импорты?
Пишешь импорты в файл style.scss, например. Потом через галп/грант настраиваешь автоматизацию, она тебе будет его собирать в style.css с нормальной каскадной начинкой
А как ты его устанавливал? Если локально, то да, в каждом новом проекте консолью заходишь в папку и пишешь npm install --save-dev gulp или что-то в этом роде
>Просто посмотри весь курс сначала, а потом уже верстай.
Без практики через 2 видео уже всё забуду.
>Потом через галп/грант настраиваешь автоматизацию, она тебе будет его собирать в style.css с нормальной каскадной начинкой
Где об этом почитать?
нахер тебе галп в 2018?
Как это нет? Есть ошибка.
Тебе нужно освоить перебор массивов и квериселектор. Да, это непросто, но за месяц справишься.
Пару дней на изучение доки и спеков, пару недель на создание и рефакторинг пет проджекта, в целом через три недели можно претендовать на джуниорскую позицию.
Фельдшер на угольном разрезе.
Все блять, малолетке завезли фичу с контекст апи в 16.3 и она теперь будет везде сыпать этой хуйней- "смарити какой я прадвинути".
Еба, при чем тут это. Если она уже используется и все пздц как довольны, то почему бы и нет? Если ты даун, который не может открыть гитхап или гист, и посмотреть ответы нормальных разработчиков по этому вопросу, и сравнить что лучше, ебаный редакс или контекст, то о чем вообще разговор.
Седону хоть сверстал?Не малолетка..
> В лекции про препроцессоры есть скринкасты с настройкой автосборки.
Мне бы подробнее и про все плюшки которые можно использовать.
И как вы ваше наизусть помните что там писать в этих файлах или копипастите?
Это местный тридцатилетний шизоид, не обращай внимания на его высеры. Он детектится по слову малолетка. Если видишь это слово, то вероятность 95%, что это он и внимания он не стоит.
Собери один раз конфиг по своим нуждам и просто копируй этот файл в каждый проект, при необходимости редактируя. Из плюшек - все нпм пакеты, они могут быть какие угодно, от автопрефиксера и конкета до замены гомониграми всех картинок. В конфиге кокодемии тащемта почти все необходимое есть, остальное будешь гуглить и добавлять по необходимости. Подробностей там никаких нет. Просто под каждую задачу создаешь таск, в этом таске указываешь начальную и конечную директорию, а между ними применяешь все функции, которые тебе требуются. Делаешь всю эту хуйню, настраиваешь бровзерсинк и все, при изменении/добавлении/удалении отслеживаемых файлов с ними автоматически произведутся нужные действия и страница обновится. Можно префиксы ставить таким образом, автоматически файлы препроцессоров конпелировать в цсс, спрайты делать, картинки оптимизировать, да что угодно.
Да нет, не зря. Во многих компаниях 100% будут его юзать ближайшие пару лет. Просто потому что уже проекты написаны. Ну и пока некоторые возможности еще не совсем реализованы в конектсе. С 17 версией реакта обещают исправить и добавить новые фичи там. Так что учи пока редакс. Но для общего развития знай что такое контекст и что он тоже хорош очень.
Для мелких приложений, типа мувисерчера его с головой хватит кстати.
Лол, ты поехавший что ли? Мы не учим ничего, это невозможно выучить. Просто при рождении было определено, что мы будет вротендерами, поэтому боги периодически посылают нам нужные знания в мозг.
зачем мне что то открывать, ведь я знаю, что 99% реальных приложений, а не твой мувисерчер, даже 16 реакт не используют. кстати как там, нашел уже работку за 150$?
нет ни норм, используй кантекст апи
>ведь я знаю, что 99% реальных приложений
Откуда? Мы ведь уже выяснили, что на работу тебя не берут, а значит и реального положения дел ты не знаешь.
хотя чего это я, какие 150$ для контектсапи маньки, треть суммы будет ок.
>ведь я знаю, что 99% реальных приложений даже 16 реакт не используют
Собсна, ты такой еблан, что тебя обсирать даже бессмысленно. Ты и сам с этим хорошо справляешься.
блин. я тоже так хочу
>Непосредственно Кантора (курс изумителен).
Хуле там изумительного? И это не курс, а воркшоп обычный, в котором студенты задают свои вопросы и тупят 2 часа (в прямом смысле) на каждом видео. По сути там просто разбор тех заданий и того же материала, что и на сайте.
Кто-нибудь объясните, может я не прав?
margin:0
}? когда я например хочу allign text vertically
как здесь https://codepen.io/mrcow/pen/hGHsg
разве изначально margin не 0?
Нажми f12. И чекай у боди маргины.
В хроме, например, из юзер ейджент стайлшит берутся маргины 8 у бади.
Такое фиксят нормалайзом или сбросом.
из проекта в проект копипастится. Пробуй криэйтреакт апп или парсель (судя по видосам с ним ок собирается) прежде гулпов и вебпаков
https://codepen.io/Nastya_nmk/pen/KeYpLr вот весь код. но это не мой. с видео ютуб
Например взять ссылку и в хтмл вставить.
Ты только что У ХОХЛОВ ЕСТЬ ГЛАЗА
Чтобы отрезать часть описания и добавлять многоточие использую эту функцию. Сначала использовал, закомментированную сейчас, рекурсивный способ, но как и следовало ожидать стек переполнялся и поэтому вместо этого использовал простой цикл. Но и в этом случае приложение зависает.
Что делать?
А нахуй там вообще цикл и все такое? Сделай простую проверку. Типа, если тут больше n слов, то отрезать остальное и добавить ... точки.
Чет не понял логики. Ты хочешь, чтобы твой цикл перебирал строку посимвольно до тех пор, пока не найдет пробел или как? Почему тогда не равно, когда должно быть равно? А если ты написал то, что хотел, то тогда нахуя? Он же скорее всего сразу найдет букву, то есть не пробел и цикл закончится.
Погоди, но ведь слово и так не переносится. Автоматически ведь ищет пробел и после него делает перенос строки.
Не понял тебя. Хочешь сказать что функция работает так как и должна работать?
Проблема в другом, браузер виснет при ее работе.
Но похоже что дело в другом. При вводе каждой новой буквы количество итераций цикла почему-то вырастает экспоненциально .
А я не понял вас обоих, но твоя функция вроде работает как положено.
И каком вводе, в инпут какой-то? Как у тебя вообще описание с инпутом связано? Не понял тебя опять, но мне кажется тут дело в том, что при добавлении букв смещается индекс и получается все плохо, я с чем-то похожим сталкивался уже на ебучем кодварсе и в итоге кату дропнул. Короче, не еби мозг и послушай ананаса выше, разбивай строку в массив по пробелу и обрезай ее в зависимости от длинны получившегося массива.
> Проблема в другом, браузер виснет при ее работе.
Нихуя себе неожиданность.
Взгляни на цикл ещё раз
Попробуй провести через него любую строку без пробелов
Читай. Он хочет переносит (нахуй не пойму) и если что, обрезать. Я уже ответил как можно строку изи отрезать, но он чет не хочет. Не ебу короч.
Ни в словах, ни в коде про перенос не увидел. Да и нахуя ему переносить что-то, действительно?
Инпут контролируется Redux стейтом.
При событии onChange идет запрос на сервер с поиском с поиском совпадений со строкой.
Получаю массив с данными фильмов, помещаю его в стейт.
Рендерю карточки с картинками и описанием, предварительно отредактировав описание способом выше.
>разбивай строку в массив по пробелу
Сделаю так пожалуй
А, точно. Вот я пиздоглазый. После джоина, тогда.
Вроде картинкой делается, загугли макет седоны и там элемент экспертируй. Вроде в раздаче с нонейма даже ссылка на репозиторий была.
Да. Один хуй жс позже понадобится, но это второстепенное.
Тебе нужно понять как делать разметку и дрочить каскады стилей по лютому. Основная ебля будет со стилями.
Если ты, конечно, сайты клепать хочешь.
почему всрато? если свгшкой сделано, то норм
кстати, вы когда отклики на хедхантере кидаете, пишете сопроводительные письма к ним или не?
Спасибо.
htmlacademy
Расскажи тогда подробнее. С чего лучше начать и стоящий ли это навык, владение Angular?
Я гляжу не по вакансиям на hh, в стиле "учить для вакансии". Мне правда интересно.
По-моему он неудобств больше создает, ебическими высерами в html и нежелательностью комбинаций селекторов
Помогите креветке не нажимается кнопка звука (opera)
Если удобно, храни всё в одну запись, сам в своём тудулисте-календарнике так делал.
Насчёт длины хз, вот тут пишут что для каждого браузера своё значение
http://qaru.site/questions/12654/what-is-the-max-size-of-localstorage-values
>Chrome (45.0.2454.101): 5242878 символов
>Firefox (40.0.1): 5242883 символов
>Internet Explorer (11.0.9600.18036): 16386 <122066 122070 символов
Дела ХУЁВА, видать придётся понаёхивать в ДС каким-нибудь ссаным стажёром за еду, благо до него всего полтора часа пути kill me
>Пытаюсь джуном на удаленку вкатиться
>джуном на удаленку
Так бывает вообще? Опыт есть? А лвл какой?
Опыта нет, лвл 25-й. Я бы тоже хотел в мск переехать, да только мне до столицы больше пяти тысяч километров.
Ты знаешь, как. Общаюсь со старшими разработчиками через мессенджеры, получаю задания, делаю, задаю им вопросы, высираю пул реквесты. Я понимаю, что так никто не работает, но других шансов у меня немного.
работаю джуном на удаленке, первая работа. какие твои аргументы против, схуяли ты вообще ставишь это под сомнение?
Не уверен, что они вообще заглядывали в мой гх, т.к никто ничего про него не говорил, хотя ссылочку я конечно дал. Там были пара тудух на реакте и на ваниле, тестовое из одной конторы, пара макетов и кривое гавно, которое я так и не доделал, кайнд оф личный проект. Было 2 интервью- лид/техдир, писали код. Вот и все.
Выкинул на hh резюме вчера, сам живу в мухосрани 700к, но поставил возможность релокйета в дс/дс2 , даже назначили 1 собес на затра, но там в вакансии ищут помидора с опытом 3-6 лет, так что наверное обосрусь.
А что в резюме? Может я его оформил хуево, и мне никто писать не хочет. Можешь скрином свое вкинуть?
Да там ничего особенного, никакого релевантного опыта работы нет, стандартный набор скилов react/redux/js + таск раннеры и бандлеры, ну и ссылка на гит, где я запилил клон игры memory и проект на реакте дёргающий анус апи наса с бэком на firebase.
аргументы блять, пердуны в лужу?
до этого онли фрилансил, щас буду проходить собес по скайпу на проектную/почасовую работку, хз сколько говорить
300 рублей в час? 500? 1000 долларов в час?
Да че как. Написали мне снова пару ейчарок, расхваливали свои компании и т.д. Иногда мне кажется что эти ебланы даже не смотрят на резюме твое или профиль на сайте. Тупо спамят. Иначе как объяснить что кидают вакансии где требуют намного больший стек и опыта 2года. Не ебу короч.
Хотя вот вчера более норм отклик сделал, и мне сразу ейчар их ответил и спросил за опыт и прочее. Мы с ними перепиздели и он сказал что спросит у лида. Сегодня вот тестовое выслал, мол оно покажет. Короче буду делать наверное, заебался видосики смотреть.
Ну короч как я понял, сверстать эту хуевину. Данные подгружать с их открытого апи, и постить тоже в их бек. Сделать какие-то фильтры и прочую херь. По сути не очень сложно.
Единственное что мне не нравится, это требования не юзать CRA. У меня конечно есть боилерплейт в запасе, но просто странное требование.
Да вроде как удаленно. Только вот опять, они ищут там типа опытного. Написано аж блять 3 года. Хуй знает накой им я. Я конечно сделаю ерунду эту, но это видимо опять для себя..
По виду вещь не сложная, даже я как человек не имеющий реального опыта справился бы дня за 3(чтоб жопу не надрывать), другой вопрос будет ли эффект от этого задания даже если его сделать.
легкое тестовое.
я считаю, что все и так усложнено во фронте и столько всякой ебалы надо знать, что пиздец. поэтому дауны требующие не юзать кра для тестового у меня вызывают раздражение. будто я блять конфигурацию вебпука хоть раз в жизни буду из головы писать блять.
>> аж 3 года
Почему это кажется тебе большим сроком? за 2-3 года только можно кое-как из джунства начать выкатываться
Что нужно там учить?
просто ты крутой, а все остальные не очень.
ведь по сути что там писать хз, если ты и так в своем резюме все написал
Смотрю htmlacademy там делают адаптивную вёрстку и резиновую вёрстку и это вызывает горение. Уже не понимаю куда и для чего там пишут код.
Просто практиковаться надо, 10 минут погорел - нашёл все ответы в гугле, так всегда
Все понемногу, "сложность" это вообще фигня, обычно на следующее утро, как посидишь потупишь, все становится яснее. Может и не наследующее утро, а через неделю, но не суть. А вот от чего больше всего горело и не хотелось ничего после этого делать, так это ебаная верстка.
Я на хх скипал все вакансии, где было 3-6 опыта установлено в их стандартной форме, даже если в самой вакансии ничего про опыт не было. Также скипал вакансии, где 1-3 года, но в самой вакансии искали мидла или четко писали 1-2+ года коммерческой разработки.
Вернее я стал их скипать, после нескольких разговоров по телефону и одного собеса на мидла. Понял, что я пиздец как далек и это не просто циферки. А когда нашел работу, то в первый месяц прям конкретно осознал, что опыт коммерческой разработки, это пиздец как важно, и что прокачаться дома до пусть даже слабого миддла невозможно в 99.9%.
> слабого миддла
и здесь такая сноска: речь конечно про нормальные галеры, а не рога и копыта на 3 человека с тимлидом, у которого год опыта
Да откуда мы знаем, что ты там фрилансил и что будет на твоем проекте. Может ты там формочки клепал, а на проекте нужно будет тоже формочки клепать, и ты им идеально подойдешь, проси от 1000 в час уметь в ахуительные архитектуры и абстракции с умением писать скалируемый код, тогда твой опыт формошлепства мало что дает, поэтому меньше проси.
Я мониторю вакансии часто, там мелькает вот эта уже около месяца, он то 7$ просит, то 10, больше ничего подсказать не мону. может это ты?
Да я вообще сам тоже скипаю. Но это они написали, и сказали что посмотрели резюме и по базовым навыкам я подхожу. Хз кого они ищут на самом деле.
Вкатился почти год назад, доверили дохуя, сижу хуячу огромный раздел в проекте в соло каждый ПР мерджится только после ревью
На галеру наверняка не возьмут на удаленку, а в продуктовый НЕ стартап, который уже успел что хотел и теперь неспешно повышает качество - почему бы и нет?
а, это тот чувак со спиженным букстором? Хоть бы мувисерчер спиздил вдобавок.
Просто от некоторых слышал, что на редаксе они все забрасывали. Настолько ли он страшен?
@
Укатился обратно на винду
Кулстори. Вообще psd открывает не только фш, так что укатывайся обратно на пингвина.
С редаксом было тяжело сходу, но потом вник. Вот с него примерно начинается какое-никакое но программирование, чувствуется, что пишешь логику и что-то сложное. А потом все равно в обыденность превратиться и будешь уже клепать на скорую руку как формы, кек.
тоже вначале нихуя не понял, но на деле это просто вещь, которую 50 раз повторяешь и начинаешь понимать, что ты делаешь
В данный момент я не планирую стать верстальщиком. Хотел бы работать с уже готовой вёрсткой, и писать на ванильной джаве.
стоит ли там писать слово "junior" или же это клеймо и лучше написать просто фронтенд девелопер?
senior html developer
После прохождения второго курса аштимэль окадемии можно ли выходить на фриланс и заработать на доширак(ролтон) или же там всё наглухо забито Васянами? Заебало быть мамкиным борщехлёбом.
Лучше еще js подучи до уровня слайдеров, попапов, мобильного меню и прочего "нажал на кнопку, картинка справа/слева сменилась".
И php посмотри как сделать отправку из формы в виде письма на почту.
И сверстай пару-тройку макетов магазов на 3-4-5 экранов. Для портфолио.
>дебик
Блять, дитё, иди уже обратно в свои киберпаблики постиронии вконтактике. Какой тебе яндекс, быдло?
Конечно можешь, тебя ждут горы золота, ведь ты закончил легендарный курс хтмл акадэми.
>или же там всё наглухо забито Васянами
Для умного человека конкуренция с такими как ты не составляет труда.
Еще раз, с каких хуев ты взял, что джунов не берут на удаленку? Ты сам никто и нихуя не знаешь, но при этом пердишь в лужу на весь тред, поясняй за свой пердежь теперь, расскажи как я и еще куча джунов не устроились на удаленку. Пока что ты бессвязно лопочешь, переходи уже к аргументам или примеры приведи, статистику там.
Я не тот анон, но джун на удаленке это примерно как удаленно служить в армии.
Лично слышал от нескольких команд, что джун на удаленке бессмысленен и вреден. Сам тоже так считаю, нужно чтобы тимлид сидел буквально на соседнем кресле, чтобы учеба проходила годно, в противном случае ты берешь себе говнокадр, который мало того что не полезен, так еще и может навредить нехило.
Да и в рот его ебать, решил проблему костылем в виде применения concat без аргумента после сортировки.
>что то слышал/кто то рассказал/сам думаю, хотя сам даже говнождуном еще не устроился
В голос, это какой то сюр, мне блять рассказывают, как меня не взяли на удаленку и еще как минимум 3-4 человек из треда, которые успешно работают уже около года. Заебись, что такие дауны нынче во вкатывальщиках. На самом деле было просто интересно какую хуйню вы высрете в качестве аргументов.
Меняй стейт.
Нет. Тебе говорят, что ты где-то мутируешь данные вместо того, чтобы создавать новые объекты и туда все записывать.
О, точно, как раз при сортировке мутировал. Спасибо, ананас.
Тогда не рвись.
Ты очень тупой, извини.
Если ты верстальщик, делай красиво, если фронтунд делай хороший код.
CSS-мастера, как ужать блоки постов, чтобы получилось вот так?
https://userstyles.org/styles/145447/2ch-hk-pm-minimal — вот отсюда я брал стиль и немного отредактировал, но мне только блоки нужны, а остальное лишнее.
Сделать враппер блоковый, а внутри див инлайновый.
Так вот я дочитал книгу, и я не знаю выучился ли я чему нибудь, т.к вроде знаю что делает каждый тег, знаю как работает css, но на практике применить не могу, т.к информация не структурирована, т.е тупа не знаю с чего начать.
Вам к доктору Першину за консультацией.
> Во время обучения знания на практике не применялись, т.к автор тупорылое животное блять вместо того что бы вставить упражнения, показывал на примерах как будет выглядеть тот или иной тег.
А самому посмотреть?
Ну в том то и проблемма, что только посмотреть можно, т.е я посмотрел готовый пример, и понял как это работает, но этого недостаточно для того что бы сесть и верстать макет самостоятельно, т.к навыки письма в процессе обучения не применялись. Применялись навыки чтения.
У першина есть, напиши ему в лс
ВОПРОС: как выполнить сортировку используя React/Redux?
В голову приходит только передавать единому для всех типов сортировки action creator'у тип сортировки и в нем уже свитчем присваивать переменной строковый литерал отвечающий за эту определенную сортировку и вставлять в URL запроса.
Работаю с redux-thunk, если это имеет какое-то значение
> вёрстка
> читать книги
> записывать в блокнотик
>>3190
Купи на трекерах старые курсы Евгения Попова. Там за 2 часа он покажет все теги (старые) и потом сверстает две странички. Повторяй за ним, а потом уже сам сверстай эти странички.
Тут ты уже знаешь старые теги, умеешь криво верстать и можешь идти на htmlacademy. Там проходишь все курсы по html&css и два интенсива по вёрстке.
Максимум практики, мой тебе совет. А книжки по ВЁРСТКЕ можешь сразу бедным индусским детям послать, двух интенсивов хтмлакадемии должно хватить за глаза
Напиши middleware который и будет при запросе подставлять часть ссылки с сортировками при нажатии определённой кнопки.
Как мне всё это оформлять в css (с sass'om) используя эту ебучую разбивку на блоки (которые потом собираются в один файл).
Как называть css файлы? По классам? .page-header и это будет отдельный файл с оформлением шапки?
Куда эти все файлы складывать?
2) Что делать с остальными страничками? Тоже называть их части именами классов? А куда их складывать?
3) Потом всё это будет собрано в один огромный файл?
Помогите разобраться во всей это еболе с бэмами и препроцессорами.
Сделал через звёздочку.
А теперь другой вопрос: как сделать так, чтобы блоки ответов были под пикчей (2), а не как (1).
селекторы
на страницах есть одинаковые элементы, т.е, шапка, кнопки, подвал, форма какая-нибудь.
соответственно, создаешь главный файл style.scss и подключаешь к нему остальные файлики:
header.scss — здесь лежит стилизация шапки;
buttons.scss — здесь кнопки;
basic.scss — базовые стили страницы;
footer.scss — подвал;
promo.scss — стилизация секции промо и т.д.
Плюс всякие fonts.scss, icons.scss, huy.scss и прочее
Потом это галпы-хуялпы собирают в один большой файл, минифицируют, выгружают куда надо и ты подключаешь к странице
я не умею объяснять в любом случае мне похуй
Гугли БЭМ, именуешь классы по этой схеме, для каждого блока пишешь файлик с расширением .scss, в style.scss вписываешь имена файлов через инклюды
Потом настраиваешь галп, он тебе автоматизирует всё и, если всё правильно сделано, то
>всё это будет собрано в один огромный файл
style.css
>на страницах есть одинаковые элементы, т.е, шапка, кнопки, подвал, форма какая-нибудь.
А те блоки которые не повторяются их тоже держать в той же общей папке что и все эти шапки и футеры?
>basic.scss — базовые стили страницы;
Что относится к базовым? Почему это не пишут в style.scss? Получается в style будут только импорты.
>buttons.scss — здесь кнопки;
Если на сайте много кнопок и они слегка отличаются + разное расположение, то в этот файл пихать только их общие стили? А то чем они отличаются писать в тех блоках к которым они относятся?
>интенсив
Чет хз, лектор жует сопли, не могу это смотреть, скиньте годного и актуального чтива, что бы на работе почитать с телефона, что бы бутстрап, флекс боксы итд были.
я могу 24\7 что-то делать, гуглить и узнавать чето новое если мне есть чем заняться, т.е если я пишу условный мувисерчер или даже выполняю тестовое, которое мне прислали
но когда нет этого самого занятия, то никакой мотивации нет, а писать постоянно одни и те же мувисерчеры и туду листы - это хуйня какая-то
Ты безыдейное быдло.
Вон зайди на б. Там Наташкотреды. Можно под это создать наташкобазу. Как Скотобаза, только по Наташкам. С тебя фронт, еще одного анона на бек, и еще одного на дизайн.
А ты сидишь и ноешь.
Ускорь в 1.5 раза. Я такое вообще на 1.7 смотрю
То что раньше задавали для body {;} теперь надо просто в отдельный файл вынести и точно также задать боди? Ну там шрифты, размер их, общая фоновая картинка, сброс отступов? Или это не практикуется и надо прописывать в каждом отдельном блоке?
Ещё прочитал у создателя бэм что ресет и нормалайз хуита и не надо его юзать. Юзать или нет?
Там много текста вот кусок из него
Нужно прописывать все-все сбросы в каждом блоке, только тогда у вас будет библиотека блоков где все блоки будут независимы (а вдруг их вставят в код где нет reset или normalize!).
> (а вдруг их вставят в код где нет reset или normalize!)
А нахуя делать страницу без нормалайза?
Можно
С интенсивов блевали все итт без исключения, но тем не менее, это самый эффективный способ научиться основам верстки. Так что терпи и слушай.
Вопрос-то вот в чем, эти ваши styled-components помогут мне в решении этой задачи? Чтобы можно было вычислять там ширину экрана и передавать компоненту нужные значения?
>Делаю в реакте модальное окно
О, круто! Передавай привет цукербергу.
>потому что библиотека react-youtube в переменные ширины-высоты принимает только числа
А разработчики в фейсбуке проходят какие то тесты профпригодности?
Вроде даже даун с российской борды фронтенд треда должен знать, что все можно переопределить.
Нет, серьезно, нахуя лезть в реакт, если ты либо тупой, либо настолько неопытный.
Так там iframe создается все равно, у которого те же свойства width и height, которые должны быть числами.
хочу вкотиться войти-войти
нужен стартапчик 300k/ns
пишы https://vk.com/sofiarka
есть многа крутых идей
а сисечки покажешь?
Потому что он злой и вообще ужасный. Аж стыдно за него стало.
>подходы ФП в жаваскрипте не очень удачны
Шо бля? А может ты просто ФП даже не пользовался? Или хуйню творил типа state.push(action). Тогда неудачник ты, а не жабаскрипт.
Так в реакте же то же самое, нельзя мутировать стейт компонентов, а надо делать сетстейт, который создает новый объект.
Да я сам и не мутирую, оно случайно. Наверное это повод освоить иммутабле.жс
Блять ставишь либу deep-freeze например ,и она банально не даст тебе мутировать стор.
Эх, видимо придется дрочить сраную верстку и вкатываться версталой.
150$-кун
Скоро пойдет третий месяц, как я разместил резюме. Мне даже отказывать перестали, тупо игнорируют отклики, и новые вакансии не появляются.
Но ведь нам на роду было написано делать формочки. Как мы можем бросить свое предназначение? В день, когда мы родились, сами леса лордерона прошептали эту профессию "фронтэнд".
Вкидывай своё резюме и сопроводительное письмо (если есть), скажу что не так.
мимо-эксперт-по-резюме
Не удаляй, мб в 1с позовут кабанчиком подскакивать конфигурации обновлять
> Приложуха на реакте+роутере, приложуха на реакте+редаксе, приложуха на чистом реакте
Приложуха - понятие растяжимое, это может быть и тудушечка, и мувисерчер.
Скажем, один проект уровня мувисерчера, а два поменьше, то в целом можно сказать, что у меня в резюме нет больших огрехов?
Нужно конечно. Сопроводительное письмо - это способ раскрыть себя, добавить то, чего не поместишь в резюме. Пишешь, допустим, дорогая Татьяна Викторовна! (нагуглишь имя и фамилию) И далее в первом параграфе ты объясняешь, почему тебя заинтересовала именно эта должность. Второй параграф - что тебя заинтересовало в этой компании, почему ты хочешь стать частью её. Третий параграф, объясняешь, почему ты будешь хорошим кандидатом. И в конце благодаришь за внимание и просишь рассмотреть свою кандидатуру. Портфолио и резюме в приложении. Всё.
Твое резюме - полная хрень собачья на постном масле. Поэтому тебе никто не пишет. Ни черта не понятно, можешь по человечески указать, допустим:
Первая строка
Начинающий front-end разработчик ищет работу в крупном проекте.
Дальше ты пишешь например, ключевые навыки: "наличие усидчивости, терпеливости и желания развиваться в веб направлении", "понимание особенности работы сайта в разных браузерах" и т.д. Там, где у тебя теги, половина нерелевантных, можно убрать. Фотошоп например нахуй не нужен. БЭМ - это че такое, убери.
В графе опыт работы пишешь компанию, должность. А чуть ниже достижения, "проконсультировал более 1000 клиентов", "работал над несколькими маленькими проектами", "добился увеличения посещаемости сайта на 30%". Пиши только релевантный опыт, всем похуй, если ты жарил картошку фри в макдональдсе.
Не используй сленг и технические термины, убери все эти "гитхаб", "препроцессоры" и т.д. Кадровики они почти все гуманитарии. И вообще, если бы наниматель сам во всём этом шарил, зачем ему ты?
Я уже вкидывал два проекта оттуда в этот тред, мне сказали идти искать РАБоту.
Понятно. Ты лучше, чем весь МВП-тред, вместе взятый. А что делать, если коммерческого опыта у меня нет?
Не забудь о шоркатах и подкопотном AJAX-e.
Но ведь вся вторая половина по делу.
>ключевые навыки: "наличие усидчивости, терпеливости и желания развиваться в веб направлении"
А я думал что написать это в резюме - признак шаблонности и тупости. Каждая собака так пишет. И ты еще советуешь, чтобы и дальше так писали?
Где-то тредов 7 назад кидали как-то резюме таких вот вкатывальщиков и рофлили. Там тоже было про "усидчивость, очень умный, коммуникабельный, не воняю, права есть" и на целый параграф блять про себя.
Да и какие вообще достижения могут быть у вкатывальщика? Шо он выдержал курсы от хтмл академии смотря на эти ебла жидовские? Зарегал гитхаб? Настроил редактор? Смешно же.
Еще пару месяцев назад смотрел англоязычное видео, там какой-то хер выступал и говорил про вкатывание новичков и как это вообще происходит. И сказал что в основном это зависит не от вас, а от удачи и компании которой уж срочно нужен кто-то.
Удачей будет если ты глазами нашел эту вакансию и сделал отклик, или тебя нашли. Все остальное хуета. Как не расписывай какой ты там охуенный и прекрасный, но если опыта нет то нах ты нужен.
Поэтому вывод тут прост. Надо просто продолжать тыкать на вакансии и ждать своей. Я так примерно и вкатился. Да и все знакомые тоже так же.
Если коммерческого опыта у тебя нет, в этом нет ничего страшного. Просто пиши, что ты выпускник, но любишь учиться и хотел бы попробовать себя в новом направлении. Главное, не переусердствуй и не приукрашай. Если у тебя нулевой стаж, а ты пишешь что ты синьйор фронтэндер, работодатель скорее всего увидит твой пиздеж. И ни в коем случае не оправдывайся! Это ключевой пункт. Типа "извините, что я без опыта" или что-нибудь в этом роде. Работодатель, когда публикует вакансию, он описывает идеального кандидата. Типа как парень описывает идеальную 10 из 10 девушку. А далее, они уже выбирают из имеющихся вариантов и им приходится идти на компромиссы. Например "этот плохо знает джаваскрипт, но зато он хорошо шарит в css" или "у этого мало опыта, зато он креативный и амбициозный". Если начнешь оправдываться, это будет негатив. А негатива в резюме быть не должно.
Вот тебе совет, пока выбираешь не ты , а тебя, то открой резюме всему интернету, чтоб подключились всякие КА, может конечно половина их вакансий хуета ,но так тебя заметят больше людей.
Двачаю. Сам так устроился. Откликался на десятки резюме в итоге нихуя. А потом сами как-то нашли и назначили собес.
2 месяца работаю, брат жив
Ну пример может не супер удачный, но в остальном ты не совсем прав. Менять своё резюме под каждого работодателя - это целое искусство. При грамотной кастомизации выхлоп намного больше. Допустим работодатель ищет гребца на галеры, и ты ему пишешь, смотрите я опытный гребец. Я греб на этой галере, на той. Вот у меня есть грамота за греблю.
А если просто накидывать все навыки, которые только смог вспомнить, тогда конечно выхлоп будет маленький. Потому что работодатель смотрит - ага, нерелевантно. И идёт дальше.
Ой блять, в жопе такой шо пздц. Но похуй, благо кроме hh еще есть площадки для поиска.
Так я писал только в том случае, если ты зеленый еще вкатывальщик. Какие галеры?
Понятное дело когда у тебя уже опыт есть, ты можешь своим задом дороже торговать и носом крутить.
Конечно понравился, у меня же такой сексуальный белый квадратик на аватарке. Сам на него иногда передергиваю.
А меня тем временем еще раз просмотрели, пока я пост писал. Это из местных кто-то? Нук признавайтесь!
???
Дак ты нормально в посте покажи код что-ли, и подробнее распиши что надо. Чо-та за звездочка есчо.
Цвет заливки стоит?
Невозможно так сделать, да?
Сделать из него массив, очевидно.
HALLPPPPPPP! Раньше я всё оборачивал в див и задавал ширину + маргин 0 авто, а теперь чё делать? Задавать это каждому блоку?
Ведь капитан корабля может платить кнопкотыкарям на уровне мухосрани, а задания получать, например, из заграницы, или каких-нибудь дс-ов.
Потому что верстаки и прочие джуно-дауны точно такое же редкое явление для мухосрансков.
От нехуй делать решил попробовать сверстать простую хуйню из псд при помощи бутстрапа и вот какая хуйня. Как блять ровнять их ебаный слайдер?
Как поменять его размеры? У меня стрелки навигации на весь экран, это ладно, у меня ебаные картинки на весь экран. А мне надо сделать так, что бы по центру экрана у меня был небольших размеров слайдер. И теперь вопрос. Как это говно отцентровать? Чтобы Картинки, слайды были там где я хочу, а не хуй пойми где?
Ок
пиздец. ты с какой мухосрани тогда? У меня кореша в минске устраивались джунами зная одну ванилу джс. Всё. Без гитхаба, без джейквери, просто одна ванила и по собесодам ходили. Как так? Может попробуй через линкедин? Я сам планирую немного джейквери поковырять и идти искать работу. Уверен, что знаю на порядок меньше тебя.
в резюме не советую писать то о чем не имеет малейшего понятия. у меня так было, для красоты добавил. че сказать них не понимаю, а они по телефону интервьюируют.
потом советую иметь резюме перед глазами во время интервью. иначе кое-что забывается, ну типо с какого они это вообще спрашивают. ели где-то работали и какие-то там обюязанности выполняли, вас будут дрочить по всему этому. и очень тщательно.
т.е. в резюме лучше не пиздеть, а если и пиздеть, значть что на это филигранно ответить. потому что доебываются до всяческих мелочей. интервьюировали не раз всякие херки из херачных компаний. по тому опыту и говорю. и еще - бесят ужасно своими мудацкими вопросами.
если неудобно говорить, так и говорите, щаззз не могу сильно занят или перезвоните через час пожалуйста. за это время подготовитесь получше.
Окончательно пригорел на этом самом адаптиве и бэме.
А всё из за того что эти петухи пропустили вёрстку макета. Они после разметки по бэму сразу перешли к адаптиву. Рисуем сову.jpg
В итоге непонятно даже где что и чем центрируется (кто проходил знает как они сделали html).
есть тут реальные люди, которые вкатились на галеры после их интенсивов? Пусть даже не после базового, после обоих курсов хтмл+цсс.
мимо потратил месяц на теорию джс-а, понял что нихуя не умею во в-рот-енде и решил прокачать наывки верстки
>в резюме не советую писать то о чем не имеет малейшего понятия
Да, я кажется об этом уже писал выше. Это называется "оверселлинг". Когда у тебя мало опыта, но ты хочешь себя продать как матерого волка. Ваш опыт и навыки должны точно подходить вакансии, тогда всё будет ок. Потому что если твоя квалификация выше, чем нужно работодателю, например ты PhD с десятилетним опытом, а ему нужно простенькую хрень сделать, то тебе будет тупо скучно. Или наоборот, если только после универа, а работодателю нужен ниибаца ресерчер. Сдуешься очень быстро.
Да хули там адаптировать-то? Хуяк в медиазапрос нужное разрешение, а в нем прописываешь что поменять надо, какие обертки сломать, где флексы в столбец сделать и где шрифт надо поменьше.
>Они после разметки по бэму сразу перешли к адаптиву.
К медиа выражениям что ли?
>эти петухи пропустили вёрстку макета
Чёт не понел, а зачем отдельно верстать макет по БЭМу без адаптива-то? БЭМ это ж просто инструкция по называнию классов и соответствующей структуре разметки.
сейчас получается очень топорно, словно залагал сайт и меню появилось, а как сделать более плавное появление? Чтобы сверху выезжал тип
пробовал всякие transition, top: -1000px, а потом после скролла top: 0, но не то, что нужно
https://jsfiddle.net/ej8r5az9/15/
>К медиа выражениям что ли?
Да.
>Чёт не понел, а зачем отдельно верстать макет по БЭМу без адаптива-то? БЭМ это ж просто инструкция по называнию классов и соответствующей структуре разметки.
Они просили сверстать мобильную версию. В итоге хуй пойми даже как её центровать ибо там не везде есть обёртки и ваще они сделаны там для флексов.
все на их видосах скучают, жди пока будет верстка, там норм
я вообще первый раз когда начал вкатываться, включил их курс, так стало нудно от Першина и его причмокиваний, что я укатился на полгода, лол
Если ты прошел базовый интенсив, то для тебя не должно быть проблемно сверстать мобильную версию адаптивного.
спасибо анон. Хочу все лето посвятить фронтенду, первый месяц ушел на теорию джса а щас понял что я дно без знаний и надо адекватный подход применить.
https://jsfiddle.net/c725ghu8/
И дополнительно поиграйся с высотой прокрутки, чтобы она равнялась высоте хедера + несколько пикселей.
ну я просто не знаю ж будет ли мне кайфово этми заниматься или меня будет тошнить от этого и я сольюсь. 3 месяца - как раз такой, внутренний испытательный срок
>Если ты прошел базовый интенсив, то для тебя не должно быть проблемно сверстать мобильную версию адаптивного.
Дак ты мне предлагаешь просто обернуть весь сайт в див и зацентровать? Тут у них ебучий бэм и минимальное количество обёрток которые они сделали для флекса.
Такое ощущение что в треде никто не понимает что такое бэм и никто не проходил кокодеми.
Если тебе не хватает, то ебашь еще врапперы. И да, насколько я помню, мне кое-что пришлось переделывать в хтмл.
virtualbox -> win7 -> photoshop
???
profit!
И даже не лагает, если норм пека. А вообще последний раз фотошоп открывал 2 года назад. мимо формошлеп
ого, спасибо, анон
нихуя не понимаю почему у меня сразу не работало, ведь вроде у себя пробовал точно такой же вариант......
да всем похуй на бэм и академию, ебашь так, чтобы работало и был конечный результат
да, я знаю, но когда у себя в редакторе на компе пытался, нихуя не вышло
не юзай слайдер бутстрапа, юзай slick или owl
так а кто-нибудь научился до уровня трудоустройства стажером на галере?
Полицейская.
курсы от htmlacademy, которые тут рекомендуют как быстрое, но тошнотное средство обучения адаптивной верстке
Потому что оно полезное блять. Ты можешь там хранить всякое говно типо opened: false и т.д. Кнопки, хуепки, виджеты и прочую шляпу и их состояние удобно хранить в!! стейте.
А не писать кучу экшенов, добавлять редюсер и прокидывать стор.
Не заменяет.
Такая же хуйня если честно. Я даже как еблан ОПЛАТИЛ курсы в 2016 и прошел курс вместе с остальными долбоебами вкатывальщиками. Такая херь творилась, шо ну нахуй. Развод как МММ.
лолшто
у тебя в {} вычисление идёт, деление на 2 в случае пика
а число ты без всяких даларов и скобок фигурных пишешь
Я курсы проходил не от кокодемии, а от лофтблог.
Как ты блять думаешь, помогли, если я тут?)
Правда я тогда сам виноват канеш, забил хуй и пошел работать вахтой чтобы собрать на комп и ебашить в ведьмак 3.
Но вот что забавное кстати. Думаю 80% чуваков из 30 тел которые проходили со мной, не вкатились. Учитывая что у меня вкудахте на фейки они все в друзьях (так у них принято, всех добавлять лол) и если пробежать по их страничкам, то там от силы чел 6 работают..
И то лол, верстают говно с CMS.
На самом деле курсы эти все говно. У меня много причин так считать сам же прошел. Расписывать шо не понравилось заебусь.
В рот их всех драл. Пойду выпью чаю.
понятно. спасибо. я догадывалась что об этом. много разных академий
Да просто надо меньше с ложки есть разжеванную малафью и стараться жевать самому. Тогда приходит понимание "нахуй" и умение "как". Понимаю конечно что в начале это тяжело, но потом воздастся же аминь.
Еб твою мать, тебе в шапке до мельчайших подробностей написано как вкатываться, а ты тут пытаешься найти секрет как за полмесяца вкатиться за 300к в секунду. Лучше бы учил, а не тут сидел.
Откуда мы можем знать? Мы экстрасексы? Там требования должны быть, посмотри их, они везде разные и представления у всех разные. Может быть нужно знать как сделать алерт("срака") но вероятность этого КРАЙНЕ МАЛА, а может быть нужно знать ооп, минимум четыре современных фреймворка, основные паттерны проектирования, дискретную математику и бекенд на фортране писать желательно.
понятно. спасибо
>>3359
Думаю там никто не вкатился, потому что даже в чатах помню там во время вебинаров всякую хуйню писали и общались, сука, еще куча всяких "))))))", как же бесило блять
Ну кстати хз, мне зашло, как они за вёрстку поясняли (до cms и джаваскрипта я у них так и не дошел), съебался на фриланс лол
> брал из гугла и статей
Вангую если дать тебе рандорм сайт с авардс, то ты сделаешь уровня говно из жёпы.
Я туда шел на продвинутый веб, как-то так назывался. Думал ну ща бля, научусь тут джсу и все такое. А в итоге лол. Дают слайдер который я ебу как делать. Думаю ща научат короче, 2 вебинара же впереди! И че бля. Смотришь 2 часа как челик свой код объясняет как он тут написал и шо тут у него, а потом грит "скачаете вот отсюда и вставите в свой проект".
Ну блять, спасибо хуль. Научил.
Нет, не полмесяца, а полгода и не 300кк, а 0-10-15к на стажировке чтобы через год иметь обычные мухосранские 30к (вьебываю и так, просто первая лекция академии зародила во мне сомнения, хотя от них мне нужен только навык верстки, где джс и фреймы(реакт буду) учить я и сам разберусь)
Понял.
А можешь еще привести примеров локального стейта, кроме всяких визуальных штук для компонентов?
>первая лекция академии зародила во мне сомнения
Там блять сразу говорят, что это знакомство и описание чего делать будем. И можно пропустить.
Смотрел он блять. Во время рекламы между сериями аниме.
Вбей в гугл, погромист блеать.
Найми кого-нибудь из треда, тут все равно все омежки, с тебя даже больше сотни рублей спросить никто не сможет.
Ну тогда тебе пизда.
>>3389
https://ru.wikipedia.org/wiki/Число_с_плавающей_запятой
Читай блять, быдло ты ебаное няша ^_^
Он самый
Чем дефолтный бутстрап тебя не устраивает?
Обыссыте Раскритикуйте плиз, сам дикий нуб в верстке.
И что это должно значить, по-твоему?
Не очень. Слушай, тут целый тред изнасилованных в уши Першиным, и поэтому ты либо вступаешь в наш клуб, либо одно из двух.
Если бы почувствовал, что тебя хотят уволить, то пошел бы и прямо спросил у начальства так ли это или сидел бы до последнего надеясь на благополучный исход?
https://just-movie-searcher.herokuapp.com/
Хуета.
Не очень.
Мне без js уже хуёво верстать ибо занимаюсь ананизмом в виде появления меню и прочего через hover. Это всё гемор и кривота. Слайдеры эти на css тоже пиздец танцы с бубном.
Как думаете стоит наброситься на js, а потом уже когда он будет на уровне, то сверстать десяток макетов от и до? Толку сейчас от вёрстки в совершенстве если нет js.
нахуй вы вообще это говно дрочите по верстке? Это же дно, нахуй оно вам надо? Вы верстальщиком хорошо если тыс 50 получать будете через несколько лет. Это потолок, мне всё чаще вакансии верстальщиков попадаются за 15-20тыс. Нахуй вам это? Учите джс.
У нас две трети страны получают 25 тысяч после 20 лет стажа.
Блок с фильмом и описанием выделяется по наведению мыши, но некликабелен у него даже заголовок. Я не хочу целиться в какое-то мелкое more info
жри говно за 20. Никак не могу возражать
Верстать-то все равно придется, к сожалению.
1. Обнуляй объект с предыдущим фильмом. Когда нажимаешь на другой фильм, не хочется видеть как идет процесс перерендинга старого фильма.
2. Когда переходишь на новую страницу, делай скролл вверх. Почему при нажатии на фильм, я попадаю сразу вниз страницы? Исправь.
3. Зря ты выбрал подзагрузку.
4. Привыкай делать объект состояния твоего приложения. То есть, если ты делаешь запрос, то пусть создается экшен что запрос пошел и обработке. За прелоадер не говорю, но первая штука нужна мастхев и юзается всегда. В итоге у тебя должно быть около 3 состояний на один запрос:
FETCH_REQUEST
FETCH_SUCCESS
FETCH_FAILURE
5. Стремный код в экшенах. Очень тяжело читать. Если у тебя есть логика там помимо апи, нужно выносить ее в отельный файл.
Константы свои так же выноси, чтобы ты не писал их еще раз в редьюсерах.
6. Большой редюсер. Я вижу ты его раздробил, но поленился вынести в отдельные файлы - а надо.
7. Держать всю логику в компонентах хуевая практика? Зачем тебе тогда контейнеры? Чисто ради конекта шоль? Эт хуево и не делай так. Контейнер сложная сущность со своей логикой, компонент только для отображения этой логики.
Ну собсна это то что я увидел за 5 минут. Остальное хз.
>1. Обнуляй объект с предыдущим фильмом. Когда нажимаешь на другой фильм, не хочется видеть как идет процесс перерендинга старого фильма.
Лучше использовать для каждого фильма свою ветку стора. Еще и кеширование получаем.
>4. Привыкай делать объект состояния твоего приложения. То есть, если ты делаешь запрос, то пусть создается экшен что запрос пошел и обработке. За прелоадер не говорю, но первая штука нужна мастхев и юзается всегда. В итоге у тебя должно быть около 3 состояний на один запрос:
>FETCH_REQUEST
>FETCH_SUCCESS
>FETCH_FAILURE
redux-struct
>7. Держать всю логику в компонентах хуевая практика? Зачем тебе тогда контейнеры? Чисто ради конекта шоль? Эт хуево и не делай так. Контейнер сложная сущность со своей логикой, компонент только для отображения этой логики.
Разделение на контейнеры и компоненты вообще не нужно.
Какой-то швах с асинхронностью. Где прелоадеры? Возврат на Home показывает две разные страницы. Карточка на главной некликабельна. Периодический пикрелейтед. При обновлении страницы 404.
>redux-struct
Библиотека на 11 звезд? Сомнительная вещь и как по мне не особо нужная.
>Разделение на контейнеры и компоненты вообще не нужно
Есть что предложить?
>Библиотека на 11 звезд? Сомнительная вещь и как по мне не особо нужная.
Я предложил собственный велосипед, можно, и другой написать, конечно. В любом случае, в чем смысл плодить по три экшена и редьюсеру на каждый эндпоинт? Из любви к написанию бойлерплейта? Подход redux-form куда приятнее. У него, кстати 10к звезд, если это важно.
>Есть что предложить?
Да. Просто не выделять таких сущностей, они надуманные и смысла в них ноль. Будет куча контейнеров, которые прокидывают 1-2 пропса из стора и больше ничего не делают и куча компонентов, которые выделены только чтобы не писать пару крошечных стилей в контейнере. Мне нравится деление на screens и components, например, но есть и другие варианты.
Это проблема бэкэнда и держателей серверов.
Моя реакция, если бы я заплатил последние кровные за этот интенсив со своего кошелька.
https://youtu.be/9Xc33-lxSFU
Надо было пробовать в дс2 вкатываться, в Москву летят прогерры со всей страны, заебешся с ними конкурировать. Я уже готов даже переехать в какой нить Саратов, лишь бы реальный опыт получить.
О, ты тот самый верстальщик без навыков жса, который переехал в дс чтобы устроиться? Видел тебя в мвп-треде.
хуистальщик, в 1ый раз написал за последние тредов 20, да и не читал особо, дофига каких то студентов с мемами в тред приползло
пути проверял, видео рабочее, все на месте, а блядский автоплей не робыть. гуглил, вроде как написали, что гугл иногда не дружит с локальными файлами (или что-то такое), залил на сервер, тоже не робыть
<video autoplay loop height="300" width="300"><source src="video/promo.mp4" type="video/mp4"></video>
А вот и глоток реальности подъехал. В шапку некст-треда, будьте добры.
Он же так и написал, ничего не умеет.
>на фриланс пробовал, там вообще можешь нахуй пойти без опыта или пиздатого профиля с кучей работ и отзывов
хуево ты пробовал, фрилансил через знакомых, в начале вообще нашел чувака в телеграме, который подкидывал заказы.
фриланс это общение в вк группах, в телеграм конфах и т.п
>фрилансил через знакомых
Че еще пизданешь? Знаешь, так и работу лол можно найти. Через знакомых же, а че. Изи.
не понял смысла твоего пука. у тебя нет знакомых, которым ты можешь сказать про свои таланты? или ты общаться не умеешь?
мой товарищ нашел свой первый заказ у знакомого, я так брал первые заказы на вёрстку
еще одного товарища на работу в одну топовую контору как раз через знакомого, кстате, так что да, можно и работу найти, если не быть дауном как ты
может, ты просто дурак, который не умеет в общение?
Хе-хе, манямирок треснул, думал ты в сказку попал? Пиздуй устраиваться мыть полы в маке.
а не, я тупой, у тебя походу стили в папке
Через месяц отправишься в макдак очко драить
>тематические группы вк (ладно, это такое себе), тематические конференции в телеграмме, где куча разных людей
ой ладно, иди давай в макдак устраивайся, для тебя пузырь лопнул уже
>Требуют от джуна знание ООП пздц
Лол, тут со стажера за 150$ ооп спрашивали, а он с джуна удивляется. Да и хули ты год делал, если даже основы ооп не знаешь?
И что не так?
>прописал outline: none везде
Очевидно не везде, через инструменты разраба ищи элемент с аутлайном
В том-то и дело, что ничего особо сложного.
Объясните, когда следует применять прототипное наследование? Как и когда стоит применять публичные методы, а когда приватные? Что подразумеваются под изоморфностью в React? Без гуглежа, мань.
Прототипы нужно только для определения в них функций, чтобы не создавать их каждый раз для нового объекта и не нагружать оперативку.
В реалиях js наследования как такового нет. За весь свой опыт работы я делал наследование только от компонента реакта и пару раз совал методы в прототипы.
>Объясните, когда следует применять прототипное наследование?
Никогда, функциональщина ftw. Ну лан, можно Error экстендить и React.Component.
>Как и когда стоит применять публичные методы, а когда приватные?
Приватных методов в JS не существует.
>Что подразумеваются под изоморфностью в React? Без гуглежа, мань.
Код, который одинаково выполняется на клиенте и на сервере. Только это вообще не имеет отношения ни к ООП, ни к Реакту. Или ты полиморфизм имел в виду?
>когда следует применять прототипное наследование
В 2012 году.
>Как и когда стоит применять публичные методы, а когда приватные?
Это оторванная от реальности абстракция. Это ничем не поможет в разработке интерфейсов, хотя не исключаю, что называемое этим будет использоваться.
>Что подразумеваются под изоморфностью в React
Первая ссылка в гугле, тупой идиот.
Ну на уровне всяких addeventListener, которые в той же хтмл академии применяются, чтобы менюшки всякие открывались.
Так все блядь так рисуют. Если дизигнер умеет хотя бы в статичную верстку он уже 1 на 100. А ты еще js просишь.
Давно я такого пожара не видел у нас.
Насчет ООП - хотя бы ознакомься на примере Ruby. Не Rails, а чисто почитай Матца, у которого теория ООП таким простым языком подана, что ты сам с себя охуеешь. Да черт с ним, с Матцем. У васянов на youtube про ООП и так до дурья инфы.
Короче. Мозга не еби никому, если совсем не получается - иди на курсы по какой-нибудь веб-ереси. Лучше уж ты будешь узконаправленным новичком, чем все сразу и ни о чем, как терапевт блядь.
Про профильную вышку я в ахуе, куда ты там влез и на какой собес, а особенно - к кому. Сам тыкался по собесам - так меня без проблем взяли в НИИ без вышки. И ничего кроме базы html5/css3/js и формошлепства на vue я за душой не имел. Мы с подругою в НИИ, проектируем GUI.
Да не сказал бы, учитывая что после испыталки перевели на удаленку. Миллиардов в месяц не зарабатываю.
Один хер у меня основная обязанность cisco по корпусам поддерживать, веб уже в довесок. Хотя я как соискатель туда пиздовал на стажерскую должность именно на вротэнд.
>циска
Это из-за твоих кривых собратьев в РКН у нас недавно половина рунета лежала под блокировками?
Там все через joppu. Наглухо просто. У нас в соседнем отделе парень-перебежчик от них работает. Нормальный вебан, мастер javascript и ниндзя html. Правда пилит всякую муть для node.js, уровня "микроволновка по таймеру".
Хули хотеть от организации, где сидят все "свои", мамины, папины, дядины, нихуя толком не знающие. У которых курс R&S пройден за неделю. У которых блядь конвергентная система - это что-то аховое и "конвергенция" - "бля ну можно мобилы подключить к атс". Без шуток. РКН ебать.
Если у тебя сильно разросся стейт, то скорее всего где-то ты немного не просек сути компонентной архитектуры, так что рефактори.
Разумеется нет, иначе я бы таким вопросом не задавался и учил то, что уже хоть немного знаю.
Хз, вот если взять дефолтный магаз. Есть товар, отображаемый на главной странице, есть несколько его изображений, есть его цена, есть его описание, итого ~10 строк на один товар хранится в стейте, а если товаров 20-30, то данных, которые нужно хранить становится дохуя.
>не просек сути компонентной архитектуры
Что мне разбить стейт на компоненты что ли?
Тогда смотри. Сначала рекомендую тебе глянуть два стартера от itvdn, Essential и Advanced. Не рекламирую, но рекомендую. Поймешь базу языка, как он вообще работает. Космоса не будет, зато напишешь пару-тройку простейших программ.
Не забудь купить RubyMine на nnm. По поводу кряка для IDE - глянь раздачу JetBrains Rider, он работает на линейке 2017го. Почему RubyMine? Да потому что запуск кода в самой среде разработки. Удобно.
Посмотрел стартеры? На том же nnm вбиваешь SmartMe University - изучаем Ruby. Подробно рассказывают и раскрывают больше моментов.
Если будет что-то неясно, непонятно или просто будут вопросы - ruby-lang на русском/английском на них ответит.
И уже когда посмотришь все это дело - смело гляди инфу по Ruby on Rails, ибо в чистом виде Ruby применяется настолько редко, что даже комета Галлея и та чаще маячит. Тебе пока не надо про рельсы думать.
Но - рекомендую сразу скачать/купить/украсть книжку Майкла Хартла по Ruby on Rails для начинающих. Написана так же легко, как JavaScript для детей.
Если что - я в треде постоянно, так что спрашивай.
>>3495
В основной массе да, платят им на уровне верстальщика в молодой-шутливой-лофт-офис конторе с "бонус: печеньки!".
И даже если ты такой спец, как этот перебежчик а он так-то три года коммерческой разработки имеет - без "своих" там не вырастешь.
Не понил тебя. Почему ты не можешь каждый товар хранить в виде объекта, а объекты в одном массиве? Сколько там этих данных будет храниться - не хуй важно, обычно под разросшимся стейтом понимают то, что в нем овердохуя самых разных значений, в которых ты сам уже путаешься.
> Что мне разбить стейт на компоненты что ли?
Разбить приложение на компоненты и каждому компоненту давать то, что ему нужно.
О, спасибо, ананас. А кантор свой у рубицефалов есть? Мне больше всего заходит чтение, причем в виде статей. И как там с его востребованностью? Мне будут платить пусть даже эти жалкие 300к в секунду?
Ты не думай, что я фулл-йоба-секс-эксперт в Ruby/RoR, просто на него укатываюсь потихоньку.
Я уже вышел писал про Матца, собсна, основатель этого ониме-каменного движа. Кантор ли? Нет, задач которые irl не имеют практического смысла или реализуемых без изъебов у него не замечено в книге про ООП. По поводу статей - их просто до ебучей сраки. И весьма ламповых.
Ты спросишь, а какого же хуя, халтурящий на vue, черемякающий бибу в своем НИИ, жующий GUI, ты полез в руби? Да по простой причине - в ДС у тех анансов, с которыми я имел общение, вкат в айти через руби произошел с повидлой со свистом. Звезд с неба не хватают, но свои 60 имеют. Поддерживая просто лютую хуергу. И это с резюме уровня "базовые знания руби, есть блог на Rails", которые недели не провисели. А не та параша, когда на джуна требуют фуллстек js разработку за 30к. А RoR или нормальный Node.js - это уже редкая зверушка.
Так что думай. Лишним уж точно не будет, даже если ты забьешь на веб и пойдешь в системные администраторы.
> вкат в айти через руби произошел со свистом
А я вот чет в своей мухосрани вакансии со встречающимся словом руби посмотрел и обнаружил всего 7 штук, теперь задумываюсь о питуне. Ну а вообще, ебись оно конем все, буду ноду ковырять, раз уж жс-макакой начал быть, а параллельно с нодой присматриваться и к руби, и к питуну.
Так и в ДС вакантов не больше полутора сотен. Редкая зверушка как есть.
А насчет node - сам думаю углубиться, дело интересное.
К слову питун сам по себе ходовой, не думаю, что сильно прогадаешь.
Хуя мухосрань, 7 вакантов на руби
Создают тебе конкуренцию, радуйся получаешь халявный стимул к саморазвитию
Кантор семенит в /b, очевидно же.
Просто напишу свое мнение:
— Для того, чтобы проще вкатиться: я бы выбрал джаву, потому что и вакансий будет больше, и сама связка актуальнее. У нас на галере, например, на ней бэк и пишется. Когда работу искал, то по вакансиям тоже такое впечатление сложилось, что джава + любой фронт фреймворк самое часто встречающееся для фулстака.
— Для себя: скала, просто потому что больше нравится, вот эта вся функциональщина, почему интересно стало в ходе углубление в джс на работе. Ну и скале вроде тоже чаще встречается работа, чем на всяких котлинах и прочих функциональных языках (но тут не уверен, слышал только).
— Еще бы руби мог выбрать, просто потому что лого нравится, лол. Собственно я так когда-то реакт и выбрал, потому что цвет приятнее был и само лого тогда казалось современным. Не, кучу информацию по вью-ангуляру-реакту я конечно прежде изучил, но лого какую-то роль все же сыграло в выборе.
А по факту, я уже как несколько месяцев хочу начать учить что-то из этих трех языков, но каждый раз на выходных так хочется отдохнуть от ебаной работы, а в будние дни вечером даже мыслей не возникает что-то учить :с
Это опять тот ебоклак с таджикскими школьниками? Он безумен.
Ничего подобного, если не бежать впереди паровоза.
Ну как сказать, после джс синтаксис интуитивно понятен, а на фреймворки я даже не смотрел, основой-то они являются, синтаксис это уже мелочи. хотя objective-c вызывает бугурт, там вообще ни черта не понятно на вид
А вообще с тем учетом, что джава в топе по полуряности логично думать, что и порог вхождения и сложность языка низкие. Проще разработчикам = популярнее язык. На элитарность только не подрочить.
Отусовский backend-разработчик глянь на nnm, раз в пыхе начал разбираться. Там есть все твои вопросы.
Пыха говно, тоже пытался учить для бэка, но потом бросил и перекатился на ноду, как же было приятно и интересно на ней что-то писать. Вообще тяжело между языками переключаться, когда ты только вкатиться пытаешься и совсем еще джун. Оно по сути и не нужно, но если осиливаешь что-то вместе с фронтом и это не нодаи не пхп, то ты в глазах работодателей изначально на ступень выше всех остальных кандидатов, даже если там этот язык не нужен. Да и даже ноды достаточно для вката, все равно ты будешь чем-то одним заниматься, фулстак джун скорее мем, все понимают, что он не потянет полноценно всё, но понимать обе стороны конечно обязан.
Фулстак джун не такой уж и мемес в контексте ДС.
Так это он и есть, просто в б в тот раз решили перекатиться.
параллельно дрочи JS понемногу, в чем проблема?
создать менюшки без проблем, куча готовых на https://www.w3schools.com/howto/default.asp
сразу увидишь че как делается
может проще заголовкам h3 стили задавать в шапке, а не через дивы. нахера так много дивов вообще?
задавай стили элементам чисто, а дивами так чуть корректируй по месту.
CSS?
может то удаленка в основном
https://material-ui.com/demos/buttons/
Покликай тут на кнопки. Так? Если ты об этом, то хз. Попробовал у них поискать css этих элементов, но сразу не нашел. Рыться дальше не хочется, но ты можешь попробовать найти.
интересно реально ли для магенто нужны все эти технологии
Да, я уже нашел, кажется, на гитхабе исходники, лень разбираться. Вообще ссылку скинуть, чтобы уточнить, это ли имеет в виду анон. Я просто вспомнил эту либу ии надеялся, что там будет или название этой фичи, или хотя css обычный можно будет глянуть.
И я таки нашел название эффекта, вроде touch ripple.
Вот, если ты это имел в виду.
https://stackoverflow.com/questions/35548242/css-touch-ripple-effect-not-working-properly
Еще надеюсь, что вам повезет вкатиться в именно во фронт с фреймверком каким-нибудь, потому что реально интересно, не то что в легаси говне на джейквери копаться.
Может, смотивирует кого-то, я то постоянно приунывал, бросал на месяцы, а потом заходил снова в тред, читал посты других, и у меня появлялось желание снова продолжить учить.
Ух сука, насчет нервов тру стори, правда не бросал никогда. Первое время очень нервничал, думал, мол, не буду ебашить - буду вкатываться годами, мамка грузчиком работать пидорнет, нихуя не смогу, вкачусь только к 30 годам гроб гроб кладбище пидор. Сидел по 8 часов и еще перед сном читал что-то, от обилия информации голова взрывалась, я очень тупил, бомбил, думал уже что я слишком даун для всего этого. Сейчас понимаю, что из-за желания запихнуть в себя как можно больше информации без перерывов потратил раза в полтора больше времени, чем мог бы. Я в постоянном напряжении находился, иногда до нервных срывов настоящих доходило. Спустя почти полгода стало уже легче. Перестала срака гореть, какая-то уверенность в себе появилась, стал понимать, что скоро вкачусь уже. Немного реакт с реадксом додрочу, добью ебаную верстку, напишу мувисерчер и уже спокойно можно будет на галеры идти.
Да и хули ты разлегся, кто будет дальше учиться и миддлом за полгода становиться?
>>3536
Скорее всего спрашивал, в любом случае я об этом писал несколько раз. У меня получилось по знаниям вроде даже овернужного, но зато легко, со второго собеседования, а первое было на мидла, хз как меня туда занесло.
React/redux/thunk, node/express/mongoDB. Один хороший пет-проект и еще немного по мелочи "тудушки" по реакту, но о них в резюме не писал, просто были на гитхабе. В том пет-проекте из функционала регистрация, логин и защищенные странички соответственно, добавление авки/редактирование профиля, потом стандартная логика с фильтрацией картинок по тегам и сохранением в личный кабинет понравившихся, но все остальные картинки брались из моей БД, а туда добавлялись через АПИ одного из популярных сайтов по разным тегам(таких много, просто не хочется детально о своем). Сделал так, а не сразу напрямую на сайт, потому что бесплатный доступ к апи был ограничен по запросам, и каждый раз тестить обновлять страничку было нельзя, там ведь каждый раз новый запрос. В итоге у меня случайно получилось что-то вроде прослойки между сторонним апи и фронтом в виде моего бэкенда. Аутентификация через JWT, а mongoDB облачная через mongoose(хотя это несущественно, наверное). А и еще, когда бэк на heroku заливал, выяснилось, что там нельзя нельзя локально хранить картинки, у меня было именно так реализовано для аватарки. Пришлось по их же совету подключать amazon s3 и там хранить, как потом оказалось, то это очень полезно. Вообще в продакшене очень много сторонних сервисов используют, амазон один из них, там дохерище всяких разных полезных фич. Типа тоже в резюме указывал, на собеседовании отметили это как плюс.
Сколько вкатывался и возраст не скажу, деанон, да я шизик и боюсь. Но ничего специфического, средние цифры скорее в лучшую сторону скорее. И еще я из дсов... поэтому стоит признать, что это тоже очень помогло. Да собственно благодаря этому и вкатился, куда бы я пошел работать в городе на 50-100к без вакансий на джуна. Из мухосрансков тяжело вкатиться, жаль конечно.
>>3537
> какая-то уверенность в себе появилась, стал понимать, что скоро вкачусь уже
Двачую! Тоже был отрезок, когда боялся и не понимал смогу ли, а потом уже последние 2-3 месяца очень уверен был, что я четко вижу цель и что теперь-то вкачусь, нужно только доучить то и то + доделать пет-проект.
>>3536
Скорее всего спрашивал, в любом случае я об этом писал несколько раз. У меня получилось по знаниям вроде даже овернужного, но зато легко, со второго собеседования, а первое было на мидла, хз как меня туда занесло.
React/redux/thunk, node/express/mongoDB. Один хороший пет-проект и еще немного по мелочи "тудушки" по реакту, но о них в резюме не писал, просто были на гитхабе. В том пет-проекте из функционала регистрация, логин и защищенные странички соответственно, добавление авки/редактирование профиля, потом стандартная логика с фильтрацией картинок по тегам и сохранением в личный кабинет понравившихся, но все остальные картинки брались из моей БД, а туда добавлялись через АПИ одного из популярных сайтов по разным тегам(таких много, просто не хочется детально о своем). Сделал так, а не сразу напрямую на сайт, потому что бесплатный доступ к апи был ограничен по запросам, и каждый раз тестить обновлять страничку было нельзя, там ведь каждый раз новый запрос. В итоге у меня случайно получилось что-то вроде прослойки между сторонним апи и фронтом в виде моего бэкенда. Аутентификация через JWT, а mongoDB облачная через mongoose(хотя это несущественно, наверное). А и еще, когда бэк на heroku заливал, выяснилось, что там нельзя нельзя локально хранить картинки, у меня было именно так реализовано для аватарки. Пришлось по их же совету подключать amazon s3 и там хранить, как потом оказалось, то это очень полезно. Вообще в продакшене очень много сторонних сервисов используют, амазон один из них, там дохерище всяких разных полезных фич. Типа тоже в резюме указывал, на собеседовании отметили это как плюс.
Сколько вкатывался и возраст не скажу, деанон, да я шизик и боюсь. Но ничего специфического, средние цифры скорее в лучшую сторону скорее. И еще я из дсов... поэтому стоит признать, что это тоже очень помогло. Да собственно благодаря этому и вкатился, куда бы я пошел работать в городе на 50-100к без вакансий на джуна. Из мухосрансков тяжело вкатиться, жаль конечно.
>>3537
> какая-то уверенность в себе появилась, стал понимать, что скоро вкачусь уже
Двачую! Тоже был отрезок, когда боялся и не понимал смогу ли, а потом уже последние 2-3 месяца очень уверен был, что я четко вижу цель и что теперь-то вкачусь, нужно только доучить то и то + доделать пет-проект.
>>3429
>>3430
Спасибо, братишки.
fixed bags, refactoring, added placeholders
https://github.com/Kamino0/movie-searcher
https://just-movie-searcher.herokuapp.com/
>пусть создается экшен что запрос пошел и обработке
Эта штука была, только названия корявые. У типов экшенов приставки "REQUEST и "RECIEVE"
>Зря ты выбрал подзагрузку.
Бесконечную прокрутку? Она показалась сложнее и интереснее в реализации пагинации, все-таки учебная работа.
Многое исправил. Только вот не знаю как обработать одновременное использование поиска и сортировки. Все это делается на сервере, но он не предоставляет возможности комбинировать поиск с чем-либо еще. Думаю может на клиенте своими силами сортировать результаты поиска.
>>3538
Вроде спрашивал, но читал точно.
И как думаешь сколько мне еще заниматься, перед тем как претендовать на рабочее место? React и Redax начал осваивать месяц назад.
И еще, вот это из шапки мастхев выучить перед собеседованиями. Я все вопросы старался, если и не выучить\понять, то хотя бы зрительно запомнить. В итоге и по css\html что-то было, но больше конечно по js, стандарт короче: наследования, замыкания... там все есть. Про алгоритмы ничего не спрашивали, но память тоже по ним старался освежить, хотя бы основные методы для массивов, строк, объектов повторить нужно. И промисы\асинхронность, да, вот по этому спрашивали много. Но с этим и так все знакомятся в ходе написания restful api или хотя бы fetch запросов с фронта. Короче видели может того шизика, который в /b форсит "вкат в джс", где он еще таджикам помог вкатиться, так вот, если отбросить кучу этого бреда и его подходов к изучению, то про необходимые знания для вката он вполне хорошо расписал.
>>3540
Я только редакс отдельно месяц учил, по разным инглиш курсам с юдеми(на торрентах), чтобы лучше понять, потому что люди все равно каждой немного по своему код писал, а пытался это воедино собрать и вникнуть. А потом пару месяце ушло на ЛЕНИВОЕ написания своего сайта, где с этим со всем куда более детально познакомился, пока сам разбирался для своих нужд.
Думаю еще месяц, максимум полтора и вкачусь на 100+ к. Надо только накопить на переезд, думаю на фрилансе я буду хорош.
Мимо реакт/редакс господин, лучше многих.
Все еще 404 при обновлении станицы с фильмом. Чини давай https://gist.github.com/hone/24b06869b4c1eca701f9#html5-push-state
Так ты так свой проект вроде и не скинул? Хоть показал бы его и код.
Хорошая стори.
Есть годные мануалы о том, как пиркрутить своему фронту бек. Как вы вообще в бек вкатывались?
Сука, сколько же это учить надо, чтобы хотя бы в простенький фриланс вкатиться? В моем мухосранске норм работы нет, а продаваном идти с моей запущенной социофобией смерти подобно...
сколько ты учил это все?
Ах, я тогда видимо на локалхосте тестил и не понял о чем ты говорил. Исправил, tanx.
А что надо?
>дерзкий
Что поделать, высокий тестостерон.
>Лучше перечитай, что тебя ждет в моем любимом городе
Что я забыл в село усть-лаптоево?
>мишаня
Ты это оставь, вася ебаный.
да хватит тебе злиться на всех, через год приходи, вкатишься обязательно
только портфолио подтяни и ооп
вместо
const mapDispatchToProps = (dispatch) => ({
search: (text) => dispatch(search(text)),
requestSort: (sortType, isFirstRequest) => dispatch(requestSort(sortType, isFirstRequest))
})
можно писать просто
const mapDispatchToProps = {requestSort, search}
Ну ты нашёл до чего доебаться, это EasyList список, там тысячи этих селекторов. А у меня каштомный элемент на страницах рисуется, и он под несчастный style*=[background-image:] попадает. Как обходить-то?
еще твой >хок pgae это не хок, мб проще было бы просто хэдер около свича написать, по крайней мере компактнее. Еще у тебя айдишники в роутинги могут быть какими угодно, мб добавь к ним регексп на циферки.
Еще папка actions кажется всратой, как минимум переназови, это название путает. Вообще она хуевая какая-то, функции длинные и плохо читаются, это танки что ли? Никогда с ними не работал.
в остальном все круто у тебя, думаю можно идти устраиваться и в резюме писать вот примеры моего кода
А твой батя-алкаш хотел девочку?
Вот я скачал интенсивы htmlacademy, а есть их обычный курс, который на сайте, со всеми платными темами? Или ненужон, интенсивы и так все объяснят.
интенсивов и бесплатных уроков на их сайте хватает
там же написано, что это особенные обратные кавычки. в которых мона проводить вычисления заключив в фигурные скобки. ну просто фича такая. по аглицки читаешь вааще?
Платные курсы на сайте жиденькие. Как и бесплатные.
В спизженых интенсивах есть теория курсов, можешь пролистать и глянуть, там всё интересное.
Он наверное это спросил потому что в данном примере нет необходимости выполнять вычисление в строке, т.к. мы туда толкаем литералы, а не какие-нибудь вычисляемые переменные
А похуй.
я думаю это просто иллюстративный пример. может туда не только цифири можно пихать
<meta http-equiv="X-UA-Compatible" content="ie=edge">
Гугли документацию яндекса. Ты как бы разбиваешь макет на независимые части, насколько это возможно. То есть такие, которые ты мог бы спокойно выдернуть и вставить куда-то в другую часть или страницу сайта. Меню там, сайдбар, футер, слайдер. И вот для каждого такого блока ты делаешь свой файл, а в этом файле - элементы этого блока. Элементы - это часть блока, которая самобытно от него существовать не может. Какая-нибудь картинка, кнопка например, кусок текста. Еще есть модификаторы. Это те элементы, которые представляют из себя то же самое, что и существующие, только немного другие, размер текста изменен, цвет, фон, еще что-нибудь.
БЭМ-блок это например хедер, футер, асайд, карточка товара, независимый блок на странице, который можно выдрать из страницы и по смыслу-контенту она или вообще не пострадает или не сильно.
Не думаю, что вебинары и прочие ютубы - хорошая идея для изучения ЯП.
Без сторонней практики и вчитывания в доки ты один хуй не обойдешься.
Крайне хуевый. Или ютуб или Кантор или что-то забугорное. Про верстку у них норм. JS уже выше их разумения.
Повторить основы ванильного CSS типа грида, флексбокса и прочего, затем Ajax, DOM и ES6+ по JS. Чтобы закрепить знания на этом сделать личный проект (идея уже есть) для будущего портфолио. Затем изучать sass, npm, git, bootstrap, gulp и параллельно делать простые контрибуты на гитхабе, как пойму основы немного изучить php(часто в вакансиях требуют) и взаимодействие с WordPress. На этом этапе начинать искать работу и пытаться найти фриланс проекты. Пока ищу работу, потихоньку практиковать все вышеисчисленное и учить какой нибудь react.
Возможно это все провернуть за указанный срок с учётом нулевой занятости? Прошу прощения за сумбурность.
Тот пример что ты показал работает, а вот когда то же самое пытаюсь сделать с другим контейнером получаю ошибку.
Закомментированный вариант работает, а сокращенный почему-то нет.
насколько же сложно в реакт вкатиться =)
читаю ваш код и нихера не понятно
p.s. может у тебя getState как переменная заявлена, а потом её как функцию пытаешься использовать?
а как насчет проблем со всеми этими стрелками?
https://habr.com/company/ruvds/blog/340034/
https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/jsx-no-bind.md
Проблема решена.
> лучше от 3х до шести месяцев, чтобы особо много денег не проебать
Полгода - минимум. За этот срок доходишь только до уровня чуть выше червя-пидора, но шанс попасть на работу уже есть.
> sass, npm, git, bootstrap, gulp
Нехуй учить, несколько дней максимум можно потратить на это все.
> немного изучить php(часто в вакансиях требуют) и взаимодействие с WordPress
Саша, сейчас 2013 год по-твоему? Нахуй не надо учить это говно убогое, равняться под мухосранские конторы - гиблая идея и доходить до нее надо лишь в том случае, если других вариантов нет. Да и не выучишь ты два языка за полгода.
> и учить какой нибудь react
Его надо учить сразу же, как только поймешь, что готов осилить. Он востребован, хорош, а самое главное в том, что ты начинаешь лучше понимать ванильный жаваскрипт, пока пишешь на нем.
Вообще, судя по планам изучить АЯКС, свою схему ты где-то в середине нулевых разработал. Ну а сейчас она приведет только к тому, что ты будешь работать в ИП PupaZalupaWeb, ковыряесь в жикверях и древнем пыхоговне за 20 тыщ рублей, имея туманные перспективы.
Я и писал пост чтобы меня поправили. WordPress не нужен или вообще все cms? Аналогичный вопрос с серверным языком, пхп говно - тогда нужно что-то другое, node.js или сервер вообще нахуй? (про два языка за пол года помню)Не смотреть на мухосрани не получится я пиздец как далеко от дсов (ДВ), а тут в ближайших городах чаще всего в требованиях есть и то и другое за редкими исключениями. (но все же пхп далеко не везде)
https://github.com/kamranahmedse/developer-roadmap/blob/master/readme.md роадмапу вот откуда брал, ну плюс видосики на ютубе от того же Brad'a Traversy.
Смело жду поливания говном своего плана, потому что чем раньше тем лучше.
WP поставит тебе потолок в 60 к зп. Ну край 100.
Тебе НЕ нужен серверный язык. Ты или фронт или бек или говно-фулстак.
Если ты не думаешь о ДС или ДС-2 или удаленке на ДС/ДС-2 или о удаленке на забугор, то ты идиот и два верхних совета можешь не учитывать и волен делать что угодно.
Ajax в моем представлении это только его функционал, сейчас его насколько я знаю выполняет Fetch, его я ввиду и имел
Естественно я думаю о дс и забуграх, просто сразу начать с дса может и просто не получится, если получится - заебись, но в выборе между нихуя и мухосранью выбирать придётся второе
Зачем тебе какой-то васяногайд, если в шапке есть нормальный гайд? Тут он при участи норода создавался, если б что-то было не так, то за него обоссали бы, а потом починили.
Тебе тогда в Pr к пыхарям.
А вообще пиздуй в девопсы. Если успеешь заскочить на хайптрейн, то будет норм зп с первого же года.
Возвращаясь к теме дса: с дивана все же возможно получить работу будучи "без опыта", на удаление показав свои навыки? Таких не гонят в шею/приглашают прилететь лично (80к)?
Наверное можно, но тут анончики многие плачут, что их посылают нахуй.
Зачем вообще что-нибудь пилить, просто залей на гитхаб README с описанием приложения.
Потому что я занятой человек и постоянно развиваюсь, поэтому времени доделать пока не было, но я перфекционист, поэтому не мог просто так оставить недочеты.
Вы просто мне завидуете.
>Его надо учить сразу же, как только поймешь, что готов осилить. Он востребован, хорош, а самое главное в том, что ты начинаешь лучше понимать ванильный жаваскрипт, пока пишешь на нем.
обычно считается, что наоборот. Vanilla JS goes first
Под готов осилить я именно это и понимал. Что, мол, знаний ваниллы достаточно, чтобы реакт освоить. А уже с ним появится более глубокое понимание жс.
На что они надеются? Что аноны их мотивируют? Подхватят и внесут сразу в офис с бокалом смузи и хипстоусиками?
Как вы сдерживаете себя от агрессии?
Это ты так к перекату в врк готовишься? Тут другая проблема: рандом челы, которые не собираются учиться верстке, зебегают к нам и ожидают, что мы будем решать их проблемы с сайтом.
>Это ты так к перекату в врк готовишься?
Да я вообще не ожидал что он оттуда укатится. Я там был года три назад еще, быстренько просмотрел шапку и пошел на хтмлакадеми. Молча.
>>3590 - посмотри на это. Просто образец мразотности. Эти маменькины сынки привыкли что они в центре внимания, и сейчас их подхватят за крылышки и понесут учить. Ну пиздец же.
Ну-у-у, это следствие того, что некоторая часть анонов, как я понял, укатилась в конфочки. Поэтому в треде осталось мало постеров и соответственно, отвечать стало особо некому.
Да не в конфочки они, пошли дальше в макдаки работать, да в доту играть. Качество такого анонимуса нулевое.
Зато ты своим качеством их всех заменил.
Видел двойные отзывы, что он и годный тип, который умеет пояснять и что он простой зазнавшийся хуй с провинции, который поднимает бабки на лохах
Учит реакту/вёрстке, как я понял
Купи на торрентах, да посмотри что за курсы. А ежели на торрентах их нет, значит его курсы никому не уперлись, а следовательно они говно.
У него типо не курсы в стиле 2 часа вебинаров, а лютая практика и общение в телеграмовском чате с ним или что-то такое
Покупай, документация сложная больно, да и на пендосском окаянном, хуй разберешь. А здесь наш православный лектор с нашим русским фрейкворком "реакция".
лови роадмап поновее, вообще я бы тебе написал за самый быстрый путь через практику, но уже не сегодня. Мб нахуячу в тред план как вкатиться через мувисерчер и доки на выхах.
не фетч а аксиос
//TODO:
вообще приложения так и делаются. Сначала пишется говно, потом говн ломается, дописывается, еще раз ломается, дописывается, потом правится кодстайл, оптимизируется при надобности, сушится и получается продакшн код.
>>3597
В этом роадмапе, то что сверху до реакта — годно, особенно ес6. Дальше самый популярный стек на реакте, который я тебе советую для скоростей:
React Redux Saga React-Router Axios основа
сss-modules sass classnames для стайлинга
ну и команды npm install и npm install create-react-app вместо вебпака и делания скриптов самому, нехер новичкам ебаться с настройкой окружения.
Остальное учится по ситуации, исходя из текущего таска и порядок не так важен
хэндл разного рода ошибок и статусов, бтв я сам не сталкивался, тк с ахиосом работаю, но мои сеньоры люто хейтят фетч.
https://just-movie-searcher.herokuapp.com/
Вот блин, очередной раз, только хотел начать описывать проблему, как понял как ее надо решить.
Никак. Просто нашел анимацию и вручную прикрутил
Action creator
Продолжай спрашивать советов на дваче, лал.
Где ты совет увидел?
реально угорел
яб так не сказал, React это некое извращение поверх JS. сам JS вроде как довольно прост, в ES6 уже начинаются изъебы, а в реакте вобще хер поймешь почему именно так и никак иначе. способов реализации одного и того же куча. т.е. в него вкатываться надо со всем напряжением сил.
без миллиона туториалов чувствую хер че получится. зато пока накатывал https://github.com/ReactTraining/react-workshop быстро всосал как работать в npm и всем этом модульном говне. сразу начинаешь понимать нахер все эти вебпаки и почему жалуются на модули и бибилотеки.
назовем это "мое" первое маня-реакт приложение
>Дальше самый популярный стек на реакте, который я тебе советую для скоростей:
>React Redux Saga React-Router Axios основа
аксисос? - ну ХЗ
а как насчет всяких там Next.js, типо реакт и больше вам ничо не нужно. чуваки серьезные вроде собрались.
никак =) у них есть кусок платного курса
https://courses.totalreact.com/
сам курс уже спиздили на складчике и может какая-нить крыска выложит, а так есть куча курсов по реакту на торрентах и не только
а так в текстах на сурсе есть кое-какое описание. я сильно не вчитывался, но инфа вроде есть. все равно упражнение там простецкие по сути дела. сравниваешь с ответами, че-то вроде становится понятным.
но он не совсем для прям начинающих.
вот сурс https://github.com/ReactTraining/react-workshop
а так они колесят по своей стране и дают вокршоп его за деньги. думаю если книжечки по реакту чуть подрочить, ентот курс покажется ничем сложным. все исходники в поддиректориях https://github.com/ReactTraining/react-workshop/tree/master/subjects
Я прошёл Кантора, сделал там задания, прочитал книги джва раза u don't know js. Но всё-равно не понимаю this.
Суть в том, что я смотрю курс по React, там ведущий любит стрелочные функции, заменяя ими bind. А я только лишь интуитивно догадываюсь откуда берется this в этом случае, вроде, всё понятно, когда ведущий делает. Но сам я - пас, сам не могу поставить стрелочную функцию туда куда надо, чтобы я мог точно сказать, что здесь на 146% нужна стрелочная функция, потому что тут this именно такой.
Подскажите, пожалуйста, как учить this что всё было правильно?
>какая-нить крыска выложит
Для меня он будет не крыска, а святой человек. Как Робин Гуд в сказке, который выкладывает ништяки нищим сычам.
ну там млин правила не позволяют. и платим то мы кто там сидит. к тому же я не хочу, чтобы меня не покарали онально. а так дохера уже со складчика слили на торренты
рекомендую оганизовать доступ через vpn на rutracker и nnm - там по реакту мильен с копейкой ресурсоы, теперь особенно на рутрекере
This - хуйня перед точкой (в 99% случаев)
У стрелочной функции нету this и он берётся из родителя
Хули тут непонятного?
почитай источники https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/this
я так понимаю в ES6 от this избавились как могли, потому что енто весьма неоднозначная штука
еще по ентой теме:
https://medium.freecodecamp.org/react-binding-patterns-5-approaches-for-handling-this-92c651b5af56
https://medium.com/byte-sized-react/what-is-this-in-react-25c62c31480
не сцы, время пройдет, какой-нить мудила все равно выложит =)
Мне кажется, что я чего-то могу не знать. Вдруг не всегда из родителя? И точно ли родитель - это то, что я понимаю под родителем, а не что-то другое.
прочекай, там и так уже дохера чего есть. also есть минимум три ресурса, где пилят все с наших торрентов и не только. тоже типо трекеров, которые начинают становиться платными.
ищи udemy free courses
опять таки документация, arrow functions
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions
конечно, все очень просто
https://hacks.mozilla.org/2015/06/es6-in-depth-arrow-functions/
What’s this?
There is one subtle difference in behavior between ordinary function functions and arrow functions. Arrow functions do not have their own this value. The value of this inside an arrow function is always inherited from the enclosing scope.
Before we try and figure out what that means in practice, let’s back up a bit.
How does this work in JavaScript? Where does its value come from? There’s no short answer. If it seems simple in your head, it’s because you’ve been dealing with it for a long time!
One reason this question comes up so often is that function functions receive a this value automatically, whether they want one or not.
https://reactarmory.com/guides/learn-react-by-itself
и в сайте исходной документации
https://reactjs.org/tutorial/tutorial.html
че прикольно, сразу с песочницами
http://www.buildwithreact.com/tutorial
на торрентах отличный курс React 16, очень внятно излагает, не то что рашенские говнодикторы
[Udemy] React 16 - The Complete Guide (React Router 4 & Redux) (2017)
Имел неудовольствие читать-знавать его в твиттуре еще до того, как он переехал на СИВЦЕВ ВРАЖЕК. Хз, что там у него за курсы, но человек неприятный и выебистый, не стал бы ему платить.
Щито? Сам жс - сплошной изъеб, а ес6 как раз пытается этот изъеб сгладить. В реакте нет нихуя сложного от слова совсем. Нужно просто узнать что такое стейты, пропсы, жсх и методы жизненного цикла, больше в нем по сути нихуя специфического нет, пиши себе спокойно на ес6. Никакие туториалы, курсы нахуй не нужны и даже вредны, для познания реакта достаточно одной лишь документации. Читай, делай приложение из конца документации, потом еще что-нибудь придумывай и делай, по необходимости документацию перечитывай. Если у тебя какие-то затруднения, то скорее всего ты не знаешь именно ваннилу, по собственному опыту говорю. И именно реакт даст тебя понять что ты не знаешь, как это исправить и как применить на практике хуйню, которая казалась бесполезной.
var rty = myString.search("locate" , 23) ?
вместо этого нужно писать:
var rty = myString.indexOf("locate" , 23).
"cannot take a second start position argument." это имеется в виду?
это до меня уже стало доходить постепенно.
ну куча спец. слов по DOM-у, я думал то от реакта, оказалось нихрена обычные JS операции с домом. просто синтаксис какой-то ебанутый.
все эти стейты, сторы. пока дойдет. на примерах буду дрочить
просто все эти танцы с бубном вокруг npm и node для человека, который знает только что есть html, css и js =) как чуть поебешься, многое становится понятным
А чем плох бутстрап с флексом?
на примерах проще понять. уж не знаю почему, но в реально работающем приложении как-то все очевидней. ну и плюс фидбек от браузера.
документация она для тех кто уже че-то там попробовал. всякие мелкие детали очевидные для тех кто давно в теме слвсем не очевидны всем остальным.
как прикручивать функционал, так могу по 12 часов ковырять
а как начинается прикручивание дизигна и прочая "шлифовка", так тянет блевать
ещё эта сучья жара в конце августа
это не жисть
Вы видите копию треда, сохраненную 10 июня 2019 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.