Это копия, сохраненная 3 августа 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Базовый интенсив за 2015 год:
http://nnmclub.to/forum/viewtopic.php?t=899131
Тот же базовый но посвежее, за 2016 год:
http://nnmclub.to/forum/viewtopic.php?t=999246
Продвинутый интенсив за 2015 год:
http://nnmclub.to/forum/viewtopic.php?t=900609
Дополнительные материалы к интенсивам, рекомендуются к ознакомлению.
https://github.com/tsergeytovarov/htmlacademy-basic-additional-material
Базовый JS интенсив за 2015 год:
http://nnmclub.to/forum/viewtopic.php?t=974803
https://github.com/o0/keksobooking
Теория продвинутых курсов академии:
https://mega.nz/# !zAIXxBxC!sqFoO_0rYGCzvZlQ3d-RrCZNHfBgeiwH7Ayk8Loelgg
Ссылочки на старые пасты:
http://pastebin.com/ytWW0UfU
http://pastebin.com/tvvwC7uz
Прошлый тред: >>1046834 (OP)
Базовый интенсив за 2015 год:
http://nnmclub.to/forum/viewtopic.php?t=899131
Тот же базовый но посвежее, за 2016 год:
http://nnmclub.to/forum/viewtopic.php?t=999246
Продвинутый интенсив за 2015 год:
http://nnmclub.to/forum/viewtopic.php?t=900609
Дополнительные материалы к интенсивам, рекомендуются к ознакомлению.
https://github.com/tsergeytovarov/htmlacademy-basic-additional-material
Базовый JS интенсив за 2015 год:
http://nnmclub.to/forum/viewtopic.php?t=974803
https://github.com/o0/keksobooking
Теория продвинутых курсов академии:
https://mega.nz/# !zAIXxBxC!sqFoO_0rYGCzvZlQ3d-RrCZNHfBgeiwH7Ayk8Loelgg
Ссылочки на старые пасты:
http://pastebin.com/ytWW0UfU
http://pastebin.com/tvvwC7uz
Прошлый тред: >>1046834 (OP)
Но чувствую что меня это больше запутает, ибо в реакте всё делал мелкими кусками div в отдельных файлах, а здесь мне суют огромную станицу-кашу. Бросить реакт(дошел до статов и проп), или лучше забить на хтмл и просто иногда подсматривать?
Нет блядь мы хотим ебаться с дивами.
Двачь, в чём профит конкретно тут? Видно же что проще таблицу создать. Да и в будущем её не раскидает от изменений в css файле.
Долбоёбы просто. Таблица верстается таблицой. Если есть div, это не значит что надо верстать им даже небо, даже Аллаха.
блочные Дивы это вообще какое-то говнище созданное наркоманами споровшими ебаный вагон кокса.
Как задать размер? size 200*200?
ХУЙ ТЕБЕ 4 параметра маргина, 4 парметра падинга, И СУКА КАК СПЕЦИАЛЬНО width и height НЕ РАБОТАЮТ!
И в дополнение ещё 4 паддинга расположения сторон которые СУКА НЕ РАБОТАЮТ В ГРУППЕ С ПАДДИНГАМИ
Ебаные дауны. Чем блядь они руководствовались создавая это?
Diablo 3?
Может просто это ты умственно-неполноценный, раз для тебя понять и запомнить, как позиционируется элемент относительно родительского, и что такое внутренние отступы - СЛОЖНА?
Ну раз ты задаешься тупыми вопросами, очевидно что ты ниасилил и бомбишь на ровном месте, обвиняя умных людей что они придумали слишком СЛОЖНА для тебя.
Хуйню они придумали. Усложнения на ровном месте ради усложнений на ровном месте, ничем не обоснованное. В результате вместо комфортной вёрстки получается распидорашенный макет в 90% случаев. И анальный секс с разбирательствами того, что вообще происходит.
Взять хотя-бы https://habrahabr.ru/post/136588/
А решение проблемы - просто костыль.
Почему? В данном случае он просто задаст таблицу с процентными значениями внешней границей и всё. Где тяжесть то?
Тогда не выебывайтесь и жрите что есть. А то, что есть сейчас - не так уж плохо. А если сложна - то можно пойми машины мыть, например.
Конечно блядь сложно, особенно если верстать не сраный лендинг с тремя дивами, а что-то уровня линкедина. Когда на странице 9000 дивов и паддинг вообще тупо перестаёт работать с какого-то непонятного хуя.
ну так думай блядь как называть свои миллионы дивов
Что это? И зачем оно так нужно?
Верстали в ворде 2003 просто. Всё нормально.
Флексбоксы — это новая и очень мощная технология для построения сеток. К сожалению, её поддержка браузерами ещё достаточно слабая.
Спасибо анон.
Что-то у меня с этим туго совсем)
Поддерживается лучше флоатов
Погуглил, забил свои данные, батя грит малаца, на работу приняли через неделю.
Задаёшь фиксированную ширину с помощью width, по центру окна располагаешь с помощью margin: 0 auto; текст выравниваешь с помощью text-align: center;
Пробовал. Ничего не меняется. Как был в верхнем левом углу так и остается. Я уж думал может css не применяется, но дописываю color- цвет меняется
ну тогда codepen кидай, что-то где-то переопределяется
Способов много, универсального варианта пока нет для центрирования вертикально.
Можно так:
position: relative;
top: 50%;
transform: translateY(-50%);
сука, сделай кодпен уже, мудило.
Уже похоже. Но... у меня текст в диве бывает разный, и я не могу задать точную ширину в пикселях. А если меня auto на что угодно иное- он прилипает к левому краю
text-align:center;
display: flex;
align-items: center;
justify-content: center;
Остальные варианты — говноедство. Решение через трансформ — вообще пиздец.
Так изьёбываться когда в вакууме можно было тупо прописать <center>Хуй</center>
Ну неееет, нам дивы подавай, потом будем трахаться с ними.
Но маленькая проблема. У меня в тексте несколько строк(<p>), а теперь они в одну слились
Хм, пробую, результата ноль
В выровненный блок вставь ещё один в который и суй свои абзацы
А я проигрываю с того, что в начале треда тут кто-то хвастался что это всё элементарно.
Всё элементарно, но ни кодпена, нихуя нет, в итоге вы тут как макаки тычете пальцем в небо, в надежде что блок отцентрируется.
ну так кидай кодпен, кто тебе запрещает то?
все, спасибо, стало как надо
У меня там всего один див. Мне это для приложения нужно.
Куда то улетел элемент, не понятно куда.
Раньше он был в диве, но сейчас его перетаскиваю в другое место на странице, думал тупо убрать из дива куда надо и ок, но нет.
При том, что он на странице есть в html.
Чо?
Капец, у фрилансеров 5 дней работы всего 3 косаря стоит. Это 15 штук в месяц. Я в мес 80 получаю. Не хотет быть фрилансером.
ты мне напоминаешь ньюфага, который прошел флоаты, не дошел еще до флексов или гридов, но уже кукарекает "ЗОЧИМ ЕТИ ФЛЕКСЫ, КОГДА ЕСТЬ БОЖЕСТВЕННЫЙ ФЛОАТ".
>в чем профит конкретно тут?
конкретно тут никакого, это же пример для изучения этого свойства.
цсс-таблицу не раскидает, если ты нормально будешь строить ее и классы с селекторами нормально задашь.
>>1055369
<table> можно оставить для работы через цмс, как и всякие <ul> и <p>, а таблицы и меню верстать дивами.
>>1055376
это ты тот дебил, который за реакт сел, не освоив верстку? я хз как может вызывать бугурт блочная модель, которая вполне логична.
>>1055357
учить фреймворк для веба, не зная основ. хороший совет!
С чего ты взял, что 5 дней делают 1 сайт? Работа не почасовая же, а за результат. Так что за эти 5 дней можно взять 2-3 таких заказа спокойно + поменьше и уже выходить в неделю около 10к.
80к ты получаешь чисто за верстку? Как-то не вериться даже если ты в мск, а тут предлагают верстку из макета + небольшой jquery.
Да у них там у каждого по 9 выполненных заказов. Так что они по ходу в месяц по сайту берут, т.е. имеют даже меньше 15
Ну да за верстку, адаптивную, кроссбраузерную + анимации на жиквери и жс.
Но брали как фулстека, т.к. в бэкенд тоже могу.
Норм фрилансеры берут заказы на иностранных биржах, переписывают их на русский и выкладывают на наши биржи.
Получают 100-300 евриков за средний заказ, а наши васянам (тип тебя) выплачивают по 3-5 к деревянных за заказ. На разнице и живут.
>то чувство, когда всю жизнь будешь верстальщиков и никогда тебе даже код на жс не доверят ведь у тебя нет вышки в бауманке и ты - тян
еблан, бекенд на пхп делаю, перечислил тебе то, чем занимаюсь на работе.
ага, а заказчики потом ахуевают с кода, что за индус делал. и про меня не надо, я же не ущербный фрилансер (как ты).
А я и не фрилансер. Я свои 3-5 к грин в месяц получаю. На таких как ты считай. Ты на кого сайты пишешь то? На русских ванек? На западных. Вот менеджеры и гребут основное лавэ а тебе кидают твои 80к чтобы с голоду не помер.
у нас нет манагеров, все программисты.
наверное, старая, прыщавая и жирная? таких иногда тоже подпускают к серьезной разработке, т.к. не воспринимают их, как девочек.
я не такая
Еврейка?
Как можно понять пытаюсь сделать могу крестики-нолики.
Разбил сетку, пытаюсь определить какую клетку выбрали, путём передачи имени ячейки функции, но почему-то не получается.
Тегу задай инлайн блок - будет по ширине зависить от контента, а родителю(боди, или хтмл, если ты говоришь только див на странице) текст-алайн центер.
Если правильно понял.
https://codepen.io/anon/pen/xrOOwz
Советчики дауны поголовно, нахуй вам во флексы лезть, если вы с инлайн блоком не разобрались?
У игрика пропущен знак присвоения.
В функцию передавай строку. Убери махинации с z, тебе вообще z не нужен тут. Передавай в гетелемент сразу эту строку.
А вообще то, что ты делаешь сейчас было бы удобнее сделать через this.
Спасибо, получилось.
Пушкарская вон вкотилась в мейл сру. Хотя может на члене вкатилась, но тем не менее в вебе шарит, раз уроки дает.
А ты просто хочешь чтоб тебя пожалели и полебезили перед тяночкой. Пиздуй учить реакт, сука. Ну или где ты там щас.
Тянкам щас в веб самое то, ибо одна из немногих профессий, где можно зарабатывать норм бабло, не унижаясь прислугой и не насасывая хуи. А еще в этой сфере много скромных, умных, воспитанных и няшных кунцов :з
А тк труъ программинг для тян сложен, то веб это самое то для обладательниц пизды и мозга.
Уверен, что в треде есть тянки. Может даже это я или ты)
Если бы я минуту назад не чесал свои яйца и хуй, то я бы даже засомневался - а не тянка ли я? Так хорошо выглядит твоя аргументация (нет).
Ну и оппик поставили, тред смог найти с третьего раза только.
>ты мне напоминаешь ньюфага, который прошел флоаты, не дошел еще до флексов
Так и есть, флексы буду сегодня проходить.
>конкретно тут никакого
Так вопрос именно в этом.
Очнись, он 10 лет уже deprecated. Тем не менее свою работу он выполняет. И не надо городить ебических конструкций из дивов, классов, и выравниваний через жопу.
В итоге було <center></center>, а стало
>display: flex;
>align-items: center;
>justify-content: center;
Удобство.
><table> можно оставить для работы через цмс, как и всякие <ul> и <p>, а таблицы и меню верстать дивами.
В чём профит?
Дядь, у нас тут дети сидят. Запахни обратно свое пальто.
https://codepen.io/anon/pen/zzBovq
Лбюьясни последнее? С чего они не будут валидны и когда? Кто конкретно уже их не поддерживает из браузеров?
A deprecated element or attribute is one that has been outdated by newer constructs. Deprecated elements are defined in the reference manual in appropriate locations, but are clearly marked as deprecated. Deprecated elements may become obsolete in future versions of HTML.
User agents should continue to support deprecated elements for reasons of backward compatibility.
Definitions of elements and attributes clearly indicate which are deprecated.
This specification includes examples that illustrate how to avoid using deprecated elements. In most cases these depend on user agent support for style sheets. In general, authors should use style sheets to achieve stylistic and formatting effects rather than HTML presentational attributes. HTML presentational attributes have been deprecated when style sheet alternatives exist
Короче этот тег не удалят и он будет всегда. Используй сколько влезет. А все эти возгласы про депрекэйтед - просто бред про то, что так делать плохо потомучто васян из 7 класса так сказал. В любом случае можно выставить не сам тег а <... align="center"></> и всех делов.
Это проблемы кривого валидатора. По факту всё работает во всех браузерах. По спецификации обратная совместимость есть и будет всегда.
Опять же, если ты можешь это юзать != что все должны так делать. Есть некие правила хорошего тона, так-то можно и алт тегу имг не задавать, работает жи.
Это бред. Я захожу в Java тред, задаю вопрос "Почему так?", мне сразу отвечают про косяки, про расход памяти например. Захожу с C# тред, задаю вопрос почему у них вот так принято, сразу получаю ответ что это значительно ускоряет процесс кодинга например. Я задаю вопрос ИТТ и уже пол треда не получаю внятного ответа.
>Опять же, если ты можешь это юзать != что все должны так делать.
Я не предлагаю это делать так всем. Я предлагаю простое решение которое работает, но почему-то в треде есть противники этого решения, хотя аргументов у них нет. Вот жеж бред.
Потому что технологий-языков во фронтенде море. И у всех сои плюсы и минусы. А во всяких джаба-кресто тредах один язык на весь тред. Че там думать-то?
Море?
js разьве что.
HTML - не язык. CSS - не язык.
Технология тоже только AJAX и миллиард его вариаций.
Чем тут думать то?
Вам вопрос задают не по миллиарду технологий, а конкретно по HTML и CSS, а вы и тут обосрались.
Первый день в треде да? Всякие галпы-хуялпы сассы-лессы, реакты, ангуляры, вью за тебя кто будет использовать? Пушкин?
Не говоря уже о том что даже для банальной нарезки можно использовать не только фотошоп.
А про канвас тут вспоминают раз в год. Еще по нему никто вопрос не задавал - и слава Богу!
>Первый день в треде да? Всякие галпы-хуялпы сассы-лессы, реакты, ангуляры, вью за тебя кто будет использовать? Пушкин?
Путаешь язык с фрэймворком. Найс.
>Не говоря уже о том что даже для банальной нарезки можно использовать не только фотошоп.
Путаешь язык с инструментом разработки. Найс 2.
>А про канвас тут вспоминают раз в год. Еще по нему никто вопрос не задавал - и слава Богу!
Верстальщики расставляют элементы на странице как хочет заказчик раз в год. Найс 3.
>я реакт освоил за пару дней хз с чем вы ебетесь. Это же ФРЕЙМВОРК, а не язык!
Найс 4
Еще и боевые картиночки юзает.
Не знаю, подойдет ли тебе мой ответ, но юзать депрекейтед теги плохо. Чому?
Его дропнули из спецификации потому что он только форматирует контент, но никак не описывает его семантически. Сейчас же задача - разделить хтмл и цсс, где цсс - это только картинка, а хтмл - теги, которые хавает поисковик/скрин ридер, етц. Так-то даже теги <b>/<i> не ок использовать, засоряют разметку. Но я не Громов, мнение не авторитетное.
Да все правильно ты говоришь. Семантика только для поисковиков и нужна. Все эти center это говно мамонта.
А если рядов элементов 2, и мы задаем align-items: flex-start, то верхний ряд все также прижимается к верху блока, а вот второй ряд идет не сразу за первым, а с отступом. Че это за отступ? Это типа если align-items задать для рядов, то у каждого ряда будет своя поперечная линия, которая равна высоте ряда?
Поясните тогда как высчитывается высота ряда флекс-элементов.
П.с. я знаю, что для рядов задается align-content, a не -item. Но в теории написано, что в рядах align-item не отключается, и его можно комбинировать с align-content (не понятно правда зачем).
Чайку ответившему.
Я не осваивал реакт, ты меня с кем-то путаешь. Тем не менее ты включил манявры чтобы не отвечать на конкретный вопрос и чтобы скрыть факт того, что ты обосрался с ответом про элементарное позиционирование текста по центру.
А ты что мне платишь за ответ на этот вопрос? Или в правилах треда написано, что его участники ОБЯЗАНЫ отвечать на все вопросы?
Ты в курсе вообще на каком ты сайте сидишь?
Опять какие-то манявры. Просто признай что весь твой напускной пафос поделился на ноль когда ты не смог ответить на простейший вопрос. Вот ты теперь и доказываешь всем что ты чего-то стоишь как специалист.
У тебя манипуляции уровня тети сраки из бухгалтерии. Ответов на этот вопрос сразу несколько, но я из принципа не буду озвучивать ни один потому что:
1. Гнилая манипуляция класса "мужик должен" вариант "участник фронтенд-треда должен"
2. Ответ на этот вопрос гуглиться за минуту. Как минимум самый распространенный вариант по 1 ссылке в гугле.
Текст по центру позиционируется соответствующим цсс-свойством. Тэг center депрекейтед и работает только с соответствующим доктайпом, при этом не обеспечивает "справедливой" центровки, что ты мог бы уже сто раз проверить лично. Если тебе кажется, что три (а вообще - две) строчки на флексах это "выравнивание через жопу", то ты вообще зря в кодинг полез, потому что во всех языках по всех сферах большая часть вещей делается через жопу.
Еще вопросы?
мимо реактодебил
>Ответов на этот вопрос сразу несколько, но я из принципа не буду озвучивать ни один потому что:
Ясно школьник. Можешь не продолжать.
>уже сто раз проверить лично.
Проверил лично. Всё работает.
>Если тебе кажется, что три (а вообще - две) строчки на флексах это "выравнивание через жопу"
Для конктретной задачи - да.
>не обеспечивает "справедливой" центровки
Что значит справедливая центровка?
Ну а индексация поисковиками - небольшой фактор? Какбы сеошники не будут верстать заново все, что верстальщик нагородил дивами. Есть хтмл 5, есть семантические теги, используй на здоровье.
Зрительно ничего не меняется, да, но все-таки если выбор между работает и работает и правильно написано - лучше выбрать второе.
Ну так умней, чего же ты.
>Что значит справедливая центровка?
>Ну так умней, чего же ты.
Интересно в джава треды тоже приходят копирайтеры, которые даже спеку самую базовую не осилили?
>Ну а индексация поисковиками - небольшой фактор?
С чего ты взял что поисковики не индексируют этот тег? С потолка? Вообще какая в этом логика? "Я поисковик созданный чтобы искать контент и индексировать его в интернете, но вот этот тег я не буду индексировать, он мне не нравится."
Ну и пиздуй туда, хуй ли сюда то пришел?
Тут только я, реактоняша и школьник копирайтер. Мы создаём видимость большого числа ньюфагов, хотя на самом деле мы скиловые олдфаги нет.
Молодец, отпиши, когда тебя уволят, когда ты захерачишь это в продакшн.
> конкретной
Нет такой задачи, где нужен тэг center. Ни разу за полтора года работы лично не сталкивался. Для современных браузеров - флексы, для говна мамонта - свои костыли.
> Что значит
Например вот это
https://codepen.io/anon/pen/ZyOBop
Еще раз: тэг center депрекейтед. То, что эта хуйня работает в твоем любимом хромоге на твоей уютной пекарне дома, не значет, что у Васи Пупкина из Биробиджана на 11 ишаке все внезапно не съедет. А так - пожалуйста, можешь хоть таблицами продолжать верстать, там тебе и центровка нативная и еще куча ништяков, и даже в 5 ишаке работать все будет.
Нет, хотят жрать говно, пока не придут на реальный продакшен, где их лицо просто будут катать по клавиатуре и бить по почкам, пока они не поймут, бараны тупые, что сайт на хуй должен ПРОДАВАТЬСЯ делать ебанный SELL OUT, а для этого в текущих реалиях используют семантические теги.
Другой блядь дебил сидит и ноет как сука побитая - Ну хны! Две строчки на флексах! Многа! Хочу чтобы все было в одну строчку и была одна кнопочка "Сделать красиво!" Пиздец блядь, щенки малолетние, какого хуя вы хотите? Идите блядь в ренпае мышкой блоки кода перетаскиваете. Кулхацкеры блядь. Школьники!
Все, ушел спать.
Нельзя использовать <center>
1 Он deprecated а это значит что... ничего не значит, обратная совместимость есть, но использовать его нежделательно. Почему - великий секрет.
2 Он семантически не описывает контент (будто тег <br> его описывает семантически или любой другой тег). Чтобы это не значило, css лучше потому-что если ты не используешь css ты ньюфаг или тупой копирайтер.
3 Этот тег - это говно мамонта прост.
4 Этот тег не видится индексаторами, сеошники негодуют. Пруфов почему-то нет.
5 Ну и последнее, тег почему-то ВНЕЗАПНО перестал работать в старых браузерах.
А какие тебе пруфы нужны по 4 пункту? Ты думаешь тебе кто-то механизм работы гугл-бота спалит? Анону с двача? Лол.
Все делают только предположения и ориентируется на рекомендации по спеке.
Сколько за 1000 знаков?
Официальное заявление или пост от разработчиков гугла. А так всё это пук основанный на слухах даунов с двачей.
https://stackoverflow.com/questions/1798817/why-is-the-center-tag-deprecated-in-html
В рамках акции "Поможем копирайтерам зарабатывать 20к в месяц вместо привычных для них 15к"
КОДИТЬ, ВЕРСТАТЬ, ФЛОТАМИ ИГРАТЬ,
КОДИИИТЬ, КОДИТЬ, УМЕЮТ КОДИИИТЬ,
ВСЕ ЗВЕРУШКИ МОГУТ КОДИИИИИТЬ.
Ласка, заебал, го стрим.
Удебил, завтра меняю всю центровку на рабочем проекте на тэги center. Ухх, сэкономлю на цсс коде добрю сотню строк кода, заодно посмотрю на реакцию пмов и заказчика.
Ебать, иди в тред к сишникам и спроси чому нельзя смешивать 2 и 4 табуляцию, например. Это ж никак не влияет на конечный результат. За такое там тебя выебут. Понимаешь намек?
Блядь, я не говорюб что всю размсетку надо заменить на center, какие-то тут поехавшие все. Я просто задал вопрос почему все так агряться именно на этот метод. Я получил на него ответ. Спасибо. Хватит срачей.
>чому нельзя смешивать 2 и 4 табуляцию, например.
Уже можно, им 7 лет как ввели автофрматирование кода под PSR#.
Задают вопросы про <center>, таблицы и блочную модель - куча ответов.
Задаешь вопрос про флексы - игнор.
Так я тебе по делу и ответил - почему, ты начал какие-то сопли разводить. Тэг депрекейтед, его поддержка не гарантирована, его юзкейсы ограничены, две строки на флексах/дисплей-тэйбл полностью его заменяют. Что тут непонятного то? Для себя можешь верстать как тебе угодно, а бизнесу нужны железобетонные решения, за редким исключением.
реактодебил
Ты теперь всегда подписываться будешь? Наверное один такой - реактодебил, в фронтенд треде то, надо себя обозначить.
очевидно в треде никто не знает как верстать.
ПОТОМУ-ЧТО ЯТАК СКОЗАЛ, ВЕРСТАЕМ БЕЗ <p> ТЕПЕРЬ.
А ЕЩЁ ХОДЯТ СЛУХИ ЧТО ГУГЛ НЕ ИНДЕКСИРУЕТ ТЕГИ <b><span><div>
ПРУФОА НЕТ НО Я ЖЕ НИБУДУ ТУТ ВРАТЬ, МНЕ ТАК СЕОШНИК СКОЗАЛ.
Просто обозначил свою принадлежность к касте реакто-господ, извини, если сделал тебе неприятно, выделив себя на фоне верстал (ничего против последних не имею).
реактодебил
И не сеошник, а Першин. И не сказал, а продал за 15к курс.
лол, срач выше из-за верстки. после работки почитаю
Дык, ты пост оформляй, чтоб на него кто-то ответить хотел. Всем лень твои "две поперечные линии не сразу равные по высоте с отступом" за тебя додумывать.
>Че это
>как высчитывается
Вопрос корректно и адекватно сформулируй, пример на Кодпене сделай, скриншотов добавь, в пейнте нарисуй желаемое.
http://cssreference.io/flexbox/#align-content
>how each line is aligned
http://cssreference.io/flexbox/#align-items
>how flexbox items are aligned
https://drafts.csswg.org/css-flexbox-1/#multi-line
>similar to how text is broken onto a new line
>the cross size of each line is the minimum size necessary to contain the flex items on the line
Похоже, ты запутался в линиях и осях.
Если ты хотел, чтоб элементы одной линии на другу линию наезжали, такая раскладка называется masonry и делается не совсем на флексах.
Я не знаю, на какой вопрос я отвечал. Но семантическое ядро вроде совпадает, конверсия должна быть норм.
Я за реакт не шарю, но предполагаю, что вопрос уровня стэковерфлоу.
.post .entry {
padding: 0px 0px 20px 0px;
padding-bottom: 20px;
text-align: justify;
}
Но при этом класса .post в хтмл нету. Это значит что правило для .entry не работает, да?
Чот проиграл.
Вот обидно когда верстаешь на модных флексах и дивах, а в 5 ишаке не работает. Аж хочется расплакаться и в таблицах верстать.
>Вот обидно когда верстаешь на модных флексах и дивах
А можно было сразу в таблице верстать и не ебаться с поддержкой говна мамонта.
Да кто ж табличного версталу возьмет? Всем нужно можно молодежно, а потом заставляют 5й ишак поддерживать.
>Всем нужно можно молодежно, а потом заставляют 5й ишак поддерживать.
Сука дауны. Бесят такие. Тоже на работе корпоративный сайт есть. У всех хром стоит как корпоративное приложение уже лет 5, и IE как альтернатива, так с 8 никак перекатиться не могут, в итоге все новые фичи вёрстки просто остаются в планах а сам сайт выглядит как домашняя работа 5 классника по информатике.
@
Настраиваешь постгрес
Чёт всегда испытывал страх перед такими ресурсами на инглише. А тут прочитал за полчаса и все понял, что в курсе кокодемии растянуто на 60 заданий и 2 курса.
Пока придумал добавить пустой элемент, чтобы он раздвинул.
он тут не нужен ведь?
маргин дает расстояние внутри элемента, падинг снаружи
или я что то путаю?
Ты пока писал эти посты, мог уже проверить информацию про падинги и маржины и рассклеить их
Фронтенд все?
Нет, не хочу. ДС2 скорее, сейчас живу в Перми.
фронт-энд всё. На лекции гикбрейнс (авторитетный и уважаемый здесь источник) сказали, что щас в ДС 70 человек на одну вакансию.
Рекомендуемый в этом треде стек верстка+жс+реакт-редакс это теперь джуниор уровень, как 5 лет назад был стек html+css. Вот, так що если хотите работу учите еще и бэк.
А самому откликаться? Под лежачий камень вода не течет жи есть.
То чо гонишь? Я по-твоему зря сейчас целыми днями изучаю вот это вот все? Ты хочешь сказать что для того чтобы мне устроиться на работу, мне надо будет ещё ~6 месяцев дополнительно заниматься и то, будет кто-нибудь лучше меня и займёт место. А еще ко времени, когда я буду ГОТОВ, то нужно будет ещё что-нибудь новое знать?
И что за шутка с гикбреинс, он не уважаем ведь тут
Да, либо ты въебываешь как пес по 20 часов в сутки, либо место займет тот кто въебывает.
У меня в городе 1кк люди на ангуляре за тридцатку в месяц пишут. Лул. У меня жена на ногтях раза в 2 больше зарабатывает.
ХЗ откуда ты такое взял. У меня все знакомые разрабы поголовно на неплохих машинах катаются, в т. ч. одна тян, которая не знает ничего, кроме JQuery и вордпресса. Плюс у всех айфоны/макбуки и квартиры свои.
Если я устроюсь туда, будет ли возможность перекатится во фронтенд? И что если на собеседовании скажу что в будущем хочу изменить направление? Да, ещё они хотят кандидата с высшим образованием, у меня среднее специальное.
Самое грустное что начальник пристал с этим бутстрапом будто бы все клиенты сидят на айпадах.
Вроде бы все ок на первый взгляд, как найти ошибку?
котик, ты чего? открой инспектор в браузере своем, да потыкай на поехавшие элементы.
вот можешь почитать про медиазапросы
https://habrahabr.ru/company/google/blog/173861/
Откуда вы блять лезете, что проинспектить поехавшую верстку не можете?
Может ты поставил 4 бутстрап, тот что в альфе. Там сетка на флексах, мб у твоего начальника ИОС не обновлялся сто лет и не поддерживает флексы?
https://caniuse.com/#search=flexbox
Погляди. Да и вообще, нафаням будет полезно знать, о таком.
два чаю. еще и работу находят как-то
Про яхты забыл.
РЕЗУЛЬТАТ:nihuya, массив пуст.
помогите
Фронтенд-разработчиком с опытом 5 лет зарабатывает 30-40к максимум, зачем тебе туда перекатываться? Лучше к нам в копирайтинг.
Отставить, элементы с id cell1, cell2...
Вот что бывает, когда жаваскрипту учат пенсионеры, которые кроме Сей и Дельфи ничего в глаза не видели.
Даже лестно это читать. Я не знаю об этих языках ничего, кроме названия.
может подскажешь лучше?
Видел вакансии с больше зарплатой. Да для меня и эта нормальная, если честно. А вообще, не буду же я просто на работе втухать, буду и свои проекты поднимать
а нахуй ты метод приравниваешь к результату поиска по айди?
Если ты хочешь пихать в массив результат поиска по созданном айди, то надо передавать в аргумент пуш.
sheet.push(document.getElementById(sheetCheck));
Но ты получишь везде нулл, если таких елементов нет на странице.
А у нас все понаехавшие и жилье снимают
Тимлид говорит, что если вы не можете сделать без редакса, то вы нихуя не знаете реакт.
Это относится к большинству приложений
Причем тут это? Я, блять, начал учить, а не пишу продакшн приложухи.
И да, я нихуя его не знаю, поэтому я и задаю вопросы.
И, кстати, зачем в минимально нагруженном проекте редакс? Тот же туду лист, там один массив в стейтах хранить, зачем там редакс? Просто тому що модно?
Может и так, особо не обмазался еще им. Но пока что для меня выглядит странным тянуть реакт в легкий проект. Как жкеври подключать, чтоб по ДОМ легче было бегать.
Ну для меня выглядит странным нагромождение сэтстейтов и хуйпроссыш_какой_глубиы пробрасывание пропсов. Реакт хорош ровно до того момента, как компонент из простой вьюхи превращается в логического монстра.
Понял. Надо ПРОСТО начать писать, потом на код без редакса буду смотреть как на говно.
Его западные компании приглашают работать, готовы оплачивать переезд в США и любую прихоть.
Если он хуевый, то кто тогда хорошие и представить сложно.
Значит это он специально выебывается, хули. Я могу напистаь без редакса почти все, но это ебаная боль, реакт для этого сам по себе нихуя не предназначен, и "знание" тут особо не при чем.
Там есть адекватная аргументация депрекейтеда. А не "Бля мне чот не нравится этот тег, потому-что семантически он нихуя не описывает", а то что все остальные теги семантически ничего не описывают? Почему они не депрекэйтед?
Это адекватная аргументация в мире фронтенда, смирись. Если что-то устарело и/или имеет меньше 98% поддержки - это что-то идет нахуй.
Понял хуйню которую можно сверстать таблицей за 1 минуту и получить совместимость с 9000 версий старых браузеров. Или трахаться 30 минут с флексами и получить миллиард геммороя. При этом работать будет только в последних версиях.
Думаю его оставили, т.к. в цсс нет свойства, что заменило бы этот тег. Так-то ничего не описывает, но и юзать его не советуют.
Так опять вчерашняя хуйня сейчас начнется, лул. Есть вопрос, есть ответ, но он тебя не устраивает. Депрекейтед теги не рекомендуется использовать, но это не значит что они не работают.
Ты сам задал этот вопрос, я тебе привёл пример абсолютно рандомного тега из головы за 0.0005 секунды. И аргументированно привёл к тому, что тег этот помечен депрекейтед совершенно необоснованно.
https://www.w3.org/wiki/HTML/Elements/center
https://w3c.github.io/html/
Потому что умные дядьки из w3c так решили. Это все равно что спрашивать почему в js переменные var'ом обозначены а не например variation или variat или vrt
Аппеляция к авторитету. А аргумент что любой из них получает за месяц как твоя семья за год.
Относительно членов совета w3c нищеверсталы тут все.
А тег и не задавал стиль, он как раз разметку делал, шрифт он не менял, цвет текста тоже. По факту он просто указывал "Ты будешь стоять тут". Причём тут стиль то?
Ну как, если разметка говорит что есть что, а стили как оно должно выглядеть и где быть.
HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки»)
CSS (/siːɛsɛs/ англ. Cascading Style Sheets — каскадные таблицы стилей) — формальный язык описания внешнего вида документа, написанного с использованием языка разметки.
Где здесь написано что позиция - не стили?
Ябать, где же тогда теги <fixed>, <absolute> чтоб задать позицию элементу?
Благо HTML писали не совсем отбитые дауны и они догадались что теги <fixed>, <absolute> тут нахуй ненужны. Тем более что по факту семантически они не дают точного определения положения элемента. Поэтому они создали божественный <table>.
Размещаешь элемент в определённой ячейке с заданными размерами
...
профит.
А ещё профит с резиновой вёрсткой, с поддержкой 100% браузеров, с тем что всё будет везде одинаково отображаться.
Второй ебантяй второй вечер продолжает ему объяснять все и разжевывать в попытках объяснить почему солнце назвали "солнцем".
Фронтенд-тред. Потому что не в прогромаче.
Ебать, Вась, не гони. Ладно еще за депрекейтед теги и семантику можно поговорить, но за табличную верстку. Ты троллишь, да?
По моему это меня тролят с "Не применяй <center> потому-что не по понятиям веба."
Да применяй, никто тебе не запрещает.
Лолд. Представь себе 2000 год, времена IE 3.5 и нетскэйпа. Тогда была только табличная вёрстка.
Представь себе 2017. Тебе дали гриды, флексы, цсс колонки, та хоть даже флоаты. Но нет. Деды верстали таблицами и мы будем.
<center> же. Хороший тег, мне пацаны посоветовали.
Просто сейчас больше возможностей чем тогда было. Да и по факту изменений в стандарте небыло вплоть до 2011 года. Мало что можно было придумать, а всё что придумывалось для одних браузеров, в других не поддерживалось. Ну и да, при вёрстке для корпоративного сегмента у тебя есть только таблицы.
Зашел щас на хх, чекнул вакансии своего сити. Либо вакансии поддержки всякой ебанины типа бакбоне или эмбер, либо пишут что нужен фронт, но требуют знание php/python. Короч, че за хуйня? Итак настроение говно из-за жизни в парашке, так еще последнюю надежду теряю с таким рынком вакансий.
Можно сделать без ридакса, для удобства заюзав контекст и описывая вручную обновление. Тем самым по сути запилив реакт-ридакс пакет, лол.
Переедь в нормальный город, охуеть проблема. Или удаленка-удаленочка. Если возьмут, кек.
это твой тимлид в прошлом треде в редьюсере тру и фолс возвращал?
на западе тоже аутисты есть
Это мало о чем говорит, на самом деле. Меня каждый месяц на Линкедине зовут куда-нибудь за бугор. И что теперь, я суперпрограммист что ли?
Лол, удиви.
pili
Тестировщиков мужчин не бывает. Им всем отрезают члены при приеме на работу, если это не тянка. Так что на выходе получаются скопцы-евнухи.
Мы ждём, блять
Нужно читать шапку и учить по ней?
Кажется, что всегда все будет возвращаться к "поправь здесь padding - нужно чтобы был 14, а не 20", или "а можно чтобы эта менюшка плавно выезжала?".
Думаю, когда закончится очередной проект, устроить себе на месяца 2-3 учебные каникулы и позондировать бекенд (php) или вообще более отвлеченное от webа программирование (python). JS не вдохновляет. Охота попробовать создавать информацию, а не красиво со свистом подавать ее.
Я ленивая жопа, которая бросает все на полпути или мои аргументы обоснованы? Кто-нибудь испытывал подобные чувства? Есть перекатившиеся из фронта в бек?
В чем принципиальная разница между POST-запросом, который командует бэку записать что-то в БД и sql-запросом бэка к БД, которые это собственно делает?
В том что есть сложные запросы к базам данных, а на фронте ты просто говоришь, вот тебе хуйня, запиши её.
Так и на бэке примерно то же самое. Эффекта новизны хватит на полгода, ну на год.
А как же высоконагруженные базы данных, где аж целый архитектор под это дело выделен?
Ой, плес. Часто проще и дешевле еще серверов докупить, чем архитектора толкового найти.
Не осилил, но это не мешает мне проигрывать с манек, которые думают, что их пустят писать что-то сложнее админки для очередного интернет-магазина.
У вас все блядь депрекейтед. На ссаный вопрос не можете ответить.
Почему тег не использовать?
Ну жу му хрю депрекейтед же
Почему Депрекейтед?
Ну хуй знает, дядя сказал, он типо получает много не тупой наверно, мы поверили корочь )))
Ты не закон, спека закон! Анша абдуль блядь, малсенок!
Что смешного-то?
А когда тут изучают html, css и jquery, да даже ванильный js - не было смешно?
Блядь, ты тупой или ты тупой?
Забей, очередной даун который смеётся с любой аббревеатуры.
> или вообще более отвлеченное от webа программирование (python)
Кроме веба работы на питоне нету.
И квартиру в Спб не найти. И жрать тут нечего. И кругом объебосы. И в шаве толкь собачатина, заебали. Ладно в /бе/ одни и те же вопросы, но здесь-то накой хуй их задавать?
Всем давно известно, что после 20 в похромирование идти бред. Работы нет и не будет. Рынок переполнен.
/тхред
Можно стать кулхацкером))0)
А что за картинка, а то я залетный?
пхп это полноценный язык для бэка, и вообще полноценный яп. хз че тут в треде так язвят по поводу пхп. один петух спизданул, что пхп это макакинг, остальные петухи подхватили.
вот только ламповый пхп тред находится в програмаче, а вы тута сидите как фуфелы под одной шконкой с дно-тредом и прочими бичами.
Эу, Вася, я сейчас моряков с соседнего треда позову. Извиняться по кругу будешь.
У меня картинка со спрайтами 800х600 пкс, я постаил background-size 500 пкс. Размер блока с одной иконки 60 на 60 пкс. В процентах позиция номрально ставится.
В пикселях - вообще нихуя, не попадаю даже на фон спрайтовой картинки.
У уже пробовал и 10, 10 пкси и 500, 500 и 300, 300 - одно и тое же - в блоке иконки пустота.
Sprite generator в гугле. Кидаешь несколько пикч, он их клеит. И сразу показывает их позишн.
Никакого язвления нет, просто залетный петушок сказал, что ему скучно отправлять данные на бэк будучи фронтом, он хочет творчества и созидательства, и привел в пример пхп. Но фишка в том, что среднестатистическая бэк-макака, что пхп, что джава, что питон, занимается такой же скучной хуйней.
я слышал, чтоб в бэке возможна высокая степень автоматизации работы. типа написал код и тупо сидишь, поддерживаешь работоспособность так сказать. или ваще скопиздил код откуда-нибудь, и ниче даже писать не надо.
А теперь сам вопрос когда мы толгаем класс, что происходит с его псевдоэликами?
Блохастые и воняющие как собаки - это точно.
То бишь? Они перезаписываюцца, они тоглаются или они остаютца? Опясни плес
псевдоэлементов ваще нет в dom. с ними незя работать в жс
Который раз вижу твои скрины - удобно на телефоне кодить? Что за приложение?
вот мотивация у людей, я в своей уютной сычевальне ленюсь(
Короче и уволиться хочется (хотя я и так неофициально работаю), но и работы в городе нет. Ни верстка вакансий, ни жс. Думал щас уйду, сяду учить жс, фреймворки, найду удаленку, но че-то больше сомнений чем уверенности. Пиздец кокой-то(
Конечно же не так удобно как на пк. Тут главное даже не то, что нет нормальной клавиатуры (в приложении проблема с доступам к специальным символам круто решена, 2 пик), а отсутствие инструментов разработчика. Трудно искать проблемы.
Сначала думал прочту о том, как ты не можешь найти работу, но нет, ты уже устроился и на чистую вёрстку. Мне бы найти что-нибудь подобное.
Что за город, как к "успеху" пришёл?
>Да у них там у каждого по 9 выполненных заказов.
Ну так фриланс то это подработка, там столько заказов и нет, что бы тебе стабильный заработок получать.
Да я нашел инфу, методом подбора. Там оказывается координаты вниз и вправо идут отрицательные.
Просто нахуй лезть, если сам не знаешь?
Какой же ты везунчик. Меня заставляют верстать адаптивно, кроссбраузерно, для ие11, пиксель перфект, еще и 2 тестера потом ебут. Как же я ненавижу это, менюшка с абсолютный позиционированием остается на месте, когда скроллишь выше верха окна на айпаде, а должна видите ли подниматься с фиксированным бэкграундом, блять с каких хуев это баг, пусть разрабам айосов это как баги репортят, суки тупые ручные тестеры, не шарящие в кодинге.
я тоже почти в такой же ситуации, анон, только я один, а вокруг сеошники и директологи.
больше всего меня бомбит, что это у себя в контрое я типа весь такой крутой, сайты делаю, а на самом деле вне этой работы почти нахуй никому не нужен, джс не знаю толком (сел учить), а зп выше среднего за посредственные знания мне никто сразу платить не будет.
переписываюсь с однми ребятами сейчас по поводу работы, пригласили на собеседование, но оно только в конце июня, посмотрм, че там как по задачам и коллегам из этой же области.
А, не сразу понял. Сайты то у меня тоже все адаптивные, имелось ввиду, что дизайнер рисует только под десктоп, причем все на глазок - на этой странице шрифт заголовков может быть 30пх, на другой 34пх.
По поддержке - ни разу не приходилось верстать под говно мамонта. Флекскоробки без проблем.
40к, дс2. опыта работы год, брали изначально на 20к. у меня помимо верстки всяких саттелитов еще в задачах всякие дизайны и работа контент менеджера, что такое себе, не очень сложно, но бесит заниматься этим. просто так взять и дропнуть работу не могу, т.к. не могу остаться без зп.
еще на стороне могу 10-15к сделать в месяц (типа верстка ленда и посадка на цмс), но потом от сайтеков уже начинает тошнить, потому что трачу на это все свободное время.
Не совсем понял, ты всего год работаешь, или сначала где то работал год за 20к, а потом пришел в другое место за 40?
У меня вот с дизайном вообще беда, бомбит от этого очень сильно.
Какие планы в целом на будущее?
Вот тааааааак... Теперь мы спиздим все у гусского гоя...
Есть одна древняя еврейская традиция...
Еще бы разобраться в том что и как надо спиздить.
Я тебе дал вариант, который проще, имхо. Учитывая то, что он сам указывает все координаты.
Накой черт ты перебором это делал? Сириусли, если что-то не ясно, то первые две-три строки в поисковике - решение 85% проблем.
Бек.позишн разбирается в начальных курсах академии и в полной книге css.
t => ∞
Для подавляющего большинства это 150%
>Накой черт ты перебором это делал?
Ты все-таки даун. Мне важно понять как это работает. Загуглить твои сраные генераторы я и без тебя могу.
Пример, конечно, что надо для фронта. Перевод в двоичную систему счисления, говно, малафья. То что нужно, короче.
Нет, друже. Это ты, блять, даун. Хуй с ними, с генераторами. Я тебе третий раз пишу, что в первых строчках поисковика есть все, что тебе нужно про background-position. И писали это все, дабы такие как ты, необучаемый, не методом перебора тыкались, а прочли и как ты написал, поняли что с этим нужно делать.
невозможно сказать сколько это процентов. это лишь база для дальнейшего понимания предмета.
это меньше
без курочки не нужен
для версталы - процентов 30 где-то
Наконец вышла версия бутстрапа для молодёжи?
Попробуй вкатиться в грузинский, виноделие, сациви, хинкали. Вся элита разговаривает на нем. Ну и кругозор расширишь.
1) Количество аплаев? И на какую позицию?
2) Как определил на каком уровне у тебя навык?
3) Портфолио в каком виде?
4) Инглиш, гит?
> хуйню
Ну с таким то отношением все закономерно
Гитхаб покажи, посмотрим на хороший уровень.
Находишь знакомого делаешь ему сайт по ходу учебы.
Пет прожекты есть ?
Ну ты сравнил,бля. Грузинский - это какой-нибудь пёрл.
Вангую, ни одного достойного проекта в резюме (или вообще ни одного). А "хорошее знание js" - помню на курсах все говорили, что знают js на базовом уровне, а потом не могли owl.carousel прикрутить.
Но я бы тоже конечно вряд ли вкатился, если бы знакомый прогер не взял версталой на настоящие небольшие проекты.
5 глава "Выразительный JavaScript"
В конце даны задания. Одно из них не могу понять. Вот условие:
Обращаем вспять массив
У массивов есть метод reverse, меняющий порядок элементов в массиве на обратный. В качестве упражнения напишите две функции, reverseArray и reverseArrayInPlace. Первая получает массив как аргумент и выдаёт новый массив – с обратным порядком элементов. Вторая работает как оригинальный метод reverse – она меняет порядок элементов на обратный в том массиве, который был ей передан в качестве аргумента. Не используйте стандартный метод reverse.
Если иметь в виду побочные эффекты и чистые функции из предыдущей главы, какой из вариантов вам кажется более полезным? Какой более эффективным?
1 скрин моё решение. Я сделал только одну функцию. Все ломал голову, в условии не видел разницу между двумя функциями. По мере написания вопроса догнал все-таки.
Другой вопрос почему в оригинальном решенииhttp://eloquentjavascript.net/code/#4.2 не используется метод inshift вместо push?
И последнее, они спрашивают какой вариант лучше и я не понимаю.
>Другой вопрос почему в оригинальном решении не используется метод inshift вместо push?
Никаких особенных причин.
>И последнее, они спрашивают какой вариант лучше и я не понимаю.
Перечитай предыдущую главу про чистые функции.
>Другой вопрос почему в оригинальном решении не используется метод inshift вместо push?
>Никаких особенных причин.
Хотя нет, пара причина таки есть. Когда ты делаешь unshft, то JS нужно переписать все индексы в массиве (сложность O(n)), а push только дописать в конец (сложность O(1)).
Кроме того, что делает push я и так помню, а за unshift пришлось лезть в документацию.
С Выразительным можно нехило так застрять. Особенно как начнутся проекты. Лучше Кантора разбери сначала.
Аншифт значительно (до 20 раз) медленнее пуша.
Иммутабельность в случаях операций над структурами данных предпочтительнее (но не всегда), зависит от контекста задачи.
Госпади, как же мне стыдно, как же мне стыдно. Со мной один проект делает сеньор. Я даже гитом запуллить изменения нормально не мог пока про :wq на стаке не нашел и изменения вначале не пушал. Наверное, вся контора с меня ржет я ведь пашу за зп тестировщика.
А, ну тогда не завидую, видать заслуженно страдаю за 80к. Размеры шрифтов, кстати, заставляют точно как в макете брать.
попробуй еще один бэк + фреймворки + пару бд выучить. и приложухи запилить. я в целом 3 года потратил, зато потом вкатился.
Так трудно hh глянуть? Или ты думаешь, мы тут инсайдеры?
Я думаю, что вы тут инсайдеры.
причем ручной тестировщик
Про гугл знаю, но может быть тут есть какой-то проверенный и мастхевный источник?
Документация. Что там учить-то собсна? Это же просто набор утилити-функций.
Алсо привет парню из ДНР
Ну поздравляю, чо. Хоть какая работа уже лучше чем 95% всех кто тут сидит. Я на своей профильной работе получаю меньше и считается у меня в мухосранске, что неплохо получаю. А у тебя на работе можно спокойно качать фронтенд и искать новую работу.
Кроме того любая работа это возможность прокачивать социальные скилы.
И тебе привет
Тут версталы с джаваскриптом за 20-25к есть, и это в России. Украинцам-обитателям треда вообще надо готовиться рассчитывать на 200-300 долларов после вката. Так что у тебя еще все норм относительно.
Есть тут скилловые верстальщики? Завел себе хобби, верстать всякие лендинги и прочий околоскам для инвалидов, реально доставляет.
Недавно начал верстать пиксель-перфект лендинг по шаблону, спизженному с какой-то группы в ВК. Шрифтов нет, нихуя нет, в архиве был только PSD. Короче суть в том, что типичный отступ для заголовка указан на пикрил 1 (это h1 в самом верху страницы, т.е я НЕ МОГ обосраться с маржин/паддинг до этого).
Кнопки на странице не отцентрованы по центру, ширина контейнеров постоянно разная, у даже ебаный font-size и line-height варьируется в зависимости от блока текста, ебаный в рот (пикрил 2)! Причем варьируется так, что хочется запихать макбук в жопу мудаку-дизайнеру.
Так вот, вопрос. Пиксель-перфект и есть борьба с дизайнером-пидорасом, или под это делают специальные шаблоны без описанного выше говна?
Я, в прицнипе, со всем этим знаком, но сильно ни в какую из областей не углублялся. Цели зарабатывать 300к/с нет, просто хочется в песпективе свалить из офиса и зарабатывать хотя бы на еду.
Конечно Java, особенно для десктопа, а Haskell ещё перспективнее. На нём и конкуренция пониже, и зарплаты больше, и сам язык понятней. Если никогда не занимался программированием, то начинать лучше всего с Haskell. Работы полно, платят отлично. По книгам. Если есть хоть немного знаний программирования, читай это: http://www.ozon.ru/context/detail/id/30425643/ Если совсем новичок, пойдет эта книга: http://www.ozon.ru/context/detail/id/28346038/ Ну и куча онлайн-учебников. Вот, например: https://anton-k.github.io/ru-haskell-book/book/home.html Хороший учебник, всё расписано подробно. Сам по нему учился. Рекомендую.
Откуда вы такие тут берётесь?
двачую этого за хаскель. для нуба - хороший вариант, нет унылого web-дроча с последующим сосанием из-за конкуренции.
Можно и веб на нем делать.
front-end: https://github.com/ghcjs/ghcjs
back-end: https://www.yesodweb.com/
http://ws-right.ru/
Ох, как сильно он любит себя. Везде фото своих напихал. Ну, и божественный копирайт "Веб студия "правильная" 2014-2017"
Да епт. Тюмень профицитный регион в отличии от дотационной Мск и 90 % РФ. Там люди в нефти купаются. Чому так плохо то?
Я из Тюмени, но думаю что там уже тыща заявок
Как отсортировать свойства объекта, если они типа стринг?
Хочу, чтобы на выходе было { a: 2.236, b: 2, c: 3 }
При взятии ключей через Object.keys сначала идут ключи, которые приводятся к числу, а потом остальные в порядке определения.
Я хз к чему это, но просто вспомнилось))
Всегда можно заменить буквы алфавита на соответствующие им цифры, отсортировать цифры, а затем вернуть эти буквы вместо цифр, но это очень тупо будет выглядеть, я думал какой-нибудь хитрой функцией в пару строк обойтись.
>>1060247
https://repl.it/IsFz
да, так и есть.
Скажу даже больше, сейчас во фронтэнде все серьёзные компании уже начинают переходить на него. Сам работаю в крупной компании, уже несколько месяцев переписываем всю кодовую базу с Pascal на Haskell.
Спека не предполагает определенного порядка, поэтому на это полагаться нельзя.
эээ, ну разницу в 1 пиксель у текста можно игнорировать. Мне тестировщик наоборот иногда говорит иконки там центрировать в обход псд, хотя я им паддинги по пиксель перфекту делал. Короче, хуй проссышь, иногда у тестировщика, дизайнера, заказчика и программиста расходятся взгляды на то, как должно быть. Если программист видит четкие блоки, а дизайнер на глаз набросал криво или не по логике, например.
вся суть маркитолухов.
На пиках они сидят.
http://xn--c1abcncfircdvym.xn--p1ai/
sticky
Благодарю
Почему колхоз пробился уже туда, где его быть не должно? Это же просто неудобно читать, все мелькает, пестрит, везде ебанутые анимации. Иронично писать про не продающие лендинги на такой хуйне.
Не заходил в тред больше года. Я тот самый анон, который предложил верстка-тред переименовать во фронтенд-тред.
Почитал немного тред и охуел. У меня каждые пару минут подгорало от тупости ньюфагов.
>это же тупиковый путь, навыков на такой работе вообще никаких не получить
Попизди мне тут. Я сам контентом начинал. Если хуйней не страдать, то прокачаться вообще не сложно + можно легко стать версталой, если скиллы немного прокачать. По сути, контент познает азы верстки, много возится с html и картинками.
>>1060477-кун, хуячу государственные сайты за 60к в месяц, живя в мухосрани.
Нет. Одно дело изучить, другое - применять его на проектах в течение хотя бы полугода. За это время всплывает столько подводных камней, что ты охуеешь и наберешься опыта.
>пхп это полноценный язык для бэка, и вообще полноценный яп
Обзмеился. Быть может, пыха и полноценный язык, но пыхомакаки пишут на нем такую дичь, что желание его использовать сразу пропадает. Потому все и ржут над макакерами, юзающими пыху. Потому что код говно. Я это знаю, я это видел, тебе это не нужно, анон.
ниочем подборка, лучше бы в нашу шапку пр сделол
>>1056540
>>1056538
>>1056535
>>1056532
А теперь вы, жирные мои петушки-семены, топящие за то, что W3C нихуя не понимающие долбоебы, которые вместо написания тегов <absolute>, <center> и прочее решили все перенести в css.
Представьте. что у вас есть дохуя одинаковых блоков красного цвета, размером 300*300 пикселей, внутри которых абсолютно спозиционирована какая-нибудь картинка. В каждом блоке картинка разная, но она должна быть по высоте и ширине не больше блока и не должна нигде выпирать за этот блок. Между каждыми блоками расстояние в 20px по горизонтали и вертикали
Теперь представьте, что для написания всего этого вам понадобится сделать так:
<div>
<relative>
<red>
<absolute>
<img src="#" alt="#" width="custom-width" height="custom-height" />
</absolute>
</red>
</relative>
</div>
И так несколько сотен раз. Проще ведь сделать так:
<div class="shit-block">
<img src="#" alt="#">
</div>
А потом всем блокам с классом shit-block задать нужные стили, и не будет лишнего говнокода.
Возникла проблема. Есть сверстанная форма, использовал absolute position. Все ок, но если элементов становится больше чем ожидалось то все рушится. Как пофиксить с минимальными потерями, то есть чтобы не переверстывать? Едет обычно один элемент, его бы сделать динамическим, если такое возможно.
66,7 %
Алсо это к вопросу о том почему в треде подгорает от того, что старики во фронте никому не нужны.
Санкт-Петербург5
Калининград2
Владивосток1
Волгоград1
Воронеж1
Москва1
Новокузнецк1
Ровеньки1
Ростов-на-Дону1
Хабаровск1
Из Мск - 1, и Спб - 5. Why?
Зашло 18 человек за 3 дня. Один человек из Украины, все прочие с РФ.
50/50 с 7 и с 10 винды.
Не юзать абсолют. Серьезно. Абсолют очень тонкая хуйня, и использовать ее надо либо где реально нужно, либо для декора. Если у тебя обертке формы задан абсолют то норм, а если всем инпутам, то пизда. Показывай код.
Что это блять значит, поясни нормально
Плюс перспектива после 25 стать никому ненужным стариком.
И ВСЕ ЭТО ЗА ГОРДЫХ 27К В МЕСЯЦ.
ДИМОЧКА пришёл в офис очень несчастным и подавленным. Всё, что он хотел, это просто поесть в абсолютной тишине наедине с собой.
— Что стряслось? — прервал раздумья ТИМЛИД.
— Мы программируем, как мудаки — нервно ответил ДИМОЧКА, — У всех программистов есть по машине, крутому телефону и толпе шлюх! А у нас нету нихуя совершенно!
В офисе нависла тишина. Через несколько секунд ТИМЛИД прервал её:
— Послушай, — обратился он к ДИМОЧКЕ , протянув ему ОПЕРАТИВКУ.
— Что это?
— Да послушай говорю.
ДИМОЧКА прислонил ухо к ОПЕРАТИВКЕ и услышал шипение.
— Ну и что? — спросил ДИМОЧКА .
— Шипит?
— Шипит.
— Это она так нагрелась от нашего кода! — весело сказал ТИМЛИД.
— И что?
Немного помолчав, ТИМЛИД сказал:
— Не важно, сколько у тебя денег, ДИМОЧКА . Зачем тебе они, если у тебя на лице кусок расплавленной пластмассы, а я выпишу денег на новую оперативку и распилю бюджет, только для этого ты и нужен, мудак...
После этих слов ДИМОЧКА повесился.
>И ВСЕ ЭТО ЗА ГОРДЫХ 27К В МЕСЯЦ.
Программист занимается вместо тяжелой работы интересным ему делом и еще жалуется, что ему мало платят. Да ему вообще платить ничего не нужно, если он развлекается, занимается свои хобби. А с учетом того, что работодатель предоставляет ему услуги (мощный компьютер, высокоскоростной интернет) - наоборот, это программист должен платить своему хозяину.
Почему вы все время тут рассказываете как у вас все плохо? Хотите предостеречь? Не думаю.
И почему вы относите ваше положение ко всему фронтенду?
На самом деле я боюсь что меня ждёт не радужное будущее с 4к в секунда, а эти 27к в месяц и без каких-либо перспектив
Все лучше, чем за 15-20 к работать продавцом-консультантом, кассиром или грузчиком-уборщиком. Фронтенд все же лучше днище треда.
админку дашь? я тебе сосач переверстаю с масками анонимуса стильно-модно-молодежно.
А в чем именно тупость? Делись мудростью, мужик
Я тут осознал, что прошло уже полгода с тех пор как я начал интересоваться темой, но я до сих пор учу вёрстку (верстаю третий макет). Это нормально или всё же по пути я обосрался и сильно затормозил?
Из 18 человек 66% были в диапазоне 25-34. Делай вывод.
А уж нужны нет - судя по всему да если скилы есть и пет-прожекты.
Алсо, зацените пинк, адаптивная верстка такое себе удовольствие...
https://stozen-spb.github.io/pink-adaptive/
яд-метрика и гугловская аналитика.
Сууука, полгода? Точно? Сам тоже где то с декабря сижу уже здесь и тоже верстаю третий макет. Да, тут даже никто третий не нужен и так понятно, что обосрались.
Я слегка округлилбратишка. C января начал интересоваться вебом. Недели через три уже проходил интерактивные курсы кокодемии. И вот уже конец июня - я всё ещё верстаю.
Какое-то время конечно забивал хуй,
но в целом уже пошёл шестой месяц.
Макет такой, нахуя они там этот треугольник на пол карты сделали непонятно, спасибо за отзыв.
Ну и заебись. Кто-то молодец и верстает по 4-5 часов на мамкиных борщах, а кто-то на работе ящики таскает или на кассе стоит целый день потом еще часа два три пресвятому Першину всекаскадному многоскриптовому молитвы возносит лишь бы взяли версталой за 30 к. Конечно тупое быдло же не достойно работать за хорошие деньги, не то что ананимная элита, с которой живут родители.
каким образом ты этот треугольник делал? это тот самый способ когда треугольник из рамки с одной из сторон равной 0?
если верстал седону, объясни как ты наклонные хуевины делал (тоже типа треугольника), которые должны тянуться еще.
и если техномарт делал, поясни как ты сделал залупу которая передвигается и устанавливает диапазон.
Естественно имеется ввиду если ты сидел за макетом а не хуи пинал. Почему вообще столь очевидные вещи стоит разьяснять.
Как сделать так, чтобы в слайдере элементы не просто переключались один да другой, а ехали, как здесь, где Николай Петров пишет?
Где написано, что конкретно на макеты ушло полгода? Мамкина корзинка не упустила возможности повыёбываться, лiл.
> с декабря сижу
>верстаю третий макет
Тут. Сначала пишите хуйню, потом пытаетесь оправдаться?
Не подскажешь за одно как работать с базовым? Смотреть допустим видео курс и паралельно браузерную академию проходить? Чет я не вдуплю, он что-то рассказывает, а кодить когда будем?
там первый час рассказывают, а второй уже верстают барбершоп. лучше пройти задания в браузере, а потом по мере прохождения, уже смотреть интенсив
Интенсив построен так, чтобы ты после какждой лекции что-то делал. Прослушал лекцию о разметке - разметил проект. Прослушал о сетках - сделал сетку. Ты же скачал макеты?
Если интерактивы не проходил, то лучше пройти перед каждой лекцией группу интерактивов по теме и после уже смотреть вебинар, чтобы расставить всё по полочкам.
Зачем ходить с главной страницы на главную?
>>1061066
Да, одна сторона 0, одна фиксированной высоты, боковые стороны тянутся по 50vw (на самом деле по 49). Все это через инспектор видно же.
>>1061074
Переключение слайдера по кругу. Эффект плавного переключения через transition делается.
https://ru.stackoverflow.com/questions/572591/Переключение-радиокнопок-по-очереди-на-javascript
>>1061152
Не понял.
У тебя на моб разрешении появляется горизонтальный скролл.
Не, вообще в другой стороне.
Фейкопочта: fantik12O=]3ANUSukB0~rPUNCTUMnL`=et
Могу с тобой разобрать ошибки\недочеты в твоей вёрстке, уже нашёл парочку ошибок. Пиши в телеграм @wtfisthiss.
что непонятного? сам все задания разбирал по скринам.
Ну накинь норм технологий.
и так же по классу сделать необходимые правки в стилях для адаптива. я б ебанулся, если бы это все через штмл теги надо было писать.
Так кто должен следить за безопасностью сайта?
Я не в теме, но безопасность это бэкенд, тк. html css и жабаскрипт можно получить открытым кодом. А хацкеров в первую очередь интересуют БД.
Кто-то сталкивался с подобным? Что за зверь?
Который в ответе.
Принцип привязан к программированию вообще. Применять в JS имеет смысл практически всегда.
Неизменяемость пришла из функционального программирования. Есть языки со встроенной неизменяемостью.
Сомнительно, что ты знаешь JS, если тебя волнуют проблемы устройства на работу.
jun level ) Учебник кантора и выразительный js - вот мой уровень
Так встроят скрипт у себя на клиенте, а никто больше этого не увидит. Хотя я не шарю по теме особо. Самое главное не палить пароли от фтп в каком ни будь галпфайле))
так норм тема. знает жс, но не имеет коммерческого опыта. почему бы и не переживать по поводу?
Я в Минске, и здесь этого как-то недостаточно видимо. Справедливости ради, скажу что портфолио у меня практически нет.
>проходишь продвинутый интенсив
>второй раз, т.к. савант
>пиздишь код целыми кусками из чужих гитхабов
>ахуеваешь что все нужно копировать из всяких вариаблесов, микисинов, блок-глобал папок и прочего, свг оформлен с учетом автоматизации в галпе, прочая залупа с ретинизацией, небом и др авраамическими богами
>в курсе подразумевается что процентов 30 проблем ты точно будешь решать с наставником или гуглом-стакофервлоу
>даже от разжеванных частей кипит мозг, а тут еще и скрытые
>какая охуенная сова - всего в 2 шага
>You said wut, nigga?
>код-стайл другой - заметаешь следы чтобы не спалили
>чувствуешь что проходишь бонусный скрытый курс по реверс-инжирингу фронтенда
>финальный вебинар на 28 число
>а прием первого финального билда - до 23.
>потому что смокчи мою пипиську, смокчи мой писюнец...
Seems like a real frontend project.
Есть смысл занимается этой хуйней когда ты уже опытный еблан и тебе нечего делать, т.к. юнит тесты никому кроме эйчаров не нужны.
Ну вообще, пораша-порашей, но тред и правда годный.
Ох лол, звучит знакомо. Сколько уже вёрстку то учишь?
Ито надо в следующую шапку.
Похоже олька, но пишет хитро, так чтобы под своего закосить.
А ты смешной. Исходя из историй, которые я слышу конечно не так уж и много компаний пишут тесты, но это не значит, что они не нужны. Можешь не напрягаться с ответом, вести дискуссию на этот счет я не собираюсь.
>>1062360
В доках редакс-саги описано как тестить, для эпиков кажется тоже было в их доках.
Еще можешь поискать complete redux book или как-то так, там тоже было
> историй, которые я слышу
> вести дискуссию
Чет проиграл с этого авторитета. Барбершоп сверстал уже?
Не могу ручаться за то, как построены процессы в местах, где не работал. Поэтому и написал в такой форме. Я не авторитет, кстати.
Что с тобой не так? Зачем ты два раза интенсив проходишь? Лучше бы спокойно прошёл интенсив на торрентах и приступил к js. А если тебе наставник нужен, вон там анон выше предлагал рассмотреть ошибки в вёрстке.
Пока ваньки ерохины после двух интенсивов работать идут, вы всё будете дрочить названия тегов и смотреть интенсивы по кругу.
Ты предлагаешь абы как выучить вёрстку с жс, кое-как найти работу и страдать нихуя не понимая и навёрстывая после работы все те пробелы, которые остались?
Кстати портфолио интересная тема. Вот мы сейчас ищем второго версталу на работку, но т.к. там только верстка будет по сути и администрирование сайта, то опытных чуваков даже не рассматриваем — им будет скучно и быстро съебут.
Каждый день смотрим по пять резюме начинающих "фронтендеров", иногда заходим на гитхаб (ссылки обычно прикладывают все, видать так на курсах советуют), но там обычно только макеты хтмл академии... Скука, короче.
Стоит ли заморачиваться с индивидуальным проектом для портфолио или и говна с академии достаточно?
Берите меня - я вам пригожусь)
Ну вот на такую позицию как у меня в конторе, говно с академии вполне ок, один хуй дам небольшое тестовое по верстке.
Мы просто отделом (5 человек) смотрим соискателей, их резюме, гитхабы, вк и инстаграмы (если дают),много говорим о том, как человек может вписаться в наш коллектив. Ну короч портфолио тут явно не самое главное оказывается, хотя никто из нас не эйчар, просто хотим, чтобы с человеком, в первую очередь, было комфортно работать, а если он что-то не знает и не умеет, то это не так страшно.
Курсы Стивена Грайдера с udemy поищи на торрентах, там это разжевано для самых маленьких.
А скоро и запрет впн подъедет. Будущие вкатывальщики будут покупать интенсивы у кокодемии.
it's a prank
Вооот, и я так же решил, начинаю гуглить и читаю, что это вроде ка уже ни к чему
спасибо
Кнопки оборачивал в див, которому задал 100% и хотел в нем через флексы опустить баттоны, но проценты высчитываются не из оставшегося места, а из всего родителя.
Единственный вариант вижу через calc, но по-любому есть нормальный способ
Отклеилось
А зачем их выравнивать? Если ты вставишь другой текст\добавишь новое поле в формочку, у тебя разная высота у контента будет и тут ты соснёшь со своим выравниванием. Так что оставь как есть.
Не надо их выравнивать, это бессмысленное дрочево. Если очень хочется, то можно просто растягивать оба блока с формой до высоты большего, а кнопки прибить к низу через флексы.
Есть, по-моему, расширение для браузера, pixel perfect называется тоже. Оно накладывает макет на твою вёрстку и можно увидеть расхождения.
Посмотри видосы параллельно по теме. Я без практики или видео тоже порой какие-то вещи не могу понять должным образом.
ну сами свойства мне понятны. Мне непонятно применение.
Например, чтоб изменить шрифт в 3-х блоках, там сначала задаются примеси с параметрами, потом эти примеси подмешиваются в блоки.
То есть, для каждого блока правило все равно придется писать, а перед этим придется задать саму примесь. Нахуя это делать, если можно и так в 1 правило прописать нужный размер шрифта.
Чому для каждого? У тебя есть 20 карточек на странице. Каждая из них оформлена чуть-чуть по разному, но текст оформлен одинаково в плане написания. Всякие расстояния между буквами, высоту строки, шрифт, его размер и прочее пишешь в правило и суешь в класс для каждой карточки.
С цветом еще проще. Вместо кода пишешь название цвета.
Реюз в этом плане еще лучше. У тебя был цвет $blue например. заказчику или дизайнеру кольнула оса в жопу поменять его - сделать буквально чуть-чуть темнее или светлее. Вместо изменения цвета во всех местах, где он используется меняешь значение переменной в лесс файле colors и все.
но ведь можно просто задать этим карточкам 2 класса: 1 общий, куда прописать общие правила. И 1 дополнительный, куда и прописывать различия.
это может вылиться в 100500 классов для каждого блока.
+ когда в отдельном less файле всякие переменные, миксины, цвета и прочее то это удобнее в плане навигации в редакторе или IDE.
+ глобальные и локальные классы затрагивают html-разметку, а миксины нет.
И аргумент ad shkuro - за знание less-sass платят больше. Так что учи.
ладно, постараюсь вникнуть. спасибо, что пояснил в столь поздний час.
Хочу его использовать в футере барбершопа. Там три блока разной ширины. Два из них выровненый по краю, а средний по центру. Думаю добавить flex-start и flex-end крайним и center среднему. Раскидываете элементов с помощью space between дели оставшееся место на два, а надо, чтобы средний блок оставался по центру. Как решить?
Можно каждый блок обернуть в ещё один и их уже сделать одинаковой ширины и на всю строку. Но по-моему решение хреновое и тоже не подходящее.
Также можно просто отступами все сделать и фиксированной шириной блоков, но это тоже не достаточно хорошо.
Нухуя там не написано. Ты, хуесос, просто решил влезть со своими генераторами, а не ответить на пост. Пройди нахуй.
Нарисуй или код покажи. яннп.
>Смотрю и не нахожу такого аналога justify-content.
margin: auto?
Олдфаги вкатились, ньюфаги разбежались (копирайтеры всех распугали).
Нашел одно видео, там чувак говорит, что лесс работает только на сервере, нужен либо удаленный сервер, либо локальный. Стоит щас искать как создавать этот локал хост, или это объяснят на продвинутом?
Еще этот чувак в саблайме пишет, например, просто слово script и хуяк - слово преобразуется в тег. Или пишет pdb и у него это преобразуется в padding-bottom. Как это делается?
И подскажите еще, как в sublime text сделать, чтоб область как бы делилась на 2 части, в каждой из которых был открыт файл? У меня щас просто 1 файл занимает весь экран, и я переключаюсь между вкладками. А хочется, чтоб разметка и стили были перед глазами.
Тебе нужно ставить gulp или grunt в сочетании с плагинами для лесса или сасса. Это продвинутый.
Оригами вроде называется плагин для саблайма. Или как-то так.
рано тебе лесс пока, иди учись отличать паденги от маргенов, салага.
Можешь в редакторе компилировать less, пока со сборщиками не познакомился. Поищи плагины для своего редактора,которые так могут делать.
да без вышки вообще никуда,кроме пятёрочки, не берут
ну типа не берут в бекенд, там типа матан и алгоритмы надо знать. в сурьозной разработке. а для самоучек тока верстка.
Я обычно в таких случаях просто беру катангенс из базы данных, строю мат-модель и не парюсь.
если тебя на хайлоад бекенд кинут а ты обосрешься и не сможешь в сортировки и матан. не сможешь соптимизировать запрос. поэтому требуют вышку. с меня по крайней мере. у нас в конторе все из бауманки.
И ни одного из ВМК?
Вроде понимаю, что нужно использовать карринг, рекурсию и как-то значение функции посмотреть с помощью valueOf, но связать все в единое целое не могу.
Я так понимаю, что для начала нужно как-то сосчитать количество слагаемых для того, чтобы определить до каких пор нужно рекурсировать, но как это сделать?
я проходил, с вк не стал делать
Может кто-нибудь объяснить в чем разница между экшенами 1 и 2, 3 и 4? Не понимаю зачем диспатч, если и без него работает, и не понимаю почему в посте возвращают диспатч, а в гет не возвращают.
https://codepen.io/oldlegmode/pen/OgxzEE
проверка в строке 81, выше вывод в консоль
там ответ есть
https://yadi.sk/i/iIVvBJT_3KT3Ps
https://yadi.sk/i/Ngm9WFpS3KT3LZ
Иди своей дорогой, сталкер.
Типичный дженерик лендинг, можно взять любой готовый, поменять цвета-шрифты-контент и в продакшн.
А причем здесь реакт?
Диспатч это функция, функцию возвращают, если ее нужно заюзать еще разок, остальное сам.
А вообще никогда такие стенки диспатчей не использовал, есть же саги и асинк эвейты.
Искренне желаю тебе удачи в майне говяхи, которая к сентябрю выйдет на допамповый уровень (~50-100 usd).
Тащемта, так всегда и делал. Если дрочиться слишком долго, то в итоге проебешься и вообще нихуя не заработаешь.
Это Россия.
Бля, я за такое говно даже браться бы не стал
Ценный специалист, на расхват.
console.log(1 === true)
}
Output : false.
А как это работает? 1 сначала скастилась в boolean, а потом низахатела.
=== сравнение по типу
Слабо. Я же не даун, чтобы пилить лендинг на реакте. Или ты про сам яндекс диск?
https://codepen.io/oldlegmode/pen/OgxzEE
Блэт помогите.
В консоли хрома показывает массив.
спасибо и за это, но все равно не работает как надо
А в чем сакральный смысл этой проверки?
if (i == 0) {
console.log(input.checkValidity());
}
Не могу понять логику, надо выпить. Вот что значит почти два года не лезть в "ванильный" ес5 или не дай бг жиквери, кхе-кхе.
Пардоньте, не пояснил. Это сделал что бы видеть что выдает input.checkValidity() для первой формы
onchange помог, спасибо
В целом неплохо, интересные ( != полезные) решения по архитектуре. Что хорошо:
запустилось и работает.
используется npm для модулей
верстка на flex(от себя добавлю: верстать не умею вообще, там "верстки" три строчки)
Нативные Promise. Есть, но используются почти везде неправильно.
MongoDB + есть схема данных.
Что не так:
Не используется ES6 синтаксис (кроме 1 файла).
Неудачная работа с конфигами. Например, доступы к БД, порт и т.д. нужно вынести в отдельный файл
Нет layout в шаблонах, в каждом шаблоне будет это? И зачем все это, когда есть jade, ejs и т.д.
Роуты - идея интересная, но на практике так делать нельзя.
Нет REST
Codestyle отсутствует
Много мелких, но критических моментов
Да-да, я лох, я знаю. Но выпиливаться пока не буду. Мне хотя бы ответили, что меня уже радует.
Кстати, у меня как-то в голове не стыкуются "в целом неплохо" и то количество минусов()и по сути почти нет плюсов), которые указаны
Там некуда расти, это тотже самый жс. Я же не говорю тебе сразу на асинк эвейтах писать, просто стрелочные функции, модули, ну и заодно все циклы нахер выкинешь и перепишешь их на банальный map() хотя бы, уже получится красиво.
Бро, лично для меня это реально повод для радости. Так как это первое, что я смог написать. Пусть оно примитивное, пусть кривое, но работает. Я рад. Но ожидать среди плюсов пункта "оно запустилось и работает" в ответе от работодателя я никак не ожидал, я как бы думал, что это по умолчанию подразумевается
Скинул бы черновую версию в тредж, мы бы тебя дружно обосрали отрецензировали и ты бы все поправил.
Да я все сам поправлю. Только вот пока не знаю что такое REST, но и это нагуглю. Я просто не очень понимаю как оценивать этот ответ. То ли все плохо, то ли все более-менее нормально... хз, блядь
Кстати, может тут меня еще помнят, я тот самый анон-нытик, которого пару месяцев назад ненавидел весь тред. Я расту над собой.
Если бы проект... Поделка проще которой быть не может. Но да, я получил опыт, я получил комментарии по поводу того, что надо править.
можешь показать что ты там сделал?
что за схема данных? картинку чтоли какую то отправлял им?
Прилично выглядит, стильно, не перегружено.
Лучше, чем 90% говномагазинов в рунете, надеюсь тебе нормально заплатили?
скачать с трекера
или вообще по такой хуйне не стоит загоняться?
Просто я прикинул если заходить на мой сайт с телефона то трафику пиздец за пару кликов.
5 метров уже много. Твой сайт просто забанят в гугле и всё.
Твой выбор вью.
Использую https://github.com/kriasoft/universal-router. Не то, чтобы он какой-то суперохуенный был, просто он шел в комплекте с react starter kit и мне лень его менять, вроде все заебись и так работает.
http://jsbin.com/wipuvenido/edit?js,console
Игнорьте. Лучше расскажите, почему синтаксис такой странный. Почему методы добавляются как-будто функция Constructor это массив и соответственно будет this[name] = func; В КАНТАРИ НЕБЫЛА.
например сейчас есть:
let urlFirst = Urls.filter((url, i) => {
return i == 0;
});
но походу возвращается не то, потому что нужно, а нужно первый url
Купи спиннер, если ты понимаешь, что тебе что-то на хуй не нужно, но все равно хочется.
Ты чо телка, епта нах?
так это и есть на сервре
<script type="text/javascript" src="js/jquery-3.2.1.js">
$(function() {
$(document).ready(function(){
$("#tab1").on("click","a", function (event) {
//отменяем стандартную обработку нажатия по ссылке
event.preventDefault();
//забираем идентификатор бока с атрибута href
var id = $(this).attr('href'),
//узнаем высоту от начала страницы до блока на который ссылается якорь
top = $(id).offset().top;
//анимируем переход на расстояние - top за 1500 мс
$('body,html').animate({scrollTop: top}, 5000);
});
});
});
</script>
ты раздели. отдельно ссылайся на жиквери, а потом еще один скрипт, где будешь уже жиквери-код писать
тебе надо, чтобы по нажатию кнопки страница вверх поднималась?
если да, то вот держи код:
$(window).on('load', function() {
var winHeight = $(document).height(); // высота документа
var step = 5; // скорость скрола
var timeToTop = winHeight/step; // время прокрутки страницы
$('.scrolltop').on('click', function() {
$('html, body').animate({
scrollTop: 0
}, timeToTop); // end animate
}); // end on
transform умею, знаю, практикую, а transform-decoration не гуглиться, поясни пожалуйста
Эм, я перечитал. Но как сделать анимацию реагирующую на уход мыши с элемента?
transition-property,
transition-duration,
ransition-timing-function,
transition-delay
Эти же свойства не позволяют этого сделать
Пиздец.
>но при уходе мышки к прежнему состоянию возвращается резко
https://css-tricks.com/almanac/properties/t/transition/
Круто! Спасибо, добра тебе
решил. если кому интересно, делает плавный скрол на все переходы джкверри
$(document).on('click', 'a', function(event){
event.preventDefault();
$('html, body').animate({
scrollTop: $( $.attr(this, 'href') ).offset().top
}, 500);
});
https://github.com/gilbert/es-pipeline-operator
Что он делает и нахуй вообще нужен.
Вот делаю я визитку-многостраничник, на каждую страницу мне нужно подключить пол миллиона .js и четверть миллиона .css, это за меня будет делать сборщик?
Если нет, то есть ли тулза для автоматического изменения пути файла для link, href, src т.п?
Сборщик за тебя например будет минимифицировать файлы css-js и сжимать картинки до того уровня, который ты задашь.
Это только 2 опции.
сенкс.
что можешь сказать за автоизменение путей ссылки?
например в файле
=/include/huy.php
'src' будет выглядеть, как "../img/image.png"
а в файле
=/include/sviborg/pew.php
этот src ДОЛЖЕН выглядеть уже как "../../img/image.php".
следовательно, если инклюдить huy.php в pew.php, то картинки, ссылки и прочие становятся нерабочими из-за неверного пути.
можешь один раз все прописать и потом вставлять куда хочешь. в галпе есть такая возможность.
делал сайт недавно и чтобы по сто раз не копипастить head, навигацию и футер заюзал тему. очень удобно. выносишь все что нужно в файлы и потом подключаешь их.
плюс оче понравилась фигня, которая в инспекторе ссылается на твой less/sass файл, а не скомпиленые стили. так то по сути можно все запомнить где что писал, но нах надо?
>можешь один раз все прописать и потом вставлять куда хочешь. в галпе есть такая возможность.
>делал сайт недавно и чтобы по сто раз не копипастить head, навигацию и футер заюзал тему. очень удобно. выносишь все что нужно в файлы и потом подключаешь их.
Как плагин называется?
gulp-rigger
Клепать хуйню в жс/сиэсэс/ хтмл лень и бесит. Сейчас фанюсь с жавой и куда больше доставляет, чем фронт.
Стоит ли пробовать в бекенд или лучше вообще попробовать перекатываться во что-то другое?
Кто нибудь успешно уходил из жс болота вообще? Тут держит только зарплата и хайп на эту хуйню.
Работаю фулстаком жс
Нет
2 года клепал хуйню на реакте, ковырял временами монгу и экспресс.
Жаву сам смотрю, кроме жавы интересует еще аи, но даже с жабой не уверен что легко вкатиться.
Про образование выше спрашивали, так вот ни математика, ни алгоритмы, ничего из того что изучается в универах особо не пригодилось.
Жс и верстка это тупик, образование тем более математическое тут не нужно.
Но дабы не разочаровывать анона, скажу что никаких знаний кроме жс/хтмл/css/бд не нужно, сейчас хайп на эту хуйню и что зарплаты норм (если в ДС).
скажем, что РАМП скатился.
вот эт спасибо.
Отдельное оформление под тематику статьи это лойс однозначно.
судя по увиденному в HTML - это наложение строк друг на друга с анимацией. пикрил.
Вопрос в том как долго этот хайп продержится.
Сайт хайповой студии в моей мухосрани.
Я нашел минимум три грубых ошибки на сайте. А вы?
Помню как-то подобной хуйней занимался, только у меня еще ебанутей было. Тут по-моему проще всего изображение на задний фон бахнуть, главное размер шрифта и line-height подбери правильно.
Жесть
А поясните за образование, работадатели не смотрят на тебя как на говно, если ты не закончил вышку в IT?
Проиграл с вакансии фронта-миддла.
И ещё, у меня англ на уровне говношколы, где я пинал хуи, на первых парах этого хватит? Вкатываться в инглиш в любом случае необходимо и полезно, но это так же требует времени.
И поясните за гикбрейнс, норм, стоит закончить?
Ну вообще да. Туда же щас вообще нелегко попасть Ивану, а даже если и попадёшь, то зарезать могут. Камбоджа все-таки слишком отсталая, мне кажется. Подумываю о Вьетнаме.
Я особо по собеседованиям не ходил, так как с первого раза устроился, но судя по всему всем похуй. Я своему хозяину просто сказал, что бросил свою шарагу, потому что к айти лежит душа, и ему этого хватило.
Украха в принципе не нужна. Из стран ЮВА норм Малайзия, Тай и Вьетнам, остальные слишком отсталые. Есть ещё Сингапур, но тебе не дадут визу больше чем на две недели.
О, Антош, расскажи аутисту как вкатитлся, долго учил всё это, были ли какие то начальные знания? Оче интересно. Сколько зп была на первой работе, какой лвл сейчас, ДС/ДС2 или какой мухосранск?
Не стоит. Закончил, в итоге с чем пришел - с тем и ушел. Преподавание крайне поверхностное.
>какой лвл сейчас
21
>долго учил всё это
8 месяцев, из них 5 месяцев совмещал с универом, который впоследствии бросил. Изучил стандартный набор вкатывальщика: упор делал на реакт+редакс, всякие жквири и бутстрапы на уровне "пролистаю документацию за 2 дня и буду все знать".
>были ли какие то начальные знания
Умел перезагружать компьютер, делать таблицы в ворде и устанавливать виндовс.
>Сколько зп была на первой работе
Я только пару месяцев назад вкатился, она у меня первая. 35к, ДС-2, пишу на реакте. Возможно, можно было найти работу с зп повыше, но мне надо было сделать это как можно быстрее, поэтому сразу пошел куда взяли. Работа кайфовая: свободный график, хороший коллектив, начальство с пониманием относится к моим тупнякам. Если захочу, могу съебать на часок пораньше.
Госпади как я тебе сейчас зазавидовал, без месяца 22лвл, дропаю работу продавца-консультанта, и хочу вкатываться в фронтенд, попутно учусь на заочке. Лучше бы задрачивал ойти чем работал почти год в ебаном днс.
Благодарю Антош, вселил уверенности, хех.
Как говорится, если говно присыпать пудрой, то получим говно, присыпанное пудрой. Колхозники собрали пати и замаскировались под Яндекс. Но аромат провинциальности просачивается даже через йоба-интерфейс.
Облако тегов это просто пиздос. У меня на ноуте проц i3, и вся эта залупа лагает неимоверно. Страшно представить, что будет если человек с офисного целерона откроет эту страницу.
Я думаю, что половина васянов, которых этот сайт должен привлечь, даже не догадается, что страницы переключаются стрелочками.
а что будет если он с мобилы это запустит?
Причем у них сайт норм работает при масштабе 80% в опере моей. А на 100% некоторые элементы плющит или они не влезают.
И я более чем уверен что у этих мудил есть офис, секретутка и хорошая стата на апворке. Блядь.
И то и другое требует доп. инструментов. В реакте это react-router, react-redux, redux-forms, redux-thunk/saga, еще вебпак настраивать придётся. В ангуляре всё изкаропки, но тебе еще придётся обмазаться typescript-ом и rxJS-ом минимум.
вот от него больше всего и припекло.
>хочу научиться
>фронт енд разработкой
>надоело работать на дне
нахуй ты меняешь шило на мыло? во фронте нехуй делать, если тяги к прекрасному и садомазохизму нет
Анон, что в портфолио было когда вкатился? А то я сейчас осваиваю реакт, вот думаю какую-нибудь ерунду написать.
3 макета из академии(один адаптивный) + свой YOBA-PROJECT на реакт-редакс. В течение месяца, пока искал работу, добавил еще 3 проекта, которые я делал в качестве тестовых в другие места, где меня либо игнорили, либо говорили, что перезвонят.
Это копия, сохраненная 3 августа 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.