Почему перекатили тред? Да и ещё и в /pr Потому что можем. На самом деле все причины описаны в прошлом треде. https://arhivach.org/thread/326363/
Где старый ОП? Скорее всего он умер шутка и перекатывать приходится мне. Тред обычно не перекатывают даже после бамплимита, но здесь другая ситуация, перекат в /pr.
>>1123323 Возможно всё, но идея такая себе. Во-первых, ТДД про логику, а в представлении нет логики. Во-вторых, ТДД скорее про мельчайшие единицы, про юнит-тесты, а в итоговой вёрстке у тебя всё зависит как минимум от вьюпорта, ты не сможешь выделить каких-то самостоятельных, изолированных единиц. Проверять действительно ли h1 это h1, это создавать видимость работы.
>>1123358 спрашивать про цсс хтмл в жс треде не удобно. к тому же там в основмном жс-бэкендеры, которые на всяких реактах редаксах нодах и экспрессах пишут.
>>1123292 (OP) >>1123294 У меня к вам просьба: перекатывайте тред после бамп-лимита. Стопицотов тредов на нулевой про фротенд заебали, пусть все аккумулируется в этом итт треде, который всегда будет на виду.
Алсо, реквестирую обновление шапки с упоминанием coffeescript\typescript\clojurescript\elm\reasonml.
Пошаговая-стратегия-на-реакте-кун, опиши свою архитектуру. Реакт используешь и для рендеринга графики тоже? Не тормозит? Как вообще склеиваешь игровую логику и рендер?
>>1123448 Только когда совсем нулевой был, так делал. Когда пишешь конечно лучше запоминается, но на этом польза заканчивается, т.к. конспекты я почти не открывал, а даже когда и пытался - найти что-то было очень сложно, поэтому забил.
>>1123448 >поехавшие перфекционисты Я. Но у меня отличная память, поэтому я ничего не конспектирую. А вот задрачиваю все мелочи и борюсь с преждевременной оптимизацией постоянно.
>>1123448 Как у тебя упорства хватает? Тоже так хочу, но пока усидчивости не хватает. Начну заниматься: разбираю, конспектирую, а потом уже никак просто читаю. В итоге законспектирована в лучшем случае только половина.
>>1123475 >>1123469 Да это естественно, что вы тут Америку открываете. Но иногда, особенно когда смотришь двух часовые вебинары, можно забыть о некоторых деталях, и тупо забыть отпрактиковать то что нужно отпрактиковать
если окрщик добивается высокой должности и допускается к отбору людей, о это все, абзац. именно окрщики заваливают дебильными вопросами по теории и подлавливают на незнании, графов, алгоритмов и прочей далекой от реальных задач хуеты. благо, они чаще застревают на изучении теории и редко доходят до поисков работы.
Пацаны, короче делаю небольшой проект по изученю английских слов, есть mp3 файлы, на которых записана озвучка слов (на 1 файле много слов). Как лучше получать доступ к конкретному слову, то бишь такая типо воспроизведение с определенной секунды и завершение воспроизведения????
>>1123292 (OP) Достала эта дегенеративный оппик. Родина дала вам Козулю, ну надергайте вы у него картинок для перекатов, в чем проблема? Там на сто тредов вперед хватит.
Лол, аутисты перекатили тред в /пр, в ещё более хуевую парашу нежели воркач, ждите первыйкурснешколота которые будут пояснять за вышку и призвание, а ещё за то что жс мертв, это плохой язык и прочее. Сочувствую вкатывальщикам-ньюфагам, удачно оставаться. Мимо недавно вкатился, сидел последние тредов 15
>>1123566 Действительно, это же фронт, просто БЕРЕШЬ И ДЕЛАЕШЬ. У нас вон всех фронтов уволили, а нам, бекендам, зп подняли, за 3 дня всё по спекам выучили, теперь фулстаки, на вёрстку всего день потратили, без всяких курсов, просто доку почитали, хули там то.
>>1123637 Почему? Верстка - это часть веб-разработки, программирования. В вебе сидят маня-бизнесмены с консалтингом, шлепающие визитки кнопками в админке цмс.
Да никто не бугуртит. Нормально сидим. Даже если фимозные трупрогеры будут набигать иногда (и получать струю мочи в рот), это всё хуйня по сравнению с залетными бичами из врк-тредов.
>>1123658 А вот и настоящие программисты подъехали. Я же тебе и говорю, за три дня весь фронт освоили, просто БЕРЕШЬ И ДЕЛАЕШЬ, без задней мысли. Не понимаю вообще кто тут что учит по полгода, жс это же недоязык, там учить нечего.
>>1123702 Конечно, пограммист это призвание и хорошее образование в топовом Московском вузе и конечно же лет с 15 это твоё увлечение, только тогда ты можешь называть себя программистом
Чуваки, может ну его, го обратно? Просто я знаю да и все мы знаем какие малолетние ебанашки сидят в /пр, вот чесслово я лучше посижу в треде с копирайтерами и заводчанами чем с вонючей 15 летней сранью.
>>1124093 Зарабатывая по 130к можно изи купить себе диплом, да так, что если позвонят в универ, то сам ректор подскочит и подтвердит, что юзернейм тут учился.
>>1124100 Манямирок во всё поля. В более-менее нормальном ВУЗе миллионника донат за диплом от 100к и ты ещё будешь бегать и для вида защищать. Чтобы было как ты себе нафантазировал отдать надо раз в 10 больше и то не факт, скорее скажут что не знают такого и твой диплом жалкая бумажка распечатанная дома на принтере.
а я купил диплом за 25к и несколько раз устраивался с ним на работу, вот что я вам скажу- всем похуй. как до малолетних ебанашек- студентов и школьников старших классов- еще не дошловозможно родители ебаклаки не способны оценить ситуацию, что в снг нет образования для 95% населения, что ваша обосраная бумажка вообще нихуя не значит в плане вашей квалификации и навыков, ведь в вузах нихуя ничему не учат и с каждым годом ситуация все хуевее
>>1124217 внезапно не все вузы котируются за границей. да и ты же не будешь на границе доказывать погранцу что ты умеешь верстать и отличаешь дивы от секции
>"В целом в России работодатели гораздо больше внимания уделяют образованию кандидатов, чем на Западе. Тут часто спрашивают: „Где ты учился?“, — а за рубежом это особо никому не интересно, там спросят: „Что ты умеешь делать?“. Если вы соврете, что вы профессиональный программист, это быстро выяснится в процессе работы, а скорее всего, и на собеседовании." суть
>>1123448 Это охуенно. Я выписывал сигнатуры методов, пытался их систематизировать и развешивал по стенам капчевални, чтоб на глаза попадались постоянно и повторять.
Итак, давайте введём ясность, почему этот тред должен быть тут: 1) Верстка это основа веба. Веб сейчас это крупнейшая софтовая платформа. Всему, что связано с вебом, точнее с технической его частью, место в /pr. А у нас между прочим не только верстка, а фронт-энд девелопмент. И как кто-то выше писал, в фронт-энд сейчас начинают вливаться новые языки, типа Кложи, етц. А это уже serious business, как говорится. 2) Бек-энд хотя бы без поверхностных знаний фронт-энда -- "плохая практика", как говорит пророк наш, Саша Першин. https://www.youtube.com/watch?v=3hLAAt5FTHA 3) Я уже давно сижу в треде, и не раз видел, как приходят люди и говорят: "Меня к вам послали из языкнейм-треда в /pr, из php или js, например." Так почему нам не перейти на одну доску? /wrk это борда, посвященная работе, её поиску, обсуждению. Это есть и у нас, но основной аспект всё же изучение и помощь в освоении материала. 4) Из причастности к wrk вытекает качество новых вкатывальщиков. Нет, мы не боимся конкуренции. Но когда за неделю в тред набигает пара десятков дебилов, не могущих в прочтение шапки, это пиздец. А шапка у нас очень понятная и пошаговая, к слову.
Что касается мифических 15-летних МГУшных программистов с 3-мя красными дипломами. Это фантазия местного шизика из нашего треда. Вчера воскресным вечером он активничал, активно флудя на эту тему, и создавая эффект присутствия этих самых агрессивных школьников из /пр в треде. А сегодня он пока в школе.
/pr вполне себе хорошее пристанище для нас. Надо двигаться дальше. Хоть изначально смысл Верстка-треда был в вылезании из говна и зарабатывании денег, и мы помним и говорим "спасибо" самому первому ОПу. Но надо двигаться дальше, ведь мы уже не Верстка-тред. И вектор развития должен смениться в сторону образования и совершенствования, в сторону программирования.
С верстки, которую мне посоветовали в воркаче в копирайт треде, как лучший вид фриланса, началось мое становление, как веб-программиста. Потом был программач и пхп тред, щас верстаю под вордпресс и пишу плагины.
>>1124221 >внезапно не все вузы котируются за границей в смысле не все? тип посол при выдаче рабочей визы потребует от тебя диплом и будет смотреть в нем твои оценки и название заведения? ты что ебанутый? это чистая формальность. а работодатель тебя отбирает по скиллам в первую очередь.
>>1124236 Ребят, вы не понимаете. Прекратите заниматься ерундой и просто начните писать на js. Нет ничего проще, поверьте мне. Я сам пишу на js. Вся моя семья пишет на js. Даже моя 90-летняя бабушка пишет на js. С тех пор, как я начал писать на js в моей жизни все поменялось. Я стал абсолютно счастлив, обрел смысл жизни. У меня выросли волосы на тех местах, где никогда не росли. Мой хуй увеличился на 20 сантиметров. Я стал мудрее и местами упитанее. Поймите, нет ничего проще, чем писать на js. Совершенно не надо ничего учить и выучивать, поймите это наконец. Просто начните. Начините писать, и ваша жизнь изменится. Я пишу на js по несколько раз в день. Начните и вы, прямо сейчас. закройте этот тред, забудьте о бессмысленных разговорах и трате времени и начните писать. Писать на js.
>>1123323 Именно TDD это будет 1) нарисовал макет 2) верстаешь чтобы было попиксельно как на макете.
Лучше кроссбраузерность автоматически тестировать. Ручное тестирование на одном браузере (+ вероятно автозапись действий), затем автоматический прогон во всех остальных браузерах со сравнением картинок.
Ребят, нужна помощь с api hh.ru Как делать поиск по РЕЗЮМЕ? Мне надо чтоб апишка отдавала резюме ключевым словам, которые я введу. Не нахожу поиска по РЕЗЮМЕ в документации.
>>1124482 Уважаемый Богосатана, напоминаю, что согласно пункту 1488, подпункту "М" Биборана нашего священного все фронтендеры попадают в мою юрисдикцию (и могут называть своим Богом) до момента смерти, после чего в Абдулоаду получают 762 года без пыток.
>>1124486 А про вебпак или галп у вас были треды? А про вью, реакт, ангуляр? Пуг, сасс, лесс? Про свг были треды? Или канвас? Или тоже "не код - ни нужно - учи нативный js"?
Сидят в своем школьном загоне и решают задачки по пузырьковой сортировке, а реальные таски как вагину женщины - не нюхали ни разу.
>>1124504 Что фронтенд треду место или в вебе или в врк или где-то еще, но не в пр. Мы решаем реальные практические задачи, а не учим 1 язык в рамках 1 треда "чтобы было".
>>1124505 >Мы решаем реальные практические задачи По этому треду заметно.
Ваш тред перекатился в пр, почти сразу как перекатил JS тред. Так за это почти одинаковое время существования тредов, в жс треде было решено\отвечено по существу на куда большее количество вопросов, и задано самих вопросов, чем здесь
>>1124512 О чем и речь. Скорее всего за равное число постов даже раньше в js-треде решалось большее число проблем. Но после переката сюда здесь не решена ни одна задача. Просто 0.
Судя по всему в этом вина переката в пр.
И опять же в js-треде решают вопросы по js, а тут решался круг куда более широких вопросов. Даже в рамках js.
>>1124505 в жс треде не учат один язык, а обсуждают всю инфраструктуру в том числе. а это как все возможные окружения где юзается жс - браузер, нода, электрон, етк. так и системы сборок, препроцессоры. что до фреймворков ангуляро-реактов, так эти вопросы там постоянно.
>>1124517 Мдэ, сейчас посмотрел тред по жиэсу и там даже одна книжка рекомендуется, которая тут еще ни разу на моей памяти не всплывала. Оч годная книжка. Ну и кода за 90 постов больше чем тут за 150 (потому что тут 0 кода).
Придется теперь в 2 тредах сидеть. Но фронтенд тред все равно надо отсюда укатить. А то и сюда доберутся те, кто Js за язык не считают и рекомендуют Lua.
И опять же в js треде из-за его узкой специализации нет ни одного вопроса про html и css (типа оло-ло там все за вечер учиться, накинь себе бутстрап).
>>1124537 >Почему ни один пидорас не тому вопрос заводишь, сладкий, анальная вёрстка чуть выше по треду
Я работаю по бэку, и мне по боку глубокое изучения фронта, мне нужно быстрое изучение вёрстки для создания макетов, на кои я и буду ориентироваться, и продолжить дальше заниматься бэком.
нахуя ты засираешь тред, если неспособен ответить на просто вопрос по выбору фреймворков?
>>1124220 Требования к рабочей визе посмотри в разных странах>>1124221 > не все вузы котируются за границей точнее все русские не катируются, всем похуй в москве ты там учился или в челябинске, как сказал анон выше простая формальность
Хуёво когда так и не успел осилить весь frontend, а на работку уже нужно выходить. Да и последний месяц учёба трудно идёт, потому-что психологически уже сложно жить не вылезая из дома три месяца подряд, без денег и без вкусной еды, постоянно дроча какую-то инфу, которая зачастую уходит в никуда, т.к. проектов все равно никаких не пилю.
Итого что имею за четыре месяца: - годно освоил html и css правда на анимации болт положил, и в кроссбраузерности знаю только префиксы - постоянно ковырялся в git но всё равно ощущение что я там нуб - постоянно ковырялся в gulp и npm но всё равно ощущение что я там нуб[2] - базовый js, о это отдельная глава: - осилил Кантора до ООП. - понял что забываю верстку, вернулся и попрактиковался в ней - потом вернулся в js, и понял что многое и в js уже забыл - забил хуй - хотя была маленькая попытка потыкать react, но там я встретил ООП, и снова хуй был забит
В общем я понимаю что я еблан, и хуёвый из меня саморазвиванец. Но я считаю - все мои проблемы были в моём хуёвом отношении к практике - хоть она и регулярно была, но оказалось не в достаточном количестве. А ходить кругами, повторяя одно и тоже, очень разрушает психологически.
Попытаюсь устроиться в контент-менеджеры, лол, надеясь что там будет свободное время за пекой чтобы заново начать осваивать лёрнЖС, потому-что в домашних условиях я этого точно уже не вынесу.
Почаны, имею небольшой бизнес, хочу сделать под него сайт ничего сверхъестественного, мне кажется и один человек справится. Где вообще искать исполнителей на такую работу? Может есть двачеры-фрилансеры в поисках подработки? Либо просто посоветуйте где искать.
>>1124647 Группа в вк точно не пойдёт, работаю за бугор. Автономность тоже должна присутствовать, на случай если в будущем всё это выльется в более крупный проект. В общем, если есть начинающие кодеры с хоть каким-то рабочими проектами за плечами, желающие взять подработку, жду в тг @stavnim
>>1124695 Потому что сами еще не разобрались в гридах, недавно слушал их подкаст. В кафешка сидят пытаются в гриды. BTW, гриды не решают ВСЕ юзкейсы, в отличии от флексов. Грид больше для большой кучки плиточек.
вопрос про замыкания https://jsfiddle.net/xqs0a1hw/ почему первый алерт выдает 1 а не 2? пока писал вроде сам понял. потому что объявленная переменная не видна в возвращаемой функции makeCounter++ и первый алерт возвращает просто 1, тк идет увеличение локальной переменной на 1. и получается глобальная переменная currentCounter просто не используется?
Вот запилил я чертов тудулист на реакте, пытаюсь его на гит закинуть через ран деплой, а он нихуя не работает суука Есть гайды у кого на подскоке?
Need your opinionАноним23/01/18 Втр 19:39:09#213№1125077
Есть здесь аноны, которые не осилили Академию? Я сейчас ровно на середине базового интенсива по html и css. Но меня так заебало это всё. Как представлю, что нужно дрочить их курсы и смотреть лекции по 2,5 часа, аж рвотный рефлекс появляется.
Может просто начать верстать макеты и гуглить все что не знаю? Или обязательно нужно все от корки до корки пройти, как в школе?
>>1125077 хотя бы просто пройди. грубо говоря они учат как построить дом начиная с молотка и заканчивая управляемым роботом который запрограммирован строить дома.
Почитал про статические свойства и методы, и ничего не понятно. Чем это отличается от того, как если бы эти переменные/функции объявлять глобально? Это чтобы меньше путаться, или что?
>>1125501 Я бы добавил, что дарт фактически не взлетел за пределами гугла, а потому на сегодня морально ненужен, как и кофескрипт (а то там про него вообще ничего содержательного не написано), начинать на нем проект - рисковать остаться без поддержки, ибо гугл славится тем, что без задней мысли ВНЕЗАПНО закрывает публичные проекты.
ризонмл - "строгий, старый", ну пиздец. Где слова "сильная статическая типизация", "параметрический полиморфизм", "иммутабельность (но не тотальная чистота, как в хаскеле - при желании можно писать код, который 1-в-1 транслируется в сишку)", "мощная объектная система (OCaml = Objective ML, объектно-ориентированное расширение традиционного ФП-языка; ML изначально вышел из академической среды и предназначался для обучения и написания диссертаций, а ocaml - это его расширение, изначально предназначенное для промышленного программирования)"?
Кложурскрипт - учитывая, что это (вроде как) самый популярный вариант после тс, надо явно написать побольше. Например, про om\reagent\rum и про то, что по сути в плане архитектуры именно у них сейчас то самое, чем должен быть модерн жс (ибо иммутабельность), авторы реакта одобряе: https://medium.com/@jiyinyiyong/you-should-check-clojurescript-before-choosing-redux-heres-why-dc644d4746cd Ну и еще про датаскрипт надо наверное написать, про лайв-дебаггинг из коробки, про https://github.com/swannodette/mori - вот это все. А, и еще про то, что можно компилировать под jvm\clr.
elm - обязательно надо написать, что именно благодаря elm architecture мы имеем реакт, флукс, редукс и вообще весь современный жс. Для промышленного применения вряд ли подходит (хайп спал, да и он всегда был языком-фреймворком, заточенным ровно под одну цель), но historical significance - ого-го, даже больше, чем у кложурскрипта. Тыкать палочкой для общего развития и для осознания того, что все хорошее в жс притащил фейсбук лол из мира фп-языков.
>>1125511 Проблема в том, что я сам лично ничего, кроме ТС и флоу на продакшене не трогал. Про ризон написал со слов знакомого, который им интересуется, про эльм тоже, про дарт упомянул по памяти с одной конференции. Да и нужно ли рассказывать про окамль то, что написано в вики?
Добавлю, в общем, еще поспрашиваю у тех, кто любит экзотику и регулярно в ней копается, чтобы не придумывать отсебятины.
>>1125596 двачую предыдущего. ставь node и browser-sync. если пока не хочешь с этим ебаться хотя потом придется в хроме есть плагины аналоги browser-sync
Сап программач Сегодня я вкатился в программирование, а именно в JS Зашел на кодварс, чтобы порешать задачки Вот мой код (условие задачи по той же ссылке в комментарии сверху) : http://jsfiddle.net/orphgutL/1 Как вам? Довольно элегантно, да?
>>1125639 Ну, я прочитал сегодня кантора до методов, решая все задачи Понял, что хватит новой информации на сегодня и решил закрепить то, что прочитал Теперь я уверен, что понял, как работают циклы
>>1125660 у тебя открылись же "оптимальные" решения этой задачи? скинь сюда, если не трудно. интересно посмотреть как можно коротко эту хуйню решить. задача ебучая на самом деле
А кто-нибудь ведёт линкедин? Как подойти к пацанам с работы, с которыми ты не общаешься, так как ты хекка-социофоб, и попросить тебя лойснуть невзначай? какой обмудок это придумал, хоспади...
<-- Решение в лоб. Вспомогательную функцию можно было и сделать быстрее, без строк, но это же решение в лоб.
Занимает добрую секунду, чтобы выдать вот этот >>1125684 вот результат. Чую, что тут явно какая-то хитрая математическая закономерность, которая позволяет красиво всё сделать.
>>1125584 Насчет окамля и вики - ну, следуя такой логике ведь можно вообще ничего не писать, ибо все уже есть в интернетах. Я же так понял, что смысл этого раздела в том, чтобы можно было его прочитать и сразу примерно понять, что тебе из этого взять и попробовать.
>>1125596 npm i live-server / dev-server / dev server middleware / в атоме плагин лив сервер установи / npm i nodemon / либо бровзерсинк в галпе, остальные дев сервера вроде на ноде и экспрессе.
Анон, поясни. Сам в js пока не разбираюсь, а на академии уже по нему задание сходу дают. И вот тут я не понимаю, почему код выполнется по клику? Там же нет бесконечного цикла, который слушал бы нажатия. Разве написанный код не должен единожды выполнится и не реагировать на клики?
>>1126062 я сам жс не знаю. но в задании написано "добавьте в цикл по элементам вызов функции" (4-7 строка) ты его вроде уже добавил этот цикл добавляет каждому элементу controls EventListener который при клике вызывает функции toogleFilter. надеюсь я правильно написал а здесь уже у меня вопрос. при запуске этого скрипта сначала определяются все переключатели, само фото. потом циклом на каждый toogle вешается eventListener который слушает клики по toggle. и все?
>>1126076 То есть достаточно привязать лисенер к любому и элементу и при клике он всегда будет выполнять свою функцию, даже несмотря что выполнение кода закочено и бесконечных циклов нет?
>>1126062 "Бесконечный цикл", который "слушает нажатия" находится внутри браузера, так сказать. JS - язык событийно-ориентированный, ты лишь указываешь, какую функцию нужно вызвать, когда событие произойдет (коллбэк) с помощью addEventListener, например.
>>1126082 >выполнение кода закочено и бесконечных циклов нет я не думаю что жс так работает. хочешь разобраться - погугли как работает скрипт в жс и этот самый eventListener
>>1126110 Во-первых, в 20 лет так-то учатся в университете ещё. Те кто начинал работать в 20 - или дропнули университет, или перешли на заочку, или что-то в таком духе. Во-вторых, в компаниях действительно оценивают скил. Если говорить о фронтенде, то может быть кто-то работает с джейквери 5 лет, а кто-то с реактом 1 месяц. Очевидно, что если контора ищет реакт специалиста, то возьмут того, кто работал с реактом хоть немного. С адекватностью тоже самое. Если можешь нормально говорить, нормально выглядишь, не уходишь в себя, не бормочишь себе под нос что-то, не трясёшься, то ты уже выигрываешь на фоне 70 процентов.
Ну и ещё стоит заметить, что если коллектив состоит из 18 летних сеньёров, то тебе 24 лет джуну там наверное и так будет не комфортно. Везде разные коллективы, с разными людьми, разных возрастов. Ищи где ты будешь подходить.
как сделать чтоб выпадающий список был одного размера с родителем? при наведении по синему должен выскакивать этот список https://jsfiddle.net/v4n0x14e/5/
как проще сделать выпадающее меню? 1. вложить один список в другой. и настроить в css 2.расположить один список под другим и через js настроить появление по клику
Меня заебал такой тред. Я сам вкатывальщик и задаю много глупых вопросов, но на них хотя бы б отвечали. Здесь другая хуйня, но я рад, что перекатились в /pr/, однако. Помогайте братьям конкурентам и будет вам счастье.
>>1126307 > Эту IDE уже допилили до вменяемого уровня? Можно уже пользоваться? Или оставаться на Brackets? Много кто пользуется и не жалуется. Советую попробовать, думаю так же туда перекатиться, только с саблайма.
>>1126355 > Есть ли книга по html/css с заданиями разной сложности по мере прочтения типо eloquent javascript? Академия заебала в край. "Новая Большая Книга по CSS", больше нет ничего, серьёзно. Я больше годноты не нашёл, весь скилл начал литься когда макеты верстал. Хочешь действительно заданий — делай макет. Если чего-то не знаешь — загугли. На один макет обычно больше трёх дней не уходит, даже если ты нулевой.
>>1126431 Да, она. В первые две части можно не вчитываться, если уже знаком с языком. Но там много советов. Единственная книга по вёрстке которая действительно разжёвывает всё до мелочей, там тебя научат и фреймворкам, и препроцессорам, и блочной вёрстке, и флексам. "Большая" ведь. Ещё практикумы есть в конце главы каждой. Это не задания, но с них ты наберёшься опыта. Имхо офк. Но из-за того, что там всё рассказывается так подробно, будет не очень весело. Не знаю насколько академия унылая, так как не проходил её, но не думаю, что она будет настолько скучной, чем книги по вёрстке.
Анон, какую сетку использовать для ускорения/упрощения верстки? Пользовался бутстрапом - собирал какой-то минимум из сетки и слайдера, нарпимер, подгружал жс+цсс. Сейчас хочу перекатиться на какой-то небольшой/простой/настраиваемый нпм пакет. Пробовал lost grid - нифига не бутстрап, надо ручками для каждого размера экрана настраивать поведение и проще наверно на тех же флексах самому все написать.
>>1126585 >проще наверно на тех же флексах самому все написать Таки пиши сам. На флексах. Все гриды сейчас на флексах, что в бутстрапоне, что в скелетоне, что в пюре.
>>1126110 Вот ты нервничаешь сейчас в свои 24 (ты далеко от подростка не ушел в таком возрасте), но представь, каково тебе будет в 40 (подавляющее большинство доживет), когда организм начинает стареть внешне? Затем в 50? Или еще позже? Ладно бы мы жили в стране, где с эйджизмом принято бороться, но в СНГ ты уже после 35-40 будешь вызывать вопросы со стороны хрюш (хотя надеюсь на замену этой бесполезной биомассы на роботов). И нет, я не левак, но работника нужно оценивать, исходя из его квалификации и навыков, а не по числу в паспорте.
Есть ли что годного почитать об истории HTML (релевантной для разработчиков)? Примерно все и так понимаю, но интересно подробнее про стандарты, про роль W3C и тому подобное.
Еще один вопрос: если я верстальщик или фронтенд-разработчик, можно ли позже перекатиться в бэкенд?
>>1126699 > Работаете ли на СНГ или на белых господ? Тут всё зависит от тебя и от твоих скиллов. Чем лучше навыки и чем лучше умеешь пробиваться, тем шире будет круг потенциальных клиентов.
> Еще один вопрос: если я верстальщик или фронтенд-разработчик, можно ли позже перекатиться в бэкенд? Можно, почему нет? Будет только плюсом. Еще можно быть fullstack-разработчиком.
>>1126828 Всё работает и в таком случае. Но ему ведь нужно чтобы текст подсказка был сверху? Тогда нужно задавать padding-bottom. Только что потестил, работает
Как доучить ебучую верстку? Слишком обширная тема. Я уже 3 месяца пердолю ее, а дошел только до градиентов. Уча какой-нибудь свифт или джаву я бы уже допотопный плеер написал под иос/андрод. А тут я даже сайт по нормам 2018ого года сверстать не смогу. Как нахуй так жить?
>>1126867 > Как доучить ебучую верстку? Берёшь, блядь, и учишь. Тебе ещё много говна надо будет выучить. Препроцессоры, фреймворки, галп, гит и ещё ещё много говна.
> Слишком обширная тема. Я уже 3 месяца пердолю ее, а дошел только до градиентов. МАЛО БЛЯДЬ. Чтобы пиздато верстать и быть ахуенным нужно пол года дрочить вёрстку и только тогда ты перейдёшь к JS. Конечно, её можно пропустить и не учить всякие анимации, адаптив и другую парашу. Но какой тогда смысл в твоём обучении?
> Уча какой-нибудь свифт или джаву я бы уже допотопный плеер написал под иос/андрод. А вот нихуя, разве что по шаблонам каким-то. За три месяца ты бы за щеку взял, а не плеер написал.
Видимо, тебя как и многих вёрстка просто заебала. Меня от неё тошнит например, но какой-то интересный лендинг с переходами и анимациями я бы сверстал. Начни изучать JS и смешивай с вёрсткой, будет интереснее.
>>1125596 в добавок к всем предыдущим вариантам: скачай крякнутый web-storm (если студент — получи лицензию на год), там ест лив релоад. так же такая функция была в редакторе brackets.
Есть альтернатива Кантору? Уже полгода как ЕС8 вышел, учебник до сих пор на ЕС5. Плюс там много всякой неточной инфы. Например, он путает анонимную функцию с function expression. Мол анонимная функция это та, которая не помещена в переменную. Анонимная функция это функция без имени, при чем тут присвоена она переменной или нет? Реквестирую другие источники.
>>1123706 В 15 лет уже позно начинать. Если не начал программировать хотя бы лет с семи, то настоящим программистом стать уже не получится. Так устроен человеческий мозг. Что было не раз доказоно многочисленными исследованиями. Так что если тебе уже за 20 и ты не написал ни строчки кода, за свою некчемную, то лучше пиздуй-ка ты на завод, а лучше сразу в деревянного.
Ситуация: пришёл к нам в контору парень и сказал, что хочет вкатиться в современный фронтенд (до этого фрилансил, писал на чистых html/css/jquery, а вместо системы контроля версий были серваки через файлзиллу, лул), мне же досталась роль его ментора. Ну, посвятили его в гит, ноду с npm. Я ему рассказал, как заводится сервер, как собирается проект на вебпаке, окунул в препроцессоры, дал документацию по вуе, намекнул про пару ресурсов по жс. Пару дней курения, парень научился заводить проекты без cli, ура-ура.
Вооот. Теперь бы надо дать ему подобие реального проекта, чтобы ещё и сами приложения писать, а не настраивать окружение для них. Только в голову ничего не лезет. Что можно такое придумать, чтобы это было немного хитрее, чем todo-list, ещё и желательно чтоб предусматривало работу с каким-нибудь api? Ну и чем бы ты ещё его загрузил полезным?
Давать текущие рабочие проекты пока не вариант, потому что в основном у нас либо пхпшные поделия, где уже фуллстак нужен, либо настолько всё запущено, что я регулярно сам охуеваю от их раздутости, новичок вообще инфаркт схватит.
Нахуя нужны сетки, когда юзаешь БЭМ? Делаю всё на флексах, с сетками только больше времени потрачу, наверное. Там же, что бы заюзать БЭМ каждый класс, который относится к сетке переименовывать придется?
Поясните ньюфагу за jQuery. Я так понял, работая с этой библиотекой ты просто гуглишь то, что тебе нужно, скачиваешь и вставляешь код. Например нужен слайдер или галерея. Ищешь и вставляешь. Тогда чему учиться? Почему создают курсы, есть много книг по jQuery. Или там есть с чем работать помимо копипаста?
>>1127226 jQuery нужен для изменения Dom-дерева. Конечно, ты можешь копировать код с "топ 5 слайдеров для обделенных воображением", но для более серьезных вещей требуется глубокое понимание всего jQuery. учи react сцука
>>1127050 Это норма. Даже больше скажу: и миддлы, и даже сеньоры но это не точно постоянно что-нибудь ищут в гугле, потому что всё помнить невозможно. Что-то часто использующееся само запоминается, остальное главное уметь искать. Так что практикуйся. Это лучший способ запоминать.
Я думаю, это уже платиновый вопрос и в принципе все гуглится, но не могли бы мне сказать местные знатоки, а где именно искать фриланс вакансии, с учетом того что я конечно в самом низу иерархии веб программистов, (знаю си++ на уровне студента 2 курса и питон основы) но готов усиленно учиться и делать что угодно связанное с вебом за гроши
>>1127257 Июни не знают что искать и полдня проводят в поисках решения проблем. Повидлы и помидорки просто задают гуглу правильный вопрос, слепо тыкают на первую ссылку в гугле, которая всегда оказывается SO, проматывают, не читая, вопрос и смотрят топ ансвер, применяют его и проблема решена.
>>1127272 Не пизди. Вот недавно надо было подключить разделом папку на сервере к которому имею доступ по ssh. Работающий ответ нашел за 30 секунд. > Головой всегда надо думать. Ну давай, поясни по частям что ты в данном случае имел в виду.)) Надо было накостылить свой велосипед для этого?
>>1127281 Если копируешь кусок кода, то надо хотя бы смотреть, что ты копируешь и как это работает, чтобы потом не было "эээ блэт, чот какая-то херня получается, попробую-ка я другой кусок скопипастить". Ничего против СО и заимствования кода не имею. Но делать это надо осознанно и в случае чего подстраивать под свою задачу.
>>1127277 ну хорошо, проанализировал фриланс биржи, нашел области, разобрался с теорией по ним, попрактиковался немного, я умею быстро, но поверхностно усвавить информацию, допустим на это все уйдет неделя. Возможно ли потом будет брать заказы? Если нет, то я даже браться не стану, веб не интересен сам по себе, интересен только заработок.
>>1127284 Конечно сможешь. Кучи фирм-однодневок примут тебя с распростёртыми объятиями, чтобы ты им сколотил лендос за 500 рублей. Это за неделю можно. А если реально хочешь быстрых денег, то иди работать проституткой
>>1127292 Ну йопт, измени "копировать куски кода" в моём тексте на своё словосочетание. Нихера ж не поменяется. Ты сказал ровно то же, что и я хотел сказать.
>>1127315 >>1127317 Вы в пр переехали или в б? Ну-ка съебали в конфочку. Надо было с переездом коуд-оф-кондакт заводить и жирного инвалида-негра-транссексуала.
Только вкатываюсь, я вообще больше по бекенду, но вот решил попробовать нарисовать и сверстать себе макетик для тренировок. Объясните что со шрифтами творится.
Поясните за вёрстку изображений на сайт. Вот, допустим, на сайте есть место для картинки 250х250, картинка обрезана в круг (border-radius: 100%). Если я вставляю ту картинку, которая в PSD, то всё ок, потому что она тоже 250х250. Но! Я же охуенный верстальщик, правильно?
Ладно, неправильно, я макака, но хочу быть охуенным! Так вот, вполне ожидаемо, что заказчик может захотеть сменить картинку, это те изменения, которые стоит предусмотреть. Но если он зальёт картинку других размеров, то всё пойдёт пиздой. Значит, нужно сделать что-то вроде .yoba-pic {width: 250px; height: 250px;}
Но! А если заказчик зальёт картинку не с соотношением 1 к 1, а, допустим, 1000х500, то есть 2к1. Её же переплющит сильно, если я сверстаю так. Скорее нужно, чтобы картинка обрезалась. То есть, изображение стало 500х250, а лишняя ширина обрезалась.
Что в таких ситуациях делать? Подчеркну, что я говорю не про всякие ёба-решения уровня "написать на похопэ скрипт, чтобы картинка ресайзилась до нужных размеров", а именно про вёрстку.
Вообще, по идее, эта проблема - не проблема, если вставлять картинку не через <img>, а через div с background-size: cover, но допустимо ли это? Мне вроде говорили, что верстать "контент" через background - зашквар. Данный случай, полагаю, является исключением?
>>1127395 Теоретически - вариант, практически - никакого масштабирования изображения не будет. То есть, допустим, файл - 2000 на 4000, а враппер 250х250, в итоге будет виден небольшой кусок лба тянучки, допустим.
>>1127400 >object-fit Годно зделоли, не знал, но если речь о немного legacy (ie10+)? Инлайновый background?
>>1127413 Я утрировал для наглядности. Скажем, 400 х 800 могут попытаться в дырку 100 х 100 залить. И это приведёт к гораздо более неприятному обрезанию, чем с background-size: cover.
Вот тебе нека 700х467 и окошко в 100px. Видишь разницу?
Я понимаю, что вариантов куча, можно на PHP ресайзить, можно на JS написать костыль, который будет ресайзить img, и т. д. Вопрос в том, что из всего обилия наиболее must have. Или даже скорее в том, допустимо ли background-image для этих целей использовать?
По сути, нужно заставить браузер сделать следующее: меньшая сторона картинки тянется\уменьшается до 250, большая будет больше 250 в этой ситуации, всё лишнее отрезаем.
У меня вопрос к успешно вкатившимся: сколько времени прошло у вас от начала обучения до первой работы в офисе? Понимаю, что подобное звучало не раз, но у меня чисто "академический" интерес. Сам я вообще шарпист
>>1127482 Если есть бекграунд, то в онли реакт за 21 день реально вкатиться (чисто по верхам, чтобы как джуна взяли). Но не реакт + js + redux + минимум верстки и не без бекграунда в ЯПах.
Крч. Кое-как выучил я жабаскрипт цсс и , эти ваши гипердокументы. Вроде какой-то набор знаний есть, но не знаю чтоб такое для себя написать, чтоб смотреть и думать "МАМА_ЯПРОГРАМИС!1111МЕНЯ_В/ПР/ ПОХВАЛИЛИ"!!!11 Крч хочу что-то несложное написать чтоб чисто потестить свои знания. Кидайте мне свои идеи и ваши первые проекты.
>>1127685 2016 последнее издание, насколько я помню. Можешь эту читать, так как за последний год-два мало чего в CSS изменилось. Про гриды, БЭМ и остальную хуету придётся самому гуглить. А так в этой книге всё есть.
>>1127723 Сделаешь - отпросись из компании. Го тоже. Будем вместе обсуждать за /pr в перерывах. Хотя за 3 дня маловероятно, что успеешь. >>1127707 PostCSS это всего-лишь еще один способ обработки .css файлов, пересборки уже после того как ты их написал. Допустим автоматическое добавление -webkit, -op, -ms префиксов на новые css-фичи, вроде object-fit / flexbox. Минификация css - бандла и прочее. Ты не пишешь там код если не брать в расчет конфигурацию. Less/Sass(scss) - тот же CSS только с переменными, вложенностями, наследованием и импортами. Удобно и стоило бы знать.
>>1127837 Ой Все, блять. Я вкатился в 27, сейчас мне 29. Что-то это меня не остановило. Но я выгляжу конечно как худощавый школьник-хипстер 61 кг, а не как мужик здоровый 110+. Но главное это что в голове у человека, если он молод душой это сразу заметно.
>>1127834 Мешает ему его пидорашенский менталитет, что пиздюк на 5 лет его младше будет его тимлидом. И зарплата снизится наверняка по сравнению с текущей. Если похуй на первые зарплаты и факт, что начальник младше тебя, то вполне можно себе вкатится на начальные позиции в любом возрасте.
>>1127877 А должно? Всегда найдется кто-то успешнее тебя. Мэри Шелли, например в 21 издала «Франкенштейна», а Джобс в 22 вовсю продавал Apple II. Что мне теперь, из окна выйти?
>>1127877 Не смущает. Я сижу пишу код за 90к с свободным графиком, а мог бы на заводе работать за 45 у станка с 8:30 до 18:00. Зато ведущий мастер и директор меня старше, все нормально. Нужно выбивать плюсы из этой ситуации, ты более серьезен, у тебя нет биопроблем в этом возрасте и гормональных сбоев. В то время как коротка юбка новой тестировщицы деморализует молодых зеленых гребцов, ты как заядлый морской волк продолжаешь делать свою работу с 100% эффективностью. И не таких путан в плаванье повидали!
>>1127886 А как вообще работать, подгонять пиксели, если каждое изменение заново компилировать нужно и тратить уйму времени? А мне обновлять часто приходится, пикс перфект же еббать.
Дорогие мои коллеги, как я рад что здесь Вы мне можете помочь! Как же я рад ебана в рот! Так вот, подскажите где можно раздобыть psd макетики(годные) чисто для практики верстки. В гугле забанен.
Анон, есть какой-нибудь понятный гайд для дурачков по всем этим npm'ам и gulp'ам? Какой не открою, там сразу какие-то консольные команды, которые я даже не знаю куда вводить.
Или мне на этапе окончания всех курсов академии и пары сверстанных макетов это вообще не нужно еще и идти изучать JS?
>>1127901 чет хуйня какая-то. что у тебя в этом js файле? кароч, иди проходить академию за 2017. ставь нод, бери галп и sass набор белого человека, все настройки они там рассказывают.
>>1127903 Всмысле что делал с 27 до 29? Работал. Решал задачи самые разные, верстка/бекенд/базы/разработка различные API, написание вебсайтов на JS/PHP фреймворках, React/Vue/Laravel. В 27 у меня уже была работа. На вкат ушло 3 месяца с января по март. Учил на ютубе / stackoverflow / learn.javascript.ru / php.net. Интенсивы никакие не проходил. Ни рубля за свое обучение никому не заплатил, вся информация и открытые лекции есть в интернете. Если что-то не получалось гуглил и читал как это сделать. (Это и на работе часто приходится делать, т.е. с опытом ты конечно можешь заверстать большинство вещей без гугла, но когда тебе нужно допустим вывести какие-то данные из БД в excell - табличку и отправить ее пользователю для скачивания, то открываешь гугл). >>1127906 Сейчас бы в 2018 году, когда все нормальные люди собирают проект Webpack'ом советовать Gulp. Хотя если чисто один scss/less собрать, это наверное оверкилл. >>1127909 80% пользователей не пишет на Node.js, а используют пакетный менеджер npm для того чтобы тянуть готовые опенсорс решения и выполнять скрипты сборки. >>1127905 Для начала поставь себе Node.js на компьютер. Вводить, как ни странно, консольные команды нужно в консоль.
>>1127913 >Сейчас бы в 2018 году, когда все нормальные люди собирают проект Webpack'ом советовать Gulp Так у него проблема с лесс файлами, нах ему webpack
>>1127909 хехе прошел какадемию. а хули ты тогда не знаешь как 2+2 сложить? а как дальше будешь когда не найдешь решения в гугле? ой извините я этого на кокодемии не видел, я это не умею. пиздец что за народ?! ну хотя это же хорошо. конкуренция не в рот ебись
>>1127597 Пока очевидно что людей за врк и за пр примерно поровну. Но если в пр уже есть js-тред (и он там давно), то теперь в врк нет фронтенд-треда. Так что надо перекатывать обратно.
Таким образом одна половина будет удовлетворена js-тредом в пр, а другая половина - фронтенд-тредом в врк.
>>1128006 ПАРНИ, ПАРНИ, Я ТУТ ИЗ ФРОНТЕНД ТРЕДА. КАК ЗАГОЛОВОК ПОМЕНЯТЬ? А ФЛЕКСБОКС ЧТО ТАКОЕ? КАК ЭТО ИДИ НАХУЙ? ФРОНТЕНД ТРЕД ЖЕ ПЕРЕНЕСЛИ В ВРК, А ПАГРАМИСТОМ БЫТЬ ХОЧУ. КАК ЭТО ВЕРСТАЛЬЩИК НЕ ПРОГРАММИСТ? АХУЕЛИ БЛЯДЬ?
Вебач, я могу как-то открыть новую страницу с помощью js и сразу нааппендить туда кода? Я просто пидор и хочу сделать только одну страницу в файловой системе, а все остальные на лету генерировать.
>>1128382 Тащемта все современные фреймворки примерно так и устроены. Только, конечно, не открывают никаких новых страниц и не аппендят никуда код, просто перехватывают управление урлом и историей браузера.
>>1123292 (OP) Блять, смотрю ваш сраный интенсив хтмл академии, а там мне какую-то хуйню про семантику разметки втирают, это же говно без задач, или я не прав? Намного удобнее верстать дивами с классами, разве нет? И еще пара вопросов бтв Как лучше размечать сетку? Сколько я смогу получать на фрилансе или неполной рабочей неделе в ДС после того, как выучу хтмл, цсс, жс и реакт?
>>1128439 После того как сверстаешь адаптивных интерфейсов на реакте штук 20, и подучишь параллельно кучку говна вроде вебпака/Node.js/юнит тестирования/ReactRouter/SSR/SQL | GraphQL. Вполне себе сможешь получать свои 80 тысяч.
Просто за словами выучу жс - дохуя работы стоит на самом деле. Синтакс у языка, приведение типов и модель наследования - ебучие
Какой минимум нужно реально знать, чтобы получить работу? Какие критерии существуют, может быть тут есть тот, кто поделится своим опытом вкатывания в профессию? Достаточно ли будет двух проектов - ооп сапера с прототипами и жс3 и спа ежедневником с реактом/редаксом?
>>1128608 какая вилка по зп в дс/ебеня и берут ли на удаленку джунов? еще вопрос, какое соотношение бодишопов/продуктовых компаний среди работодателей?
>>1128629 >>1128621 >100 >джун я понял, это оторванный от реальности малолетний долбоёб, которому такие же малолетние сеньоры из /пр обо всем рассказывают
>>1128629 >вот это новости. ещё че расскажешь? Валяй, покажи мне пару вакансий.
>>1128631 >я понял, это оторванный от реальности малолетний долбоёб, которому такие же малолетние сеньоры из /пр обо всем рассказывают Я бы не писал этого, если бы сам не делал оффер джуну на той неделе. Правда он с нормальным пет-проектом пришел, где отличный код и даже тесты на саги написаны, а не с калькулятором на джиквери.
>>1128641 >Ты серьезно блять? Ну да. Ты же утверждаешь, что есть вакансии с удаленкой для джунов. Покажи парочку. В чем проблема?
>пруфанешь как нибудь? Что пруфануть? Что люди после года задрачивания способны освоить реакт и написать на нем приличное приложение с роутингом, сагами и тестами? Или что кодерам в ДС платят более 100к? Осенью, кстати еще одного такого же «джуна» брали. Тоже на 100к+.
>>1128659 > Ты же утверждаешь, что есть вакансии с удаленкой для джунов не думал, что можно встретить подобного кадра >>1128663 исправь на 200к, честно говоря насрать. в конфе сидишь? может тебя туда заинвайтят и ты расскажешь людям, которые вкатились в прошлом и уже в этом году, как джунов не берут на удаленку и про зп в 100к.
>>1128671 выйти за пределы двача и загуглить вакансии он не может, в конфу к тем самым вкатившимся джунам идти ссыт и при этом говорит что то про отрицание. действительно кек
>>1128674 Продуктовая компания, примерно три десятка разработчиков. Род занятий опущу, это инстант диванон. Людей ищут HR, позозреваю, что на hh в основном.
>>1128408 Нет, у меня просто идея такая, что нужно в отдельном окне генерировать картиночку, а может даже несколько окон, при этом я хочу одной .html страницей обойтись.
Аноны столкнулся с такой проблемой: шарю в хтмл и цсс, могу написать что нибудь простецкое на js. Однако как только берусь за верстку нихуя не получается. Не в том плане что я не могу что то разместить/повторить, а в плане того что я вообще не понимаю как это делается.
Например: скачиваю макет в псд, а он 1600*+100500 те значительно больше разрешения окна браузера. Такие (и подобные) ситуации просто ставят меня в ступор.
Может кто шарит где можно найти Гайд по верске с макетов (желательно текстовый).
ЗЫ Парашный гайд с хабра который читал каждый не нужен
>>1125077 Ну хууууй знает, я смотрел всё, местами отвлекаясь и ебланя, если уже знакомый материал (был немного знаком с базовой версткой на тот момент). На продвинутом было жощще, ибо начинаются более сложные штуки типа препроцессоров, автоматизации прочего ЖСа. >Может просто начать верстать макеты и гуглить все что не знаю? Не самый лучший вариант на самом деле, ибо в кокодемии дают знание семантики и некоторых неплохих трюков (в псевдоэлементами, например), ну и вообще, более комплексное понимание всего что ли.
Шапка:
https://github.com/acilsd/wrk-fet
JavaScript учим тут:
https://learn.javascript.ru/
Как учить React:
https://github.com/rtivital/react-things
Подбор вопросов на собеседовании:
https://www.thatjsdude.com/interview/
Торренты на интенсивы HTML Academy:
Базовый интенсив за 2017 год:
http://nnm-club.name/forum/viewtopic.php?t=1157981
Продвинутый интенсив за 2016 год:
http://nnm-club.name/forum/viewtopic.php?t=1032872
Базовый JS-интенсив за 2015 год:
http://nnmclub.to/forum/viewtopic.php?t=974803
Продвинутый JS-интенсив за 2017 год:
http://nnm-club.name/forum/viewtopic.php?t=1165695
Годный курс по основам JS (на ES6):
https://ru.hexlet.io/courses/introduction_to_programming
Теория продвинутых курсов академии:
https://mega.nz/#!zAIXxBxC!sqFoO_0rYGCzvZlQ3d-RrCZNHfBgeiwH7Ayk8Loelgg
Ссылочки на старые пасты:
http://pastebin.com/ytWW0UfU
http://pastebin.com/tvvwC7uz
Прошлый тред:
https://arhivach.org/thread/326363/