Этого треда уже нет.
Это копия, сохраненная 21 марта 2018 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Keywords: Front-end, Frontend, Верстка, HTML, CSS, JS, JavaScript. Шапка: Front-end thread !nGSS/jYB7U 1189668 В конец треда | Веб
Keywords: Front-end, Frontend, Верстка, HTML, CSS, JS, JavaScript.

Шапка:
https://github.com/acilsd/wrk-fet

JavaScript учим тут:
https://learn.javascript.ru/
https://ru.hexlet.io/corses/introduction_to_programming (здесь основы JS, но на современном ES6, рекомендую начать отсюда, а потом уже проходить Кантора)

Как учить React:
https://github.com/rtivital/react-things

Подбор вопросов на собеседовании:
https://www.thatjsdude.com/interview/

Торренты на интенсивы HTML Academy:
Базовый интенсив за 2017 год:
http://nnm-club.me/forum/viewtopic.php?t=1157981

Продвинутый интенсив за 2017 год:
http://nnm-club.me/forum/viewtopic.php?t=1185441

Базовый JS-интенсив за 2017 год:
http://nnm-club.me/forum/viewtopic.php?t=1195526

Продвинутый JS-интенсив за 2017 год:
http://nnm-club.me/forum/viewtopic.php?t=1165695

Теория продвинутых курсов академии:
https://mega.nz/#!zAIXxBxC!sqFoO_0rYGCzvZlQ3d-RrCZNHfBgeiwH7Ayk8Loelgg

Ссылочки на старые пасты:
http://pastebin.com/ytWW0UfU
http://pastebin.com/tvvwC7uz

Прошлый тред:
https://arhivach.org/thread/343636/

Добро пожаловать домой. Продолжаем кормить копирайтеров и поддерживать вкатывальщиков ИТТ.
2 1189673
Опять wrk?
3 1189687
Спрошу тут так и быть, кароч есть поле с заявками, кликая на них, открывается карточка этой заявки с подробной информацией о заявке с полями, секлектами и тд, эта карточка просто блок в верстке с айдишником, сейчас тут при открытия разных заявок этот блок вручную чистится функциями и заполняется по новой. Этот то, что я сейчас вижу в коде, никакого фреймворка в проекте не используется, тока жикваери и пхп, вопрос это нормальная практика, или можно допустим эту картчоку создать как прототип и каждый раз создавать его при открытии заявки? В общем как лучше заилить такой компонент без подтягивания фреймворка в легаси проект.
4 1189694

>>1148359


>Если бы не было перехода, как бы тогда по-твоему можно было отобразить страницу "Поздравляю, вы успешно зарегистрировались!" или показать ошибки в форме?



Ну например так, как я и описал. Когда после POST-запроса на изменение данных, браузер делает еще один - GET-запрос, чтобы перейти по адресу формы, а именно "/action", но тут никакого второго GET запроса не происходит, форма как-то сама получает все данные.
5 1189699
Неужели родимый врк?
6 1189765
>>189687
ищи легаси-туториалы на тему jQuery Templating

или пусть бэкендер делает свой пхп-шаблон этой карточки
7 1189870
Закатывайтесь в конфу, @tristakeynanosec
8 1189926
Настроил себе галп конфиг примерно полгода назад. Все четко работало. Сделал с этим конфигом несколько проектов - все отлично.

Сегодня начинаю новый проект. Начинаются проблемы: некорректно работает таск less. Он не компилит файлы less подключенные через @import. Причем таск watch реагирует на изменения в этих файлах, но он их нихуя не компилит.

Стили из файла main.less он компилит. А все что подключено в этом main.less через @import игнорит. Пердолился 3 часа. Пытался 2 раза пересобрать конфиг - хуй там. То есть вариант - писать все блять стили проекты в одном файле main.less. Так он сука работает, так он компилит less в css, а вот все что через @import - хуй. Я уж по всякому пробовал это говно подключить:

@import url("name.less");
@import "name.less";
@import "name";
@import (allah pomogi) ("name.less");
Не работает.

Пробовал копировать директорию из уже рабочего проекта - работает. Начал по одной папке/файлу заменять со старого проекта в новом. И оказалось что проблема в node_modules.

Собираю заново своим конфигом новый проект. Не работает. Копирую из старого node_modules в новый - РАБОТАЕТ СУКА. Там дохуя папок. Начал уже потихоньку подпапки в node_modules заменять и проверять - работает или нет. Ну так вот - он мне выдает со временем что галп блаблабла не работает так как какие-то там версии устарели. Да и вообще папки node_modules различаются по составу и размеру в старом и новых проектах, хотя модули были установлены ТЕ ЖЕ САМЫЕ.

Я просто сижу в ахуе, меня все заебало. Новый проект пока начал делать так: ебанул свой конфиг и скопировал с готового проекта папку node_modules.

Но это же уебанство чистой воды. Теперь блять мне придется хранить шаблон весом больше 100мб. Что за хуйня? Я его не трогал полгода как создал, все работало, а тут раз нахуй не с того ни с сего проебалось.
9 1189933
>>189926
Алсо, реквестирую РАБОЧИЙ конфиг где корректно работает компиляция файлов из less/sass подключенных через @import в единый файл css.
10 1189936
>>189765
Спс, буду копать
11 1190101
Какой проект сделать чтобы с ним не стыдно было на собес идти? Тетрис или 2048 вариант?
12 1190114
>>189870
а там есть что интересное по теме7
13 1190118
Немножк офтопа - как гугл узнает что я русский, когда я сижу под ВПН? Интерфейс гугла на русском и выдаваемые результаты содержат ру сайты даже с англ запросом и под впн.
14 1190120
>>190118

Ты через хром заходишь?
15 1190121
>>190120

Думаешь дело в их движке? потому что тоже самое было и с оперой.
16 1190122
>>190121

Да полюбому какую-то инфу хранят о тебе в браузере. Потому что я даже когда в Тае был, то мне все равно на русском выдавало все, т.е. дело не в IP. И не в языке системы, ибо у меня на английском она.
17 1190123
>>190122
Пиздец. Такая очевидная штука....
18 1190125
>>189926
Если с версиями проблема, о попробуй установить с теми же версии, что и в рабочем проекте. То есть в package.json в перечислении зависимостей удали символ "^" или любые другие. (Вместо "autoprefixer": "^7.1.4" - "autoprefixer": "7.1.4"). Потом дропни node_modules и сделай npm install. Если так не взлетит, то можно попробовать postcss с плагином postcss-imports.
19 1190132
Мне 27 лет, работаю водятлом.
Надо больше денег кидайте мне обучающие материалы там ну вы знаете.
20 1190156
>>190132
Шапка для кого ?
21 1190158
>>190156
Мне кажется это кто-то недовольный переездом обратно в врк написал провокационный пост.
22 1190241
>>189933
(кстати 1 января был новый релиз галпа)

эта сборка работает до сих пор
https://habrahabr.ru/post/250569/

тоже норм
https://github.com/nmihalyov/gulp-pure-start
23 1190243
Бля дебилы идите на блог кокодемиков и ищите там пост про последний выпучк студентов с продвинутого интенсива по html-css. Там идете на гитхаб, качаете защищенный проект и вуаля.
24 1190247
>>189926

> галп блаблабла не работает так как какие-то там версии устарели



ты их обновил?
25 1190265
>>190158
Думаю это вайтишник
26 1190295
Какой минимальный уровень нужен для вката на апворк в область сайтостроения?
1.jpg143 Кб, 1570x709
27 1190298
Хватит на джуна? Или еще JS подтянуть?
28 1190309
>>190298
Лол.
29 1190390
>>190298
щикарно. иди сразу на сеньера.
30 1190700

знаете что? идите нахуй.
Я ебал. приешл полуебок одмен конфы с синдромом полубога и кикнул нахуй. Типичный пидорашка с синдромом НАЧАЛЬНИКА иди нахуй мрзаь. В конфе писали 5.5 человек и он меня кикнул. Рака яиц тебе.
Ваш тот парень.
31 1190702
>>190700
Конфа раковая. Просто ты ньюфаг. А так бы знал.
32 1190846
Какая конкуренция на рынке? реально ли вкатиться если задроить до посинения нативный JS и фреймы к нему? Вакансии смотрел на хх, вроде бы их дохуище, но у меня складывается такое ощущение что везде требуется с опытом работы. Как быть, пилить охуенное портфолио на гитхабе? какие надо иметь "проэкты" за спиной чтобы вкатиться?
33 1190870
Недавно начало проходить уроки на html-academy сейчас допрохожу css. В целом все интересно все нравится. Одна моя знакомая хочет себе сайт с магазином сделать, я хочу попробовать. На ютубчике есть много инструкций, как написать магазин с нуля. У меня вопрос, что для человека будет лучше чтобы я ей сам написал или использовать всякие бесплатные конструкторы сайтов? В чем вообще положительной аспект использования конструкторов кроме того, что их может использовать человек не владеющий Html и CSS. И еще в моем городе есть вакансия верстальщика так там требуется знание Adobe Muse, а не Html и CSS. Я как понял это программа для верстки без написания кода в чем ее преимущество? Как по мне Html и CSS достаточно просты и для их замены не нужна отдельная программа.
34 1190875
>>190870
1. Opencart или вукомерс для WP.
2. Забей на мухосрань.
35 1190876
>>190870
Лол, чувак пройди хотя бы academy до конца и сделай сам пару сайтов. Стыдно же будет потом перед тян за кривую работу. Сколько у вас в городе предлагают за верстку?
36 1190877
>>190875
Спасибо.
>>190876
Я не знаю сколько(не указали), но не думаю, что будет меньше моей зарплаты недобухгалтера в 16к.кстати контора называется "Чики-Брики", лол
37 1190878
А кого-нибудь есть высокооплачиваемая работа, где они работают по 6-7 часов в день вместо 8 и начальству похуй?
38 1190879
>>190877
Да и в дамки. Неудивительно что они там на адоб мьюз все делают.
39 1190901
>>190878
Работаю от силы 2 часа в день за 100к в 700к мухосранске. Задавайте ответы.
40 1190921
>>190901
Стек , опыт ?
41 1190924
Ввожу команду в консоль: "git clone gVxGitANUSgi"NathubPUNCTUMco;3ym:логин/имя проекта.git", в ответ консоль выдает:
"gitr]tANUSgithu+\XbPUNCTUMc_3Xom: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists."
Что не так? Какие права доступа? Репозиторий не приватный.
42 1190929
>>189673
А куда переехал тред?
43 1190939
>>190846

>проэкты



ты уже сделал a Real-World JavaScript Quiz Application ? Задание с сайта http://javascriptissexy.com/how-to-learn-javascript-properly/

Стоит сделать все упражнения в https://eloquentjavascript.net/
Хорошая база.
44 1190940
>>190924
Ты используешь ssh, для которого нужен ssh-key.
Используй https.
45 1190946
>>190878
А разве кто-то работает все восемь часов, не вставая с табуретки за водичкой и не отвлекаясь на дискуссии в оупенспейсах/инторнетах?

мимофрилансер
46 1190950
>>189926
Перво наперво выкинь свой лесс нахуй. используй scss
Второе научись гуглить на английском.
Третье обнови ноду до последней, какие то пакеты могут перестать работать. Актуализируй пакеты в package.json до последних версий.
47 1190957
>>190939
Спасибо за ссылки
48 1190961
>>190870

>Недавно начало проходить уроки на html-academy сейчас допрохожу css


>Одна моя знакомая хочет себе сайт с магазином сделать, я хочу попробовать.


>Как по мне Html и CSS достаточно просты


Чего ты там собрался пробовать?
Верстальщики не делают сайты. Они делают лишь небольшую часть сайтов.
Сайт это не верстка. Сайт это бекенд и дизайн в первую очередь. А верстка всего лишь посредник.
Если ты хочешь делать что то на цмс, то т пойдешь по пути веб мастера - самой зашкварной низкооплачиваемой работы в вебе. И опять же это не просто, если ты хочешь сделать рабочий интернет магазин под ключ у тебя уйдет не одна сотня часов
на это. Если ты вообще вывезешь. У цмс все из коробки работает только до определенного момента. А потом нужно вилкой чистить говно.
49 1190979
>>190940
Спасибо, заработало. В каких случаях нужно использовать ssh, а не https? Где брать этот ssh-key? В интенсиве именно ssh использовался.
50 1190986
>>190979
Чувак... ну ты же умеешь пользоваться сайтом google.com
51 1190990
>>190961
В чем проблема по началу верстать при помощи цмс? Нужно же понимать принципы и прочее хуё-маё.
И если веб-мастер это днище, то что в вебе не является днищем?

не спорю, просто интересно
52 1191001
Ребят, может не совсем туда, но есть ли нормальный видеокурс или книга/обширный туториал по реализации WAMP протокола. Не шибко я хорош в чтении доки и по ней пилении чего-то.
53 1191002
>>190990

>верстать при помощи цмс

54 1191006
>>190961
По какому пути лучше идти начинающему, чтоб не как у вебмастера, "зашкварным и низкооплачиваемым"?
И если хочется в бэкенд, учить какую-нибудь ноду имеет смысл?
55 1191028
>>190990

>В чем проблема по началу верстать при помощи цмс?


Погугли что такое цмс и что такое "верстать"
>>190990

> Нужно же понимать принципы


Да нихера ты не будешь понимать. Все сведется к обезьяннему копированию с ютуба. А чуть шаг влево или вправо и ты поплыл.
>>190990

>И если веб-мастер это днище, то что в вебе не является днищем?


Узкая специализация. Когда ты делаешь небольшую часть работы. Но делаешь ее качественно. Конкретно вэтом треде обсуждается фронтенд.
>>191006

>По какому пути лучше идти начинающему,


В шапке все написано.
>>191006

>И если хочется в бэкенд, учить какую-нибудь ноду имеет смысл?


Имеет смысл если хочешь писать бек на ноде. Хот яна самом деле похуй. Хорошие бекендищки могут кардинально сменить используемый стек, за довольно короткое время, дело тут в принципах.
Если ты вообще никаких ЯП не знаешь, то я бы начал с пхп. Вакансий по нему больше всего, значит и вкатится легче.
56 1191038
Аноны, опишите, пожалуйста, принципиальное различие бэка и фронта.
Нужно ли бэку знать html, css & js на хорошем уровне?
Что вообще должен знать хорошо фронт, а что бэк?
Если в будущем мне придется склепать для себя ИМ на каком-нибудь опенкарте, то знания фронта или бэка мне больше помогут или нужно быть фуллстэк?
Пардон за тупые вопросы, сам я с другой сферы, просто решил воплотить детское желание и выучить это.

>>191028
57 1191041
А может ну его на хуй обратно в пр?
58 1191047
>>191041
нахуй вообще сюда перекатывали дебилы, там хоть залётных небыло
59 1191049
>>191038

>принципиальное различие бэка и фронта.


Гугли блять.

>Что вообще должен знать хорошо фронт, а что бэк?


Да гугли блять, гугли.
>>191038

>Нужно ли бэку знать html, css & js на хорошем уровне?


Смотря какому бэку.
Если ты просто жсон отдаешь во фронт
то достаточно знать html чисто теоретечиски. Но Я думаю все беки знают и жс хотя бы на уровне на жиквери дом расковырять.
>>191038

>Если в будущем мне придется склепать для себя ИМ


Чувак. Смотря что склепать. Все зависит от задач. Если ты хочешь склепать типовую говнину на типовом шаблоне, то ничего особо знать не надо. В цмс есть куча шаблонов/плагинов и тд.
А если утебя свой дизайн, то нужно его верстать - верстку натягивать. Если у тебя какая то своя логика работы сайты отличающаяся от типовой, то придется ковырять бэкенд. И чем сильнее она отличается, тем больше придется ковырять. Причем чем больше отличий тем ближе ты будешь к пониманию что твой уникальную говнину проще на бек-фреймворке сделать чем говноцмс кастомить. В любом случае тебе это все не грозит, так что это все пройти, нужно больше чем детское желание. Это тысячи и тысячи часов учебы и практики.
60 1191051
>>191038

сюрприз
Возможно, ты не знал, но двач - это не поисковая система.

открываешь любой поисковик, пишешь web frontend backend difference, читаешь ответы, анализируешь информацию, применяешь на практике.

И так по любому вопросу. Это корневой навык, определяющий квалификацию разработчика и вероятность того, что его ждёт успех в этой любой области.
61 1191113
>>191038
на MDN почитай
62 1191140
>>191028

>Узкая специализация.


А разве не все мечтают о фуллстаке?
63 1191149
Нужно ли сразу верстать по БЭМу?
64 1191320
>>190961

>Верстальщики не делают сайты. Они делают лишь небольшую часть сайтов.



Так выходит нахуй вёрстку? Или ёё надо знать на лоу-левеле?
65 1191385
>>191149
Я не адаптивные учебные проекты верстал не по бему, а адаптив уже по бему. В результате можешь так и так.

>>191320

>Или ёё надо знать на лоу-левеле


на лоу-левле чего?
66 1191410
>>191320
начни уже делать проект, в процессе поймешь, что тебе нужно знать и в каком объеме
x0SHYwu.jpg103 Кб, 1920x1016
67 1191422
>>189668 (OP)
Там на второй картинке в оп-посте есть синие кружочки. В этой обучалке написано, что эти кружочки означают, что нужно на этом этапе сделать какой-то проект. Какие можно там сделать проекты, ну кроме верстки пары страниц в первом кружочке и ту-ду листа на втором? Какие у вас вообще петпроджекты и есть ли какой-нибудь сервис для придумывание учебных проектов?
68 1191425
>>191320
я это 500 раз здесь писал. В конфе вообще поехавшие сидят, которые по 20 макетов сидят верстают. Зачем и для чего-хуй знает. И вроде спрашиваешь никто вестральщиком становится не собирается.
69 1191431
>>191425
Доебу последнем вопросом. На каком моменте уже стоит завязать с вёрсткой и переходить к жс?
Добра тебе, анон.
70 1191464
>>191431
в шапке же написано.
Основы
Что нужно знать:
HTML:
Структура документа
Разметка
Тэги
Атрибуты
CSS:
Основные селекторы (без фанатизма)
Основные свойства (отступы, размеры, цвет, шрифты и прочее)
Наследование свойств, каскад, вложенность
Основы сетки: блочная модель, флоаты, инлайн-блоки
Свойства position
Все вместе:
Типовая разметка текста
Картиночки, ссылочки
Таблички, списочки
Формы, инпуты, лэйблы

Если ты не собираешься быть верстальщикам, остальное тебе нахуй не надо. Ты всё равно забудешь если не будешь как ебанутый верстать эти макеты. Можешь как ебанутый верстать макеты вместо учения жс. Кароч я хз что еще сказать здесь.
71 1191477
>>191422
клон mos.ru со всеми внутренними страницами сделай. Апнешься, я гарантирую это.
72 1191481
>>191431

Сегодня.
73 1191487
>>191464
Пора бы заменить флоаты на флексы, все-таки 2018 год на дворе. Знать их надо, но не для сетки.
74 1191492
>>191431
Можно сразу переходить, а верстку учить по мере надобности.
75 1191495
>>191487

>Знать их надо, но не для сетки.


А для чего лол?
76 1191504
>>191495
для поддержки легаси-кода. Лол.
77 1191519
>>190158

>Мне кажется это кто-то недовольный переездом обратно в врк написал провокационный пост.


А куда тред уезжал?
78 1191543
>>191519
В /pr/.
79 1191594
Ну как вы там, потомки? Барбершоп доверстали уже?
80 1191608
Любой бомж уже знает html / css / js / php
Любой школьник натянет что угодно на bt / joo / wp / al
Так что завязывайте хернёй страдать, учите c+ или java.
82 1191615
Нет, серьезно. Есть кто из вкатившихся, кто сидел в треде примерно летом 2016 - зимой 2017?
Я сидел с вами, даже базовый интенсив на 100% сдал.
Ну а толку-то. Все равно забил и вкатился в тестирование.
83 1191616
>>191615
интенсив по верстке? :3
И как там в qa?
84 1191619
>>191616
Да, по верстке.
Да нормально, лучше, чем я думал. Для цели "вайтивайти" подходит куда лучше, т.к стек технологий и время/требования для вката с джуном-фронтендером несопоставимы.
85 1191620
Пацаны, привет, у меня сейчас мозг сломается.

Почему тут https://pastebin.com/JCDUVhYF получается 47?

Я понимаю, что изначально число переводится в строку "74", а дальше все по плану.

Но, сука, почему "74"?
86 1191622
>>191619
я прошлой осенью катился в куа по внутреннему переводу, прошёл тестовое и на финальном собесоде где меня не спрашивали за тестирование, а спрашивали почему я так решил и почему хочу этим заниматься меня послали нахуй. Сказав, что нет блеска в глазах. Вот сейчас в отпуске, думаю может параллельно вебу часик в день уделять на куа, освежить в памяти теорию и попробовать ещё раз перевестись.
87 1191639
>>191622
Про блеск в глазах - ужасное клише, я его ненавижу.
У меня такого не было, я просто прошел интервью, где доказывал, почему с дноработы и с неоконченной гум. вышкой я вдруг стал так интересоваться айти.
Потом прошел тестовое на написание проверок и репортов к одной сломанной программе, написание юзер мануала к ней и меня приняли.
88 1191640
>>191620
Может просто не будем разбираться, как работает функция String()? Используй более традиционные методы приведения в строку.
89 1191642
>>191639

> я вдруг стал так интересоваться айти


че говорил? Я вот как раз счас пишу hr-у что хочу еще раз попробовать съебать в куа
90 1191643
>>191642
Что посмотрел бесплатные видео по введению в профессию, почитал книжки по тестированию и мне понравилось. Так и решил связать с этим свою карьеру.
91 1191655
>>191639
Что ты учил для того, чтобы стать тестировщиком?
Какая зп и город?
Как искать такую специальность на сайтах поиска работы?
Учитывается ли этот стаж, чтобы проскочить планку Джуна если захочу вкатиться в веб или программирование?
stupidfacetattoos27[1].jpg38 Кб, 567x600
92 1191660
>>191622

>нет блеска в глазах


Вы что, серьезно? Это же полный идиотизм, неужели кто-то действительно будет пытаться разглядеть какой-то блеск в моих глазах, блять? Это что, hrы ебучие этим занимаются? Может это такой способ тактично послать на хуй?
93 1191661
>>191660
Естественно
94 1191669
>>191660
ясен хуй. Ну а что им ещё говорить было? На собеседовании не было не единого вопроса по тестированию. + до этого я делал тестовое и раз меня позвали на собесод, то теоритически я подхожу. Тут чисто личное. Нравится чувак не нравится. я не понравился видимо.
95 1191690
>>191660
Знакомый пришёл на собеседование сильно ускоренный, но знаний у него было с гулькин хуй - взяли.
96 1191697
>>191655
Теорию тестирования. Гуглится легко, лучше прочитать книги типа Куликова "Основы тестирования ПО. Базовый курс", еще часто рекомендуют Савина, но по-моему он балабол еще тот.
Вместо него рекомендую Ron Patton 'Software Testing', но это если ты можешь читать на английском. Замечательная книжка для нубов.
Зп 35, миллионник.
Гуглишь qa/тестировщик/tester на сайтах вакансий.
Стаж не учтется, сферы совсем разные. Все будет зависеть от того, как ты задрочишь скиллы, нужные для веба/программирования.
А вообще лучше не надо идти в тестирование только затем, чтобы затесаться в программисты.
Мышление разное, подходы разные, инструменты разные. По мне так лучше не тратить время и нервы и дальше учить технологии конкретно для отклика на позицию программиста.
97 1191701
>>191697
Спасибо за детальный ответ
98 1191704
>>191615
А чего забил то?
99 1191705
>>191704
Возненавидел верстку. Понял окончательно, что это не мое.
100 1191706
>>191615
пришёл сюда в конце 2016. не вкотился до сих пор.
101 1191709
>>191705
Положил бы хуй на вёрстку. Или всё ИТ состоит из верстки?
102 1191712
>>191709
Ну я просто увидел, что так или иначе все равно приходится верстать во фронте.
Ах да, еще отпугнуло то, что технологии во фронте устаревают на лету. Я такое не очень люблю, когда все учат новомодный фреймворк на выходных, чтобы быть в тренде.
103 1191713
>>191712
Вкатись в бэк с php, node, ruby, или python.
Или вообще выучи кресты или джаву и похерь веб.
1514651197177348432.jpg129 Кб, 600x600
104 1191715
Ищу напарника изучать php и/или js. С нуля.
Не хватает спортивного интереса. Люблю изучать новые темы вместе с кем-то.
Если кому интересно напишите на sysanin9uL}100ANUSl[R*istPUNCTUMrHf3u - дальше выберем канал связи.
105 1191716
>>191706
2018 ток начался
106 1191717
>>191713
Да мне вполне в тестировании хорошо.
Пока что python учу.
107 1191720
>>191717
А, это ты сейчас в qa сидишь.
Для чего питона душишь? Где планируешь применять?
108 1191721
>>191720
Пока что не знаю, лол.
Учу скорее просто так, потому что интересно. Ну и для новичков язык более дружественный.
109 1191723
>>191721
У C# говорят синтаксис тоже ахуенный, вроде как лучше даже, чем у phyton.
Пусть меня поправят, если не прав
110 1191728
>>191723
Это вообще дело привычки. Нас вот в вузе матлабу учили плотно, теперь для меня там самый охуенный синтаксис, хотя дружественным к новичку я его назвать не могу.
Кстати заметил, что первый нормально выученный синтаксис сильно накладывает отпечаток на стилистику, которой ты потом придерживаешься в вообще любом языке программирования.
111 1191729
>>191728
Тогда предпочтительнее начинать с синтаксиса семейства С или похер на самом деле?
112 1191731
Господа дурацкий вопрос. Но может вы поможете? Или я пойду в пр. Есть эксель документ в котором 10.000 отзывов клиентов. Мне надо в отдельный документ выгрузить каждый 20-ый отзыв. Я смогу это на жс сделать? Ну точнее это вроде понятно, что простой массив с которого я буду выдергивать каждый двадцатый элемент и выводить его.
Но как это сделать на практике вот прямо я беру эксель документ с 10.00- отзывами, как-то запускаю свою прогу, которая в новый документ заносит каждый 20-ый отзыв. Как это всё реализовать?
113 1191735
>>191731
Средствами экселя это не реализовать?
114 1191738
>>191731
Напишу тебе прогу на сишарпе за 100$. Устраивает?
115 1191740
>>191738
я сам хочу научиться, нахуй мне твоя прога
116 1191741
>>191740
Тогда вали в пизду отсюда
117 1191745
>>191741
к мамке твоей чтоли?
118 1191750
>>191741
>>191745
Не вайпайте тред.
119 1191751
>>191745
Азаза затралел так затралел маладэц
>>191750
ок
120 1191794
Я все проспал: почему перекатились обратно на врк?
121 1191845
>>191723
В универе приходится писать на сишарпе. По сравнению с джсом это очень ограниченый и бесящий язык с ебанутой IDE.
мимопоправил
XGY8JcSOoIU.jpg130 Кб, 623x624
122 1191895
Поясните за реальные задачи в продакшоне.
Щас прохожу кантора, и бугурчу по тому, что не все задачи решить могу. Ебучую функцию для ряда Фибоначи часа 3 думал как решить не через рекурсию. Да и саму рекурсию как использовать в вебе? Неужто мне для верстки лендосов рекурсия потребуется?
Какие реальные задачи на ЖС в веб-макакинге? С вёрсткой всё понятно, прошёл оба интенсива. Но жс даже представить не могу, как все эти ебучие задачки и изъёбистые НЕОЧЕВИДНЫЕ фишки со всякими побитовыми операторами пригодятся на практике.
Вкатившиеся, расскажите, как проходит рабочий день, какие реальные задачи и т.п.
123 1191919
>>191895
Чёт стало интересно, что за такие побитовые операторы, нашёл статью у Кантора и просто охуел с того, как это всё написано. Рекомендую найти нормальный ресурс, а к Кантору возвращаться лишь для того, чтобы отполировать свои знания или подготовиться к идиотским вопросам для собеседований. Наверное, нет лучше способа отбить у себя желание вкатиться, чем учиться по этому учебнику.
124 1191924
>>191895

>НЕОЧЕВИДНЫЕ фишки со всякими побитовыми операторами


теоретически, в убер-легаси коде у выпендрежников может встретиться. Мое мнение - надо просто знать, что это такое. А учебник Кантора - это, скорее, энциклопедия, чем методическое пособие.
Посмотри какие-нибудь книги, типа Javascript essentials for modern application development by Ethan Brown. Мне понравилась.

Рекурсия, очевидно, пригодится для отрисовки всяких инфографик, деревьев. На практике не встречалось пока, но у меня и опыта мало.
125 1191929
>>191919

> Рекомендую найти нормальный ресурс


Например?
126 1191962
>>191895
Лол, с таким же вопросом тут год назад ошивался.

Короче шли нахуй все фибоначчи и прочее школьноолимпиадное программирование.

От фронта требуется понимать принцип работы браузера, DOM, всяких приблуд движка жаваскрипта и умение быстро вникать в доки и чужой (возможно говно) код.

Рабочий день - получил таск, посмотрел на варианты реализации подобного в этом проекте / в интернетах, сел пилить.

Без хороших скиллов с девтулзами (брейкпоинты, дебаггеры, уметь в консоли накидать нужный скриптик в нужном скоупе) делать нехуй, на нормальном проекте при багофиксе говно потечет по ляхам.
127 1191976
>>191962
На счет задач это полный пиздец, я несколько раз бросал обучение по той причине что не мог решить ту или иную хуйню на рекурсию/числа фибоначчи етц.
мимо другой анон вкатываюсь в бек
128 1192015
Почитал немного по бутстрапу, и на первый взгляд это просто набор заранее сверстанных элементов. Но где же тут адаптивность? Они адаптивны сами по себе, и мне достаточно просто вставлять эти элементы?
129 1192017
>>191794
Потому что верстальщицам домохозяйкам не место среди программистов.
130 1192020
Как так сделать чтобы .fadeIn().hide() действовали только на имя (элемент массива) а не на весь DOM? Сейчас анимация проигрывается три раза, когда все три элемента уже выведены, а хочется чтобы они выводились по очереди с анимацией.

https://codepen.io/anon/pen/GQbEVv?editors=1010
131 1192021
>>191895
Типовые задачи - сходить за данными за бэк, вернуться (обработав ошибки, -> модальные окна/редиректы), показать в любой форме в какой попросят, т е. таблицы всякие или какие нибудь хитро нарисованные карточки, слайдеры, ползунки, яндукс карты, короче все что дизайнеру в голову придет, отфильтровать/отсортировать как на фронте так и на бэке, сохранить изменения в данных (опционально провалидировав), загрузить файлы, хранить состояние приложения (куки и localStorage), зацепиться с бэком не растерявшись с CORS и токенами, поддерживать сборку (работа с конфигурированием вебпака), поддерживать чтоб приложение не развалилось - т.е. курить доки и иногда исходники фреймворка и библиотек, писать тесты.

Как-то так все это в среднем проходит. По поводу фиббоначи - я бы забил на эту херню, если ты в этом не разбираешься, то шанс что ты вкатишься в область где это надо очень мал, математически/алгоритмически сложный фронт это нишевая штука. В основном все что на продакшене тиебуется - уметь реализовывать достаточно типовые фичи и фиксить баги, при этом желательно не теряя темпа с ростом сложности приложения, на просирая сроки. Навыки несложные, но даже с ними у многих проблемы
132 1192022
>>192020
Понятия не имею, что такое этот жквери, но мне кажется, что ты сначала к боди добавляешь параграф, затем над боди проводишь эти анимации. Попробуй в одной строке аппенднуть, а в другой выделить p:last-child и над ним уже операции проводить.
133 1192024
>>192022
Хм да звучит логично.
134 1192025
Теперь анимация есть только у нужных элементов, а не у всего DOM. Но второй вопрос остается - как выводить элементы с временной задержкой? setTimeout вроде есть, но как его тут использовать?

https://codepen.io/anon/pen/GQbEVv?editors=1010
135 1192032
>>192025
Не совсем понял, что ты хочешь, но решил поиграться с утра:
https://codepen.io/anon/pen/BYgdvM

Используй коллбэки, короч.
136 1192033
>>192032
Блин сложно, но спасибо за совет.
137 1192036
Кстати чет подумал - а какой стек у Абу? Он же еще над чем-то работает, кроме двача?
138 1192040
>>192036
Он вообще программист? Мне кажется, просто ВЕБМАСТЕР.
139 1192041
>>192040
А за такое тут не банят? Звучит как ересь.
140 1192042
Спасибо, Абу на всякий случай.
hqdefault (1).jpg19 Кб, 480x360
141 1192049
>>192040

>ВЕБМАСТЕР


Как я ору с этого слова
142 1192133
>>192021
Как учиться "сходить данными за бэк" и вообще взаимодействию с бэком фронт-енд разработчику? Работаю верстальщиком, заебало, хочу вкатиться в реакт, но я совсем-совсем не знаю бэк, но думается мне, что там очень плотное взаимодействие или я не прав? По гайдам из шапки по реакту хватит инфы, чтобы вкатиться?
143 1192137
>>191690
Лол
144 1192139
>>192133
от бэка же всё, что нужно - это апи, разве нет?
145 1192151
>>191919
я слышал, что на интенсивах академии подача жс еще хуже
146 1192205
>>192151
я как раз начал смотреть первый интенсив. Очень много воды, но очень мало обяснений. Еще что напрягает что код во время вебинара он не пишет, а переключает слайды. Вот у тебя на одном слайде 1 строчка кода, потом он говорит, а сейчас мы зададим тут массив и положим в него функцую, щелкает следующий слайд и хуяк там 6 строчек кода, потом он чето пиздит, щелкает следующий слайд и опять что-то меняется. Хз, возможно это хорошо подходит для тех кто как-то шарит и им просто новые фишки показывают, но как вкатывальщику с нуля очэ сложно.
Кароч пиздец. У меня уже руки постепенно опускаться начинают что я очень тупой и что мой максимум это верстка. Чет тыкаюсь туда сюда уже 2 недели на месте стою не могу уйти дальше массивов и функций. Я даже блять не смог решить ебаную задачу первую
Напишите цикл, который за 7 вызовов console.log выводит такой треугольник:
#
##
###
####
#####
######
#######
Пиздец, хочется не учиться, а нажраться и не думать не о чем.
147 1192216
>>192205
Братишка, давай вместе учиться. Вероятность того, что что-то не поймём гораздо меньше: друг другу пояснять.
d598Q-z5904ANUSyavz'ndexPUNCTUMrx}zu
148 1192220
>>192133
Я думаю это у тебя естественно произойдет когда ты реакт будешь изучать. Делаешь таблицу или TODO-лист с данными из констант/файла, потом тебе их захрчется из одного места брать, узнаешь про состояние приложения, переходишь на redux, приходишь к цепочке компонент -> экшн -> редьюсер -> компонент, понимаешь, что у тебя экшн может быть асинхронным как тот же поход за данными - вставляешь в это слой api, в нем делаешь работу с fetch/axios/superagent/ajax/xmlhttprequest, подымаешь бэк на node express, там клепаешт эндпойнты, видишь что у тебя запросы не работают, читаешь про cors, потом как параметры/тело запроса вытаскивать, json/мультипарт, ну и пошло поехало.

>>192139
Можно абстрагироваться от бэка и на митингах/в джире-редмайне-прочей херне ебаться с бэкэндерами что твоя хата с краю ничего не знаю, дайте мне четкое апи документацию версионирование, наверное гдето это прокатывает. Но обычно более продуктивно когда общее хотя бы понимание есть что там за контрактом на бэке, большее понимание возможностей/сложностей, какие то вещи самому можно посмотреть/решить и т.д.
149 1192230
LESS или SASS? Gulp или Grunt?
150 1192235
>>192230
Как там в 2015? styled-components и webpack же
151 1192384
Поясните насчет генераторов фонтов. Вот мне нужно сделать шрифт со своими пиктограммами, в которые будут преобразовываться набранные слова. Ну, например пишет юзер в текстбоксе слово "хуй", и вот как только он введет последнюю букву, вместо "хуй" появляется хуй. Ну, вы поняли.

Как это корректнее сделать? С одной стороны, вижу генераторы шрифтов, где все вроде бы просто и понятно, надо только sjwsvg-пиктограммы нарисовать. С другой - вижу кучу статей о том, что надо ставить специальные редакторы фонтов и пердолиться в них. В чем подвох-то?
153 1192444
>>192415
Весь фронт, скорее.
154 1192451
>>192415
Проигрываю с ньюфагов, которые вечно обсираются с новостей об очередном генераторе сайтов или «верстающей» нейросети. Хуита/10, не взлетит.
155 1192467
>>192451
Переходил по ссылке хоть?
156 1192490
>>192467
Да, прочитал всю статью. Даже видео посмотрел. Максимум что это говно потенциально может — спарсить все страницы и собрать новую статику на их основе.

Что оно может в реальности неясно — примеров работ-то нет. Алсо, непонятно кому нахуй сдались в 2к18 статические сайты и как эту статику потом поддерижвать. Автогенерация дизайна это вообще смешно, будут сотни однообразных вариаций с пятью цветовыми схемами.

На нормальных разработчиков и дизайнеров этот сервис влияет не больше чем конструктор сайтов wix или возможность создания группы вконтаче.
157 1192509
В главе про перебирающие методы для массивов такой есть момент:
Он для каждого элемента массива вызывает функцию callback.
Этой функции он передаёт три параметра callback(item, i, arr):
item – очередной элемент массива.
i – его номер.
arr – массив, который перебирается.


далее приводится пример:
arr.filter(function(number) {
return number > 0;
});


Я не понял, почему написано, что 3 параметра у функции коллбэк, которая передается в методе. А в примере у нее лишь один, и то number. Да и функция анонимная, без имени callback. Разжуйте плз.
158 1192528
>>192509
Подумой, это слишком легко.
Подсказка, в js можно указывать столько аргументов у функции сколько хочешь, а можешь не указывать вовсе.
159 1192536
Блин, я запутался. Я правильно понимаю что есть локальный и глобальный state. Где локальный относится только к текущему модулю, а глобальный живет своей жизнью, так и все эти getInititialState(), setState() это команды локального и не влияют на глобальный, глобальный меняется только редьюсерами?
160 1192538
>>192528
то есть функция не обязательно должна называться колбек, как в примере, и параметры тоже. важен просто порядок, в любой первый аргумент, назови его хоть жопой, будет записано значение элемента массива. а во второй, тоже независимо от имени, будет записана позиция в массиве. но если не указать какие-то из них, то это значения, например позиция, вообще не будут сохранены.
так?
161 1192546
>>192538

>то есть функция не обязательно должна называться колбек


Это название для удобства, когда в качестве аргумента функции выступает другая функция. Типо как аргумент фильтра это другая анонимная функция.

>важен просто порядок, в любой первый аргумент, назови его хоть жопой, будет записано значение элемента массива. а во второй, тоже независимо от имени, будет записана позиция в массиве. но если не указать какие-то из них, то это значения, например позиция, вообще не будут сохранены.



Да.
162 1192561
>>191929
Я по кодскул учился, курс по основам жс там хороший. Возможно где-то есть и лучше.
163 1192563
>>192205
js интенсивы без бекграунда в js или пистоне оч сложно осилить. На тебя с ходу выбрасывают тонны инфы и если с версткой ты еще можешь как-то все это освоить (она и проще и нагляднее), то тут ты застрянешь даже с наставником на одной теме, а другие в перед уйдут. И все.

Все потому что у создателей интенсивов нет цели научить тебя чему-то. У них есть цель получить с тебя деньги. Иначе интенсивы шли бы дольше и были бы более разжеванными по таким моментам. Или была бы два типа интенсивов - для совсем нубов и для шарящих.
164 1192594
>>192536
В смысле «есть»? Где есть? Алсо, если твой урок по реакту что-то говорит про getInititialState, то это устаревшее говно.
165 1192595
>>192563
вперед блжад
166 1192597
>>192536
Алсо, не очень понятно что ты подразумеваешь под модулем.
167 1192641
Просьба пояснить. Элемент <main> не поддерживается в IE11, все содержимое растягивается до краев. Случайно обнаружил и был в шоке. Причем в normalize.css старой версии 7.0 есть фикс этого дела, ставят display: block, а вот в 8 версии эту строчку почему-то убрали. В CanIUse тоже упоминают о неполной совместимости. Какая лучшая практика поддержки новых элементов в IE11? Вручную добавлять в css не очень удобно, может есть какое-то стандартное решение, вроде normalize того же.
168 1192642
>>192641
Лучшая практика — div.
169 1192659
>>192642
Не флейма ради, хотя почему бы и нет. А как же "Семантика или смерть"?
170 1192660
>>192659
Кроссбраузерность приоритетнее семантики как правило.
171 1192743
В чем отличие аргумента от параметра?
172 1192832
>>192659
Если тебе нравится — пожалуйста. Смысла в этом не особо много, кроме тега заголовка h1, который как-то там влияет на SEO.
173 1192847
А нормально, что при клонировании удаленного репозитория у меня не создалась ветка мастер? Моя ветка, которую я создал, на месте, а вот мастера просто не существует. Я думал, что она по дефолту создается при клонировании.
174 1192855
>>192847
По идее репозиторий клонируется со всеми ветками. Какая там изначально-то была?
sage 175 1193159
>>192847
там может не быть ветки мастер, если ее переименовали, сделай git checkout origin/branchName -b branchName
176 1193163
А хули энтот clip-path: polygon так тормозит сильно?
177 1193221
>>192220
ты повыебываться сюда приполз, чучело?
178 1193251
Поясните, какие должны быть проекты на гитхабе у человека, претендующего на должность джуниора?
179 1193252
>>193251
Техномарт, Барбершоп, Седона, Нёрдс.
180 1193284
>>193221
Что послужило поводом для агрессии?
181 1193310
ENOENT: no such file or directory, open '../templates/index.html'

Не понял. Разве в fs.readFile нельзя так путь прописывать? Он жеж получается относительным, вроде все верно, но почему-то ошибку эту пишет. При этом если делать его абсолютным, то все работает...
182 1193382
>>193284
я токсичный мудак и не люблю, когда много непонятных слов
183 1193400
>>193382
Да у тебя же акрибофобия.
184 1193526
Аноны, как вы unit-тестрирование в реакте изучали? Редьюсеры то легко тестировать, а вот остальное не очень понятно. Может, кто знает какие-нибудь годные ресурсы?
185 1193543
>>193310
Как насчет доку почитать? https://nodejs.org/api/fs.html#fs_file_paths
186 1193545
>>193526
Что ты хочешь в реакте юнит-тестировать и зачем?
187 1193559
>>193545
Компоненты, их поведение и вот это всё.
188 1193562
>>193559
Для этого лучше снапшоты подходят.
189 1193574
>>193562
Они же только для тестирования разметки подходят,не?Снапшотами же, насколько мне известно, ты не протестирешь логику компонента. Например, такое поведение: если prop isLoading=true - покажи спиннер, иначе - рендери контент.
190 1193578
>>191615
Как раз летом 2016 и вкатился.
191 1193585
>>193574
У тебя контент и спиннер выдают одну и ту же разметку?
192 1193599
>>193585
Нет, конечно. Контент-props.children.
193 1193614
>>193599
Так и снапшоты разные будут.
194 1193639
>>193614
Ты совершенно прав! Тогда всё просто получается.
195 1193655
Какие подводные камни в использовании каштомных тэгов? Типа, вместо div.page-wrapper делать просто тэг page-wrapper и задавать для него стили? Конфликтует ли это со всякими фреймворками вроде бутстрапа?
196 1193694
Блэт как жеж бесит этот бем ебаный. Ну нахуй он нужен, когда есть божественный модульный css в вебпаке например. Ну писать руками всю эту хуйню - эт просто стыдно для кодера.
197 1193715
>>192415
Год назад тут видел про нейронку, которая верстает с картинки. Но тред еще живет и т\аноны еще зарабатывают деньги.

А еще ведь был дримвьювер, а еще есть Адоб Мьюз.
198 1193726
Как обновить гит на винде?
единственное что пришло в голову это установить еще раз в ту же папку (у меня 2.11 ставлю 2.16)
199 1193729
>>189668 (OP)
Можете пояснить за paypal или skrill. Любая ли дебетовая карточка подходит для первода с пайпел счёта на карту, есть ли какие-то подводные камни которые надо учесть при оформлении дебетовой карты? Что скажите про skrill?
200 1193779
>>193655
Бумп
201 1193796
можете дать ссылку на гит с готовыми макетами кокодемии из интенсива для начинающих?
202 1193802
>>193655
Типа как в xml? Но зачем?
203 1193883
Я так понял,чтобы фронтендером стать надо быть социоблядью и творческой личностью.
204 1194040
>>193883
Нет. Надо быть просто нормальным человеком и иметь тягу к созданию чего то нужного человечеству.
Впрочем это почти ко всем профессиям относится.
205 1194112
>>194040
Как формошлепство соотносится с созданием чего-то нужного ? Ты не дом строишь
206 1194113
Допустимо ли создавать класс в акшион криейторе?
207 1194129
>>194113
Можно, но зачем?
208 1194130
>>194112
Я сейчас делаю очень красивый и очень функциональный личный кабинет для сайта компании продающей косметику. Структура компании пирамидная. Тысячи людей активно работают и пользуются моим кодом. Передают благодарности. Когда основной сайт допилили даже подарков прислали)

> Ты не дом строишь


дом нет а dom да.
Начальник 209 1194132
>>194112
Петушок не петушись. Таким макаром можно больше половины проф. нахуй послать. Вроде и норм, но хули тогда в этом ебаном мире еще делать?
210 1194133
А флоаты еще стоит учить?
211 1194134
>>194133
Чего там учить то?
Знать их конечно необходимо, тебе рано или поздно придется и чужой код ковырять.
212 1194140
>>194132
Петушок в зеркале у тебя
213 1194180
Хлопцы, поясните дауну как псевдоэлемент этой кнопки не прячется под хеадер?

https://codepen.io/anon/pen/dmyzEX
214 1194219
Случайно создал репозиторий без файла .gitingore, поэтому туда добавились папки dist и node_modules (которые там не нужны). Как их теперь удалить из репозитория? (.gitingore уже создал и нужные папки и файлы указал, но ничего не поменялось).
# OP 215 1194226
>>194219
git rm -r --cached node_modules
git rm -r --cached dist
git commit -m 'Игнорирование node_modules && dist'
git push origin master
1520587827084.jpg17 Кб, 72x699
216 1194287
>>193802
Так конфликтует или нет?
А ты подумой. Например из-за пикрила?
217 1194364
>>194287

>вёрстка на дивах


Oh shi~
Если ты настолько не разбираешься в семантике и тупо лепишь всюду дивы, то кастомные теги тебе скорее окажут медвежью услугу, ибо мало где используются и не нужны. Если же разбираешься, и на твоей странице просто куча обёрток, то сам подумай - как ты свои теги называть будешь, <list-item-content-container-lower-wrapper> или типа того, ебанёшься же, лучше уж классы юзать с БЭМ, а не извращаться с кастомными лисопедами.
Это что касается подводных камней, насчёт совместимости с фреймворками хз.
218 1194411
>>194364

> >вёрстка на дивах


> Oh shi~


Тащемта, это скрин кода этого треда.

> <list-item-content-container-lower-wrapper>


Ну не до такой степени же. Допустим, у меня есть тот же div.page-wrapper или, скажем div.calculator. Почему бы не заменить их на соответствующие тэги? А вот всякие конкретно блоки, допустим, блок с текстом в шапке, можно и дивами запилить.
219 1194428
Пиздец, 1.5 недели потратил, на просмотр базового интенсива, что бы услышать ВСЁ ТО ЧТО УЖЕ ИЗУЧИЛ в интерактивных уроках кокодемии сука, одно из самых невыгодных вложений времени, нахуя это дерьмо разместили на главной? урок в среднем идёт два с половиной часа из которого 80% ПРОСТО ТУПОЙ ПИЗДЁЖ, нахуй вообще это дерьмо? Про подачу материала вообще молчу это лютый пиздец. Уёбка который вёл 4 урок про доступность вообще отпиздил бы при встрече. Горит блядь...
Совет тем кто его ещё не смотрел, не тратьте время, скачайте псд макет и верстайте своими руками, по мере поступления проблем гуглите и ищите информацию в сети (благо её дохуя), а в интенсиве вы вряд ли найдёте ответы на свои вопросы.
Единственное, что полезно в этом курсе это семантика и разметка хтмл без дивов (2й урок), всё остальное параша и развод на бабки.
С продвинутым такое же дерьмо? и нахуй его?
220 1194431
>>194428
Серьезно думал что весь контент в видео?
221 1194444
>>194431
нет, я понимаю, что основная работа идёт именно у учителей и учеников этого курса.
Но у меня вопрос в другом, нахуя везде форсят эту парашу и какого хуя это дерьмо делает на главной, (раньше в пасте её не было и я ещё думал почему, теперь посмотрел и всё понял).
222 1194458
>>194444
наставник + работа с макетами по ТЗ кокодемии + автоматизированные курсы только для интенсива. Видео вообще для галочки.
223 1194473
>>194428
несколько поколений вкатывальщиков прошли через интенсивы с братишкой Першиным и успешно вошли в ойти, но тут какой то малолетний питух, из поколения дегенератов, решил взвизгнуть что то против устоев, хех мда.
224 1194521
Нет сил больше верстать, идите нахуй
225 1194522
>>194521
(ба-бах)
226 1194526
>>194521
слабак фу
227 1194529
>>194473
ты долбаёб?
Речь идёт об материале в видео, которое по сути вода и бесполезный трёп который уже проойден и изучен в интерактиве, работа с наставником безусловно бесценно и действительно многому научит.
НО ЭТИ ЛЕКЦИИ ПОЛНАЯ И БЕСПОЛЕЗНАЯ ХУЕТА (при условии, что ты прошёл интерактив).
тупой ты выблядок.
Хочешь доказать обратное? тогда расскажи, что ты нового узнал из этих лекций, чего не было в интерактивах? работа с гит? пол часа самостоятельного изучения, что то ещё? А ВОТ НИХУЯ ТАМ БОЛЬШЕ НОВОГО НЕТ!
24 часа воды, кайфуйте.
228 1194530
>>194529
Можно пофапать на Вадима Макеева
229 1194554
>>194529
по цвету пламени от твоей горящей жопы я делаю вывод, что ты неосилятор базовой верстки и тупо ничего не смог сделать и тебя не прет от того, что ты сверстал первые странички. вот тебе добрый совет- поищи что то другое, веб разработка не для тебя. не осилить верстку после кокодемии- это надо быть конченым дауном, но ты не расстраивайся, все твое поколение выросло долбоебами, ты не один
230 1194600
>>194529
Куй знает чего у тебя бомбануло. Может конечно сейчас интенсивы изменились, я в 16м его смотрел, после прохождения курсов на сайте. Верстал вместе с ведущим. Это просто видео, смотришь себе перед сном его и все. Там много не воды, а на самом деле важных вещей, видимо ты просто не умеешь отделять важное от второстепенного. Продвинутый я посмотрел половину в промотке правда, потому что торопился приступить к жс. через 9 месяцев после начала самостоятельного обучения я успешно вкатился на должность верстальщика и до сих пор работаю.
231 1194604
>>194600
А нахуй ты js учил чтобы на верстальщика вкатиться.
232 1194611
>>194604
Ты дурак что ли? Никто тебя без знаний жс не возьмет.
Я в данный момент сижу пишу плагин для драг енддропа для рабочего проекта. Что бы 3 совершенно разных днд работали с одним жс кодом, все по аяксу, с процессом загрузки и превьюхой.
Как ты без жс будешь подключать слайдеры? У меня водном из проектов, 8 слайдеров на главной. Адаптивных с разным поведением. Там только инициализации по 50 строк у каждого. Приходится писать класс инициализации с методами и всей хуйней, прямо как у кантора в учебнике про ооп. А я думал мне эта хуйня не пригодится когда учил.
Да блять бывает просто дизайнер такой херни нарисует, что приходится вроде для простых вещей кучу жиквериговнокода понаписать. Анимациями и да и вообще любым жс коджом где учавствет css тоже ведь версталы занимаются.
233 1194614
>>194611
блять, так этим же фронтендер занимается,а не верстальщик
234 1194618
>>194614
Чувак, сейчас нет верстальщиков которые делают только верстку. В любом случае верстальщик должен быть в состоянии писать простые скрипты. Скрыть/показать блок, подписаться на клик/скролл, реализовать какое то повдеение, подключить слайдер, переверстать ему стили, инициализировать его, написать колбеки нужные.
А фронты это уже кто с апи бекенда работает.
235 1194628
Рационально ли учить java если у меня технарское ВО, но не по проганью? За сколько вообще можно вкатиться и на что рассчитывать? Пока учу java core
236 1194632
>>194628
Нам то откуда знать чего тебе рационально учить а чего нет.
Снимок экрана 2018-03-09 в 23.41.07.png505 Кб, 910x856
237 1194638
Вкатываюсь полтора года с небольшими перерывами. Уже отзываюсь на вакансии версталы, чувствую для полноценного фронта я долбоеб. Но даже с реальным блять адаптивным сайтом со всякой интерактивной хуйней сайт сделал знакомому бесплатно, а не с макетиками барбершопа в портфолио я нахуй никому не нужен без опыта. Сделал уже несколько тестовых заданий, но судя по всему хуево сделал только не знаю почему - все работает во всех сраных браузерах которые они запрашивали. Один раз пригласили в какую-то контору за 12000 в месяц на должность сео-верстальщика. По отзывам контора кидает на деньги, лол.

Каждый день вижу вконтакте и на разных сайтах контекстную рекламу: "Пройди курсы программирования и получи должность верстальщика с зарплатой от 50 000р в месяц всего за 6 недель. Курсы проводит известная школа программирования Кокодемия Вкатывания."

Иногда мне кажется что вся эта хуйня со вкатыванием - какая-то блять финансовая пирамида от Мавроди, только ты вместо денег жертвуешь временем. Все кто пишет, что вкатились - тролли. Ебаная психотронная тюрьма.

Раз в 3 месяца залезаю в тред поныть, а потом опять начинаю штурмовать очередное говно.
238 1194644
>>194638
ты из мухосрани наверное?
239 1194645
>>194638

>финансовая пирамида от Мавроди


тоже так показалось
Не понятно, куда вкатываться, везде одни пирамиды.
240 1194651
>>194632
Хватит уже в третьем писать
241 1194653
>>194644
Нет.
>>194645
Бля, просто представь что кокодемия готовит каждые пару месяцев пару сотен "специалистов" в течение последних нескольких лет. Аналогов кокодемий дохуя и больше и каждая штампует "спецов". Я тут почитал статейку от hr, так вот там он пишет что после публикования вакансии верстальщика за 2 дня набирается 200+ откликов.
242 1194665
Пацаны, кто думает вкатиться или только-только начал верстать барбершоп, нахуй выкатывайтесь, эта хуйня вас сожрет, не лезьте сюда. Или зайдите на hh. Посмотрите на требования в вакансиям. Там прямо пишут что в портфолио должны быть реальные проекты, а не "проекты которые вы сделали на курсах программирования". Посмотрите навыки которые необходимы. Это не HTML, CSS, JS как вам говорят в интенсивах. Там уже нужен огромный стек технологий. И за это будут платить 30 тысяч счастливчику которого выберут из 200 других вайтишников.

Не слушайте Першина и прочих уебков со школ программирования. Рынок переполнен долбоебами которые устали работать на говноработах и решили войти "вайти". Без реального опыта работы ваше резюме не будут рассматривать и оно затеряется на фоне других вкатывальщиков. Ваши туду листы также никому не нужны.

Жаль мне этого никто не сказал полтора года назад.

>>194638 - вайтишник
243 1194677
>>191615
Я ещё раньше пришёл, выучил верстку, поработал на удаленке и хуй забил.
244 1194716
>>194677
а чем теперь занимаешься?
245 1194724
>>194665
Нужно заскринить и в шапку следующего треда въебать.
246 1194726
>>194665
А что тебе мешало полтора года назад крутить жопой и искать заказы через знакомых-на фрилансе-делать свои пет-прожекты с реальной аудиторией? или ты из тех отличников, которые в реальной жизни сидят и думают, что им сейчас за красный диплом все принесут (работу, заказы и т.д.), в то время как "двоешники" крутят жопой и пробиваются локтями?

Алсо Першин и прочие петухи действительно врут, но как это отменяет то, что ты мамкина корзинка?
247 1194735
>>194724
двачую
248 1194737
>>194665
Не знаю, о тех проблемах, которые ты говоришь.
Вкатился почти с нуля, за 3 месяца. Но я и учился минимум 8 часов в день, так что, я считаю, 3 мес - достаточно времени, что бы вкатится. И да, я не тролль.
249 1194738
>>194638
это тралинг или ты просто дегенерат нового поколения?
250 1194740
вэбчмохи, это вы тут срете и толстите или тут и вправду остались одни дауны, которые не могут вкатиться по 1.5 года?
251 1194742
>>194665
Это ложь, за последние пару месяцев нанял двух джунов без коммерческого опыта, но с хорошим пет-проектом.
252 1194766
>>194742

>хорошим пет-проектом


Поясни.
253 1194771
>>194766
Реакт, редакс, саги, внятное демо. Плюс, конечно, собеседование они хорошо прошли. А то некоторые приходят с двумя года опыта на реакте/редаксе, а на вопрос «почему собсна в редьюсерах нельзя мутировать данные?» ответить не могут.
254 1194819
Что за шрифт у лого на этом сайте
https://w3schools.com ? В стилях написано fontawesome, но ведь в нем только иконки.
255 1194822
Короче задание - средствами js через setInterval и offset заставить объект двигаться по траектории квадрата со сторонами в 200 пикселей.

Вопрос - почему мой код не работает от слова совсем

https://codepen.io/anon/pen/MVYqBG?editors=0010

А код из решения работает.

https://codepen.io/anon/pen/QmwVxq?editors=0010
image.png6 Кб, 232x106
256 1194825
>>194819
Там вообще нет иконок. Шрифт видимо их, не типичный.
image.png8 Кб, 470x196
257 1194829
>>194822
Ошибка в условии. После первой итерации функции, leftOffset увеличивается и равен 1, уже не равен 0 поэтому все остальные if не выполняются.
15202540448280.jpg202 Кб, 708x568
258 1194848
>>194638

>Каждый день вижу вконтакте и на разных сайтах контекстную рекламу: "Пройди курсы программирования и получи должность верстальщика с зарплатой от 50 000р в месяц всего за 6 недель. Курсы проводит известная школа программирования Кокодемия Вкатывания."



С этого просто выпал конечно. Ты хоть знаешь как работает подобная реклама?

она формируется на основе твоих запросов в интернете, додик
259 1194867
>>194848
Неудивительно, что он не вкатился.
260 1194897
>>194724
Скриньте и прикрепляйте. Долбоебы думают что сверстают макеты из интенсивов и их будут ждать, но это не так. Таких просто сотни на одну вакансию. Авось поможет сэкономить время недовкатывальщикам.

>>194726
Сейчас есть уже реальный опыт создания сайтов которые расположены на хостинге. Может и позовут версталой, все равно лучше там где я сейчас.
Следующей целью ставлю подтянуть реакт и замутить пет-проект. У меня есть идеи, но может подкинете что-нибудь годное, но не сильно сложное? Может там игру какую на логику или смекалочку или виджет какой-нибудь. Чтобы и работодателя заинтересовать и самому с тоски не помереть. И не надо меня хуесосить, да я корзина, но не мамина, так как живу один и снимаю жилье, мне приходится параллельно въебывать на другой работе. Но мне реально нравится кодинг, просто я аутист немного.

>>194848
Просто я подписан на всякие паблики о веб-разработке, вот и вылезают периодически такие школы.

>>194867
Ну сдаваться то я не планирую, просто вчера приуныл, а сегодня полон сил.
261 1194933
>>194638
дс2?
пидер это 5-миллионная мухосрань, народ завезли, а рынок труда с промышленностью забыли
262 1194935
>>194933
Думаешь, если перекачусь в дс легче будет найти работу?
263 1194939
>>194935
Никто не мешает сгонять туда на пару месяцев прощупать почву.
264 1194944
>>194771

>«почему собсна в редьюсерах нельзя мутировать данные?»



Редьюсер меняет непосредственно state в store redux'а, при этом это меняет его так, что в store остаётся и предыдущая версия state и новая, это вроде как одна из фич редакса. Поэтому если сразу менять state в редьюсере, то предыдущая версия state проебется, так?
265 1194948
>>194944
Нет, вообще мимо. Стор и стейт в твоем примере это одно и то же. Редакс не хранит предыдущие версии стора.
266 1194954
>>194948
Что недопонял тогда.
https://egghead.io/lessons/javascript-redux-the-reducer-function
Автор прямым текстом говорит, что новый стейт получается на основе предыдущего стейта и вызванного акшиона. В любом случае, какой ответ на вопрос?
267 1194962
Итак, два нубо-вопроса по гранту.
1. Когда я прописываю в командной строке grunt serve, начинает выполняться только browserSync, по идее за ним должен запуститься таск watch, но этого не происходит, и мне приходится запускать его в отдельной вкладке консоли. Почему так?

2. В списке файлов у browserSync прописан ".html", то есть должны обновляться все файлы с расширением html, но обновляется в итоге только "index.html", хотя рядом с ним лежат еще несколько html файлов. Чего я не так понимаю?

module.exports = function(grunt) {
require('load-grunt-tasks')(grunt);

grunt.initConfig({
sass: {
style: {
files: {
"css/style.css": "sass/style.scss"
}
}
},

postcss: {
options: {
processors: [
require('autoprefixer')({browsers:
[
"last 1 version",
"last 2 Chrome versions",
"last 2 Firefox versions",
"last 2 Opera versions",
"last 2 Edge versions"
]})
]
},
style: {src: "css/
.css"}
},

watch: {
style: {
files: ["sass//.scss"],
tasks: ["sass", "postcss"]
}
},

browserSync: {
server: {
bsFiles: {
src: ["
.html", "css/*.css"]
},
options: {
server: "."
}
}
}

});

grunt.registerTask("serve", ["browserSync", "watch"]);
};
267 1194962
Итак, два нубо-вопроса по гранту.
1. Когда я прописываю в командной строке grunt serve, начинает выполняться только browserSync, по идее за ним должен запуститься таск watch, но этого не происходит, и мне приходится запускать его в отдельной вкладке консоли. Почему так?

2. В списке файлов у browserSync прописан ".html", то есть должны обновляться все файлы с расширением html, но обновляется в итоге только "index.html", хотя рядом с ним лежат еще несколько html файлов. Чего я не так понимаю?

module.exports = function(grunt) {
require('load-grunt-tasks')(grunt);

grunt.initConfig({
sass: {
style: {
files: {
"css/style.css": "sass/style.scss"
}
}
},

postcss: {
options: {
processors: [
require('autoprefixer')({browsers:
[
"last 1 version",
"last 2 Chrome versions",
"last 2 Firefox versions",
"last 2 Opera versions",
"last 2 Edge versions"
]})
]
},
style: {src: "css/
.css"}
},

watch: {
style: {
files: ["sass//.scss"],
tasks: ["sass", "postcss"]
}
},

browserSync: {
server: {
bsFiles: {
src: ["
.html", "css/*.css"]
},
options: {
server: "."
}
}
}

});

grunt.registerTask("serve", ["browserSync", "watch"]);
};
14119123743810.jpg65 Кб, 640x480
268 1194970
>>194740
Я наверн уже год вкатываюсь, например. Но эт не томушо я сильно даун, я просто хикка с тревожным рл и тупо боюсь идти на те 2.5 вакансии, что есть в моей мухосрани
269 1194979
>>194954

>Автор прямым текстом говорит, что новый стейт получается на основе предыдущего стейта и вызванного акшиона.


Все так. Причем тут хранение старого стейта?

>В любом случае, какой ответ на вопрос?


Надеюсь, что кто-то ответит.
270 1194986
>>194979

>Надеюсь, что кто-то ответит.


Потому что редьюсер работатет только с pure functions?
271 1194987
>>194986
Как ты это проверишь вообще? Если не знаешь, то не надо гадать.
272 1194995
>>194970
как зарабатываешь?

тоже хикка
6fy0XKjGrwI.jpg83 Кб, 451x604
273 1194997
>>194995
"мам, кушать хочу"
Начальник 274 1195003
>>194979
Тип потому что реакт под капотом проверяет все через === и если изменишь объект то рендер не произойдет?
Сам учу реакт только 5 день, везде об этом говорят и не объясняют почему. Ответь хоть ты.
275 1195004
>>194716
Ничем.
276 1195032
>>195003
Не совсем, но близко. Реакт ничего не проверяет, он по умолчанию вызывает рендер всегда, когда рендерится родитель. Однако идентичность ссылок старого и нового стора проверяет HOC которым компоненты биндятся к стору через react-redux/connect. Если коротко, то при прямой мутации стора, компоненты подключенные через connect не обновятся.

Подробности можно почитать в доках к connect: https://github.com/reactjs/react-redux/blob/master/docs/api.md#connectmapstatetoprops-mapdispatchtoprops-mergeprops-options
277 1195036
Насколько фронту нужно знать бэкенд. Стоит ли установить сервак у себя и поковыряться с запросами?
278 1195041
>>195036
Зачем, если есть тонны публичных апи? Гитхаб, вконтач, etc.
279 1195043
Дайте ссылку на видео курс по реакту, как каким пользуется?
280 1195045
>>195043
фикс кто каким
281 1195072
Дайте ссылку на гитхаб с простым примером SPA на реакте
282 1195073
Двощ, если ты фронтэндщик-верстальщик, и при этом нихуя не умеешь в дизайн, это норма?
283 1195083
>>194829
Так все просто.... Сенкс!
284 1195084
>>194897
дрочи поменьше приуныл он
285 1195087
>>189668 (OP)

>пок-пок-пок, нету вакансий, уже поздно


>смотришь вакансии на react в ДС, их в 1.5 раза больше чем в прошлом году

286 1195109
https://codepen.io/anon/pen/JLdYpr?editors=0010

Как сделать так чтобы при 5 клике когда надпись меняется на "You win" эта самая надпись останавливалась?
287 1195117
>>195036
Стоит. Напиши restAPI, поймешь, как там всё устроено, это очень полезное знание. Туторов в в инете много, да и делается это весьма просто.
288 1195120
>>195109
Почисть интервал, который на else висит
289 1195188
Объясните тупому: вот я создаю локальный репозиторий через git init, создаю там файл, делаю коммит, вношу изменения в него, проверяю через git status, но в консоли пусто, гит не видит изменений. Пробую проиндексировать его git add "название файла" - снова ничего. В чем проблема?
Снимок экрана от 2018-03-11 14-04-26.png192 Кб, 1920x1080
290 1195193
>>195188
Чет не так делаешь.
На пике сделал все как ты описал, гит исправно работает, изменения видит.
291 1195199
>>195120
А как его почистить?
292 1195201
>>195193
Папка .гит почему-то оказывается вообще не появлялась. Удалил папку, создал новую, создал репозиторий, повторил действия - всё появилось. Заработало, да и ладно. Спасибо за то что уделил внимание.
293 1195203
Наставником кто нибудь в кокодемии работал? Как оно? Подумываю понаставничивать.
294 1195217
>>195203
Вангую говно ложкой чистить
295 1195226
https://almaty.hh.kz/vacancy/24049501?query=Vue.js
Это адекватные требования за ~20к деревянных? Просто мне почему-то захотелось вырезать всю семью этого охуевшего пидораса, выложившего вакансию.
296 1195229
>>195226
Ну хуй знает, может там в Алмате последнюю лошадь в канаве доедают и 20 к уже делают тебя олигархом. А так больше похоже что они скопипастили в вакансию вообще все что относится к фронту.
297 1195233
>>195226
Да там сео какой-то альфа-бабуин с шилом в жопе. java, swift, че кресты-то не добавил, было бы вообще какнонично.
298 1195235
>>195226
У него там "от"
Да и как бы каждый сам решает. Ты же не знаешь цен на айти продукт который он выпускает. Он я так понял работает на рынке средней азии, там цены отличаются от тех что в рф. Да и уровень знаний перечисленных технологий может быть очень низким.
Так что не факт что он кладет такую уж большую разницу между ценой покупки и продажи труда своих разработчиков.
299 1195242
>>195235
У него вроде проекты для госшаражек Казахии
300 1195274
>>189668 (OP)
Анон, я правильно понимаю, что создать таблицу в JS можно только через цикл?
301 1195278
>>195274
Можешь и вручную, но зачем? Ты же не индус какой.
302 1195279
Как адекватно сделать себе канвас на бэкграунд? Если взять сам тэг canvas как бг и в него вписывать все остальное, то оно не отображается. Пердолюсь пока с абсолютами-хуютами, и чувствую, что я даун.

>>195199
clearInterval
303 1195283
>>195279

>Если взять сам тэг canvas как бг и в него вписывать все остальное, то оно не отображается



Рядом клади и абсолютом сверху на него то что нужно.
Правда я не очень представляю себе задачу что бы так извращаться.
Из похожего я попап выводил над графиком на канвасе, но попап генерился на жс.
304 1195284
>>195278
Да, как я понял, это через jQuery делать надобно.
Screenshot2018-03-11-17-08-22.png176 Кб, 540x960
305 1195285
Может кто-нибудь объяснить как работает эта функция фибоначи. При запуске с параметром 8 идет самовызов с уменьшением на 1 и на 2, пока не дойдет до 1 и 0? А потом эти единицы просто складываются? Не могу визуально изобразить это в голове прост
306 1195288
>>195284
Несколько излишне тащить jQuery только для этого.
307 1195293
Если стейт в редаксе нельзя менять напрямую, то как заменить значения в массиве, если он допустим в этом ебучем стейте?
308 1195295
>>195288
У меня задача такая: через API будут поступать данные например, результаты тестов и нужно запилить динамическую таблицу, которая будет эти результаты отображать.
AJAX обязателен, т.к. никаких перезагрузок.
309 1195296
Сап тред. У меня встал вопрос, снова. Меня заебал Кантор, его ебучие задачи, которые блядь сделать можно только после перечитывания теории(всей теории блядь), я не могу читать эту тошнотворную хуету. Есть чего-то попроще или это из-за первого раза меня так пидорасит? Я вот "Выразительный JS" начал читать, всё как по маслу, написано ДЛЯ ЛЮДЕЙ. Но я вижу, что инфы то там не так много и всё описывается поверхностно. Ещё книга такая есть — "JS. Подробное руководство", но мнения о ней разнятся.
Так вот, анончики. Чего мне делать дальше? Разумеется на одной книге я не остановлюсь, но нужен какой-то стартовый пинок. И вот вопрос, чего продолжить/начать читать из вышеперечисленного? Или вообще уйти нахуй в справочник MDN и не вылазить оттуда? Жду от вас помощи, аноны, так как от задачек Кантора уже голова болит. Я из-за них на пару недель прервался и нихуя не делал.
310 1195297
>>194638
Пиздец как вы уже заебали путать юных вкатунов, то рынок требует новой крови, то рынок переполнен. Как так то?
311 1195312
>>195296
Дело не в книгах. Дело в тебе. У контора не самые сложные задачи. Если у тебя от них голова болит то что будет дальше?
312 1195320
>>195312

> Если у тебя от них голова болит то что будет дальше?


В JS-треде описал всё, но здесь повторюсь. Проблемы возникают с задачи: числа Фибоначчи, факториалы, рекурсия. И ещё какие-то задачи где-то нужно применять формулы. Я не могу засунуть формулу в код, особенно такую. Смотрю на чужой код — вроде всё понятно, закрываю страницу с чужим кодом и снова тупик.
313 1195323
>>195320
Хотел написать что-то в твою защиту, но эти темы самые простые, дальше вообще пиздец пойдет.
314 1195331
>>195323
Не хочу выкатываться ведь, хоть и не за деньгами здесь. Чего можно посоветовать такому умному тупому долбоёбу как я?
315 1195333
>>195293
Создать новый массив на основе старого.
316 1195337
>>195320
Забей, просто скипай эти задачи. Разберешься потом.
317 1195346
>>195337
Скорее всего так и буду делать. Спасибо.
318 1195351
>>195295
Это в целом тоже без jQuery можно запилить. Если учишься, попробуй и так и так. Полезно будет.
319 1195375
>>195351
Ну я сапорт/программер (макака-программист, по нашенски) в конторе.
Мне дали задание и недавно вообще предложили на angularJs все сделать. Типа так проще будет.
320 1195380
>>195375
Ахуенна.
321 1195382
>>195380
До этого я на PHP хуевину делал.
322 1195386
>>195382
Дабл ахуенна. Город миллионик?
323 1195387
>>195386
ДС2.
324 1195391
>>195331
codewars
325 1195393
>>195375
Может и проще, но оверкилл ебать какой.
326 1195401
>>195283

> Рядом клади и абсолютом сверху на него то что нужно.


Так это же тупо, не? И к тому же неудобно, указывать всем элементам на странице абсолют, лол.

> Правда я не очень представляю себе задачу что бы так извращаться.


Ну блядь, анимации красивые на бэк же. Particlesjs, к примеру.

>>195285
Примерно так. Гугли рекурсию.
327 1195410
Наверное, немного ебанутый вопрос, но
Windows PowerShell подойдет для пердолинга с гитом в консоли? Или лучше все-таки накатить что-нибудь другое?
328 1195417
>>195297
Вкатунов слишком много. Чтобы получить работу нужно прыгнуть выше голов остальной массы вкатывальщиков. Причем запомни, каждый думает что он прыгает выше чем другие.

Представь себе огромную площадь где в загонах прыгают сотни, а может тысячи долбоебов и кричат: "я прахрамист, вазьмите миня джуниором, я прошел курсы кокодемии". И вот среди этой прыгающей массы долбоебов изредка взлетает ввысь как супермен в плаще настоящий любитель своего дела, джуниор фронтендер с охуенным пет-проектом. Молча, ничего не крича. Просто взлетает и приземляется на место очередного гребца в галеру, где гребет день и ночь за то что его кормят и дают иногда поспать.
image.png1,1 Мб, 700x906
329 1195418
>>195417
Вот это откровения пошли. Мне кажется пора тред потихоньку двигать в сторону культа вкатывальщиков. Положняк такой
Кантор - Б-г и идеал, то к чему стремится каждый вкатывальщик грести где-нибудь в NYC.
ОП, ОПы - пророки его, ведут толпу вкатывальщиков к священной цели.
Верующие - люди, готовые тратить от 4х часов в день на вкат.
Еретики - сбившиеся с пути, скупают интенсивы, верят Першинам и прочим искусителям.
330 1195422
>>195410
cmder це классика
331 1195442
Решил накатить AJAX. Зашел значит наконец на Кантора. Накатил сервер как в уроке, ну думаю, сейчас начнется жара. В итоге осилил 3 пункта из списка https://learn.javascript.ru/ajax
Четверный про формы просто дал некоторую интересную информацию о кодировке. А дальше я просто сижу читаю и нихуя особо не понимаю. Ни примеров, ни толковых объяснений.

Так вот, есть ли годные уроки по AJAX для дебилов? Настолько чтобы в резюме можно было добавить пункт AJAX. Пока я просто понял общую схему. Как мы составляем запрос на сервер, посылаем его, получаем (или не получаем и выдаем ошибку) и потом обрабатываем его. Всякие JSON файлики на ура научился получать. Что еще требуется рядовой личинке фронта? Или этого достаточно?
332 1195445
>>191620
Смотри раздел про восьмеричные числа
https://developer.mozilla.org/ru/docs/Web/JavaScript/Guide/Numbers_and_dates
333 1195447
>>195417
Сам тогда почему ещё здесь ошиваешься?
334 1195448
Допустим я выучил всю эту ебалу. Но где зарабатывать ?
335 1195450
336 1195452
А этот ваш префиксер нужно запускать еще на стадии разработки или можно уже продакш версию прогнать один раз?
337 1195458
>>195447
Веришь нет, мне доставляет это.
338 1195466
>>195401

>И к тому же неудобно, указывать всем элементам на странице абсолют, лол.


Ты совсем дурак?
Тебе нужно указать абсолют либо канвасу, либо контейнеру с с контентом который поверх. Их родителю релатив, тому что не абсолют тоже, канвасу z-index меньше чем чему у контента.
пы.сы.
339 1195467
>>195410
подойдет, но еще лучше убунту поставь для веб разработки, когда то же надо начинать.
Вместо фотошопа авакод.
340 1195469
>>195452
Всегда запускаешь когда пересобираешь стили. Как ты блять будешь результат тестить без префиксов. Они не панацея.
341 1195475
>>195458
Доставляет настолько, что призываешь новичков не вкатываться? Жадина.
342 1195489
>>195410
чем тебе git не нравится? А вообще я полностью в webstorm перекатился с этим вашим гитом, там удобно
343 1195492
>>195489
Вебшторм использует дефолтную командную строку оси. В вин 10 это powerShell. Cmder намного функциаональнее. Его кстати тоже моно в вебшторме в конфиге выбрать как терминал.
344 1195511
Какие кавычки обычно надо использовать в жс, одинарные или двойные? Это важно. В стайлгайдах не нашел.
345 1195513
>>195511

В JS без разницы, они абсолютно ничем не различаются, в отличии от какого-нибудь пхп. Но я обычно использую одинарные, да и стайлгайд от airbnb тоже говорит, что нужно одинарные юзать.
346 1195539
>>195422
Спасибо

>>195467

>Вместо фотошопа авакод


Слишком толсто

>>195489

>чем тебе git не нравится?


Ну так чтоб, собственно, с гит по-серьезному работать, нужна же какая-то консолька. Или я не понял вопрос?
изображение.png366 Кб, 600x600
347 1195573
Ну что, опять пошарил hh и опять был немного удивлен.
Адекватных ваканский по
js - 2 шт
верстка - 1 шт
react и и прочие базворды - 0 шт

Соискателей около 200, доброе утро и хорошего дня, дорогие анончики!

https://spb.hh.ru/search/resume?exp_period=all_time&order_by=relevance&area=2&text=front-end&pos=position&logic=normal&clusters=true&experience=noExperience&from=cluster_experience

Справедливости ради могу только сказать, что ссылок на проекта есть мало у кого
348 1195576
>>195573
Посмотри на соотношение соискателей к вакансиям у любой другой профессии. Результат будет еще хуже.
349 1195620
>>195573
Да нахуй ты меня так расстроил? Решил проверить резюме в своем городе, куча людей с навыками побольше, чем у меня, и при этом готовы работать буквально за копейки.
350 1195643
>>195620
Да ты вот пройдись по этим вакансиям. Там навыки только на словах. Открываешь гит, а там какая-то верстка вонючей седоны и дерьмо-плюшек от кокодемии.
351 1195647
>>195643
Прям за живое. У меня кроме кокодемиков какой-то момент только 1 сайт был. И теперь у мена на гитхабе только сайт и лежит.
352 1195665
>>195647
Так сделай пару проектов мелких. Покажи что инструментами можешь пользоваться.
353 1195691
>>195573

>Адекватных ваканский по


>js - 2 шт


>верстка - 1 шт


>react и и прочие базворды - 0 шт



Чего, блять? Ты как искал? По одному только реакту в твоем болоте дохуя работы: https://spb.hh.ru/search/vacancy?text=react&area=2
изображение.png836 Кб, 1276x720
354 1195722
опыт
355 1195730
>>195539
Гит (не гитхаб десктоп) ставит же эмулятор консоли, git bash. Там все команды есть, поддержка алиасов, автозавершение комманд. Мне (пока) хватает, сижу под виндой. Но я один в своем репозитории работаю, и вообще провожу синхронизацию медду домом и работой прямо из vs-code и не парюсь
356 1195750
>>195539

>Вместо фотошопа авакод


>Слишком толсто


И чо толстого?
У нас в студии дизайнеры перешли на скетч, версталы на линукс - авакод.
Если в твоих обязанностях наряду с версткой нет допиливания косяков макета, то авакод намного лучше и удобнее чем фотошоп. Он заточен под извлечение инфы из макета а не под его создание.
357 1195754
>>195750
Авокод сами оплачиваете ?
358 1195760
>>195750
Если уж на Скетч перешли, то проще Фигмой пользоваться. Она крутая и бесплатная.
359 1195826
>>195754
Нет, просто один аккаунт на всех.
>>195760

>Если уж на Скетч перешли, то проще Фигмой пользоваться.


Не до конца перешли, иногда приходят макеты от левых дизайнеров, чужие проекты тоже на поддержку попадают. Да дизайнеры ка кбы сами решат на чем им удобнее, это не вопрос фронтендеров.

> Она крутая и бесплатная.


Это временно.

Мой посыл в том что авокод полностью покрывает запросы верстальщика, потому что открывает и файлы фотошопа и со скетчем работает.
export.png43 Кб, 1000x600
360 1196018
Как лучше верстать такую ебалу? Есть ли какие-нибудь варианты кроме position: absolute; ?
361 1196048
>>196018
Да. С помощью невидимых зафлоаченных блоков.
362 1196061
А куда легче вкатиться? Во фронт с этими Жаваскриптами или в бэк с нодом или пхп или даже Жава.
363 1196065
>>196061

>А куда легче вкатиться?


В грузчики в Пятерочке.
364 1196070
>>196065
Ты как погромист должен бы понять что я задал четкий диапозон ответов. Видимо сам из пятерочки пишешь
365 1196184
>>196061
Примерно одинаково.
35432488-qa-tester-jobs-in-newspaper-job-seeking-concept-.jpg196 Кб, 1300x866
366 1196188
Мультиплатиновый вопрос: мне скоро 30 и я бородат. Перекладываю бумажки в офисе за сущие копейки и подумываю перекатиться в ИТ.
Программуху я не затащу с вероятностью в 99%, ибо в школе не тройки были по математике, в универе тоже, да и с Delphi тоже не получилось подружиться.
Зато с английским у меня все гораздо лучше: пару лет назад после беседы с носителем из ЮСА подтвердил Intermediate, но на данный момент я несколько продвинулся и, кмк, нахожусь где-то в районе Upper-Intermediate. В случае необходимости быстро и легко могу подтянуть до более высокого уровня.
Рассмотрев рынок, понял, что из всех ИТ-профессий наверное только QA Tester стоит рассматривать для вката. В общем, хотелось бы узнать у более опытных анонов, стоит ли вообще перекатываться в данную специальность с моими скиллами и возрастом? Алсо, могу на текущей работе спокойно учить всё, что потребуется.
367 1196198
>>195320
Мне кажется, что корень всех проблем у таких вот как этот начинающий - плохая мат.подготовка.
Вот каждый, поголовно, кто жалуется на задачи - плохо шарит в математике.
Вывод - сначала пройдите школьную математику, прочитайте учебник по логике.
Вам же самим лучше будет, обучение ускорится в разы, т.к математика - помогает, я гарантирую это, анон.
Если вы на таких простых задачах стопаетесь, то что будет дальше? Ботайте математику, крч.
368 1196201
>>196198
Корень всех проблем — ебанутые задачи, которые в реальной разработке встречаются раз в год, а Кантор дрочит по ним с порога.
369 1196203
>>196188
Стоит конечно, бро. Менять жизнь к лучшему - всегда стоит.
370 1196209
>>196018
Флексами легко сделать
Если хочешь более продвинутые способы, то вот эта статейка тебе в помощь - https://www.html5rocks.com/en/tutorials/shapes/getting-started/
371 1196212
>>196203
Эх, хотелось бы более развёрнутого ответа. Ну хоть и на том спасибо, анон. Добра тебе.
372 1196216
>>196212
Ну окей, давай постараюсь более развернуто ответить.
Смотри, тебе 30 лет и у тебя есть хорошие знания английского - что очень ценится. У тебя также есть мотивация(главное, что бы она не погасла). Вот этих вот навыков уже достаточно, что бы устроиться. Ты в каком городе живешь? Если не мухосранск, - тебе повезло.
Иди в тред QA, ищи чатики по QA(что бы мотивация не терялась), ищи стартовый гайд и ебашь. Главное, ручной макакой не становись. Тебе нужно именно автоматизированное тестирование. Хотя я в этом не особо шарю, но тестировщики всегда нужны - базарю.
373 1196218
>>196216

>Ты в каком городе живешь?


БелДС.

>Иди в тред QA, ищи чатики по QA(что бы мотивация не терялась), ищи стартовый гайд и ебашь. Главное, ручной макакой не становись. Тебе нужно именно автоматизированное тестирование. Хотя я в этом не особо шарю, но тестировщики всегда нужны - базарю.


Благодарю за ликбез.
374 1196219
>>196188
Стоит однозначно. Я вкатывался в тестирование, но в итоге попал в кодерство. Собственно, речь не об этом. Если ты намерен точно идти в тестирование, ищи сразу курсы при компаниях, готовых взять тебя на работу. У меня в Белорашке таких хватает. Вот, например: https://www.it-academy.by/course/python-software-engineering-in-test/avtomatizirovannoe-testirovanie-na-python-kurs-juno/ Не знаю, как в других странах СНГ, но в Минске шанс устроиться тестировщиком-самоучкой, довольно низкий. Я учился в Itransition. Из 18 человек на работу взяли 6.
375 1196221
>>196188
Я бы еще проект-манагеров рассмотрел на твоем месте. Уровень зп высок, перспективы тоже. Правда нервная эта работа, быть прокладкой между клиентом и разработчиками.
376 1196225
>>196219

> https://www.it-academy.by/course/python-software-engineering-in-test/avtomatizirovannoe-testirovanie-na-python-kurs-juno/


Привет, земляк. Как раз сейчас и смотрел курсы на этом сайте. Только насчет автоматизированного тестирования я хз. Потяну ли. Еще смотрел https://qa-academy.by/programmy-i-kursy/
Но там один месяц, а не три.

>>196219

>Я учился в Itransition. Из 18 человек на работу взяли 6.


Ты попал в эти 6? Алсо, можешь пояснить за кодерство? Проще ли это по сравнению с тестированием?

>>196221

>Я бы еще проект-манагеров рассмотрел на твоем месте. Уровень зп высок, перспективы тоже. Правда нервная эта работа, быть прокладкой между клиентом и разработчиками.


Нет, это точно не моё. Раньше РАБотал манагером по продажам в разных шарагах. Больше не хочу, спасибо.
377 1196227
>>196225
Не в том треде пишешь. Иди в QA, отвечу там сразу.
378 1196230
ы.PNG56 Кб, 741x586
379 1196441
Сап. Как с помощью флексбоксов заставить блоки заполнять пустое пространство как на пике, а не просто переноситься? Я так понимаю, высота приравнивается к самому высокому элементу, как этого избежать?
https://jsfiddle.net/h0w5fwpL/9/
380 1196443
>>196441
Высота ряда приравнивается
381 1196504
Пиздец, какая-то апатия накатывает, когда читаю вот такие статейки (2016 год) https://habrahabr.ru/post/282477/
Такое блядь чувство, что все вокруг пишут на ES2018, обсуждают в кококоворкингах ES100500, после работы отправляют stage-0 предложения, в обеденный перерыв пишут вот такие статейки по любому инструменту из стека в котором 100500 технологий, каждую из которых они применяли днем.
Чем на практике занимается джун? Сидит дома и пытается надрочиться до миддла
382 1196508
>>196504
Пишет статьи
383 1196511
>>196508
А после основной работы?
384 1196514
>>196504
И где там ES100500? Async/await уже stage-4 и включен в стандарт. Это проблема русского Кантора, что он не обновлялся сто лет и все еще учит устаревшему говну типа var. Читайте https://javascript.info хотя бы.

Джуны занимаются тем же, что и миддлы, только в меньшем масштабе — пилят фичи, чинят баги.
385 1196529
>>196441
Никак без каких либо упрощений. Но на флотах можно сделать прямо как ты хочешь если высоты блоков жестко заданы.
386 1196584
>>196529
Что за упрощения?
14424476544380.jpg73 Кб, 540x624
387 1196645
Зигхайль. Два месяца упарываю жаваскрипт на леарнжаваскрипт, да верстку на хтмлакадеми. За это время время освоил основы жс, функции, массивы, объекты, условия, циклы, вот это все. Также упорол DOM, освоил навигацию, добавление, поиск элементов, пердолинг стилей, а еще немного событий.
Из верстки я научился только с горем пополам верстать говно на флоатах из трех колонок.
При этом всем я не могу ни по макету сверстать нихуя, ни на жс написать что-то осмысленное. Мой потолок - это калькулятор, который может делать максимум одну операцию из двух чисел, полурабочий светофор, да меню из четырех дивов, которые подсвечиваются по клику.
ЧЯДНТ? Как свои ебаные теоретические знания применять на практике? Куда двигаться дальше? Где научиться верстать не как хуйло?
388 1196648
>>196645
Иди дрочить кокодемию же.
389 1196674
>>196648
Я даун-аутист и плохо умею в английский.
390 1196678
>>196674
Да я не про codeacademy...
А английский ты подучи, это мастхев скилл для разумного существа в 2018 году.
391 1196684
>>196511
Учит Кантора
392 1196687
>>196678

> Да я не про codeacademy...


А про что?

>А английский ты подучи


Эт ясное дело, но поиск быдлоработки и жалкие попытки вкатиться во фронтенд в сочетании с прокрастинацией времени оставляют не очень много.
14853413479650.jpg78 Кб, 510x504
393 1196708
>>196687

>А про что?


Про базовый интенсив htmlacademy. Ты с луны свалился, что ли? Ссылка есть в ОП-посте, в шапке прямо говорят, что делать.
394 1196728
>>196708
А, лол, я курсы с интенсивами попутал. Пойду упарывать, спасибо.
395 1196930
Хочу бросить вонючий офис и найти себе удалёнку. Какие подводные? Почему все так не делают, а мнут жёппу в офисе?
pvPjVuLupH4.jpg30 Кб, 484x604
396 1196934
Вебшторм или вc? Где интерфейс и настройка дружелюбна к нюфане?
IDE никогда не пользовался.
397 1196938
>>196934
Почему не NetBeans? Правда я сам ньюфаг, в кодинге.
398 1196963
Академики не разбирают cmsы в продвинутом курсе?
399 1196965
>>196934
Почему не атом?
400 1196981
>>196934
phpstorm
401 1196984
Нужна ли верстка фронту? Или надо просто отличать div от ul и понимать что такое form. Мне всегда казалось что верстка это часть работы фронта, то есть должен уметь верстать, знать вот эти все препроцессоры. Многие же говорят что это не нужно, а нужны обычные реакт-формошлепы. Хотелось бы спросить знающих людей.
402 1196987
Бля, устроился, работаю уже чуть больше полгода, всё нравится, но теперь ощущается сильная нехватка свободного времени... Палка о двух концах, как говорится.
403 1197000
>>196984
Нужна. Кто верстать-то будет, Пушкин?
404 1197010
Сап, нужно организовать выпадающее меню как тут https://www.arup.com/
В связи с этим накопилось несколько (возможно)тупых вопросов.
Сделать появление подменю через hover родителя, плохая идея?
Зачем у них разные меню для десктопа и мобильго, а не одно адаптивное?
Какими средствами лучше реализовать, нативного js будет достаточно?
Еще что-то, чего я мог не учесть?
405 1197012
>>197000
Першин
406 1197028
>>197012
Двачую
407 1197063
>>197010

>Сделать появление подменю через hover родителя, плохая идея?


Нормальная идея, только тебя ждет погружение в кучу тонкостей верстки с этим связанных.

>Зачем у них разные меню для десктопа и мобильго, а не одно адаптивное?


Может просто потому что верстальщик поленился писать кучу стилей с брекпоинтами, и просто сделал разные блоки. А может там какие то были труднопреодолимые сложности со структурой. Ты разве не видишь что там все анимировано. Это создает свои сложности.

>Какими средствами лучше реализовать, нативного js будет достаточно?


Его для всего достаточно. Тебе же ничего кроме того что по нажатиям навешивать/убирать классы и делать ничего не нужно. Все анимации на цсс.
408 1197260
>>196987
Так много учишь?
409 1197329
>>196987
Расскажи про вкат. Сколько изучал, что именно? Город, должность?

И про нехватку времени. Просто пишут про обычную галеру 8 часовую в день + 1 час перерыв, но судя по одному знакомому постоянные переработки и часто допиливание всякой хуйни на дому. Везде ли распространена такая практика?
410 1197364
>>197329
Да камон, никто не кодит 8 часов в день, это физически невозможно. Никаких переработок и допилок на дому в нормальных конторах нет. Разве что по двойному прайсу.
411 1197507
А вот классы, которые я при помощи жс добавляю (menu-open например), их тоже по бэму ебаному нужно называть?
15176509182490.jpg19 Кб, 479x415
412 1197595
Почему слинт и другие перделки к редакторам не ругаются на
<ul>
<p>
<a href="//homyachok.puk"></a>
</p>
</ul>

Только валидатор консорциума находит ошибку. Может я не те перделки накатил?
413 1197671
>>196934
Не еби себе мозг. VSCode - стандарт индустрии. ИДЕ не нужны.
sage 414 1197674
>>197595
В ul всегда li
415 1197745
>>197507
Можно по бэму, можно и без. Я обычно без бэма добавляю если внутри нет других комопонентов которые могут иметь свою подобную логику.
416 1197746
>>197671

>VSCode - стандарт индустрии.


Нуну.
417 1197777
>>197260
Я имею ввиду, что после работы остается не так много времени, на личные дела.
>>197329
Ага, может тебе еще паспорт свой скинуть? 4 мес на вкат ушло, учил реакт, редакс, дефолтный набор жи.
Переработок нету, просто если сравнить то время, которое у меня было раньше и сейчас - 2 разные жизни.
418 1197784
>>197777
А по какому графику работаешь?
419 1197785
>>197784
с 11-00 до 19-00
420 1197786
>>197777
Какие проекты были?
421 1197787
422 1197797
>>197787
В 2018 можно вкатиться с чистым гитхабом? Хорошо, если не пиздеж.
423 1197798
Как правильно на JS хранить данные, к которым постоянно нужно обращаться, так:

var foo = [{a:'1',b:'2'},'1','2','3','4','5']
var bar = [{a:'1',b:'2'},'a','b','c','d','e']

или так:

var obj = {
foo: {{a:'1',b:'2'},'1','2','3','4','5'}},
bar: {{a:'1',b:'2'},'a','b','c','d','e'}}
}
424 1197805
>>197798
Константами.
425 1197806
>>197797
Можно, чому нет?
426 1197814
>>197805
во втором способе неправильно написал, но суть понятна. мне интересно какой вид меньше ресурсов жрет, потому что таких данных довольно много загружается на страницу, в каждом массиве ссылки, цифры, строки.
Сейчас использую первый вариант и обращаюсь, например, к ячейке третьей ячейке примерно так window[foo[2]], что наверно не очень правильно.
427 1197818
>>197814
Не знаю, что там может жрать, но есть же здравый смысл.
Уникальные элементы - объекты с понятными названиями и набором свойств, какие-то простые повторяющиеся элементы - пусть будут массивы. Все это внутри друг друга.
Ну вот выводишь ты на странице 100500 товаров каталога. Категория товаров - массив с объектами. Просто сортировать, просто выводить, просто перебирать.
428 1197828
>>197798

>Как правильно на JS хранить данные


Так же как и везде - в базе данных.
429 1197838
>>197798
Если данные упорядоченные, то правильно хранить массив с айдиншниками плюс объект, где айдишники это ключи. См. normalizr.

Алсо, использовать в 2к18 var вместо const уж точно неправильно.
430 1197845
>>197777

>4 мес на вкат ушло


Либо ты по 10 часов в день учил, либо не с нуля начинал.
431 1197856
>>197805
>>197838
>>197805

> Константами.


> использовать в 2к18 var вместо const уж точно неправильно.


Какой от этого профит, кроме того, что оно изменять не даст?
432 1197905
>>197845
Хуйня, за 4 месяца с нуля реально вкатиться, тот анон как минимум второй уже.
433 1197909
>>197905
Только базовые+продвинутые курсы кокодемии делать месяц.
434 1197920
>>197845
Frontend это тебе не Backend, где нужно знать структуры данных, алгоритмы и паттерны проектирования и во front вкатываются всякие, которые не смогут в бэк, где ничего этого знать не нужно, кроме как верстать формочки
435 1197927
>>197920
То есть можно не учить обертки, промисы, прототипы, вот это все?
436 1197930
>>197927
То, что ты написал - понять и освоить гораздо легче, чем то, что описал я.
На полное понимание прототипов и промисов может уйти пару дней, хотя это пиздец, такая элементарщина и те, кто изучал ранее ООП языки легко поймут, что прототипы - это кривой механизм наследования(хорошо, что для них придумали более обертку в ES6, но под капотом все те же прототипы), а промисы - хуйня, которая нужна для асинхронного кода.

А на одни лишь структуры данных и алгоритмы нужно потратить >6мес, при этом еще учитывая, что ты в математике не даун
437 1197932
>>197930
более удобную обертку*
438 1197937
>>197838
что значит плюс объект? напиши пожалуйста на моем примере

>var foo = [{a:'1',b:'2'},'1','2','3','4','5']


>var bar = [{a:'1',b:'2'},'a','b','c','d','e']

439 1197950
>>197856
Она block-scoped, как и let. А еще код проще читать, когда есть такое разделение. Да и тёлочкам нравится.
440 1198031
>>197674
Ты жопой читаешь? Я про это и говорю, слинт не видит ошибки в таком вложении тегов, так нахуя он нужен?
441 1198032
>>197930
Так, если структуры данных, паттерны и алгоритмы нужны для бекенда, то хули в вакансиях висят требования что это должны знать джуны которые идут во фронт. Ебнулись там?
Ну и короче, можно же потом перекатится из фронта в бек? Ноды хватит для него?
442 1198034
>>197746
А что стандарт? У академиков это атом, но при этом атом сосет у саблайма. Вс оче хорош для веба, но дискач. Заменять его перделками для других языков это шиза и костыли.
443 1198051
>>197937
Твой пример некорректный. Во-первых там разные типы данных смешаны в одном массиве, во-вторых хрен поймешь что там id, а что нет. Такого вообще не должно быть.

Нормальный пример выглядит как-то так:
1. Ты обращаешься по эндпоинту /api/:threadId/posts
2. Тебе присылают массив вида:
[{ id: 1, text: 'foo' }, { id: 2, text: 'bar' }, { id: 3, text: 'baz' }]
3. Нормализуешь его в две сущности:
const posts = [1, 2, 3];
const postsById = {
1: { id: 1, text: 'foo' },
2: { id: 2, text: 'bar' },
3: { id: 3, text: 'baz' }
};
4. Профит, можно работать. Теперь, если надо обратиться к посту по его id не нужно бегать по всему массиву.
444 1198076
Как сделать, чтобы бг имг всегда прогибался под размеры контейнера? Сейчас у меня background-size: cover и background-repeat: no-repeat, вооооот.
Шапочка на 100% ширины, там пиздец широкая картинка, и правая часть за край уходит если уменьшить окно.
445 1198077
>>198076
codepen
447 1198107
>>198076
Попробуй. Она хотя бы центроваться будет.
background-position: center;

Чтобы вся картинка всегда была на виду, можно поставить background-size: contain;
Но это точно не подойдет для шапки.
image.png2,5 Мб, 1680x1050
448 1198136
Реакто-редаксо боги, выручите бибизяну. В коде описал проблему

https://jsbin.com/yunavowopa/1/edit?js,console,output
449 1198193
>>198136
Если сделать Popup функциональным компонентом, то все ок работает. Похоже, что jsbin по каким-то причинам не может обработать два класса в одном файле. Мб что-то в бабеле там ломается, сложно сказать. В любом случае, это не проблема реакта или твоего кода. Поставь лучше create-react-app и разрабатывай в нем. Там и сообщения об ошибках нормальные.
450 1198195
>>198136
Ну я выбрал слева JSX вместо ES6 и оно заработало. Настрой лучше сразу шебпак и остальное.
Не забудь свзать свой компонент с редаксом.
451 1198227
>>198051
спасибо, в том примере у меня контент собирается по индексу в массиве, то есть айдишником можно порядковый номер ячейки считать.
452 1198318
А платиновый вопрос спросить можно? За сколько можно вкатиться, если вся база - это складывание ячеек в экселе в 7 классе? Что нужно уметь, чтоб на собеседовании с порога не обоссали и как вообще понять, что пора?
453 1198320
>>198318
Полгода-два года.

Верстка современная и js хотя бы базовый уровня жиестькьюри.
454 1198330
>>198320
А если по 8 часов хуярить?
455 1198339
>>198330
Полгода тогда. Но у тебя 8 часов не получится. Часа 4 максимум новое будешь усваивать, а 4 часа практиковаться.
456 1198354
>>198339
А что тут за макгрегоры стали появляться, это те которые за 3-4 месяца вкатились?
457 1198368
>>198354
Вкатились на div'ане
458 1198370
Вкатился за 1.5 месяца под винтом.
459 1198372
>>198370
Вкатился за месяц от винта.
460 1198378
Как данные из инпута передать дальше в код?

https://codepen.io/anon/pen/LdZVaa?editors=0010
461 1198379
>>198368
Либо молодые гении, либо, что вероятней, пиздаболы. Где-то была инфа, что чтобы выучить необходимый стек технологий, то надо около 1000 часов и выше.
Потому что надо уметь в HTML+CSS, адаптивную верстку, препроцессоры, базовый JS (понимание основ, таких как виды данных, операторы, различные инструменты для работы с объектами, массивами, строками и прочие тонкости-хуенкости, потом прототипное наследование, базовые принципы ООП), потом нужно уметь на нативном жс ковыряться в DOM, далее идет изучения фрейморка для работы с DOM, самый популярный жквери. Потом начинается собственно фронт. Сборщики, изучение ES6, mvc-фреймворк, например тот же React в связке с Redux. Работа с консолью, гитом. Это вроде как база, может еще чего забыл. Ну а так в каждой вакансии куча всякой дичи может быть, в том числе какая-нибудь нода или с каким там серверным языком работает контора. Ах, да, еще ведь нужно портфолио какое-никакое иметь, так как без него тебя даже рассматривать не будут.

Ну и сам подумай как все это освоить за 3-4 месяца. Те кто вкатывается за 4 месяца, через 4 месяца работы становятся мидлами, еще через 6 месяцев сеньорами, а через год тимлидами. Потом в 19 лет конкретно заебавшись кодить открывают свой успешный стартап и входят в топ 20 богатейших людей планеты по версии Forbes.
изображение.png761 Кб, 1024x768
462 1198380
Как думаете реально ли сделать такое же меню как в w3 с помощью css/html и прочих необходимых инструментов? Разумеется без анимационной заставки, а именно сами цепи, вкладки, такие же крутые кнопки? Я просто даже представить не могу как сделать такие объемные цепи и этот механизм в левом нижнем углу.
463 1198382
>>198380
С css-анимациями зацикленными и хорошим дизайнером-рисовалой все можно.

Я по скрину думал ты спросишь - а можно ли на фронте сейчас сделать игру уровня вк3... А ты про меню блин.
464 1198383
>>198380

>как сделать такие объемные цепи


"chain.jpg"

>этот механизм


"mechanism.gif"
465 1198384
>>198379

>Потом в 19 лет конкретно заебавшись кодить открывают свой успешный стартап и входят в топ 20 богатейших людей планеты по версии Forbes.



Или убивают свою подругу-сожительницу после чего вешаются сами.
466 1198385
>>198380
Если цепи не гнутся, а просто двигаются друг относительно друга, то наверно не сильно сложно. Просто несколько слоев с пнг-свг, которые меняют позишон с каким-то транзишоном.
467 1198392
>>198382

>Я по скрину думал ты спросишь - а можно ли на фронте сейчас сделать игру уровня вк3... А ты про меню блин.


Мне кажется, что настолько лагучий пиздец будет, что даже думать об этом не следует.
468 1198413
Какой способ построения сеток лучше всего осваивать ньюфагу?
469 1198432
>>197909
И что? Остальные три учи жс + реакт, я ж тебе говорю, есть реальные люди которые вкатываются за 4 месяца, не на самое лучше место работы, но мы же говорим про ебаных 4 месяца обучения с нуля
470 1198455
>>198432
У нас в мухосране почему-то только ангуляр требуется. Его намного дольше/сложнее учить?
471 1198456
>>198455
Он как флоаты. Вроде еще используется, но уже легаси.
472 1198489
Почему никто здесь не обсуждает vue, a пишут и спрашивают только о react и иногда angular.
473 1198490
>>197909

>делать месяц.


Интересно посмотреть на вёрстку таких вайтишников.
483 1198570
>>198539
Сколько за 1000?
484 1198572
>>198570
1,5 часа формошлепства, а что?
485 1198575
>>198530
>>198531
>>198532
>>198534
>>198535
>>198536
>>198537
>>198538
>>198539
Я надеюсь, что хоть скрипт написал для такой хуйни.
Тогда непонятно, почему периодичность рандомная и почему имена файлов такие тупые.
486 1198643
>>198530
>>198534
Сначала палец тыкает вниз, потом наверх. Ты даже пузырь лопнуть нормально не можешь, еблан.
487 1198678
Сап тхред. Мне твердили постоянно, мол для лучшего изучения нужно поставить себе цель, а именно придумать проект. Вот и придумал, хочу сделать что-то вроде образовательного сайта для своей шараги. Для начала для своей группы.
Что на нём должно быть: расписание пар и лекций, конспекты лекций, информация по преподам(консультации, ФИО, телефон) и расписание сессий/экзаменов/зачётов. Ну и ещё всякий материал. Сайт планируется использоваться всеми группами, но для начала нужно создать раздел для своей группы. Сейчас распишу что у меня имеется и что мне нужно:
Имеется:
— CSS/HTML + адаптивная вёрстка + препроцессоры + бутстрап
— git
— основы JS(без DOM)
— основы php(синтаксис)
— идея и примерный дизайн
Нужно:
— улучшить знания JS
— улучшить знания back-end в целом
— маленькая админ. панелька чтобы это всё редактировать, скорее всего для старост групп, но при этом кто-то(я) должен будет подтверждать все их действия, чтобы не было говна

Пока что всё что могу сказать. Ещё, если всё заработает, то можно будет наноборду туда запилить, да, анонимную. Сайт без регистрации, но нужно будет делать адрес для админки. Разумеется мобайл фёст, так как многие всё делают сейчас с телефоном, а для просмотра расписания никто не будет включать пеку. Сайт собираюсь поставить на какой-то гитхаб пэйджес, или так не пойдёт? Если нет, то придётся на пыхе что-то мастерить.

Обоссыте меня, ибо ничего более годного придумать не смог. А здесь оно даже и пригодится может. Возможно даже смогу своей шараге это всё продать(подарить, хуй у меня кто его купит), так как я после выпуска это всё поддерживать буду чуть более чем никак. Чего скажите об этом? Я долбоёб? Сейчас учу вот JS и вижу что нихуя то я и не вижу, перед ним я верстал макеты и чувствовал отдачу, так что нужно доучить и пилить проекты. Ещё вопрос, такое гумно сойдёт для гитхаба(как один из проектов)? Или на гитхаб я могу выкладывать только что-то более высокое? Накидайте ещё советов в чём я неправ и чего мне делать/не делать.
488 1198699
>>198678
Охуеешь делать. Тем более без фреймворков.
489 1198714
>>198699
двач мотивирующий

Посоны!
Нужен плагин для саблайма, который автобекапит содержимое несохраненных вкладок. Есть много плагинов которые делают копию при сохранении, но мне надо, чтоб несохраненные тоже автосохранялись в файл. Например, через промежутки времени.
490 1198720
За какое время можно изучить HTML чтобы найти работу контект менеджером? И на каком ресурсе лучше делать это
491 1198722
>>198714

>двач мотивирующий


Там на пару месяцев работы для фуллтайм-милддла, аллоу. И фронт и бэк и админка. Ты хотя бы тудулист с бэком напиши для начала.
492 1198724
>>198678
Создашь ты сайт. Люди начнут им пользоваться. А сколько по времени ты сможешь его поддерживать? Говно полное велосипедов и костылей? Год-два? А потом его куда, когда ты выпустишься? В мусорку? Или ты думаешь найдется много желающих тянуть самописную CMS?

Бери вп, делай кастомную тему и плагины свои пиши.
493 1198728
>>198724
Нет-нет-нет. Ты не понял, цель всего этого — практика для лучшего понимания JS, HTML, CSS, PHP etc. Я не собираюсь делать что-то сверхкрутое, я собираюсь сделать что-то РАБОЧЕЕ. Сайт посещать будут скорее всего, но вряд-ли вся шарага. Но будут, почему? Потому что альтернатив нет, у нас даже расписание банально в цифровом виде не делают(делают офк, но никому не дают). Поэтому все студенты делают пхото и потом уже смотрят, однако на сайте это всё будет собрано в кучу с доп. инфой.
На первых этапах можно вообще без админки, то есть я могу через гит это всё делать без геморроя и поддерживать сайт, добавляя на него функционал. Вот прям несколько минут назад возникла идея для мобильной версии, мол вот расписание пар, ты жмякаешь на какую-то пару и происходит красивая анимация после чего вместо ячейки с парой высвечиваются данные о преподе, практично? Хуй его знает, я бы блеванул, если бы увидел на другом сайте, так что пока думаю и слушаю вашу критику по поводу моей идеи с сайтом.
Просто не хочется обосраться на моменте "это вообще нереально реализовать в таких условиях", поэтому и спрашиваю вас.
494 1198729
>>198728
Ты мой пост вообще читал?
495 1198730
>>198728
Ты под феном?
496 1198734
>>198728
Идея ничего не стоит, хули тут обсуждать? Сделай хотя бы 5%, тогда и поговорим.
497 1198739
гайс, кто пользуется вс-коде, помогите.
когда подрубил гит к проекту - все иконки и файлы стали зелеными, справа появились ебучие буквы U и A(пик1).
как вернуть как было(пик2), не отключая гит.
498 1198742
>>198739
вопрос решен
499 1198788
>>198742
Обращайся!
500 1198924
>>198720
За месяц изучения знаний с лихвой хватит чтобы работать контент менеджером, только ты не найдешь работу. На контент-менеджера пробуют идти все те 95% вкатывальщиков которые не осилили фронт. Верстальщиком сейчас тоже стать практически нереально. Недавно из одной шараги выслали очередное тестовое говно и там отсылали не каждому кандидату отдельно, а всем разом, у меня теперь есть емейлы всех этих вкатывальщиков. Так вот, каждый раз ты соревнуешься за вакансию с несколькими десятками откликнувшихся макак. И это те кто имеет портфолио, так как без него даже не рассматривают.
med146761448300057.jpg20 Кб, 640x360
501 1199340
Не ну какой ебач написал хуйню, что @media(max-width: 100px) - эт когда ширина МЕНЬШЕ указанной блять?! Где логика блять? max-width ограничивает ширину, когда ты наоборот ее растягиваешь.
502 1199348
>>199340
попробуй max-width заменить на слово "ширина до".
И прочитать свой css вслух.
503 1199402
>>198924
Можно скрин рейдов, походу я сейчас свой увижу.
504 1199526
Котаны, поясните пожалуйста за модульную сетку в вёрстке. В чём её преимущество и насколько массово её используют?
505 1199596
Как на ванильном js реализуется изменяемое условие?
Например есть набор чекбоксов и в зависимости от отмеченных галочками должно меняться условие if.
506 1199598
Охуенный такой вопрос, изучив только vue из фреймверков, получится найти работу или взять проект на фрилансе? Или не выебываться и осваивать реакт?
507 1199599
>>199596
Вынеси свое условие в отдельную функцию.
508 1199604
>>199599
как это? я додумался только до чего-то такого:
https://codepen.io/mycodepenio/pen/eMdJWq?editors=1010
509 1199626
Короче, я наверно неправильно вопрос сформулировал. Вот так наглядней.
https://codepen.io/mycodepenio/pen/eMdJWq?editors=1010
Надо, например, чтобы если отмечены 2-й и 5-й чекбоксы, красным становился кружок А и Е, а если все отмечены, то только D.
510 1199657
Короче нужно добавить код из яндекс метрики для "прослушивания" нажатий по кнопке. Вроде тривиальная задача НО! код формируется в рамках js-виджета на другом сайте и потом вставляется на нужный сайт.

То есть с помощью js нужно нащупать нужный элемент (getElementByClass что ли?) и модифицировать его html-составляющую уже после того как он загрузится и отрендерится на странице.

Конкретно нужно вставить в кнопку (которая сделана ссылкой) вот этот код

onclick="yaCounterXXXXXX.reachGoal('ORDER'); return true;" value="Заказать"

А лол пока писал это по ходу нашел ответ в инете.

$(".class").click(function(){
yaCounterXXXXXX.reachGoal('clickfeedback');
ga('send', 'pageview', '/clickfeedback');
})

Только тут вместо доллара нужно вставить обычный для js код и чтобы был жесткие порядок загрузки скриптов нужно указать им defer. Правильно?

Простите за неровный почерк.
511 1199689
>>199526
Ты про бутстрап?
512 1199690
ТРЕД УШЕЛ В БАМПЛИМИТ
513 1199694
>>199689
Нет, про ручную сборку. Тоже 12 колонок, вот это всё.
514 1199787
>>199340
Почти год работаю, до сих пор в этой хуете постоянно путаюсь. Обычно пишу наугад и смотрю, что происходит.
515 1199789
https://jsfiddle.net/f0n3cr9L/
Что за ебаная хуйня происходит? Почему последняя проверка всегда дает тру?
516 1199793
>>199789

>result2===result2


вкатывальщики уже совсем с ума посходили
517 1199795
>>199793
Почему он пишет без точек с запятой? Вроде к стайлгайде от гугла надо юзать их.
518 1199797
>>199795
А в стайлгайде анона видимо можно не юзать.
519 1199801
>>199793
БЛЯДЬ
520 1199802
>>199795
Потому что он изначально их не ставил, а сейчас не может взять в привычку.
521 1199846
522 1199892
Привет вайтишнки.
Я прошел где-то 40% академии и хочу уже попробовать делать свой сайт. У меня вопрос есть ли в интернетах где-то база с картиночками в высоком качестве на все случаи жизни? Если я попизжу иконки и картиночки для фона из разных макетов для своего творения мне потом пизды не дадут?
изображение.png794 Кб, 960x540
524 1200255
Пробежался глазами по паре проектов по react/redux и так и не понял, где пишется исполняемый код в итоге? В action'e, reducer'e или в контейнере? Где вообще можно посомтреть хороший проект, дабы спиздить архитектуру?
525 1200319
>>200255
Бизнес-логика в сагах, ui-код в компонентах. Хороших проектов для спизживания архитектуры нет, только самому шишки набивать.
526 1200353
>>199892
Бери для начала готовые макеты. Их много в свободном доступе. Самому задизайнить с нуля непросто, как мне кажется
527 1200369
Добавьте в конфу плс, ту которая junfrontassoc. А то я чет написал первый редакс апп и не знаю, что дальше делать.

@Alpha_Zer0
528 1200370
>>200255
Можешь мой попросить)0, или примеры из доков редакса, там их много, у всех одинаковая архитектура с контейнерами.
529 1200371
>>199892
иконочки - фонтайконс - фонтовсом всякие есть, которые изи заинклюдить из интернета, картиночки вроде в pexels были, не помню уже
logo.png65 Кб, 373x235
530 1200378
Че посоны зацените мой мастерпис, считай целый год делал. Ну как год, денек максимум поделаю что-нибудь и забиваю хуй на месяцок-другой. Если чисто жопочасы брать, то конечно довольно немного, только я вот их очень тонким слоем размазал по этим десяти месяцам.

https://randomwebm.herokuapp.com

Если вопросы какие будут - задавайте, с радостью отвечу. Думаю ньюфагам будет интересно посмотреть, ибо примеров реальных проектов в интернет почти никто не выкладывает, в основном только примитивные тудулисты, поэтому всем и мне в то числе пришлось самому во всем разбираться, без подглядывания в чужой код.

Алсо лого сам рисовал, еще с прошлой версии сайта, которая была на пыхе и жиквери.
531 1200386
>>200378

Аха да, ссылку на репу забыл: https://github.com/Nattpyre/randomwebm
532 1200391
>>200378
Прикольно, ты работаешь уже? Можешь объяснить структуру проекта?
533 1200395
>>200391

Да, работаю конечно. Пояснять особо нечего, я стандартный боилерплейт взял. Структура там обычная, компоненты кидаем в одну папку, модели в другую, роуты в третью, всякие утилиты в четвертую. У меня она типа изоморфная, но на самом деле я этой изоморфностью почти не пользовался, ибо без шаринга стейта каждый раз два запроса делать это тупо. А редакс я подрубать не стал, ибо он там нахуй не нужен по сути, нечего шарить между компонентами.
534 1200420
<script type="text/javascript" >
window.onload = function() {
$(".class-name").click(function(){
yaCounterXXXXXXXX.reachGoal('ID-name');
})
}
</script>

Можно как-то этот код переписать чтобы он не использовал jquery?
535 1200422
>>200395
Чет не смог нпм ран прожать, какую-то ошибку дало.

Я просто бэком еще не занимался и только на cra написал первое spa.

Получается тут все рауты серв раздает вместо реакт-роутера, и все инклюдится из компонентов для дальнейшего рендера? Как вообще разделяется код по раутам и компонентам, а то половина там половина там, сложно.

А когда подключаешь например в еррорсах сss лист - он же только локально к этому модулю применяется? как это работает?

Хуя ты плеер свой написал, как он работает? Ну то есть я вижу кучу событий типа увеличения громкости, но если вкратце, то это тип обертка над обычным хтмл5 видео или что-то другое?

Хочу такое сделать, у меня давно была идея сделать апп: аниме + япсаб и перевод по клику с занесением в словарь.

>АНУС СЕБЕ ДИЗАЙКНИ, ПЕС!


В утилсах получается лежит все что не связано с основным кодом типа кукисов?

Про изоморфность не понял бтв. Да хз где редакс нужен, я и в тудулисте редакс использовал, мне норм)
536 1200438
>>200422

> Чет не смог нпм ран прожать, какую-то ошибку дало.



Скорее всего у тебя просто postgresql не врублен. Ну и еще нужно .env файл создать с переменными окружения heroku. И я запускаю сервак через команду heroku local, а для этого надо сначала приложу инициировать.

>Получается тут все рауты серв раздает вместо реакт-роутера, и все инклюдится из компонентов для дальнейшего рендера? Как вообще разделяется код по раутам и компонентам, а то половина там половина там, сложно.



Там Universal Router используется, от создателей боилейплейта. Я бы мог его конечно поменять на более привычный React Router, но и этот тоже неплох. В папке components находятся компоненты общего назначения, типа того же видео плеера, а в routes уже компоненты под конкретный роут, типа того же /about.

>А когда подключаешь например в еррорсах сss лист - он же только локально к этому модулю применяется? как это работает?



Там специальная либа есть, называется css modules. Она генерит названия классов под конкретный компонент, очень удобно ибо не нужно изъебываться с названиями и переживать из-за того, что какие-то внезапные конфликты будут.

>Хуя ты плеер свой написал, как он работает? Ну то есть я вижу кучу событий типа увеличения громкости, но если вкратце, то это тип обертка над обычным хтмл5 видео или что-то другое?



Да, обертка. Дизайн спиздил с ютуба, родные элементы управления скрыл и добавил свои, навесив события и управляя видео с помощью HTML5 video API. Ничего сложного нет на самом деле. Хотел еще превьюшки добавить при наведении на таймлайн, но потом подумал, что для такого формата оно нахуй не нужно, видео слишком короткие.

>Хочу такое сделать, у меня давно была идея сделать апп: аниме + япсаб и перевод по клику с занесением в словарь.



Вроде бы у HTML5 video есть нативная поддержка субтитров, так что почему бы и нет? Делай.

>В утилсах получается лежит все что не связано с основным кодом типа кукисов?



Ну да, всякие тулзы, хелперы и прочее. Алсо, насчет этой фразы, у меня там просто так сделано, что при запросе случайной вебмки из выборки выключаются видео, которые юзер дизлайкнул. Соотвественно, если юзер дебик и решит дизлайкнуть абсолютно все видео, то его ждет вот такая вот "пасхалка". Правда, она еще появлется когда в базе совсем вебмок нет.

>Про изоморфность не понял бтв. Да хз где редакс нужен, я и в тудулисте редакс использовал, мне норм)



Изоморфность это переиспользование одного и того же кода на сервере и на клиенте. Ну и сюда же соответственно серверный рендеринг относится. Но чтобы его эффективно использовать нужно шарить стейт между клиентом и сервером, иначе каждый раз при роутинге будут по два раза данные запрашиваться, что сам понимаешь не очень хорошо сказывается на производительности. Ну а редакс нужен тогда, когда нужно шарить состояние между компонентами. Например есть в интернет-магазине корзина с товарами и эти данные используются в разных компонентах, как например компонент товара. Мы жмем на кнопку "Добавить" и товар добавляется в корзину, сразу обновляя другие компоненты, которые тоже завязаны на эту корзину. Если же у тебя компоненты обособлены и каждый хранит свое состояние и делиться им не нужно, то и редакс не нужен.
536 1200438
>>200422

> Чет не смог нпм ран прожать, какую-то ошибку дало.



Скорее всего у тебя просто postgresql не врублен. Ну и еще нужно .env файл создать с переменными окружения heroku. И я запускаю сервак через команду heroku local, а для этого надо сначала приложу инициировать.

>Получается тут все рауты серв раздает вместо реакт-роутера, и все инклюдится из компонентов для дальнейшего рендера? Как вообще разделяется код по раутам и компонентам, а то половина там половина там, сложно.



Там Universal Router используется, от создателей боилейплейта. Я бы мог его конечно поменять на более привычный React Router, но и этот тоже неплох. В папке components находятся компоненты общего назначения, типа того же видео плеера, а в routes уже компоненты под конкретный роут, типа того же /about.

>А когда подключаешь например в еррорсах сss лист - он же только локально к этому модулю применяется? как это работает?



Там специальная либа есть, называется css modules. Она генерит названия классов под конкретный компонент, очень удобно ибо не нужно изъебываться с названиями и переживать из-за того, что какие-то внезапные конфликты будут.

>Хуя ты плеер свой написал, как он работает? Ну то есть я вижу кучу событий типа увеличения громкости, но если вкратце, то это тип обертка над обычным хтмл5 видео или что-то другое?



Да, обертка. Дизайн спиздил с ютуба, родные элементы управления скрыл и добавил свои, навесив события и управляя видео с помощью HTML5 video API. Ничего сложного нет на самом деле. Хотел еще превьюшки добавить при наведении на таймлайн, но потом подумал, что для такого формата оно нахуй не нужно, видео слишком короткие.

>Хочу такое сделать, у меня давно была идея сделать апп: аниме + япсаб и перевод по клику с занесением в словарь.



Вроде бы у HTML5 video есть нативная поддержка субтитров, так что почему бы и нет? Делай.

>В утилсах получается лежит все что не связано с основным кодом типа кукисов?



Ну да, всякие тулзы, хелперы и прочее. Алсо, насчет этой фразы, у меня там просто так сделано, что при запросе случайной вебмки из выборки выключаются видео, которые юзер дизлайкнул. Соотвественно, если юзер дебик и решит дизлайкнуть абсолютно все видео, то его ждет вот такая вот "пасхалка". Правда, она еще появлется когда в базе совсем вебмок нет.

>Про изоморфность не понял бтв. Да хз где редакс нужен, я и в тудулисте редакс использовал, мне норм)



Изоморфность это переиспользование одного и того же кода на сервере и на клиенте. Ну и сюда же соответственно серверный рендеринг относится. Но чтобы его эффективно использовать нужно шарить стейт между клиентом и сервером, иначе каждый раз при роутинге будут по два раза данные запрашиваться, что сам понимаешь не очень хорошо сказывается на производительности. Ну а редакс нужен тогда, когда нужно шарить состояние между компонентами. Например есть в интернет-магазине корзина с товарами и эти данные используются в разных компонентах, как например компонент товара. Мы жмем на кнопку "Добавить" и товар добавляется в корзину, сразу обновляя другие компоненты, которые тоже завязаны на эту корзину. Если же у тебя компоненты обособлены и каждый хранит свое состояние и делиться им не нужно, то и редакс не нужен.
537 1200523
>>200378
Бля пиздос, когда вижу такое сразу хочется дропнуть обучатся. Потому что 80% от туда нихуя нИпонятно.
Я вот выучил немного Джс, написал на винельке слайдер и тудушку лол, теперь начал учить реакт, написал то же туду на реакте и еще один проект типо кулинарной книги на реакте+редакс. И все равно не вьебую как написать примерно такое как у тебя.
В роутах не шарю, как сделать свой проигрыватель тоже, да еще и свой бек..бля, хз.
Сколько ты учил все это? Вернее, с каким опытом и знаниями начал писать это? Потому что вот сейчас с моими просто анрил такое повторить. Дай советов пару, че дальше то? Где учить все смежные инструменты для реакта чтобы делать такие приложухи? Желательно на русском ибо англ. я могу только читать..
540 1200550
>>200523

>как сделать свой проигрыватель тоже


В шапке есть курс по react/redux c udemy. Там чувак пишет небольшой проект используя апи ютуба, подробно разжевано.
541 1200553
>>200548
О, сенкс. А он будет работать если на странице несколько объектов в одним классом?
K4f53sO3BWs.jpg61 Кб, 807x744
542 1200576
>>200523

Сложно сказать, вообще начал писать этот проект и самую сложную часть (загрузку вебм на амазон и создание превью) где-то через год с лишним после того, как начал работать. До этого уже писал несколько проектов простеньких на реакте уровня тудулиста, но там ничего особенного. По сути это первый более-менее крупный. На работе редко на реакте что-либо пишу, но скоро планирую работу новую искать, собственно этот проект это то, что я собираюсь показывать работодателям.

Насчет смежных тулзов все просто, я брал боилерплейт, там у чуваков все последние писки моды задействованы. Я смотрю их примеры, вижу какую-нибудь неизвестную хрень, иду ее гуглю, удивляюсь как прикольно и до чего прогресс дошел и начинаю ее использовать. Можно конечно самому постоянно мониторить всю эту тему, но зачем, когда для этого есть специальные чувачки, которые еще на себе проверяют годнота какая-либо тулза или нет.

На самом деле никаких секретов нет, у меня просто было четкое понимание того, что я хочу сделать и я брал и делал, в процессе гуглил что было непонятно. Да, звучит как пикрилейтед, но что поделаешь, если оно так и есть.
543 1200579
>>200550
Но ведь юдеми это англ. Я еще не настолько хорош, чтобы понимать англ.речь и все усваивать. К тому же, я 100% уверен что там не будет роутеров, thunk и прочей шняги которая ВНЕЗАПНО нужна.
544 1200582
>>200579

К сожалению без ингриша очень мало годноты. Если какие-то базовые вещи еще можно найти, то более продвинутые штуки исключительно на ингрише существуют. Не обязательно в идеале понимать все, но хотя бы процентов 70 и основную суть улавливать крайне желательно.
545 1200586
>>200582
Ну я примерно знал что так и будет. Уже кучу всего можно сказать перерыл в Ру сегменте. Есть начальная инфа какая-то, типо доки для того чтобы понять что это и всё. Почти не видел еще норм тутора чтобы челик записывал как делает что-то с 0 используя нужный стек. А если и есть что-то, то года так 15-16. уже все старое.
Бля, как знал что с инглишом проебусь. Жаль нельзя за пару месяцев догнать до нормы.
546 1200588
>>200582
А как ты инглиш апаешь? Расскажи методику, или как раньше обучался. Многим будет полезно узнать это.

мимо другой анон
547 1200591
>>200586

>Жаль нельзя за пару месяцев догнать до нормы.


Схуяли нет. Тебе же не IELTS сдавать, нужно просто надрочить словарный запас, чтобы понимать речь. Не нужна грамматика и умение говорить, нужно уметь догадываться о чем говорит автор по известным словам. До такой хуйни можно дорасти за пару месяцев хорошего дроча. Рикамедую читать англо художку и как можно реже использовать словарь.
548 1200595
>>200378
Годно сделал. Завидую доброй завистью, я вот вообще не могу придумать, чего бы такого сделать интересного.
549 1200600
>>200591
Ну блять, в том и прикол. Хочется и поеботу учить из программирования, потому что надо дальше двигаться, и инглишь подтянуть. Но 1 часа на дроч англ. точно будет мало, а жертвовать еще часами и забить на учебу..Блять, ну тоже такое вот..
Да у хуль тот запас? Мне видео что ли англ. смотреть? Потому что с текстом проблем меньше возникает.
550 1200602
>>200586

Ну за пару месяцев может и нельзя, но за полгодика думаю вполне можно. Различных методик и курсов в интернете полно. Правда курсы как правило дороговато стоят, но ты же программист, должен сам уметь себя обучать.

>>200588

Боюсь тебя разочарую, но я в детстве просто во много игр играл, которые на английском были. И чтобы хоть как-то понимать о чем там речь сидел со словарем и переводил все. Ну и плюс еще занятия в школе, хотя толку от них немного было. Да и сейчас до сих пор иногда когда в некоторые игры играю, но приходится альт-табатся в гугл переводчик, ибо некоторые слова не знаю. Вон например недавно ADWR проходил и там постоянно приходилось переводить некоторые слова и речевые обороты, ибо они там довольно редко используемые. С доками и прочим как правило проблем нет, а вот когда видео смотришь, то без сабов уже проблемы возникают. Особенно если читает не нативный спикер, а какой-нибудь индус. Когда в Тай летал, то понял, что английский мне еще подтягивать и подтягивать, иначе работы за границей мне не видать как своих ушей.
551 1200609
Бля ебанаты вот я с вас проигрываю. Вы в школе-универе че делали? Французский учили с немецким или яшку пили?
552 1200614
>>200609
В школе и технаре был франц.. Такая вот хуйня.
553 1200617
>>200614
Харкать нужно в лицо тем дегенератам, которые до сих пор ставят в учебные планы французский или немецкий.
554 1200642
Напомните-ка, а почему функциональных компонентах не используется this?
555 1200707
Как из объекта var x = {'a': 1, 'b':2, 'c':3} получить все ключи в виде массива (['a', 'b', 'c']) ?
556 1200708
>>200707
R.keys
557 1200727

> последние писки моды


А сss-то не в жс у них и рамды нет...), так что только годовой давности писки моды(, всё уже давно вперед ушло

просто юзаю непонятные мне слова, которые сам не знаю
github-mark.png23 Кб, 1200x630
558 1200749
сап, гайс. нуфага вопрос
можно ли создать удаленный репозиторий(на гитхабе) локально?
я знаю, что можно сделать "git clone" уже существующего на моем гитхабе репозитория.но как сделать наоборот, т.е. например создал папку на рабочем столе -> сделал в ней git init, и как через командную строку дальше разместить его на гихабе?
2018-03-18 234032-Веб-студия Nerds - Opera.png30 Кб, 689x496
559 1200758
Только начал верстать, а академия уже говна заливает. Это у меня на компьютере не так шрифт встал, или проблема в стилях?
560 1200765
>>200727

Так я то эту хрень как раз год назад и клонировал себе. Так что все норм.
561 1200776
>>200378
А где взял все вебмки?
562 1200778
>>200776

Загрузил сам, ну и друзья тоже помогли. Можешь кстати тоже загрузить вебмки свои, если есть. Нажми на кнопку в верхнем правом углу и появится модалка.
563 1200784
>>200707
console.log(Object.keys(x));

Пидоры ленивые.
564 1200792
Как с помощью jQuery отправить простейший GET-запрос и вывести ответ сервера в консоль браузера? Например, на адрес '/ajax.php'.

console.log($.get("/ajax.php"));

Так что ли?
565 1200793
>>200792

$.get("/ajax.php", function (response) { console.log(response) });
566 1200794
>>200793
Хуя. В MDN Это есть?
567 1200795
>>200794

Не думаю, жиквери это же не нативный JS, а отдельная библиотека. Если хочешь на нативном жс, то есть такая вещь как fetch. Поддержка неплохая: https://caniuse.com/#feat=fetch
568 1200797
>>200794
В дока джиквери есть, очевидно.
569 1200803
>>200797
http://api.jquery.com/jQuery.get/

Здесь?

Most implementations will specify a success handler:

$.get( "ajax/test.html", function( data ) {
$( ".result" ).html( data );
alert( "Load was performed." );
});

This example fetches the requested HTML snippet and inserts it on the page.
570 1200808
>>200803
Ну да. Все расписано же.
571 1200902
>>200758
Скажите хотя бы, как гуглить, а то по запросам "кривой шрифт html" мне предлагают установить шрифты.
572 1200906
>>200749
Сам задавался вопросом. Судя по всему никак. В любом случае нужно будет создавать проект через веб-интерфейс ГитХаба и связывать с локальным через терминал.

https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/
573 1200974
Как вы считаете стоит ли учить php или стоит изучить node.js?
574 1200980
>>200576
Ссыль на бойлерплейт плиз
575 1201000
>>200758
Подробнее распиши свою проблему.
577 1201005
>>200974
Я бы вот еще недавно сказал бы тебе что да, нода, вперед.... Но сейчас, немного поварившись в реальном говне... Нода блин уже сейчас теряет популярность. Все пишут про какой-то го и прочую еще более новомодную хрень, чем нода. А пыха популярна и ее популярность обеспечена огромным числом сайтов, которые написаны на ней + WP (25% всех сайтов в инете) + куча других CMS на пыхе.

Но пыха это путь в вебмастера...а не прогеры :3
578 1201007
>>201000
Я извиняюсь, запустил страницу с другого компа, и шрифт стал ровным. Скорее всего проблема в шрифтах, которые я установил на "рабочем" компе.
Которые, кстати, я брал из папки интенсива, так что я не ошибся, когда сказал, что кокодемия залила мне говно.
579 1201011
>>201007
Если шрифты меняются в зависимости от компа то ты их неправильно подрубил.
580 1201116
>>201005
Спасибо за мнение. Пойду почитаю, что пишут пыхари.
581 1201222
Как я заебался с SVG-шками этими ёбаными, вот есть стайл-гайд от кокодемии, там например логотип-svg беленький, при наведении - розовый, при нажатии - серый. Вопрос знатокам - как в ёбаной base64-каше эти цвета менять? Там же ни fill нету, нихуя. Я пока додумался только вместо img юзать div с бэкграундом и менять там url на base64-высер в зависимости от картинки, но жопа начинается, когда используется picture, в котором нужны img и только img.
582 1201234
Алсо, почему у меня svg-картинки в браузере выглядят как растровые жипеги? Подозреваю, что ебучий фотошоп коряво экспортирует, ибо у всех svg в date стоит image/png, хотя я выбираю svg при экспорте, приходится править вручную потом. Кто-нибудь сталкивался с подобным?
joygun.png118 Кб, 600x488
583 1201271
>>201011
Вот щас вернулся домой, удалил шрифты на компе, и шрифт сразу исправился. Делаю вывод, что кокодемия спецом уничтожает торрент дрочеров, чтобы у них поставился кривой шрифт, они не поняли, как фиксить, и пошли проплачивать.
584 1201280
>>201271
Я бы не стал так высоко оценивать интеллектуальные способности кокодемиков... Но кто знает.

Они у тебя должны быть одинаковыми вне зависимости от девайся на котором грузится сайт.
585 1201288
>>201280
Я уверен, дело в том, что браузер проверяет наличие установленных на компьютере шрифтов, и использует их, если они имеются. И шрифты, которые я установил из торрента, кривые, и именно из-за этого они на сайте у меня поплыли.
586 1201508
>>201005

> Но пыха это путь в вебмастера...а не прогеры :3


Веб-мастер === веб-разработчик === веб-программист. Или нет? Я тут мимо проходил, да и вообще вкатывальщик. Пыха кодеры же ещё должны знать протоколы, языки разметки, основы js, БД и ещё там немного говна, разве нет? Я пытаюсь понять, где начинается фулл-стак, а где заканчивается бек/фронт.
кхм, макака ≠ программист. А макакой можно быть и с C++, и со Scala. Не от языка же зависит(или нет?)
Дискас
587 1201517
>>201508
Пыха это признак фулстака за мкадом. У которого потолок - 80 к в месяц.

js всякие реакты и вью это признак фронтендера на удаленке, который работает на Запад или работает в ДС 1-2 и у него потолок уже 120 к.

Какой сейчас стек у московских-питерских беков вообще не знаю.

Человек-оркестр это почти всегда обоссанная провинция.

В столицах знают что такое разделение обязанностей на конвейере.
588 1201534
>>201517
Для работы на беке нужно знать и фронт(основы). То что на пыхе много говнокода, так это из-за её почти нулевого порога входа. Эти пидоры не хотят развиваться дальше основ. Разве проблема в языке? Не понимаю почему на него так харкают.
Просто я здесь тоже пытаюсь выбрать себе стек интересный, больше к беку тянет. Джанго/рельсы/пыха/нода — сложно выбрать чего-то. Пыху немного попробовал, синтаксис интересный, но вкатился мгновенно. Джс учить начал, тоже неплохо. Вот думаю питон познать что-ли, не знаю. По-другому выбрать не смогу.
589 1201558
>>201517

>в ДС 1-2 и у него потолок уже 120 к.


120к это что-то среднее между джуном и мидлом, а далеко не потолок.
590 1201783
>>201234
правой кнопкой по SVG в фш - Export contents
591 1201792
Как сделать из билда продвинутого интенсива Академии пустой билд, который можешь сам использовать как хочешь?

Вот вроде взял билд ученика, который защитился. Вычистил все html файлы кроме индекса, его как мог вычистил, фокти всякие, сасс блоки основные удалил...что еще? Может еще как-то можно подчистить?

http://dropmefiles.com/ZgJvO
592 1201939
Анончики, хочу вкатиться в верстальщики. Часто вижу вакансии где надо верстать под битрикс/вордпресс/другие_цмс. Знать основы php. Сейчас вот еще одни зовут в компанию где работают с битриксом. Вот я не знаю, стоит ли вообще во все это ввязываться? Или верстальщики в принципе похуй на все это? Просто верстай себе, знай некоторые особенности чтобы была совместимость особо не париться. Просто я не понимаю, если натягиванием верстки на движок должен заниматься программист, зачем мне знать php и прочие тонкости. Поясните за эту область.
593 1201955

>основы php


if-else-echo
594 1201968
>>201222
Если там base64, то это не чистый svg, а обычный jpeg, например, завернутый в svg. В академии разъясняют, как так получается. Возможно, ты неправильно выгружаешь, либо макет такой
Безымянный.png5 Кб, 548x331
595 1201971
Можно ли на пикриле из файла style.css задать относительный путь к изображению img.jpg?
596 1201984
>>201971
А все, разорбался. Ебать я дегенерат вкатывальщик.
597 1202147
>>201984
Не боги горшки обжигают! Хотя тоже иногда себя иначе как долбоебом не называю, лол
598 1202169
Неужели такой дрочь с селекторами есть в реальной практике как дают в htmlacademy? Я про платный курс, эти карты вымораживают нахуй
599 1202206
>>202169
Нет, в реальной жизни максимум :hover разок встретится, да и все.
600 1202376
>>202206
Я же серьезно спрашиваю, к чему эти сарказмы
601 1202381
>>202376
В реальности ты это будешь встречать очень редко, но знать надо
602 1202391
>>202376
Эээ, я серьезно. Нормальный CSS довольно плоский.
603 1202397
>>202381
>>202391
Ну ладно, спасибо за ответ
604 1202585
>>200378
Кстати может быть это развивать как собственно хранилище вебемок, типо тамблр, но в форматет вебм? Папочки, рейтинг, каналы.
605 1202638
Как вы учили jQuery? Заходили на сайт документации и учили все функции от A до Z, или обращались к документации по мере надобности?
606 1202640
>>202585

Ммм, не знаю, изначально такой идеи не было. Я сам тумблером не пользуюсь и если честно не особо понимаю, нафиг он нужен, как и твиттер какой-нибудь. Поэтому и делать видеоаналог тоже не вижу смысла. Меня в принципе текущая форма устраивает. Единственное, что бы еще добавил, так это импорт вебмок из каких-нибудь других источников. Количество вебмок конечно увеличится, но зато скорее всего качество резко упадет. Да и с тегами не очень понятно что делать в таком случае.

>>202638

Второе. Зубрить чье-либо API вообще смысла нет, если пользоваться не будешь, то выветрится из головы крайне быстро. Достаточно примерно представлять функционал библиотеки и что она может, а там уже когда надобность возникает, то заходишь на доки и читаешь инфу по конкретному методу. Если же не уверен, может ли та или иная либа что-либо сделать, то просто гуглишь название либы и что ты хочешь сделать. Например jQuery remove element.
607 1202641
>>200523
РОУТЕР НЕ МОЖЕТ ПРИКРУТИТЬ

>БЕК бля


>не знаю инглиша



Ты просто тупое говно, слайдер он написал, сука.
608 1202783
>>202641
Что уебищная макака вроде тебя забыла в теме для вката? Иди соси и у тимлида и выполняй таски..Не надо тут дрыстать и раскидывать свой высер.
609 1202795
>>202783
Найс проекции ущерб. У меня завтра зп, получу свои 110к, а у тебя как дела? Когда вкатишься уже?
2018-03-21 191304-styleguide.psd @ 100 (RGB8#).png17 Кб, 891x304
610 1202879
Что значит "нажатие", если при нажатии браузер переходит на другую страницу? Я правильно понимаю, что это псевдокласс :active? У дизайнеров часто так, или это наркоманский высер кокодемиков?
611 1202892
>>202879
Браузер переходит на другую страницу не при нажатии, а при отпускании.
612 1202933
Поясните мимопроходилу: есть среднестатистический сайт, условная "Клиника доктора Коноваленко", мы такие пиздатые, оказываем такие услуги, находимся там-то. 5 страниц, 20 картинок. Когда просят погромиста сделать такой сайтик, он просто делает несколько html-файлов+папка со стилями+папка с картинками и заливает это все на хостиг? Или нет?
613 1202962
614 1202968
>>202879
У кокодемии ещё норм, у дизайнеров бывает так что присылают жпег без стайлгайда и ебись с этим как хочешь, особенно когда дизайнер не в твоем штате, и выслал макет заказчику месяц назад и пропал после этого бесследно.
Тред утонул или удален.
Это копия, сохраненная 21 марта 2018 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /wrk/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски