Сохранен 600
https://2ch.hk/wrk/res/1189668.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Keywords: Front-end, Frontend, Верстка, HTML, CSS, JS, JavaScript. Шапка:

 Front-end thread !nGSS/jYB7U 02/03/18 Птн 17:08:17 #1 №1189668 
28994ff9039235b131206caad7df2dc0.jpg
image.png
image.png
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/

Добро пожаловать домой. Продолжаем кормить копирайтеров и поддерживать вкатывальщиков ИТТ.
Аноним 02/03/18 Птн 17:17:28 #2 №1189673 
Опять wrk?
Аноним 02/03/18 Птн 17:30:56 #3 №1189687 
Спрошу тут так и быть, кароч есть поле с заявками, кликая на них, открывается карточка этой заявки с подробной информацией о заявке с полями, секлектами и тд, эта карточка просто блок в верстке с айдишником, сейчас тут при открытия разных заявок этот блок вручную чистится функциями и заполняется по новой. Этот то, что я сейчас вижу в коде, никакого фреймворка в проекте не используется, тока жикваери и пхп, вопрос это нормальная практика, или можно допустим эту картчоку создать как прототип и каждый раз создавать его при открытии заявки? В общем как лучше заилить такой компонент без подтягивания фреймворка в легаси проект.
Аноним 02/03/18 Птн 17:36:01 #4 №1189694 
>>1148359
>Если бы не было перехода, как бы тогда по-твоему можно было отобразить страницу "Поздравляю, вы успешно зарегистрировались!" или показать ошибки в форме?

Ну например так, как я и описал. Когда после POST-запроса на изменение данных, браузер делает еще один - GET-запрос, чтобы перейти по адресу формы, а именно "/action", но тут никакого второго GET запроса не происходит, форма как-то сама получает все данные.
Аноним 02/03/18 Птн 17:50:13 #5 №1189699 
Неужели родимый врк?
Аноним 02/03/18 Птн 20:14:36 #6 №1189765 
>>1189687
ищи легаси-туториалы на тему jQuery Templating

или пусть бэкендер делает свой пхп-шаблон этой карточки
Аноним 02/03/18 Птн 22:01:38 #7 №1189870 
Закатывайтесь в конфу, @tristakeynanosec
Аноним 02/03/18 Птн 22:42:18 #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мб. Что за хуйня? Я его не трогал полгода как создал, все работало, а тут раз нахуй не с того ни с сего проебалось.
Аноним 02/03/18 Птн 22:44:38 #9 №1189933 
>>1189926
Алсо, реквестирую РАБОЧИЙ конфиг где корректно работает компиляция файлов из less/sass подключенных через @import в единый файл css.
Аноним 02/03/18 Птн 22:46:47 #10 №1189936 
>>1189765
Спс, буду копать
Аноним 03/03/18 Суб 01:46:33 #11 №1190101 
Какой проект сделать чтобы с ним не стыдно было на собес идти? Тетрис или 2048 вариант?
Аноним 03/03/18 Суб 03:30:38 #12 №1190114 
>>1189870
а там есть что интересное по теме7
Аноним 03/03/18 Суб 04:19:50 #13 №1190118 
Немножк офтопа - как гугл узнает что я русский, когда я сижу под ВПН? Интерфейс гугла на русском и выдаваемые результаты содержат ру сайты даже с англ запросом и под впн.
Аноним 03/03/18 Суб 05:16:59 #14 №1190120 
>>1190118

Ты через хром заходишь?
Аноним 03/03/18 Суб 05:19:55 #15 №1190121 
>>1190120

Думаешь дело в их движке? потому что тоже самое было и с оперой.
Аноним 03/03/18 Суб 05:23:40 #16 №1190122 
>>1190121

Да полюбому какую-то инфу хранят о тебе в браузере. Потому что я даже когда в Тае был, то мне все равно на русском выдавало все, т.е. дело не в IP. И не в языке системы, ибо у меня на английском она.
Аноним 03/03/18 Суб 05:25:40 #17 №1190123 
>>1190122
Пиздец. Такая очевидная штука....
Аноним 03/03/18 Суб 06:08:03 #18 №1190125 
>>1189926
Если с версиями проблема, о попробуй установить с теми же версии, что и в рабочем проекте. То есть в package.json в перечислении зависимостей удали символ "^" или любые другие. (Вместо "autoprefixer": "^7.1.4" - "autoprefixer": "7.1.4"). Потом дропни node_modules и сделай npm install. Если так не взлетит, то можно попробовать postcss с плагином postcss-imports.
Аноним 03/03/18 Суб 07:33:53 #19 №1190132 
Мне 27 лет, работаю водятлом.
Надо больше денег кидайте мне обучающие материалы там ну вы знаете.
Аноним 03/03/18 Суб 08:36:12 #20 №1190156 
>>1190132
Шапка для кого ?
Аноним 03/03/18 Суб 08:38:23 #21 №1190158 
>>1190156
Мне кажется это кто-то недовольный переездом обратно в врк написал провокационный пост.
Аноним 03/03/18 Суб 11:58:00 #22 №1190241 
>>1189933
(кстати 1 января был новый релиз галпа)

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

тоже норм
https://github.com/nmihalyov/gulp-pure-start
Аноним 03/03/18 Суб 11:59:32 #23 №1190243 
Бля дебилы идите на блог кокодемиков и ищите там пост про последний выпучк студентов с продвинутого интенсива по html-css. Там идете на гитхаб, качаете защищенный проект и вуаля.
Аноним 03/03/18 Суб 12:02:27 #24 №1190247 
>>1189926
> галп блаблабла не работает так как какие-то там версии устарели

ты их обновил?
Аноним 03/03/18 Суб 12:47:16 #25 №1190265 
>>1190158
Думаю это вайтишник
Аноним 03/03/18 Суб 13:35:41 #26 №1190295 
Какой минимальный уровень нужен для вката на апворк в область сайтостроения?
Аноним 03/03/18 Суб 13:55:55 #27 №1190298 
1.jpg
Хватит на джуна? Или еще JS подтянуть?
Аноним 03/03/18 Суб 14:10:31 #28 №1190309 
>>1190298
Лол.
Аноним 03/03/18 Суб 16:05:36 #29 №1190390 
>>1190298
щикарно. иди сразу на сеньера.
Аноним 04/03/18 Вск 00:01:21 #30 №1190700 

знаете что? идите нахуй.
Я ебал. приешл полуебок одмен конфы с синдромом полубога и кикнул нахуй. Типичный пидорашка с синдромом НАЧАЛЬНИКА иди нахуй мрзаь. В конфе писали 5.5 человек и он меня кикнул. Рака яиц тебе.
Ваш тот парень.
Аноним 04/03/18 Вск 00:02:49 #31 №1190702 
>>1190700
Конфа раковая. Просто ты ньюфаг. А так бы знал.
Аноним 04/03/18 Вск 09:44:59 #32 №1190846 
Какая конкуренция на рынке? реально ли вкатиться если задроить до посинения нативный JS и фреймы к нему? Вакансии смотрел на хх, вроде бы их дохуище, но у меня складывается такое ощущение что везде требуется с опытом работы. Как быть, пилить охуенное портфолио на гитхабе? какие надо иметь "проэкты" за спиной чтобы вкатиться?
Аноним 04/03/18 Вск 10:58:33 #33 №1190870 
Недавно начало проходить уроки на html-academy сейчас допрохожу css. В целом все интересно все нравится. Одна моя знакомая хочет себе сайт с магазином сделать, я хочу попробовать. На ютубчике есть много инструкций, как написать магазин с нуля. У меня вопрос, что для человека будет лучше чтобы я ей сам написал или использовать всякие бесплатные конструкторы сайтов? В чем вообще положительной аспект использования конструкторов кроме того, что их может использовать человек не владеющий Html и CSS. И еще в моем городе есть вакансия верстальщика так там требуется знание Adobe Muse, а не Html и CSS. Я как понял это программа для верстки без написания кода в чем ее преимущество? Как по мне Html и CSS достаточно просты и для их замены не нужна отдельная программа.
Аноним 04/03/18 Вск 11:06:28 #34 №1190875 
>>1190870
1. Opencart или вукомерс для WP.
2. Забей на мухосрань.
Аноним 04/03/18 Вск 11:07:52 #35 №1190876 
>>1190870
Лол, чувак пройди хотя бы academy до конца и сделай сам пару сайтов. Стыдно же будет потом перед тян за кривую работу. Сколько у вас в городе предлагают за верстку?
Аноним 04/03/18 Вск 11:14:52 #36 №1190877 
>>1190875
Спасибо.
>>1190876
Я не знаю сколько(не указали), но не думаю, что будет меньше моей зарплаты недобухгалтера в 16к.кстати контора называется "Чики-Брики", лол
Аноним 04/03/18 Вск 11:17:27 #37 №1190878 
А кого-нибудь есть высокооплачиваемая работа, где они работают по 6-7 часов в день вместо 8 и начальству похуй?
Аноним 04/03/18 Вск 11:18:11 #38 №1190879 
>>1190877
Да и в дамки. Неудивительно что они там на адоб мьюз все делают.
Аноним 04/03/18 Вск 12:00:24 #39 №1190901 
>>1190878
Работаю от силы 2 часа в день за 100к в 700к мухосранске. Задавайте ответы.
Аноним 04/03/18 Вск 12:32:03 #40 №1190921 
>>1190901
Стек , опыт ?
Аноним 04/03/18 Вск 12:39:24 #41 №1190924 
Ввожу команду в консоль: "git clone [email protected]:логин/имя проекта.git", в ответ консоль выдает:
"[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists."
Что не так? Какие права доступа? Репозиторий не приватный.

Аноним 04/03/18 Вск 12:59:05 #42 №1190929 
>>1189673
А куда переехал тред?
Аноним 04/03/18 Вск 13:25:50 #43 №1190939 
>>1190846
>проэкты

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

Стоит сделать все упражнения в https://eloquentjavascript.net/
Хорошая база.
Аноним 04/03/18 Вск 13:26:40 #44 №1190940 
>>1190924
Ты используешь ssh, для которого нужен ssh-key.
Используй https.
Аноним 04/03/18 Вск 13:31:02 #45 №1190946 
>>1190878
А разве кто-то работает все восемь часов, не вставая с табуретки за водичкой и не отвлекаясь на дискуссии в оупенспейсах/инторнетах?

мимофрилансер
Аноним 04/03/18 Вск 13:44:01 #46 №1190950 
>>1189926
Перво наперво выкинь свой лесс нахуй. используй scss
Второе научись гуглить на английском.
Третье обнови ноду до последней, какие то пакеты могут перестать работать. Актуализируй пакеты в package.json до последних версий.
Аноним 04/03/18 Вск 13:48:02 #47 №1190957 
>>1190939
Спасибо за ссылки
Аноним 04/03/18 Вск 13:59:08 #48 №1190961 
>>1190870
>Недавно начало проходить уроки на html-academy сейчас допрохожу css
>Одна моя знакомая хочет себе сайт с магазином сделать, я хочу попробовать.
>Как по мне Html и CSS достаточно просты
Чего ты там собрался пробовать?
Верстальщики не делают сайты. Они делают лишь небольшую часть сайтов.
Сайт это не верстка. Сайт это бекенд и дизайн в первую очередь. А верстка всего лишь посредник.
Если ты хочешь делать что то на цмс, то т пойдешь по пути веб мастера - самой зашкварной низкооплачиваемой работы в вебе. И опять же это не просто, если ты хочешь сделать рабочий интернет магазин под ключ у тебя уйдет не одна сотня часов
на это. Если ты вообще вывезешь. У цмс все из коробки работает только до определенного момента. А потом нужно вилкой чистить говно.
Аноним 04/03/18 Вск 14:28:20 #49 №1190979 
>>1190940
Спасибо, заработало. В каких случаях нужно использовать ssh, а не https? Где брать этот ssh-key? В интенсиве именно ssh использовался.
Аноним 04/03/18 Вск 14:45:57 #50 №1190986 
>>1190979
Чувак... ну ты же умеешь пользоваться сайтом google.com
Аноним 04/03/18 Вск 14:59:47 #51 №1190990 
>>1190961
В чем проблема по началу верстать при помощи цмс? Нужно же понимать принципы и прочее хуё-маё.
И если веб-мастер это днище, то что в вебе не является днищем?

не спорю, просто интересно
Аноним 04/03/18 Вск 15:06:40 #52 №1191001 
Ребят, может не совсем туда, но есть ли нормальный видеокурс или книга/обширный туториал по реализации WAMP протокола. Не шибко я хорош в чтении доки и по ней пилении чего-то.
Аноним 04/03/18 Вск 15:06:51 #53 №1191002 
>>1190990
>верстать при помощи цмс
Аноним 04/03/18 Вск 15:09:07 #54 №1191006 
>>1190961
По какому пути лучше идти начинающему, чтоб не как у вебмастера, "зашкварным и низкооплачиваемым"?
И если хочется в бэкенд, учить какую-нибудь ноду имеет смысл?
Аноним 04/03/18 Вск 15:31:00 #55 №1191028 
>>1190990
>В чем проблема по началу верстать при помощи цмс?
Погугли что такое цмс и что такое "верстать"
>>1190990
> Нужно же понимать принципы
Да нихера ты не будешь понимать. Все сведется к обезьяннему копированию с ютуба. А чуть шаг влево или вправо и ты поплыл.
>>1190990
>И если веб-мастер это днище, то что в вебе не является днищем?
Узкая специализация. Когда ты делаешь небольшую часть работы. Но делаешь ее качественно. Конкретно вэтом треде обсуждается фронтенд.
>>1191006
>По какому пути лучше идти начинающему,
В шапке все написано.
>>1191006
>И если хочется в бэкенд, учить какую-нибудь ноду имеет смысл?
Имеет смысл если хочешь писать бек на ноде. Хот яна самом деле похуй. Хорошие бекендищки могут кардинально сменить используемый стек, за довольно короткое время, дело тут в принципах.
Если ты вообще никаких ЯП не знаешь, то я бы начал с пхп. Вакансий по нему больше всего, значит и вкатится легче.

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

>>1191028
Аноним 04/03/18 Вск 15:39:22 #57 №1191041 
А может ну его на хуй обратно в пр?
Аноним 04/03/18 Вск 15:45:56 #58 №1191047 
>>1191041
нахуй вообще сюда перекатывали дебилы, там хоть залётных небыло
Аноним 04/03/18 Вск 15:50:35 #59 №1191049 
>>1191038
>принципиальное различие бэка и фронта.
Гугли блять.
>Что вообще должен знать хорошо фронт, а что бэк?
Да гугли блять, гугли.
>>1191038
>Нужно ли бэку знать html, css & js на хорошем уровне?
Смотря какому бэку.
Если ты просто жсон отдаешь во фронт
то достаточно знать html чисто теоретечиски. Но Я думаю все беки знают и жс хотя бы на уровне на жиквери дом расковырять.
>>1191038
>Если в будущем мне придется склепать для себя ИМ
Чувак. Смотря что склепать. Все зависит от задач. Если ты хочешь склепать типовую говнину на типовом шаблоне, то ничего особо знать не надо. В цмс есть куча шаблонов/плагинов и тд.
А если утебя свой дизайн, то нужно его верстать - верстку натягивать. Если у тебя какая то своя логика работы сайты отличающаяся от типовой, то придется ковырять бэкенд. И чем сильнее она отличается, тем больше придется ковырять. Причем чем больше отличий тем ближе ты будешь к пониманию что твой уникальную говнину проще на бек-фреймворке сделать чем говноцмс кастомить. В любом случае тебе это все не грозит, так что это все пройти, нужно больше чем детское желание. Это тысячи и тысячи часов учебы и практики.
Аноним 04/03/18 Вск 15:55:36 #60 №1191051 
>>1191038

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

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

И так по любому вопросу. Это корневой навык, определяющий квалификацию разработчика и вероятность того, что его ждёт успех в этой любой области.
Аноним 04/03/18 Вск 16:53:33 #61 №1191113 
>>1191038
на MDN почитай
Аноним 04/03/18 Вск 17:16:56 #62 №1191140 
>>1191028
>Узкая специализация.
А разве не все мечтают о фуллстаке?
Аноним 04/03/18 Вск 17:24:14 #63 №1191149 
Нужно ли сразу верстать по БЭМу?
Аноним 04/03/18 Вск 20:55:44 #64 №1191320 
>>1190961
>Верстальщики не делают сайты. Они делают лишь небольшую часть сайтов.

Так выходит нахуй вёрстку? Или ёё надо знать на лоу-левеле?
Аноним 04/03/18 Вск 22:12:00 #65 №1191385 
>>1191149
Я не адаптивные учебные проекты верстал не по бему, а адаптив уже по бему. В результате можешь так и так.

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

Аноним 04/03/18 Вск 22:33:10 #66 №1191410 
>>1191320
начни уже делать проект, в процессе поймешь, что тебе нужно знать и в каком объеме
Аноним 04/03/18 Вск 22:43:29 #67 №1191422 
x0SHYwu.jpg
>>1189668 (OP)
Там на второй картинке в оп-посте есть синие кружочки. В этой обучалке написано, что эти кружочки означают, что нужно на этом этапе сделать какой-то проект. Какие можно там сделать проекты, ну кроме верстки пары страниц в первом кружочке и ту-ду листа на втором? Какие у вас вообще петпроджекты и есть ли какой-нибудь сервис для придумывание учебных проектов?
Аноним 04/03/18 Вск 22:58:44 #68 №1191425 
>>1191320
я это 500 раз здесь писал. В конфе вообще поехавшие сидят, которые по 20 макетов сидят верстают. Зачем и для чего-хуй знает. И вроде спрашиваешь никто вестральщиком становится не собирается.
Аноним 04/03/18 Вск 23:05:57 #69 №1191431 
>>1191425
Доебу последнем вопросом. На каком моменте уже стоит завязать с вёрсткой и переходить к жс?
Добра тебе, анон.
Аноним 04/03/18 Вск 23:40:32 #70 №1191464 
>>1191431
в шапке же написано.
Основы
Что нужно знать:
HTML:
Структура документа
Разметка
Тэги
Атрибуты
CSS:
Основные селекторы (без фанатизма)
Основные свойства (отступы, размеры, цвет, шрифты и прочее)
Наследование свойств, каскад, вложенность
Основы сетки: блочная модель, флоаты, инлайн-блоки
Свойства position
Все вместе:
Типовая разметка текста
Картиночки, ссылочки
Таблички, списочки
Формы, инпуты, лэйблы

Если ты не собираешься быть верстальщикам, остальное тебе нахуй не надо. Ты всё равно забудешь если не будешь как ебанутый верстать эти макеты. Можешь как ебанутый верстать макеты вместо учения жс. Кароч я хз что еще сказать здесь.
Аноним 04/03/18 Вск 23:54:47 #71 №1191477 
>>1191422
клон mos.ru со всеми внутренними страницами сделай. Апнешься, я гарантирую это.
Аноним 04/03/18 Вск 23:56:50 #72 №1191481 
>>1191431

Сегодня.
Аноним 04/03/18 Вск 23:59:45 #73 №1191487 
>>1191464
Пора бы заменить флоаты на флексы, все-таки 2018 год на дворе. Знать их надо, но не для сетки.
Аноним 05/03/18 Пнд 00:05:23 #74 №1191492 
>>1191431
Можно сразу переходить, а верстку учить по мере надобности.
Аноним 05/03/18 Пнд 00:06:20 #75 №1191495 
>>1191487
>Знать их надо, но не для сетки.
А для чего лол?
Аноним 05/03/18 Пнд 00:16:49 #76 №1191504 
>>1191495
для поддержки легаси-кода. Лол.
Аноним 05/03/18 Пнд 01:06:09 #77 №1191519 
>>1190158
>Мне кажется это кто-то недовольный переездом обратно в врк написал провокационный пост.
А куда тред уезжал?
Аноним 05/03/18 Пнд 03:07:03 #78 №1191543 
>>1191519
В /pr/.
Аноним 05/03/18 Пнд 08:30:07 #79 №1191594 
Ну как вы там, потомки? Барбершоп доверстали уже?
Аноним 05/03/18 Пнд 09:29:05 #80 №1191608 
Любой бомж уже знает html / css / js / php
Любой школьник натянет что угодно на bt / joo / wp / al
Так что завязывайте хернёй страдать, учите c+ или java.
Аноним 05/03/18 Пнд 09:59:32 #81 №1191613 
med1442771019image.jpg
>>1191594
Аноним 05/03/18 Пнд 10:45:52 #82 №1191615 
Нет, серьезно. Есть кто из вкатившихся, кто сидел в треде примерно летом 2016 - зимой 2017?
Я сидел с вами, даже базовый интенсив на 100% сдал.
Ну а толку-то. Все равно забил и вкатился в тестирование.
Аноним 05/03/18 Пнд 10:46:54 #83 №1191616 
>>1191615
интенсив по верстке? :3
И как там в qa?
Аноним 05/03/18 Пнд 10:48:37 #84 №1191619 
>>1191616
Да, по верстке.
Да нормально, лучше, чем я думал. Для цели "вайтивайти" подходит куда лучше, т.к стек технологий и время/требования для вката с джуном-фронтендером несопоставимы.
Аноним 05/03/18 Пнд 10:50:12 #85 №1191620 
Пацаны, привет, у меня сейчас мозг сломается.

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

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

Но, сука, почему "74"?
Аноним 05/03/18 Пнд 10:55:54 #86 №1191622 
>>1191619
я прошлой осенью катился в куа по внутреннему переводу, прошёл тестовое и на финальном собесоде где меня не спрашивали за тестирование, а спрашивали почему я так решил и почему хочу этим заниматься меня послали нахуй. Сказав, что нет блеска в глазах. Вот сейчас в отпуске, думаю может параллельно вебу часик в день уделять на куа, освежить в памяти теорию и попробовать ещё раз перевестись.
Аноним 05/03/18 Пнд 11:15:32 #87 №1191639 
>>1191622
Про блеск в глазах - ужасное клише, я его ненавижу.
У меня такого не было, я просто прошел интервью, где доказывал, почему с дноработы и с неоконченной гум. вышкой я вдруг стал так интересоваться айти.
Потом прошел тестовое на написание проверок и репортов к одной сломанной программе, написание юзер мануала к ней и меня приняли.
Аноним 05/03/18 Пнд 11:21:09 #88 №1191640 
>>1191620
Может просто не будем разбираться, как работает функция String()? Используй более традиционные методы приведения в строку.
Аноним 05/03/18 Пнд 11:22:36 #89 №1191642 
>>1191639
> я вдруг стал так интересоваться айти
че говорил? Я вот как раз счас пишу hr-у что хочу еще раз попробовать съебать в куа
Аноним 05/03/18 Пнд 11:24:58 #90 №1191643 
>>1191642
Что посмотрел бесплатные видео по введению в профессию, почитал книжки по тестированию и мне понравилось. Так и решил связать с этим свою карьеру.
Аноним 05/03/18 Пнд 11:56:07 #91 №1191655 
>>1191639
Что ты учил для того, чтобы стать тестировщиком?
Какая зп и город?
Как искать такую специальность на сайтах поиска работы?
Учитывается ли этот стаж, чтобы проскочить планку Джуна если захочу вкатиться в веб или программирование?
Аноним 05/03/18 Пнд 12:21:33 #92 №1191660 
stupidfacetattoos27[1].jpg
>>1191622
>нет блеска в глазах
Вы что, серьезно? Это же полный идиотизм, неужели кто-то действительно будет пытаться разглядеть какой-то блеск в моих глазах, блять? Это что, hrы ебучие этим занимаются? Может это такой способ тактично послать на хуй?
Аноним 05/03/18 Пнд 12:25:12 #93 №1191661 
>>1191660
Естественно
Аноним 05/03/18 Пнд 12:44:02 #94 №1191669 
>>1191660
ясен хуй. Ну а что им ещё говорить было? На собеседовании не было не единого вопроса по тестированию. + до этого я делал тестовое и раз меня позвали на собесод, то теоритически я подхожу. Тут чисто личное. Нравится чувак не нравится. я не понравился видимо.
Аноним 05/03/18 Пнд 13:14:53 #95 №1191690 
>>1191660
Знакомый пришёл на собеседование сильно ускоренный, но знаний у него было с гулькин хуй - взяли.
Аноним 05/03/18 Пнд 13:18:40 #96 №1191697 
>>1191655
Теорию тестирования. Гуглится легко, лучше прочитать книги типа Куликова "Основы тестирования ПО. Базовый курс", еще часто рекомендуют Савина, но по-моему он балабол еще тот.
Вместо него рекомендую Ron Patton 'Software Testing', но это если ты можешь читать на английском. Замечательная книжка для нубов.
Зп 35, миллионник.
Гуглишь qa/тестировщик/tester на сайтах вакансий.
Стаж не учтется, сферы совсем разные. Все будет зависеть от того, как ты задрочишь скиллы, нужные для веба/программирования.
А вообще лучше не надо идти в тестирование только затем, чтобы затесаться в программисты.
Мышление разное, подходы разные, инструменты разные. По мне так лучше не тратить время и нервы и дальше учить технологии конкретно для отклика на позицию программиста.
Аноним 05/03/18 Пнд 13:26:30 #97 №1191701 
>>1191697
Спасибо за детальный ответ
Аноним 05/03/18 Пнд 13:37:04 #98 №1191704 
>>1191615
А чего забил то?
Аноним 05/03/18 Пнд 13:40:32 #99 №1191705 
>>1191704
Возненавидел верстку. Понял окончательно, что это не мое.
Аноним 05/03/18 Пнд 13:43:23 #100 №1191706 
>>1191615
пришёл сюда в конце 2016. не вкотился до сих пор.
Аноним 05/03/18 Пнд 13:45:21 #101 №1191709 
>>1191705
Положил бы хуй на вёрстку. Или всё ИТ состоит из верстки?
Аноним 05/03/18 Пнд 13:48:46 #102 №1191712 
>>1191709
Ну я просто увидел, что так или иначе все равно приходится верстать во фронте.
Ах да, еще отпугнуло то, что технологии во фронте устаревают на лету. Я такое не очень люблю, когда все учат новомодный фреймворк на выходных, чтобы быть в тренде.
Аноним 05/03/18 Пнд 13:55:02 #103 №1191713 
>>1191712
Вкатись в бэк с php, node, ruby, или python.
Или вообще выучи кресты или джаву и похерь веб.
Аноним 05/03/18 Пнд 13:58:01 #104 №1191715 
1514651197177348432.jpg
Ищу напарника изучать php и/или js. С нуля.
Не хватает спортивного интереса. Люблю изучать новые темы вместе с кем-то.
Если кому интересно напишите на [email protected] - дальше выберем канал связи.
Аноним 05/03/18 Пнд 13:58:02 #105 №1191716 
>>1191706
2018 ток начался
Аноним 05/03/18 Пнд 13:58:06 #106 №1191717 
>>1191713
Да мне вполне в тестировании хорошо.
Пока что python учу.
Аноним 05/03/18 Пнд 13:59:39 #107 №1191720 
>>1191717
А, это ты сейчас в qa сидишь.
Для чего питона душишь? Где планируешь применять?
Аноним 05/03/18 Пнд 14:02:10 #108 №1191721 
>>1191720
Пока что не знаю, лол.
Учу скорее просто так, потому что интересно. Ну и для новичков язык более дружественный.
Аноним 05/03/18 Пнд 14:04:04 #109 №1191723 
>>1191721
У C# говорят синтаксис тоже ахуенный, вроде как лучше даже, чем у phyton.
Пусть меня поправят, если не прав
Аноним 05/03/18 Пнд 14:10:59 #110 №1191728 
>>1191723
Это вообще дело привычки. Нас вот в вузе матлабу учили плотно, теперь для меня там самый охуенный синтаксис, хотя дружественным к новичку я его назвать не могу.
Кстати заметил, что первый нормально выученный синтаксис сильно накладывает отпечаток на стилистику, которой ты потом придерживаешься в вообще любом языке программирования.
Аноним 05/03/18 Пнд 14:12:53 #111 №1191729 
>>1191728
Тогда предпочтительнее начинать с синтаксиса семейства С или похер на самом деле?
Аноним 05/03/18 Пнд 14:16:01 #112 №1191731 
Господа дурацкий вопрос. Но может вы поможете? Или я пойду в пр. Есть эксель документ в котором 10.000 отзывов клиентов. Мне надо в отдельный документ выгрузить каждый 20-ый отзыв. Я смогу это на жс сделать? Ну точнее это вроде понятно, что простой массив с которого я буду выдергивать каждый двадцатый элемент и выводить его.
Но как это сделать на практике вот прямо я беру эксель документ с 10.00- отзывами, как-то запускаю свою прогу, которая в новый документ заносит каждый 20-ый отзыв. Как это всё реализовать?
Аноним 05/03/18 Пнд 14:23:46 #113 №1191735 
>>1191731
Средствами экселя это не реализовать?
Аноним 05/03/18 Пнд 14:29:02 #114 №1191738 
>>1191731
Напишу тебе прогу на сишарпе за 100$. Устраивает?
Аноним 05/03/18 Пнд 14:30:39 #115 №1191740 
>>1191738
я сам хочу научиться, нахуй мне твоя прога
Аноним 05/03/18 Пнд 14:32:14 #116 №1191741 
>>1191740
Тогда вали в пизду отсюда
Аноним 05/03/18 Пнд 14:39:36 #117 №1191745 
>>1191741
к мамке твоей чтоли?
Аноним 05/03/18 Пнд 14:56:54 #118 №1191750 
>>1191741
>>1191745
Не вайпайте тред.
Аноним 05/03/18 Пнд 14:59:27 #119 №1191751 
>>1191745
Азаза затралел так затралел маладэц
>>1191750
ок
Аноним 05/03/18 Пнд 16:12:46 #120 №1191794 
Я все проспал: почему перекатились обратно на врк?
Аноним 05/03/18 Пнд 17:30:47 #121 №1191845 
>>1191723
В универе приходится писать на сишарпе. По сравнению с джсом это очень ограниченый и бесящий язык с ебанутой IDE.
мимопоправил
Аноним 05/03/18 Пнд 19:19:46 #122 №1191895 
XGY8JcSOoIU.jpg
Поясните за реальные задачи в продакшоне.
Щас прохожу кантора, и бугурчу по тому, что не все задачи решить могу. Ебучую функцию для ряда Фибоначи часа 3 думал как решить не через рекурсию. Да и саму рекурсию как использовать в вебе? Неужто мне для верстки лендосов рекурсия потребуется?
Какие реальные задачи на ЖС в веб-макакинге? С вёрсткой всё понятно, прошёл оба интенсива. Но жс даже представить не могу, как все эти ебучие задачки и изъёбистые НЕОЧЕВИДНЫЕ фишки со всякими побитовыми операторами пригодятся на практике.
Вкатившиеся, расскажите, как проходит рабочий день, какие реальные задачи и т.п.
Аноним 05/03/18 Пнд 21:37:37 #123 №1191919 
>>1191895
Чёт стало интересно, что за такие побитовые операторы, нашёл статью у Кантора и просто охуел с того, как это всё написано. Рекомендую найти нормальный ресурс, а к Кантору возвращаться лишь для того, чтобы отполировать свои знания или подготовиться к идиотским вопросам для собеседований. Наверное, нет лучше способа отбить у себя желание вкатиться, чем учиться по этому учебнику.
Аноним 05/03/18 Пнд 21:58:54 #124 №1191924 
>>1191895
>НЕОЧЕВИДНЫЕ фишки со всякими побитовыми операторами
теоретически, в убер-легаси коде у выпендрежников может встретиться. Мое мнение - надо просто знать, что это такое. А учебник Кантора - это, скорее, энциклопедия, чем методическое пособие.
Посмотри какие-нибудь книги, типа Javascript essentials for modern application development by Ethan Brown. Мне понравилась.

Рекурсия, очевидно, пригодится для отрисовки всяких инфографик, деревьев. На практике не встречалось пока, но у меня и опыта мало.
Аноним 05/03/18 Пнд 22:19:22 #125 №1191929 
>>1191919
> Рекомендую найти нормальный ресурс
Например?
Аноним 05/03/18 Пнд 23:49:58 #126 №1191962 
>>1191895
Лол, с таким же вопросом тут год назад ошивался.

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

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

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

Без хороших скиллов с девтулзами (брейкпоинты, дебаггеры, уметь в консоли накидать нужный скриптик в нужном скоупе) делать нехуй, на нормальном проекте при багофиксе говно потечет по ляхам.
Аноним 06/03/18 Втр 00:12:54 #127 №1191976 
>>1191962
На счет задач это полный пиздец, я несколько раз бросал обучение по той причине что не мог решить ту или иную хуйню на рекурсию/числа фибоначчи етц.
мимо другой анон вкатываюсь в бек
Аноним 06/03/18 Втр 05:45:22 #128 №1192015 
Почитал немного по бутстрапу, и на первый взгляд это просто набор заранее сверстанных элементов. Но где же тут адаптивность? Они адаптивны сами по себе, и мне достаточно просто вставлять эти элементы?
Аноним 06/03/18 Втр 06:38:33 #129 №1192017 
>>1191794
Потому что верстальщицам домохозяйкам не место среди программистов.
Аноним 06/03/18 Втр 06:48:19 #130 №1192020 
Как так сделать чтобы .fadeIn().hide() действовали только на имя (элемент массива) а не на весь DOM? Сейчас анимация проигрывается три раза, когда все три элемента уже выведены, а хочется чтобы они выводились по очереди с анимацией.

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

Как-то так все это в среднем проходит. По поводу фиббоначи - я бы забил на эту херню, если ты в этом не разбираешься, то шанс что ты вкатишься в область где это надо очень мал, математически/алгоритмически сложный фронт это нишевая штука. В основном все что на продакшене тиебуется - уметь реализовывать достаточно типовые фичи и фиксить баги, при этом желательно не теряя темпа с ростом сложности приложения, на просирая сроки. Навыки несложные, но даже с ними у многих проблемы
Аноним 06/03/18 Втр 06:56:28 #132 №1192022 
>>1192020
Понятия не имею, что такое этот жквери, но мне кажется, что ты сначала к боди добавляешь параграф, затем над боди проводишь эти анимации. Попробуй в одной строке аппенднуть, а в другой выделить p:last-child и над ним уже операции проводить.
Аноним 06/03/18 Втр 06:59:46 #133 №1192024 
>>1192022
Хм да звучит логично.
Аноним 06/03/18 Втр 07:11:44 #134 №1192025 
Теперь анимация есть только у нужных элементов, а не у всего DOM. Но второй вопрос остается - как выводить элементы с временной задержкой? setTimeout вроде есть, но как его тут использовать?

https://codepen.io/anon/pen/GQbEVv?editors=1010
Аноним 06/03/18 Втр 07:53:09 #135 №1192032 
>>1192025
Не совсем понял, что ты хочешь, но решил поиграться с утра:
https://codepen.io/anon/pen/BYgdvM

Используй коллбэки, короч.
Аноним 06/03/18 Втр 08:01:46 #136 №1192033 
>>1192032
Блин сложно, но спасибо за совет.
Аноним 06/03/18 Втр 08:05:46 #137 №1192036 
Кстати чет подумал - а какой стек у Абу? Он же еще над чем-то работает, кроме двача?
Аноним 06/03/18 Втр 08:09:26 #138 №1192040 
>>1192036
Он вообще программист? Мне кажется, просто ВЕБМАСТЕР.
Аноним 06/03/18 Втр 08:10:32 #139 №1192041 
>>1192040
А за такое тут не банят? Звучит как ересь.
Аноним 06/03/18 Втр 08:10:54 #140 №1192042 
Спасибо, Абу на всякий случай.
Аноним 06/03/18 Втр 08:23:14 #141 №1192049 
hqdefault (1).jpg
>>1192040
>ВЕБМАСТЕР
Как я ору с этого слова
Аноним 06/03/18 Втр 11:42:36 #142 №1192133 
>>1192021
Как учиться "сходить данными за бэк" и вообще взаимодействию с бэком фронт-енд разработчику? Работаю верстальщиком, заебало, хочу вкатиться в реакт, но я совсем-совсем не знаю бэк, но думается мне, что там очень плотное взаимодействие или я не прав? По гайдам из шапки по реакту хватит инфы, чтобы вкатиться?
Аноним 06/03/18 Втр 11:51:03 #143 №1192137 
>>1191690
Лол
Аноним 06/03/18 Втр 11:57:49 #144 №1192139 
>>1192133
от бэка же всё, что нужно - это апи, разве нет?
Аноним 06/03/18 Втр 12:16:04 #145 №1192151 
>>1191919
я слышал, что на интенсивах академии подача жс еще хуже
Аноним 06/03/18 Втр 13:21:51 #146 №1192205 
>>1192151
я как раз начал смотреть первый интенсив. Очень много воды, но очень мало обяснений. Еще что напрягает что код во время вебинара он не пишет, а переключает слайды. Вот у тебя на одном слайде 1 строчка кода, потом он говорит, а сейчас мы зададим тут массив и положим в него функцую, щелкает следующий слайд и хуяк там 6 строчек кода, потом он чето пиздит, щелкает следующий слайд и опять что-то меняется. Хз, возможно это хорошо подходит для тех кто как-то шарит и им просто новые фишки показывают, но как вкатывальщику с нуля очэ сложно.
Кароч пиздец. У меня уже руки постепенно опускаться начинают что я очень тупой и что мой максимум это верстка. Чет тыкаюсь туда сюда уже 2 недели на месте стою не могу уйти дальше массивов и функций. Я даже блять не смог решить ебаную задачу первую
Напишите цикл, который за 7 вызовов console.log выводит такой треугольник:
#
##
###
####
#####
######
#######
Пиздец, хочется не учиться, а нажраться и не думать не о чем.
Аноним 06/03/18 Втр 13:34:50 #147 №1192216 
>>1192205
Братишка, давай вместе учиться. Вероятность того, что что-то не поймём гораздо меньше: друг другу пояснять.
[email protected]
Аноним 06/03/18 Втр 13:47:51 #148 №1192220 

>>1192133
Я думаю это у тебя естественно произойдет когда ты реакт будешь изучать. Делаешь таблицу или TODO-лист с данными из констант/файла, потом тебе их захрчется из одного места брать, узнаешь про состояние приложения, переходишь на redux, приходишь к цепочке компонент -> экшн -> редьюсер -> компонент, понимаешь, что у тебя экшн может быть асинхронным как тот же поход за данными - вставляешь в это слой api, в нем делаешь работу с fetch/axios/superagent/ajax/xmlhttprequest, подымаешь бэк на node express, там клепаешт эндпойнты, видишь что у тебя запросы не работают, читаешь про cors, потом как параметры/тело запроса вытаскивать, json/мультипарт, ну и пошло поехало.

>>1192139
Можно абстрагироваться от бэка и на митингах/в джире-редмайне-прочей херне ебаться с бэкэндерами что твоя хата с краю ничего не знаю, дайте мне четкое апи документацию версионирование, наверное гдето это прокатывает. Но обычно более продуктивно когда общее хотя бы понимание есть что там за контрактом на бэке, большее понимание возможностей/сложностей, какие то вещи самому можно посмотреть/решить и т.д.
Аноним 06/03/18 Втр 13:59:24 #149 №1192230 
LESS или SASS? Gulp или Grunt?
Аноним 06/03/18 Втр 14:02:16 #150 №1192235 
>>1192230
Как там в 2015? styled-components и webpack же
Аноним 06/03/18 Втр 17:13:43 #151 №1192384 
Поясните насчет генераторов фонтов. Вот мне нужно сделать шрифт со своими пиктограммами, в которые будут преобразовываться набранные слова. Ну, например пишет юзер в текстбоксе слово "хуй", и вот как только он введет последнюю букву, вместо "хуй" появляется хуй. Ну, вы поняли.

Как это корректнее сделать? С одной стороны, вижу генераторы шрифтов, где все вроде бы просто и понятно, надо только sjwsvg-пиктограммы нарисовать. С другой - вижу кучу статей о том, что надо ставить специальные редакторы фонтов и пердолиться в них. В чем подвох-то?
Аноним 06/03/18 Втр 17:47:57 #152 №1192415 
>>1189668 (OP)
ВЁРСТКА ВСЁ! Или не всё?
https://vc.ru/34236-sayty-kotorye-dizaynyat-sebya-sami-kak-rabotaet-tehnologiya-algoritmicheskogo-redizayna
Аноним 06/03/18 Втр 18:31:09 #153 №1192444 
>>1192415
Весь фронт, скорее.
Аноним 06/03/18 Втр 18:46:33 #154 №1192451 
>>1192415
Проигрываю с ньюфагов, которые вечно обсираются с новостей об очередном генераторе сайтов или «верстающей» нейросети. Хуита/10, не взлетит.
Аноним 06/03/18 Втр 19:14:35 #155 №1192467 
>>1192451
Переходил по ссылке хоть?
Аноним 06/03/18 Втр 19:39:41 #156 №1192490 
>>1192467
Да, прочитал всю статью. Даже видео посмотрел. Максимум что это говно потенциально может — спарсить все страницы и собрать новую статику на их основе.

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

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


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


Я не понял, почему написано, что 3 параметра у функции коллбэк, которая передается в методе. А в примере у нее лишь один, и то number. Да и функция анонимная, без имени callback. Разжуйте плз.
Аноним 06/03/18 Втр 20:41:38 #158 №1192528 
>>1192509
Подумой, это слишком легко.
Подсказка, в js можно указывать столько аргументов у функции сколько хочешь, а можешь не указывать вовсе.
Аноним 06/03/18 Втр 20:52:11 #159 №1192536 
Блин, я запутался. Я правильно понимаю что есть локальный и глобальный state. Где локальный относится только к текущему модулю, а глобальный живет своей жизнью, так и все эти getInititialState(), setState() это команды локального и не влияют на глобальный, глобальный меняется только редьюсерами?
Аноним 06/03/18 Втр 20:53:54 #160 №1192538 
>>1192528
то есть функция не обязательно должна называться колбек, как в примере, и параметры тоже. важен просто порядок, в любой первый аргумент, назови его хоть жопой, будет записано значение элемента массива. а во второй, тоже независимо от имени, будет записана позиция в массиве. но если не указать какие-то из них, то это значения, например позиция, вообще не будут сохранены.
так?
Аноним 06/03/18 Втр 21:07:29 #161 №1192546 
>>1192538

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

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

Да.
Аноним 06/03/18 Втр 21:48:23 #162 №1192561 
>>1191929
Я по кодскул учился, курс по основам жс там хороший. Возможно где-то есть и лучше.
Аноним 06/03/18 Втр 22:01:28 #163 №1192563 
>>1192205
js интенсивы без бекграунда в js или пистоне оч сложно осилить. На тебя с ходу выбрасывают тонны инфы и если с версткой ты еще можешь как-то все это освоить (она и проще и нагляднее), то тут ты застрянешь даже с наставником на одной теме, а другие в перед уйдут. И все.

Все потому что у создателей интенсивов нет цели научить тебя чему-то. У них есть цель получить с тебя деньги. Иначе интенсивы шли бы дольше и были бы более разжеванными по таким моментам. Или была бы два типа интенсивов - для совсем нубов и для шарящих.
Аноним 06/03/18 Втр 23:13:59 #164 №1192594 
>>1192536
В смысле «есть»? Где есть? Алсо, если твой урок по реакту что-то говорит про getInititialState, то это устаревшее говно.
Аноним 06/03/18 Втр 23:15:50 #165 №1192595 
>>1192563
вперед блжад
Аноним 06/03/18 Втр 23:17:13 #166 №1192597 
>>1192536
Алсо, не очень понятно что ты подразумеваешь под модулем.
Аноним 07/03/18 Срд 04:54:16 #167 №1192641 
Просьба пояснить. Элемент <main> не поддерживается в IE11, все содержимое растягивается до краев. Случайно обнаружил и был в шоке. Причем в normalize.css старой версии 7.0 есть фикс этого дела, ставят display: block, а вот в 8 версии эту строчку почему-то убрали. В CanIUse тоже упоминают о неполной совместимости. Какая лучшая практика поддержки новых элементов в IE11? Вручную добавлять в css не очень удобно, может есть какое-то стандартное решение, вроде normalize того же.
Аноним 07/03/18 Срд 05:14:47 #168 №1192642 
>>1192641
Лучшая практика — div.
Аноним 07/03/18 Срд 07:21:11 #169 №1192659 
>>1192642
Не флейма ради, хотя почему бы и нет. А как же "Семантика или смерть"?
Аноним 07/03/18 Срд 07:30:14 #170 №1192660 
>>1192659
Кроссбраузерность приоритетнее семантики как правило.
Аноним 07/03/18 Срд 11:07:51 #171 №1192743 
В чем отличие аргумента от параметра?
Аноним 07/03/18 Срд 13:14:16 #172 №1192832 
>>1192659
Если тебе нравится — пожалуйста. Смысла в этом не особо много, кроме тега заголовка h1, который как-то там влияет на SEO.
Аноним 07/03/18 Срд 14:06:23 #173 №1192847 
А нормально, что при клонировании удаленного репозитория у меня не создалась ветка мастер? Моя ветка, которую я создал, на месте, а вот мастера просто не существует. Я думал, что она по дефолту создается при клонировании.
Аноним 07/03/18 Срд 14:42:54 #174 №1192855 
>>1192847
По идее репозиторий клонируется со всеми ветками. Какая там изначально-то была?
sageАноним 07/03/18 Срд 21:29:50 #175 №1193159 
>>1192847
там может не быть ветки мастер, если ее переименовали, сделай git checkout origin/branchName -b branchName
Аноним 07/03/18 Срд 21:35:39 #176 №1193163 
А хули энтот clip-path: polygon так тормозит сильно?
Аноним 07/03/18 Срд 22:44:01 #177 №1193221 
>>1192220
ты повыебываться сюда приполз, чучело?
Аноним 07/03/18 Срд 23:50:10 #178 №1193251 
Поясните, какие должны быть проекты на гитхабе у человека, претендующего на должность джуниора?
Аноним 07/03/18 Срд 23:52:46 #179 №1193252 
>>1193251
Техномарт, Барбершоп, Седона, Нёрдс.
Аноним 08/03/18 Чтв 01:47:37 #180 №1193284 
>>1193221
Что послужило поводом для агрессии?
Аноним 08/03/18 Чтв 07:00:55 #181 №1193310 
ENOENT: no such file or directory, open '../templates/index.html'

Не понял. Разве в fs.readFile нельзя так путь прописывать? Он жеж получается относительным, вроде все верно, но почему-то ошибку эту пишет. При этом если делать его абсолютным, то все работает...

Аноним 08/03/18 Чтв 09:48:15 #182 №1193382 
>>1193284
я токсичный мудак и не люблю, когда много непонятных слов
Аноним 08/03/18 Чтв 10:10:46 #183 №1193400 
>>1193382
Да у тебя же акрибофобия.
Аноним 08/03/18 Чтв 12:29:25 #184 №1193526 
Аноны, как вы unit-тестрирование в реакте изучали? Редьюсеры то легко тестировать, а вот остальное не очень понятно. Может, кто знает какие-нибудь годные ресурсы?
Аноним 08/03/18 Чтв 12:39:48 #185 №1193543 
>>1193310
Как насчет доку почитать? https://nodejs.org/api/fs.html#fs_file_paths
Аноним 08/03/18 Чтв 12:40:36 #186 №1193545 
>>1193526
Что ты хочешь в реакте юнит-тестировать и зачем?
Аноним 08/03/18 Чтв 12:56:49 #187 №1193559 
>>1193545
Компоненты, их поведение и вот это всё.
Аноним 08/03/18 Чтв 13:01:58 #188 №1193562 
>>1193559
Для этого лучше снапшоты подходят.
Аноним 08/03/18 Чтв 13:14:13 #189 №1193574 
>>1193562
Они же только для тестирования разметки подходят,не?Снапшотами же, насколько мне известно, ты не протестирешь логику компонента. Например, такое поведение: если prop isLoading=true - покажи спиннер, иначе - рендери контент.
Аноним 08/03/18 Чтв 13:15:39 #190 №1193578 
>>1191615
Как раз летом 2016 и вкатился.
Аноним 08/03/18 Чтв 13:20:42 #191 №1193585 
>>1193574
У тебя контент и спиннер выдают одну и ту же разметку?
Аноним 08/03/18 Чтв 13:34:07 #192 №1193599 
>>1193585
Нет, конечно. Контент-props.children.
Аноним 08/03/18 Чтв 13:49:32 #193 №1193614 
>>1193599
Так и снапшоты разные будут.
Аноним 08/03/18 Чтв 14:03:21 #194 №1193639 
>>1193614
Ты совершенно прав! Тогда всё просто получается.
Аноним 08/03/18 Чтв 14:10:25 #195 №1193655 
Какие подводные камни в использовании каштомных тэгов? Типа, вместо div.page-wrapper делать просто тэг page-wrapper и задавать для него стили? Конфликтует ли это со всякими фреймворками вроде бутстрапа?
Аноним 08/03/18 Чтв 14:40:28 #196 №1193694 
Блэт как жеж бесит этот бем ебаный. Ну нахуй он нужен, когда есть божественный модульный css в вебпаке например. Ну писать руками всю эту хуйню - эт просто стыдно для кодера.
Аноним 08/03/18 Чтв 15:01:38 #197 №1193715 
>>1192415
Год назад тут видел про нейронку, которая верстает с картинки. Но тред еще живет и т\аноны еще зарабатывают деньги.

А еще ведь был дримвьювер, а еще есть Адоб Мьюз.
Аноним 08/03/18 Чтв 15:14:51 #198 №1193726 
Как обновить гит на винде?
единственное что пришло в голову это установить еще раз в ту же папку (у меня 2.11 ставлю 2.16)
Аноним 08/03/18 Чтв 15:24:06 #199 №1193729 
>>1189668 (OP)
Можете пояснить за paypal или skrill. Любая ли дебетовая карточка подходит для первода с пайпел счёта на карту, есть ли какие-то подводные камни которые надо учесть при оформлении дебетовой карты? Что скажите про skrill?
Аноним 08/03/18 Чтв 16:13:11 #200 №1193779 
>>1193655
Бумп
Аноним 08/03/18 Чтв 16:39:56 #201 №1193796 
можете дать ссылку на гит с готовыми макетами кокодемии из интенсива для начинающих?
Аноним 08/03/18 Чтв 16:59:39 #202 №1193802 
>>1193655
Типа как в xml? Но зачем?
Аноним 08/03/18 Чтв 18:46:28 #203 №1193883 
Я так понял,чтобы фронтендером стать надо быть социоблядью и творческой личностью.
Аноним 08/03/18 Чтв 21:13:16 #204 №1194040 
>>1193883
Нет. Надо быть просто нормальным человеком и иметь тягу к созданию чего то нужного человечеству.
Впрочем это почти ко всем профессиям относится.
Аноним 08/03/18 Чтв 22:53:30 #205 №1194112 
>>1194040
Как формошлепство соотносится с созданием чего-то нужного ? Ты не дом строишь
Аноним 08/03/18 Чтв 23:00:03 #206 №1194113 
Допустимо ли создавать класс в акшион криейторе?
Аноним 08/03/18 Чтв 23:29:56 #207 №1194129 
>>1194113
Можно, но зачем?
Аноним 08/03/18 Чтв 23:40:21 #208 №1194130 
>>1194112
Я сейчас делаю очень красивый и очень функциональный личный кабинет для сайта компании продающей косметику. Структура компании пирамидная. Тысячи людей активно работают и пользуются моим кодом. Передают благодарности. Когда основной сайт допилили даже подарков прислали)

> Ты не дом строишь
дом нет а dom да.
Начальник 08/03/18 Чтв 23:43:13 #209 №1194132 
>>1194112
Петушок не петушись. Таким макаром можно больше половины проф. нахуй послать. Вроде и норм, но хули тогда в этом ебаном мире еще делать?
Аноним 08/03/18 Чтв 23:43:46 #210 №1194133 
А флоаты еще стоит учить?
Аноним 08/03/18 Чтв 23:48:53 #211 №1194134 
>>1194133
Чего там учить то?
Знать их конечно необходимо, тебе рано или поздно придется и чужой код ковырять.
Аноним 09/03/18 Птн 00:00:27 #212 №1194140 
>>1194132
Петушок в зеркале у тебя
Аноним 09/03/18 Птн 01:16:56 #213 №1194180 
Хлопцы, поясните дауну как псевдоэлемент этой кнопки не прячется под хеадер?

https://codepen.io/anon/pen/dmyzEX
Аноним 09/03/18 Птн 07:04:00 #214 №1194219 
Случайно создал репозиторий без файла .gitingore, поэтому туда добавились папки dist и node_modules (которые там не нужны). Как их теперь удалить из репозитория? (.gitingore уже создал и нужные папки и файлы указал, но ничего не поменялось).
Аноним OP 09/03/18 Птн 07:54:32 #215 №1194226 
>>1194219
git rm -r --cached node_modules
git rm -r --cached dist
git commit -m 'Игнорирование node_modules && dist'
git push origin master
Аноним 09/03/18 Птн 12:30:31 #216 №1194287 
1520587827084.jpg
>>1193802
Так конфликтует или нет?
А ты подумой. Например из-за пикрила?
Аноним 09/03/18 Птн 16:18:02 #217 №1194364 
>>1194287
>вёрстка на дивах
Oh shi~
Если ты настолько не разбираешься в семантике и тупо лепишь всюду дивы, то кастомные теги тебе скорее окажут медвежью услугу, ибо мало где используются и не нужны. Если же разбираешься, и на твоей странице просто куча обёрток, то сам подумай - как ты свои теги называть будешь, <list-item-content-container-lower-wrapper> или типа того, ебанёшься же, лучше уж классы юзать с БЭМ, а не извращаться с кастомными лисопедами.
Это что касается подводных камней, насчёт совместимости с фреймворками хз.
Аноним 09/03/18 Птн 17:47:09 #218 №1194411 
>>1194364
> >вёрстка на дивах
> Oh shi~
Тащемта, это скрин кода этого треда.
> <list-item-content-container-lower-wrapper>
Ну не до такой степени же. Допустим, у меня есть тот же div.page-wrapper или, скажем div.calculator. Почему бы не заменить их на соответствующие тэги? А вот всякие конкретно блоки, допустим, блок с текстом в шапке, можно и дивами запилить.
Аноним 09/03/18 Птн 18:14:49 #219 №1194428 
Пиздец, 1.5 недели потратил, на просмотр базового интенсива, что бы услышать ВСЁ ТО ЧТО УЖЕ ИЗУЧИЛ в интерактивных уроках кокодемии сука, одно из самых невыгодных вложений времени, нахуя это дерьмо разместили на главной? урок в среднем идёт два с половиной часа из которого 80% ПРОСТО ТУПОЙ ПИЗДЁЖ, нахуй вообще это дерьмо? Про подачу материала вообще молчу это лютый пиздец. Уёбка который вёл 4 урок про доступность вообще отпиздил бы при встрече. Горит блядь...
Совет тем кто его ещё не смотрел, не тратьте время, скачайте псд макет и верстайте своими руками, по мере поступления проблем гуглите и ищите информацию в сети (благо её дохуя), а в интенсиве вы вряд ли найдёте ответы на свои вопросы.
Единственное, что полезно в этом курсе это семантика и разметка хтмл без дивов (2й урок), всё остальное параша и развод на бабки.
С продвинутым такое же дерьмо? и нахуй его?
Аноним 09/03/18 Птн 18:18:42 #220 №1194431 
>>1194428
Серьезно думал что весь контент в видео?
Аноним 09/03/18 Птн 18:27:04 #221 №1194444 
>>1194431
нет, я понимаю, что основная работа идёт именно у учителей и учеников этого курса.
Но у меня вопрос в другом, нахуя везде форсят эту парашу и какого хуя это дерьмо делает на главной, (раньше в пасте её не было и я ещё думал почему, теперь посмотрел и всё понял).
Аноним 09/03/18 Птн 18:48:28 #222 №1194458 
>>1194444
наставник + работа с макетами по ТЗ кокодемии + автоматизированные курсы только для интенсива. Видео вообще для галочки.
Аноним 09/03/18 Птн 19:05:47 #223 №1194473 
>>1194428
несколько поколений вкатывальщиков прошли через интенсивы с братишкой Першиным и успешно вошли в ойти, но тут какой то малолетний питух, из поколения дегенератов, решил взвизгнуть что то против устоев, хех мда.
Аноним 09/03/18 Птн 20:04:08 #224 №1194521 
Нет сил больше верстать, идите нахуй
Аноним 09/03/18 Птн 20:12:23 #225 №1194522 
>>1194521
(ба-бах)
Аноним 09/03/18 Птн 20:27:01 #226 №1194526 
>>1194521
слабак фу
Аноним 09/03/18 Птн 20:32:10 #227 №1194529 
>>1194473
ты долбаёб?
Речь идёт об материале в видео, которое по сути вода и бесполезный трёп который уже проойден и изучен в интерактиве, работа с наставником безусловно бесценно и действительно многому научит.
НО ЭТИ ЛЕКЦИИ ПОЛНАЯ И БЕСПОЛЕЗНАЯ ХУЕТА (при условии, что ты прошёл интерактив).
тупой ты выблядок.
Хочешь доказать обратное? тогда расскажи, что ты нового узнал из этих лекций, чего не было в интерактивах? работа с гит? пол часа самостоятельного изучения, что то ещё? А ВОТ НИХУЯ ТАМ БОЛЬШЕ НОВОГО НЕТ!
24 часа воды, кайфуйте.
Аноним 09/03/18 Птн 20:37:13 #228 №1194530 
>>1194529
Можно пофапать на Вадима Макеева
Аноним 09/03/18 Птн 21:16:34 #229 №1194554 
>>1194529
по цвету пламени от твоей горящей жопы я делаю вывод, что ты неосилятор базовой верстки и тупо ничего не смог сделать и тебя не прет от того, что ты сверстал первые странички. вот тебе добрый совет- поищи что то другое, веб разработка не для тебя. не осилить верстку после кокодемии- это надо быть конченым дауном, но ты не расстраивайся, все твое поколение выросло долбоебами, ты не один
Аноним 09/03/18 Птн 22:08:22 #230 №1194600 
>>1194529
Куй знает чего у тебя бомбануло. Может конечно сейчас интенсивы изменились, я в 16м его смотрел, после прохождения курсов на сайте. Верстал вместе с ведущим. Это просто видео, смотришь себе перед сном его и все. Там много не воды, а на самом деле важных вещей, видимо ты просто не умеешь отделять важное от второстепенного. Продвинутый я посмотрел половину в промотке правда, потому что торопился приступить к жс. через 9 месяцев после начала самостоятельного обучения я успешно вкатился на должность верстальщика и до сих пор работаю.
Аноним 09/03/18 Птн 22:10:18 #231 №1194604 
>>1194600
А нахуй ты js учил чтобы на верстальщика вкатиться.
Аноним 09/03/18 Птн 22:22:51 #232 №1194611 
>>1194604
Ты дурак что ли? Никто тебя без знаний жс не возьмет.
Я в данный момент сижу пишу плагин для драг енддропа для рабочего проекта. Что бы 3 совершенно разных днд работали с одним жс кодом, все по аяксу, с процессом загрузки и превьюхой.
Как ты без жс будешь подключать слайдеры? У меня водном из проектов, 8 слайдеров на главной. Адаптивных с разным поведением. Там только инициализации по 50 строк у каждого. Приходится писать класс инициализации с методами и всей хуйней, прямо как у кантора в учебнике про ооп. А я думал мне эта хуйня не пригодится когда учил.
Да блять бывает просто дизайнер такой херни нарисует, что приходится вроде для простых вещей кучу жиквериговнокода понаписать. Анимациями и да и вообще любым жс коджом где учавствет css тоже ведь версталы занимаются.
Аноним 09/03/18 Птн 22:31:25 #233 №1194614 
>>1194611
блять, так этим же фронтендер занимается,а не верстальщик
Аноним 09/03/18 Птн 22:39:42 #234 №1194618 
>>1194614
Чувак, сейчас нет верстальщиков которые делают только верстку. В любом случае верстальщик должен быть в состоянии писать простые скрипты. Скрыть/показать блок, подписаться на клик/скролл, реализовать какое то повдеение, подключить слайдер, переверстать ему стили, инициализировать его, написать колбеки нужные.
А фронты это уже кто с апи бекенда работает.
Аноним 09/03/18 Птн 22:56:38 #235 №1194628 
Рационально ли учить java если у меня технарское ВО, но не по проганью? За сколько вообще можно вкатиться и на что рассчитывать? Пока учу java core
Аноним 09/03/18 Птн 23:18:48 #236 №1194632 
>>1194628
Нам то откуда знать чего тебе рационально учить а чего нет.
Аноним 09/03/18 Птн 23:43:18 #237 №1194638 
Снимок экрана 2018-03-09 в 23.41.07.png
Вкатываюсь полтора года с небольшими перерывами. Уже отзываюсь на вакансии версталы, чувствую для полноценного фронта я долбоеб. Но даже с реальным блять адаптивным сайтом со всякой интерактивной хуйней сайт сделал знакомому бесплатно, а не с макетиками барбершопа в портфолио я нахуй никому не нужен без опыта. Сделал уже несколько тестовых заданий, но судя по всему хуево сделал только не знаю почему - все работает во всех сраных браузерах которые они запрашивали. Один раз пригласили в какую-то контору за 12000 в месяц на должность сео-верстальщика. По отзывам контора кидает на деньги, лол.

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

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

Раз в 3 месяца залезаю в тред поныть, а потом опять начинаю штурмовать очередное говно.
Аноним 09/03/18 Птн 23:47:57 #238 №1194644 
>>1194638
ты из мухосрани наверное?
Аноним 09/03/18 Птн 23:48:46 #239 №1194645 
>>1194638
>финансовая пирамида от Мавроди
тоже так показалось
Не понятно, куда вкатываться, везде одни пирамиды.
Аноним 10/03/18 Суб 00:03:12 #240 №1194651 
>>1194632
Хватит уже в третьем писать
Аноним 10/03/18 Суб 00:19:33 #241 №1194653 
>>1194644
Нет.
>>1194645
Бля, просто представь что кокодемия готовит каждые пару месяцев пару сотен "специалистов" в течение последних нескольких лет. Аналогов кокодемий дохуя и больше и каждая штампует "спецов". Я тут почитал статейку от hr, так вот там он пишет что после публикования вакансии верстальщика за 2 дня набирается 200+ откликов.
Аноним 10/03/18 Суб 01:38:44 #242 №1194665 
Пацаны, кто думает вкатиться или только-только начал верстать барбершоп, нахуй выкатывайтесь, эта хуйня вас сожрет, не лезьте сюда. Или зайдите на hh. Посмотрите на требования в вакансиям. Там прямо пишут что в портфолио должны быть реальные проекты, а не "проекты которые вы сделали на курсах программирования". Посмотрите навыки которые необходимы. Это не HTML, CSS, JS как вам говорят в интенсивах. Там уже нужен огромный стек технологий. И за это будут платить 30 тысяч счастливчику которого выберут из 200 других вайтишников.

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

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

>>1194638 - вайтишник
Аноним 10/03/18 Суб 03:49:06 #243 №1194677 
>>1191615
Я ещё раньше пришёл, выучил верстку, поработал на удаленке и хуй забил.
Аноним 10/03/18 Суб 10:21:02 #244 №1194716 
>>1194677
а чем теперь занимаешься?
Аноним 10/03/18 Суб 10:51:57 #245 №1194724 
>>1194665
Нужно заскринить и в шапку следующего треда въебать.
Аноним 10/03/18 Суб 10:55:23 #246 №1194726 
>>1194665
А что тебе мешало полтора года назад крутить жопой и искать заказы через знакомых-на фрилансе-делать свои пет-прожекты с реальной аудиторией? или ты из тех отличников, которые в реальной жизни сидят и думают, что им сейчас за красный диплом все принесут (работу, заказы и т.д.), в то время как "двоешники" крутят жопой и пробиваются локтями?

Алсо Першин и прочие петухи действительно врут, но как это отменяет то, что ты мамкина корзинка?
Аноним 10/03/18 Суб 11:31:16 #247 №1194735 
>>1194724
двачую
Аноним 10/03/18 Суб 11:38:18 #248 №1194737 
>>1194665
Не знаю, о тех проблемах, которые ты говоришь.
Вкатился почти с нуля, за 3 месяца. Но я и учился минимум 8 часов в день, так что, я считаю, 3 мес - достаточно времени, что бы вкатится. И да, я не тролль.
Аноним 10/03/18 Суб 11:39:02 #249 №1194738 
>>1194638
это тралинг или ты просто дегенерат нового поколения?
Аноним 10/03/18 Суб 11:41:13 #250 №1194740 
вэбчмохи, это вы тут срете и толстите или тут и вправду остались одни дауны, которые не могут вкатиться по 1.5 года?
Аноним 10/03/18 Суб 11:43:06 #251 №1194742 
>>1194665
Это ложь, за последние пару месяцев нанял двух джунов без коммерческого опыта, но с хорошим пет-проектом.
Аноним 10/03/18 Суб 13:43:20 #252 №1194766 
>>1194742
>хорошим пет-проектом
Поясни.
Аноним 10/03/18 Суб 13:52:28 #253 №1194771 
>>1194766
Реакт, редакс, саги, внятное демо. Плюс, конечно, собеседование они хорошо прошли. А то некоторые приходят с двумя года опыта на реакте/редаксе, а на вопрос «почему собсна в редьюсерах нельзя мутировать данные?» ответить не могут.
Аноним 10/03/18 Суб 16:20:33 #254 №1194819 
Что за шрифт у лого на этом сайте
https://w3schools.com ? В стилях написано fontawesome, но ведь в нем только иконки.
Аноним 10/03/18 Суб 16:34:03 #255 №1194822 
Короче задание - средствами js через setInterval и offset заставить объект двигаться по траектории квадрата со сторонами в 200 пикселей.

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

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

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

https://codepen.io/anon/pen/QmwVxq?editors=0010
Аноним 10/03/18 Суб 16:37:09 #256 №1194825 
image.png
>>1194819
Там вообще нет иконок. Шрифт видимо их, не типичный.
Аноним 10/03/18 Суб 16:53:45 #257 №1194829 
image.png
>>1194822
Ошибка в условии. После первой итерации функции, leftOffset увеличивается и равен 1, уже не равен 0 поэтому все остальные if не выполняются.
Аноним 10/03/18 Суб 17:58:04 #258 №1194848 
15202540448280.jpg
>>1194638
>Каждый день вижу вконтакте и на разных сайтах контекстную рекламу: "Пройди курсы программирования и получи должность верстальщика с зарплатой от 50 000р в месяц всего за 6 недель. Курсы проводит известная школа программирования Кокодемия Вкатывания."

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

она формируется на основе твоих запросов в интернете, додик
Аноним 10/03/18 Суб 18:24:10 #259 №1194867 
>>1194848
Неудивительно, что он не вкатился.
Аноним 10/03/18 Суб 18:53:47 #260 №1194897 
>>1194724
Скриньте и прикрепляйте. Долбоебы думают что сверстают макеты из интенсивов и их будут ждать, но это не так. Таких просто сотни на одну вакансию. Авось поможет сэкономить время недовкатывальщикам.

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

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

>>1194867
Ну сдаваться то я не планирую, просто вчера приуныл, а сегодня полон сил.

Аноним 10/03/18 Суб 19:54:43 #261 №1194933 
>>1194638
дс2?
пидер это 5-миллионная мухосрань, народ завезли, а рынок труда с промышленностью забыли
Аноним 10/03/18 Суб 19:57:06 #262 №1194935 
>>1194933
Думаешь, если перекачусь в дс легче будет найти работу?
Аноним 10/03/18 Суб 20:04:27 #263 №1194939 
>>1194935
Никто не мешает сгонять туда на пару месяцев прощупать почву.
Аноним 10/03/18 Суб 20:16:04 #264 №1194944 
>>1194771
>«почему собсна в редьюсерах нельзя мутировать данные?»

Редьюсер меняет непосредственно state в store redux'а, при этом это меняет его так, что в store остаётся и предыдущая версия state и новая, это вроде как одна из фич редакса. Поэтому если сразу менять state в редьюсере, то предыдущая версия state проебется, так?
Аноним 10/03/18 Суб 20:26:45 #265 №1194948 
>>1194944
Нет, вообще мимо. Стор и стейт в твоем примере это одно и то же. Редакс не хранит предыдущие версии стора.
Аноним 10/03/18 Суб 20:36:05 #266 №1194954 
>>1194948
Что недопонял тогда.
https://egghead.io/lessons/javascript-redux-the-reducer-function
Автор прямым текстом говорит, что новый стейт получается на основе предыдущего стейта и вызванного акшиона. В любом случае, какой ответ на вопрос?
Аноним 10/03/18 Суб 20:53:12 #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"]);
};
Аноним 10/03/18 Суб 21:11:49 #268 №1194970 
14119123743810.jpg
>>1194740
Я наверн уже год вкатываюсь, например. Но эт не томушо я сильно даун, я просто хикка с тревожным рл и тупо боюсь идти на те 2.5 вакансии, что есть в моей мухосрани
Аноним 10/03/18 Суб 21:24:20 #269 №1194979 
>>1194954
>Автор прямым текстом говорит, что новый стейт получается на основе предыдущего стейта и вызванного акшиона.
Все так. Причем тут хранение старого стейта?

>В любом случае, какой ответ на вопрос?
Надеюсь, что кто-то ответит.
Аноним 10/03/18 Суб 21:47:18 #270 №1194986 
>>1194979
>Надеюсь, что кто-то ответит.
Потому что редьюсер работатет только с pure functions?
Аноним 10/03/18 Суб 21:54:50 #271 №1194987 
>>1194986
Как ты это проверишь вообще? Если не знаешь, то не надо гадать.
Аноним 10/03/18 Суб 22:20:16 #272 №1194995 
>>1194970
как зарабатываешь?

тоже хикка
Аноним 10/03/18 Суб 22:22:33 #273 №1194997 
6fy0XKjGrwI.jpg
>>1194995
"мам, кушать хочу"
Начальник 10/03/18 Суб 22:48:12 #274 №1195003 
>>1194979
Тип потому что реакт под капотом проверяет все через === и если изменишь объект то рендер не произойдет?
Сам учу реакт только 5 день, везде об этом говорят и не объясняют почему. Ответь хоть ты.
Аноним 10/03/18 Суб 22:49:03 #275 №1195004 
>>1194716
Ничем.
Аноним 10/03/18 Суб 23:39:55 #276 №1195032 
>>1195003
Не совсем, но близко. Реакт ничего не проверяет, он по умолчанию вызывает рендер всегда, когда рендерится родитель. Однако идентичность ссылок старого и нового стора проверяет HOC которым компоненты биндятся к стору через react-redux/connect. Если коротко, то при прямой мутации стора, компоненты подключенные через connect не обновятся.

Подробности можно почитать в доках к connect: https://github.com/reactjs/react-redux/blob/master/docs/api.md#connectmapstatetoprops-mapdispatchtoprops-mergeprops-options
Аноним 10/03/18 Суб 23:50:14 #277 №1195036 
Насколько фронту нужно знать бэкенд. Стоит ли установить сервак у себя и поковыряться с запросами?
Аноним 11/03/18 Вск 00:12:56 #278 №1195041 
>>1195036
Зачем, если есть тонны публичных апи? Гитхаб, вконтач, etc.
Аноним 11/03/18 Вск 00:23:43 #279 №1195043 
Дайте ссылку на видео курс по реакту, как каким пользуется?
Аноним 11/03/18 Вск 00:26:59 #280 №1195045 
>>1195043
фикс кто каким
Аноним 11/03/18 Вск 02:44:14 #281 №1195072 
Дайте ссылку на гитхаб с простым примером SPA на реакте
Аноним 11/03/18 Вск 02:45:43 #282 №1195073 
Двощ, если ты фронтэндщик-верстальщик, и при этом нихуя не умеешь в дизайн, это норма?
Аноним 11/03/18 Вск 04:47:00 #283 №1195083 
>>1194829
Так все просто.... Сенкс!
Аноним 11/03/18 Вск 04:47:49 #284 №1195084 
>>1194897
дрочи поменьше приуныл он
Аноним 11/03/18 Вск 05:50:41 #285 №1195087 
>>1189668 (OP)
>пок-пок-пок, нету вакансий, уже поздно
>смотришь вакансии на react в ДС, их в 1.5 раза больше чем в прошлом году
Аноним 11/03/18 Вск 11:16:23 #286 №1195109 
https://codepen.io/anon/pen/JLdYpr?editors=0010

Как сделать так чтобы при 5 клике когда надпись меняется на "You win" эта самая надпись останавливалась?
Аноним 11/03/18 Вск 11:32:43 #287 №1195117 
>>1195036
Стоит. Напиши restAPI, поймешь, как там всё устроено, это очень полезное знание. Туторов в в инете много, да и делается это весьма просто.
Аноним 11/03/18 Вск 11:46:54 #288 №1195120 
>>1195109
Почисть интервал, который на else висит
Аноним 11/03/18 Вск 13:52:42 #289 №1195188 
Объясните тупому: вот я создаю локальный репозиторий через git init, создаю там файл, делаю коммит, вношу изменения в него, проверяю через git status, но в консоли пусто, гит не видит изменений. Пробую проиндексировать его git add "название файла" - снова ничего. В чем проблема?
Аноним 11/03/18 Вск 14:06:39 #290 №1195193 
Снимок экрана от 2018-03-11 14-04-26.png
>>1195188
Чет не так делаешь.
На пике сделал все как ты описал, гит исправно работает, изменения видит.
Аноним 11/03/18 Вск 14:17:38 #291 №1195199 
>>1195120
А как его почистить?
Аноним 11/03/18 Вск 14:20:31 #292 №1195201 
>>1195193
Папка .гит почему-то оказывается вообще не появлялась. Удалил папку, создал новую, создал репозиторий, повторил действия - всё появилось. Заработало, да и ладно. Спасибо за то что уделил внимание.
Аноним 11/03/18 Вск 14:25:24 #293 №1195203 
Наставником кто нибудь в кокодемии работал? Как оно? Подумываю понаставничивать.
Аноним 11/03/18 Вск 15:03:10 #294 №1195217 
>>1195203
Вангую говно ложкой чистить
Аноним 11/03/18 Вск 15:18:48 #295 №1195226 
https://almaty.hh.kz/vacancy/24049501?query=Vue.js
Это адекватные требования за ~20к деревянных? Просто мне почему-то захотелось вырезать всю семью этого охуевшего пидораса, выложившего вакансию.
Аноним 11/03/18 Вск 15:27:15 #296 №1195229 
>>1195226
Ну хуй знает, может там в Алмате последнюю лошадь в канаве доедают и 20 к уже делают тебя олигархом. А так больше похоже что они скопипастили в вакансию вообще все что относится к фронту.
Аноним 11/03/18 Вск 15:32:52 #297 №1195233 
>>1195226
Да там сео какой-то альфа-бабуин с шилом в жопе. java, swift, че кресты-то не добавил, было бы вообще какнонично.
Аноним 11/03/18 Вск 15:33:11 #298 №1195235 
>>1195226
У него там "от"
Да и как бы каждый сам решает. Ты же не знаешь цен на айти продукт который он выпускает. Он я так понял работает на рынке средней азии, там цены отличаются от тех что в рф. Да и уровень знаний перечисленных технологий может быть очень низким.
Так что не факт что он кладет такую уж большую разницу между ценой покупки и продажи труда своих разработчиков.
Аноним 11/03/18 Вск 15:47:55 #299 №1195242 
>>1195235
У него вроде проекты для госшаражек Казахии
Аноним 11/03/18 Вск 16:44:48 #300 №1195274 
>>1189668 (OP)
Анон, я правильно понимаю, что создать таблицу в JS можно только через цикл?
Аноним 11/03/18 Вск 16:55:20 #301 №1195278 
>>1195274
Можешь и вручную, но зачем? Ты же не индус какой.
Аноним 11/03/18 Вск 16:57:06 #302 №1195279 
Как адекватно сделать себе канвас на бэкграунд? Если взять сам тэг canvas как бг и в него вписывать все остальное, то оно не отображается. Пердолюсь пока с абсолютами-хуютами, и чувствую, что я даун.

>>1195199
clearInterval
Аноним 11/03/18 Вск 17:20:08 #303 №1195283 
>>1195279
>Если взять сам тэг canvas как бг и в него вписывать все остальное, то оно не отображается

Рядом клади и абсолютом сверху на него то что нужно.
Правда я не очень представляю себе задачу что бы так извращаться.
Из похожего я попап выводил над графиком на канвасе, но попап генерился на жс.
Аноним 11/03/18 Вск 17:20:49 #304 №1195284 
>>1195278
Да, как я понял, это через jQuery делать надобно.
Аноним 11/03/18 Вск 17:20:55 #305 №1195285 
Screenshot2018-03-11-17-08-22.png
Может кто-нибудь объяснить как работает эта функция фибоначи. При запуске с параметром 8 идет самовызов с уменьшением на 1 и на 2, пока не дойдет до 1 и 0? А потом эти единицы просто складываются? Не могу визуально изобразить это в голове прост
Аноним 11/03/18 Вск 17:34:18 #306 №1195288 
>>1195284
Несколько излишне тащить jQuery только для этого.
Аноним 11/03/18 Вск 17:46:16 #307 №1195293 
Если стейт в редаксе нельзя менять напрямую, то как заменить значения в массиве, если он допустим в этом ебучем стейте?
Аноним 11/03/18 Вск 17:56:13 #308 №1195295 
>>1195288
У меня задача такая: через API будут поступать данные например, результаты тестов и нужно запилить динамическую таблицу, которая будет эти результаты отображать.
AJAX обязателен, т.к. никаких перезагрузок.
Аноним 11/03/18 Вск 17:57:40 #309 №1195296 
Сап тред. У меня встал вопрос, снова. Меня заебал Кантор, его ебучие задачи, которые блядь сделать можно только после перечитывания теории(всей теории блядь), я не могу читать эту тошнотворную хуету. Есть чего-то попроще или это из-за первого раза меня так пидорасит? Я вот "Выразительный JS" начал читать, всё как по маслу, написано ДЛЯ ЛЮДЕЙ. Но я вижу, что инфы то там не так много и всё описывается поверхностно. Ещё книга такая есть — "JS. Подробное руководство", но мнения о ней разнятся.
Так вот, анончики. Чего мне делать дальше? Разумеется на одной книге я не остановлюсь, но нужен какой-то стартовый пинок. И вот вопрос, чего продолжить/начать читать из вышеперечисленного? Или вообще уйти нахуй в справочник MDN и не вылазить оттуда? Жду от вас помощи, аноны, так как от задачек Кантора уже голова болит. Я из-за них на пару недель прервался и нихуя не делал.
Аноним 11/03/18 Вск 18:01:48 #310 №1195297 
>>1194638
Пиздец как вы уже заебали путать юных вкатунов, то рынок требует новой крови, то рынок переполнен. Как так то?
Аноним 11/03/18 Вск 18:25:11 #311 №1195312 
>>1195296
Дело не в книгах. Дело в тебе. У контора не самые сложные задачи. Если у тебя от них голова болит то что будет дальше?
Аноним 11/03/18 Вск 18:48:40 #312 №1195320 
>>1195312
> Если у тебя от них голова болит то что будет дальше?
В JS-треде описал всё, но здесь повторюсь. Проблемы возникают с задачи: числа Фибоначчи, факториалы, рекурсия. И ещё какие-то задачи где-то нужно применять формулы. Я не могу засунуть формулу в код, особенно такую. Смотрю на чужой код — вроде всё понятно, закрываю страницу с чужим кодом и снова тупик.
Аноним 11/03/18 Вск 18:51:17 #313 №1195323 
>>1195320
Хотел написать что-то в твою защиту, но эти темы самые простые, дальше вообще пиздец пойдет.
Аноним 11/03/18 Вск 18:55:00 #314 №1195331 
>>1195323
Не хочу выкатываться ведь, хоть и не за деньгами здесь. Чего можно посоветовать такому умному тупому долбоёбу как я?
Аноним 11/03/18 Вск 18:56:01 #315 №1195333 
>>1195293
Создать новый массив на основе старого.
Аноним 11/03/18 Вск 18:57:10 #316 №1195337 
>>1195320
Забей, просто скипай эти задачи. Разберешься потом.
Аноним 11/03/18 Вск 19:05:21 #317 №1195346 
>>1195337
Скорее всего так и буду делать. Спасибо.
Аноним 11/03/18 Вск 19:12:44 #318 №1195351 
>>1195295
Это в целом тоже без jQuery можно запилить. Если учишься, попробуй и так и так. Полезно будет.
Аноним 11/03/18 Вск 19:24:27 #319 №1195375 
>>1195351
Ну я сапорт/программер (макака-программист, по нашенски) в конторе.
Мне дали задание и недавно вообще предложили на angularJs все сделать. Типа так проще будет.
Аноним 11/03/18 Вск 19:25:56 #320 №1195380 
>>1195375
Ахуенна.
Аноним 11/03/18 Вск 19:27:19 #321 №1195382 
>>1195380
До этого я на PHP хуевину делал.
Аноним 11/03/18 Вск 19:29:41 #322 №1195386 
>>1195382
Дабл ахуенна. Город миллионик?
Аноним 11/03/18 Вск 19:31:04 #323 №1195387 
>>1195386
ДС2.
Аноним 11/03/18 Вск 19:36:50 #324 №1195391 
>>1195331
codewars
Аноним 11/03/18 Вск 19:44:07 #325 №1195393 
>>1195375
Может и проще, но оверкилл ебать какой.
Аноним 11/03/18 Вск 20:12:41 #326 №1195401 
>>1195283
> Рядом клади и абсолютом сверху на него то что нужно.
Так это же тупо, не? И к тому же неудобно, указывать всем элементам на странице абсолют, лол.
> Правда я не очень представляю себе задачу что бы так извращаться.
Ну блядь, анимации красивые на бэк же. Particlesjs, к примеру.

>>1195285
Примерно так. Гугли рекурсию.
Аноним 11/03/18 Вск 20:40:37 #327 №1195410 
Наверное, немного ебанутый вопрос, но
Windows PowerShell подойдет для пердолинга с гитом в консоли? Или лучше все-таки накатить что-нибудь другое?
Аноним 11/03/18 Вск 21:10:55 #328 №1195417 
>>1195297
Вкатунов слишком много. Чтобы получить работу нужно прыгнуть выше голов остальной массы вкатывальщиков. Причем запомни, каждый думает что он прыгает выше чем другие.

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

Аноним 11/03/18 Вск 21:21:35 #329 №1195418 
image.png
>>1195417
Вот это откровения пошли. Мне кажется пора тред потихоньку двигать в сторону культа вкатывальщиков. Положняк такой
Кантор - Б-г и идеал, то к чему стремится каждый вкатывальщик грести где-нибудь в NYC.
ОП, ОПы - пророки его, ведут толпу вкатывальщиков к священной цели.
Верующие - люди, готовые тратить от 4х часов в день на вкат.
Еретики - сбившиеся с пути, скупают интенсивы, верят Першинам и прочим искусителям.
Аноним 11/03/18 Вск 21:43:07 #330 №1195422 
>>1195410
cmder це классика
Аноним 11/03/18 Вск 22:41:54 #331 №1195442 
Решил накатить AJAX. Зашел значит наконец на Кантора. Накатил сервер как в уроке, ну думаю, сейчас начнется жара. В итоге осилил 3 пункта из списка https://learn.javascript.ru/ajax
Четверный про формы просто дал некоторую интересную информацию о кодировке. А дальше я просто сижу читаю и нихуя особо не понимаю. Ни примеров, ни толковых объяснений.

Так вот, есть ли годные уроки по AJAX для дебилов? Настолько чтобы в резюме можно было добавить пункт AJAX. Пока я просто понял общую схему. Как мы составляем запрос на сервер, посылаем его, получаем (или не получаем и выдаем ошибку) и потом обрабатываем его. Всякие JSON файлики на ура научился получать. Что еще требуется рядовой личинке фронта? Или этого достаточно?
Аноним 11/03/18 Вск 22:44:38 #332 №1195445 
>>1191620
Смотри раздел про восьмеричные числа
https://developer.mozilla.org/ru/docs/Web/JavaScript/Guide/Numbers_and_dates
Аноним 11/03/18 Вск 22:51:00 #333 №1195447 
>>1195417
Сам тогда почему ещё здесь ошиваешься?
Аноним 11/03/18 Вск 22:53:03 #334 №1195448 
Допустим я выучил всю эту ебалу. Но где зарабатывать ?
Аноним 11/03/18 Вск 22:53:51 #335 №1195450 
>>1195448
>>1194665
Аноним 11/03/18 Вск 22:58:30 #336 №1195452 
А этот ваш префиксер нужно запускать еще на стадии разработки или можно уже продакш версию прогнать один раз?
Аноним 11/03/18 Вск 23:10:21 #337 №1195458 
>>1195447
Веришь нет, мне доставляет это.
Аноним 11/03/18 Вск 23:40:11 #338 №1195466 
>>1195401
>И к тому же неудобно, указывать всем элементам на странице абсолют, лол.
Ты совсем дурак?
Тебе нужно указать абсолют либо канвасу, либо контейнеру с с контентом который поверх. Их родителю релатив, тому что не абсолют тоже, канвасу z-index меньше чем чему у контента.
пы.сы.
Аноним 11/03/18 Вск 23:41:29 #339 №1195467 
>>1195410
подойдет, но еще лучше убунту поставь для веб разработки, когда то же надо начинать.
Вместо фотошопа авакод.
Аноним 11/03/18 Вск 23:45:04 #340 №1195469 
>>1195452
Всегда запускаешь когда пересобираешь стили. Как ты блять будешь результат тестить без префиксов. Они не панацея.
Аноним 11/03/18 Вск 23:51:05 #341 №1195475 
>>1195458
Доставляет настолько, что призываешь новичков не вкатываться? Жадина.
Аноним 12/03/18 Пнд 01:08:58 #342 №1195489 
>>1195410
чем тебе git не нравится? А вообще я полностью в webstorm перекатился с этим вашим гитом, там удобно
Аноним 12/03/18 Пнд 01:32:30 #343 №1195492 
>>1195489
Вебшторм использует дефолтную командную строку оси. В вин 10 это powerShell. Cmder намного функциаональнее. Его кстати тоже моно в вебшторме в конфиге выбрать как терминал.

Аноним 12/03/18 Пнд 06:50:39 #344 №1195511 
Какие кавычки обычно надо использовать в жс, одинарные или двойные? Это важно. В стайлгайдах не нашел.
Аноним 12/03/18 Пнд 06:58:38 #345 №1195513 
>>1195511

В JS без разницы, они абсолютно ничем не различаются, в отличии от какого-нибудь пхп. Но я обычно использую одинарные, да и стайлгайд от airbnb тоже говорит, что нужно одинарные юзать.
Аноним 12/03/18 Пнд 09:48:55 #346 №1195539 
>>1195422
Спасибо

>>1195467
>Вместо фотошопа авакод
Слишком толсто

>>1195489
>чем тебе git не нравится?
Ну так чтоб, собственно, с гит по-серьезному работать, нужна же какая-то консолька. Или я не понял вопрос?
Аноним 12/03/18 Пнд 11:31:59 #347 №1195573 
изображение.png
Ну что, опять пошарил 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

Справедливости ради могу только сказать, что ссылок на проекта есть мало у кого
Аноним 12/03/18 Пнд 11:38:43 #348 №1195576 
>>1195573
Посмотри на соотношение соискателей к вакансиям у любой другой профессии. Результат будет еще хуже.
Аноним 12/03/18 Пнд 11:54:48 #349 №1195620 
>>1195573
Да нахуй ты меня так расстроил? Решил проверить резюме в своем городе, куча людей с навыками побольше, чем у меня, и при этом готовы работать буквально за копейки.
Аноним 12/03/18 Пнд 12:08:25 #350 №1195643 
>>1195620
Да ты вот пройдись по этим вакансиям. Там навыки только на словах. Открываешь гит, а там какая-то верстка вонючей седоны и дерьмо-плюшек от кокодемии.
Аноним 12/03/18 Пнд 12:11:38 #351 №1195647 
>>1195643
Прям за живое. У меня кроме кокодемиков какой-то момент только 1 сайт был. И теперь у мена на гитхабе только сайт и лежит.
Аноним 12/03/18 Пнд 12:31:22 #352 №1195665 
>>1195647
Так сделай пару проектов мелких. Покажи что инструментами можешь пользоваться.
Аноним 12/03/18 Пнд 13:02:21 #353 №1195691 
>>1195573
>Адекватных ваканский по
>js - 2 шт
>верстка - 1 шт
>react и и прочие базворды - 0 шт

Чего, блять? Ты как искал? По одному только реакту в твоем болоте дохуя работы: https://spb.hh.ru/search/vacancy?text=react&area=2
Аноним 12/03/18 Пнд 13:49:14 #354 №1195722 
изображение.png
опыт
Аноним 12/03/18 Пнд 14:05:56 #355 №1195730 
>>1195539
Гит (не гитхаб десктоп) ставит же эмулятор консоли, git bash. Там все команды есть, поддержка алиасов, автозавершение комманд. Мне (пока) хватает, сижу под виндой. Но я один в своем репозитории работаю, и вообще провожу синхронизацию медду домом и работой прямо из vs-code и не парюсь
Аноним 12/03/18 Пнд 14:30:22 #356 №1195750 
>>1195539
>Вместо фотошопа авакод
>Слишком толсто
И чо толстого?
У нас в студии дизайнеры перешли на скетч, версталы на линукс - авакод.
Если в твоих обязанностях наряду с версткой нет допиливания косяков макета, то авакод намного лучше и удобнее чем фотошоп. Он заточен под извлечение инфы из макета а не под его создание.
Аноним 12/03/18 Пнд 14:35:01 #357 №1195754 
>>1195750
Авокод сами оплачиваете ?
Аноним 12/03/18 Пнд 14:38:34 #358 №1195760 
>>1195750
Если уж на Скетч перешли, то проще Фигмой пользоваться. Она крутая и бесплатная.
Аноним 12/03/18 Пнд 16:09:01 #359 №1195826 
>>1195754
Нет, просто один аккаунт на всех.
>>1195760
>Если уж на Скетч перешли, то проще Фигмой пользоваться.
Не до конца перешли, иногда приходят макеты от левых дизайнеров, чужие проекты тоже на поддержку попадают. Да дизайнеры ка кбы сами решат на чем им удобнее, это не вопрос фронтендеров.
> Она крутая и бесплатная.
Это временно.

Мой посыл в том что авокод полностью покрывает запросы верстальщика, потому что открывает и файлы фотошопа и со скетчем работает.
Аноним 12/03/18 Пнд 19:11:41 #360 №1196018 
export.png
Как лучше верстать такую ебалу? Есть ли какие-нибудь варианты кроме position: absolute; ?
Аноним 12/03/18 Пнд 19:42:13 #361 №1196048 
>>1196018
Да. С помощью невидимых зафлоаченных блоков.
Аноним 12/03/18 Пнд 19:55:08 #362 №1196061 
А куда легче вкатиться? Во фронт с этими Жаваскриптами или в бэк с нодом или пхп или даже Жава.
Аноним 12/03/18 Пнд 19:59:09 #363 №1196065 
>>1196061
>А куда легче вкатиться?
В грузчики в Пятерочке.
Аноним 12/03/18 Пнд 20:02:27 #364 №1196070 
>>1196065
Ты как погромист должен бы понять что я задал четкий диапозон ответов. Видимо сам из пятерочки пишешь
Аноним 12/03/18 Пнд 21:27:21 #365 №1196184 
>>1196061
Примерно одинаково.
Аноним 12/03/18 Пнд 21:29:06 #366 №1196188 
35432488-qa-tester-jobs-in-newspaper-job-seeking-concept-.jpg
Мультиплатиновый вопрос: мне скоро 30 и я бородат. Перекладываю бумажки в офисе за сущие копейки и подумываю перекатиться в ИТ.
Программуху я не затащу с вероятностью в 99%, ибо в школе не тройки были по математике, в универе тоже, да и с Delphi тоже не получилось подружиться.
Зато с английским у меня все гораздо лучше: пару лет назад после беседы с носителем из ЮСА подтвердил Intermediate, но на данный момент я несколько продвинулся и, кмк, нахожусь где-то в районе Upper-Intermediate. В случае необходимости быстро и легко могу подтянуть до более высокого уровня.
Рассмотрев рынок, понял, что из всех ИТ-профессий наверное только QA Tester стоит рассматривать для вката. В общем, хотелось бы узнать у более опытных анонов, стоит ли вообще перекатываться в данную специальность с моими скиллами и возрастом? Алсо, могу на текущей работе спокойно учить всё, что потребуется.
Аноним 12/03/18 Пнд 21:35:29 #367 №1196198 
>>1195320
Мне кажется, что корень всех проблем у таких вот как этот начинающий - плохая мат.подготовка.
Вот каждый, поголовно, кто жалуется на задачи - плохо шарит в математике.
Вывод - сначала пройдите школьную математику, прочитайте учебник по логике.
Вам же самим лучше будет, обучение ускорится в разы, т.к математика - помогает, я гарантирую это, анон.
Если вы на таких простых задачах стопаетесь, то что будет дальше? Ботайте математику, крч.
Аноним 12/03/18 Пнд 21:47:18 #368 №1196201 
>>1196198
Корень всех проблем — ебанутые задачи, которые в реальной разработке встречаются раз в год, а Кантор дрочит по ним с порога.
Аноним 12/03/18 Пнд 21:48:46 #369 №1196203 
>>1196188
Стоит конечно, бро. Менять жизнь к лучшему - всегда стоит.
Аноним 12/03/18 Пнд 21:59:21 #370 №1196209 
>>1196018
Флексами легко сделать
Если хочешь более продвинутые способы, то вот эта статейка тебе в помощь - https://www.html5rocks.com/en/tutorials/shapes/getting-started/
Аноним 12/03/18 Пнд 22:01:11 #371 №1196212 
>>1196203
Эх, хотелось бы более развёрнутого ответа. Ну хоть и на том спасибо, анон. Добра тебе.
Аноним 12/03/18 Пнд 22:13:19 #372 №1196216 
>>1196212
Ну окей, давай постараюсь более развернуто ответить.
Смотри, тебе 30 лет и у тебя есть хорошие знания английского - что очень ценится. У тебя также есть мотивация(главное, что бы она не погасла). Вот этих вот навыков уже достаточно, что бы устроиться. Ты в каком городе живешь? Если не мухосранск, - тебе повезло.
Иди в тред QA, ищи чатики по QA(что бы мотивация не терялась), ищи стартовый гайд и ебашь. Главное, ручной макакой не становись. Тебе нужно именно автоматизированное тестирование. Хотя я в этом не особо шарю, но тестировщики всегда нужны - базарю.
Аноним 12/03/18 Пнд 22:17:08 #373 №1196218 
>>1196216
>Ты в каком городе живешь?
БелДС.

>Иди в тред QA, ищи чатики по QA(что бы мотивация не терялась), ищи стартовый гайд и ебашь. Главное, ручной макакой не становись. Тебе нужно именно автоматизированное тестирование. Хотя я в этом не особо шарю, но тестировщики всегда нужны - базарю.
Благодарю за ликбез.
Аноним 12/03/18 Пнд 22:18:55 #374 №1196219 
>>1196188
Стоит однозначно. Я вкатывался в тестирование, но в итоге попал в кодерство. Собственно, речь не об этом. Если ты намерен точно идти в тестирование, ищи сразу курсы при компаниях, готовых взять тебя на работу. У меня в Белорашке таких хватает. Вот, например: https://www.it-academy.by/course/python-software-engineering-in-test/avtomatizirovannoe-testirovanie-na-python-kurs-juno/ Не знаю, как в других странах СНГ, но в Минске шанс устроиться тестировщиком-самоучкой, довольно низкий. Я учился в Itransition. Из 18 человек на работу взяли 6.
Аноним 12/03/18 Пнд 22:23:37 #375 №1196221 
>>1196188
Я бы еще проект-манагеров рассмотрел на твоем месте. Уровень зп высок, перспективы тоже. Правда нервная эта работа, быть прокладкой между клиентом и разработчиками.
Аноним 12/03/18 Пнд 22:27:06 #376 №1196225 
>>1196219
> https://www.it-academy.by/course/python-software-engineering-in-test/avtomatizirovannoe-testirovanie-na-python-kurs-juno/
Привет, земляк. Как раз сейчас и смотрел курсы на этом сайте. Только насчет автоматизированного тестирования я хз. Потяну ли. Еще смотрел https://qa-academy.by/programmy-i-kursy/
Но там один месяц, а не три.

>>1196219
>Я учился в Itransition. Из 18 человек на работу взяли 6.
Ты попал в эти 6? Алсо, можешь пояснить за кодерство? Проще ли это по сравнению с тестированием?

>>1196221
>Я бы еще проект-манагеров рассмотрел на твоем месте. Уровень зп высок, перспективы тоже. Правда нервная эта работа, быть прокладкой между клиентом и разработчиками.
Нет, это точно не моё. Раньше РАБотал манагером по продажам в разных шарагах. Больше не хочу, спасибо.
Аноним 12/03/18 Пнд 22:29:19 #377 №1196227 
>>1196225
Не в том треде пишешь. Иди в QA, отвечу там сразу.
Аноним 12/03/18 Пнд 22:36:33 #378 №1196230 
>>1196227
Ок.
Аноним 13/03/18 Втр 12:16:51 #379 №1196441 
ы.PNG
Сап. Как с помощью флексбоксов заставить блоки заполнять пустое пространство как на пике, а не просто переноситься? Я так понимаю, высота приравнивается к самому высокому элементу, как этого избежать?
https://jsfiddle.net/h0w5fwpL/9/
Аноним 13/03/18 Втр 12:17:52 #380 №1196443 
>>1196441
Высота ряда приравнивается
Аноним 13/03/18 Втр 13:39:26 #381 №1196504 
Пиздец, какая-то апатия накатывает, когда читаю вот такие статейки (2016 год) https://habrahabr.ru/post/282477/
Такое блядь чувство, что все вокруг пишут на ES2018, обсуждают в кококоворкингах ES100500, после работы отправляют stage-0 предложения, в обеденный перерыв пишут вот такие статейки по любому инструменту из стека в котором 100500 технологий, каждую из которых они применяли днем.
Чем на практике занимается джун? Сидит дома и пытается надрочиться до миддла
Аноним 13/03/18 Втр 13:47:08 #382 №1196508 
>>1196504
Пишет статьи
Аноним 13/03/18 Втр 13:48:15 #383 №1196511 
>>1196508
А после основной работы?
Аноним 13/03/18 Втр 13:51:15 #384 №1196514 
>>1196504
И где там ES100500? Async/await уже stage-4 и включен в стандарт. Это проблема русского Кантора, что он не обновлялся сто лет и все еще учит устаревшему говну типа var. Читайте https://javascript.info хотя бы.

Джуны занимаются тем же, что и миддлы, только в меньшем масштабе — пилят фичи, чинят баги.
Аноним 13/03/18 Втр 14:16:30 #385 №1196529 
>>1196441
Никак без каких либо упрощений. Но на флотах можно сделать прямо как ты хочешь если высоты блоков жестко заданы.
Аноним 13/03/18 Втр 15:11:58 #386 №1196584 
>>1196529
Что за упрощения?
Аноним 13/03/18 Втр 15:45:23 #387 №1196645 
14424476544380.jpg
Зигхайль. Два месяца упарываю жаваскрипт на леарнжаваскрипт, да верстку на хтмлакадеми. За это время время освоил основы жс, функции, массивы, объекты, условия, циклы, вот это все. Также упорол DOM, освоил навигацию, добавление, поиск элементов, пердолинг стилей, а еще немного событий.
Из верстки я научился только с горем пополам верстать говно на флоатах из трех колонок.
При этом всем я не могу ни по макету сверстать нихуя, ни на жс написать что-то осмысленное. Мой потолок - это калькулятор, который может делать максимум одну операцию из двух чисел, полурабочий светофор, да меню из четырех дивов, которые подсвечиваются по клику.
ЧЯДНТ? Как свои ебаные теоретические знания применять на практике? Куда двигаться дальше? Где научиться верстать не как хуйло?
Аноним 13/03/18 Втр 15:47:48 #388 №1196648 
>>1196645
Иди дрочить кокодемию же.
Аноним 13/03/18 Втр 16:00:37 #389 №1196674 
>>1196648
Я даун-аутист и плохо умею в английский.
Аноним 13/03/18 Втр 16:02:20 #390 №1196678 
>>1196674
Да я не про codeacademy...
А английский ты подучи, это мастхев скилл для разумного существа в 2018 году.
Аноним 13/03/18 Втр 16:08:13 #391 №1196684 
>>1196511
Учит Кантора
Аноним 13/03/18 Втр 16:08:46 #392 №1196687 
>>1196678
> Да я не про codeacademy...
А про что?
>А английский ты подучи
Эт ясное дело, но поиск быдлоработки и жалкие попытки вкатиться во фронтенд в сочетании с прокрастинацией времени оставляют не очень много.
Аноним 13/03/18 Втр 16:15:00 #393 №1196708 
14853413479650.jpg
>>1196687
>А про что?
Про базовый интенсив htmlacademy. Ты с луны свалился, что ли? Ссылка есть в ОП-посте, в шапке прямо говорят, что делать.
Аноним 13/03/18 Втр 16:27:14 #394 №1196728 
>>1196708
А, лол, я курсы с интенсивами попутал. Пойду упарывать, спасибо.
Аноним 13/03/18 Втр 21:02:36 #395 №1196930 
Хочу бросить вонючий офис и найти себе удалёнку. Какие подводные? Почему все так не делают, а мнут жёппу в офисе?
Аноним 13/03/18 Втр 21:16:59 #396 №1196934 
pvPjVuLupH4.jpg
Вебшторм или вc? Где интерфейс и настройка дружелюбна к нюфане?
IDE никогда не пользовался.
Аноним 13/03/18 Втр 21:21:20 #397 №1196938 
>>1196934
Почему не NetBeans? Правда я сам ньюфаг, в кодинге.
Аноним 13/03/18 Втр 21:57:44 #398 №1196963 
Академики не разбирают cmsы в продвинутом курсе?
Аноним 13/03/18 Втр 22:02:00 #399 №1196965 
>>1196934
Почему не атом?
Аноним 13/03/18 Втр 23:08:25 #400 №1196981 
>>1196934
phpstorm
Аноним 13/03/18 Втр 23:14:50 #401 №1196984 
Нужна ли верстка фронту? Или надо просто отличать div от ul и понимать что такое form. Мне всегда казалось что верстка это часть работы фронта, то есть должен уметь верстать, знать вот эти все препроцессоры. Многие же говорят что это не нужно, а нужны обычные реакт-формошлепы. Хотелось бы спросить знающих людей.
Аноним 13/03/18 Втр 23:41:22 #402 №1196987 
Бля, устроился, работаю уже чуть больше полгода, всё нравится, но теперь ощущается сильная нехватка свободного времени... Палка о двух концах, как говорится.
Аноним 14/03/18 Срд 00:16:53 #403 №1197000 
>>1196984
Нужна. Кто верстать-то будет, Пушкин?
Аноним 14/03/18 Срд 00:53:49 #404 №1197010 
Сап, нужно организовать выпадающее меню как тут https://www.arup.com/
В связи с этим накопилось несколько (возможно)тупых вопросов.
Сделать появление подменю через hover родителя, плохая идея?
Зачем у них разные меню для десктопа и мобильго, а не одно адаптивное?
Какими средствами лучше реализовать, нативного js будет достаточно?
Еще что-то, чего я мог не учесть?
Аноним 14/03/18 Срд 00:59:18 #405 №1197012 
>>1197000
Першин
Аноним 14/03/18 Срд 03:08:39 #406 №1197028 
>>1197012
Двачую
Аноним 14/03/18 Срд 09:08:23 #407 №1197063 
>>1197010
>Сделать появление подменю через hover родителя, плохая идея?
Нормальная идея, только тебя ждет погружение в кучу тонкостей верстки с этим связанных.

>Зачем у них разные меню для десктопа и мобильго, а не одно адаптивное?
Может просто потому что верстальщик поленился писать кучу стилей с брекпоинтами, и просто сделал разные блоки. А может там какие то были труднопреодолимые сложности со структурой. Ты разве не видишь что там все анимировано. Это создает свои сложности.
>Какими средствами лучше реализовать, нативного js будет достаточно?
Его для всего достаточно. Тебе же ничего кроме того что по нажатиям навешивать/убирать классы и делать ничего не нужно. Все анимации на цсс.
Аноним 14/03/18 Срд 13:38:11 #408 №1197260 
>>1196987
Так много учишь?
Аноним 14/03/18 Срд 14:46:01 #409 №1197329 
>>1196987
Расскажи про вкат. Сколько изучал, что именно? Город, должность?

И про нехватку времени. Просто пишут про обычную галеру 8 часовую в день + 1 час перерыв, но судя по одному знакомому постоянные переработки и часто допиливание всякой хуйни на дому. Везде ли распространена такая практика?
Аноним 14/03/18 Срд 15:23:15 #410 №1197364 
>>1197329
Да камон, никто не кодит 8 часов в день, это физически невозможно. Никаких переработок и допилок на дому в нормальных конторах нет. Разве что по двойному прайсу.
Аноним 14/03/18 Срд 17:41:24 #411 №1197507 
А вот классы, которые я при помощи жс добавляю (menu-open например), их тоже по бэму ебаному нужно называть?
Аноним 14/03/18 Срд 18:43:30 #412 №1197595 
15176509182490.jpg
Почему слинт и другие перделки к редакторам не ругаются на
<ul>
<p>
<a href="//homyachok.puk"></a>
</p>
</ul>

Только валидатор консорциума находит ошибку. Может я не те перделки накатил?
Аноним 14/03/18 Срд 20:34:37 #413 №1197671 
>>1196934
Не еби себе мозг. VSCode - стандарт индустрии. ИДЕ не нужны.
sageАноним 14/03/18 Срд 20:37:23 #414 №1197674 
>>1197595
В ul всегда li
Аноним 14/03/18 Срд 21:44:11 #415 №1197745 
>>1197507
Можно по бэму, можно и без. Я обычно без бэма добавляю если внутри нет других комопонентов которые могут иметь свою подобную логику.
Аноним 14/03/18 Срд 21:46:52 #416 №1197746 
>>1197671
>VSCode - стандарт индустрии.
Нуну.
Аноним 14/03/18 Срд 22:13:18 #417 №1197777 
>>1197260
Я имею ввиду, что после работы остается не так много времени, на личные дела.
>>1197329
Ага, может тебе еще паспорт свой скинуть? 4 мес на вкат ушло, учил реакт, редакс, дефолтный набор жи.
Переработок нету, просто если сравнить то время, которое у меня было раньше и сейчас - 2 разные жизни.
Аноним 14/03/18 Срд 22:24:50 #418 №1197784 
>>1197777
А по какому графику работаешь?
Аноним 14/03/18 Срд 22:26:12 #419 №1197785 
>>1197784
с 11-00 до 19-00
Аноним 14/03/18 Срд 22:26:27 #420 №1197786 
>>1197777
Какие проекты были?
Аноним 14/03/18 Срд 22:29:33 #421 №1197787 
>>1197786
NDA.
Аноним 14/03/18 Срд 22:45:43 #422 №1197797 
>>1197787
В 2018 можно вкатиться с чистым гитхабом? Хорошо, если не пиздеж.
Аноним 14/03/18 Срд 22:48:45 #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'}}
}
Аноним 14/03/18 Срд 23:04:58 #424 №1197805 
>>1197798
Константами.
Аноним 14/03/18 Срд 23:06:01 #425 №1197806 
>>1197797
Можно, чому нет?
Аноним 14/03/18 Срд 23:16:27 #426 №1197814 
>>1197805
во втором способе неправильно написал, но суть понятна. мне интересно какой вид меньше ресурсов жрет, потому что таких данных довольно много загружается на страницу, в каждом массиве ссылки, цифры, строки.
Сейчас использую первый вариант и обращаюсь, например, к ячейке третьей ячейке примерно так window[foo[2]], что наверно не очень правильно.
Аноним 14/03/18 Срд 23:26:17 #427 №1197818 
>>1197814
Не знаю, что там может жрать, но есть же здравый смысл.
Уникальные элементы - объекты с понятными названиями и набором свойств, какие-то простые повторяющиеся элементы - пусть будут массивы. Все это внутри друг друга.
Ну вот выводишь ты на странице 100500 товаров каталога. Категория товаров - массив с объектами. Просто сортировать, просто выводить, просто перебирать.
Аноним 15/03/18 Чтв 00:00:43 #428 №1197828 
>>1197798
>Как правильно на JS хранить данные
Так же как и везде - в базе данных.
Аноним 15/03/18 Чтв 00:30:40 #429 №1197838 
>>1197798
Если данные упорядоченные, то правильно хранить массив с айдиншниками плюс объект, где айдишники это ключи. См. normalizr.

Алсо, использовать в 2к18 var вместо const уж точно неправильно.
Аноним 15/03/18 Чтв 00:45:31 #430 №1197845 
>>1197777
>4 мес на вкат ушло
Либо ты по 10 часов в день учил, либо не с нуля начинал.
Аноним 15/03/18 Чтв 01:25:39 #431 №1197856 
>>1197805
>>1197838
>>1197805
> Константами.
> использовать в 2к18 var вместо const уж точно неправильно.
Какой от этого профит, кроме того, что оно изменять не даст?
Аноним 15/03/18 Чтв 07:49:04 #432 №1197905 
>>1197845
Хуйня, за 4 месяца с нуля реально вкатиться, тот анон как минимум второй уже.
Аноним 15/03/18 Чтв 08:23:29 #433 №1197909 
>>1197905
Только базовые+продвинутые курсы кокодемии делать месяц.
Аноним 15/03/18 Чтв 08:59:33 #434 №1197920 
>>1197845
Frontend это тебе не Backend, где нужно знать структуры данных, алгоритмы и паттерны проектирования и во front вкатываются всякие, которые не смогут в бэк, где ничего этого знать не нужно, кроме как верстать формочки
Аноним 15/03/18 Чтв 09:17:03 #435 №1197927 
>>1197920
То есть можно не учить обертки, промисы, прототипы, вот это все?
Аноним 15/03/18 Чтв 09:23:00 #436 №1197930 
>>1197927
То, что ты написал - понять и освоить гораздо легче, чем то, что описал я.
На полное понимание прототипов и промисов может уйти пару дней, хотя это пиздец, такая элементарщина и те, кто изучал ранее ООП языки легко поймут, что прототипы - это кривой механизм наследования(хорошо, что для них придумали более обертку в ES6, но под капотом все те же прототипы), а промисы - хуйня, которая нужна для асинхронного кода.

А на одни лишь структуры данных и алгоритмы нужно потратить >6мес, при этом еще учитывая, что ты в математике не даун
Аноним 15/03/18 Чтв 09:23:51 #437 №1197932 
>>1197930
более удобную обертку*
Аноним 15/03/18 Чтв 09:29:38 #438 №1197937 
>>1197838
что значит плюс объект? напиши пожалуйста на моем примере
>var foo = [{a:'1',b:'2'},'1','2','3','4','5']
>var bar = [{a:'1',b:'2'},'a','b','c','d','e']
Аноним 15/03/18 Чтв 10:00:10 #439 №1197950 
>>1197856
Она block-scoped, как и let. А еще код проще читать, когда есть такое разделение. Да и тёлочкам нравится.
Аноним 15/03/18 Чтв 11:52:07 #440 №1198031 
>>1197674
Ты жопой читаешь? Я про это и говорю, слинт не видит ошибки в таком вложении тегов, так нахуя он нужен?
Аноним 15/03/18 Чтв 11:52:08 #441 №1198032 
>>1197930
Так, если структуры данных, паттерны и алгоритмы нужны для бекенда, то хули в вакансиях висят требования что это должны знать джуны которые идут во фронт. Ебнулись там?
Ну и короче, можно же потом перекатится из фронта в бек? Ноды хватит для него?
Аноним 15/03/18 Чтв 11:56:52 #442 №1198034 
>>1197746
А что стандарт? У академиков это атом, но при этом атом сосет у саблайма. Вс оче хорош для веба, но дискач. Заменять его перделками для других языков это шиза и костыли.
Аноним 15/03/18 Чтв 12:24:22 #443 №1198051 
>>1197937
Твой пример некорректный. Во-первых там разные типы данных смешаны в одном массиве, во-вторых хрен поймешь что там 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 не нужно бегать по всему массиву.

Аноним 15/03/18 Чтв 13:13:13 #444 №1198076 
Как сделать, чтобы бг имг всегда прогибался под размеры контейнера? Сейчас у меня background-size: cover и background-repeat: no-repeat, вооооот.
Шапочка на 100% ширины, там пиздец широкая картинка, и правая часть за край уходит если уменьшить окно.
Аноним 15/03/18 Чтв 13:14:06 #445 №1198077 
>>1198076
codepen
Аноним 15/03/18 Чтв 13:34:49 #446 №1198092 
>>1198077
https://codepen.io/anon/pen/WzwWKV
Аноним 15/03/18 Чтв 13:46:00 #447 №1198107 
>>1198076
Попробуй. Она хотя бы центроваться будет.
background-position: center;

Чтобы вся картинка всегда была на виду, можно поставить background-size: contain;
 Но это точно не подойдет для шапки.
Аноним 15/03/18 Чтв 14:04:25 #448 №1198136 
image.png
Реакто-редаксо боги, выручите бибизяну. В коде описал проблему

https://jsbin.com/yunavowopa/1/edit?js,console,output
Аноним 15/03/18 Чтв 14:40:35 #449 №1198193 
>>1198136
Если сделать Popup функциональным компонентом, то все ок работает. Похоже, что jsbin по каким-то причинам не может обработать два класса в одном файле. Мб что-то в бабеле там ломается, сложно сказать. В любом случае, это не проблема реакта или твоего кода. Поставь лучше create-react-app и разрабатывай в нем. Там и сообщения об ошибках нормальные.
Аноним 15/03/18 Чтв 14:41:12 #450 №1198195 
>>1198136
Ну я выбрал слева JSX вместо ES6 и оно заработало. Настрой лучше сразу шебпак и остальное.
Не забудь свзать свой компонент с редаксом.
Аноним 15/03/18 Чтв 15:08:02 #451 №1198227 
>>1198051
спасибо, в том примере у меня контент собирается по индексу в массиве, то есть айдишником можно порядковый номер ячейки считать.
Аноним 15/03/18 Чтв 16:38:34 #452 №1198318 
А платиновый вопрос спросить можно? За сколько можно вкатиться, если вся база - это складывание ячеек в экселе в 7 классе? Что нужно уметь, чтоб на собеседовании с порога не обоссали и как вообще понять, что пора?
Аноним 15/03/18 Чтв 16:39:55 #453 №1198320 
>>1198318
Полгода-два года.

Верстка современная и js хотя бы базовый уровня жиестькьюри.
Аноним 15/03/18 Чтв 16:50:32 #454 №1198330 
>>1198320
А если по 8 часов хуярить?
Аноним 15/03/18 Чтв 16:58:45 #455 №1198339 
>>1198330
Полгода тогда. Но у тебя 8 часов не получится. Часа 4 максимум новое будешь усваивать, а 4 часа практиковаться.
Аноним 15/03/18 Чтв 17:13:38 #456 №1198354 
>>1198339
А что тут за макгрегоры стали появляться, это те которые за 3-4 месяца вкатились?
Аноним 15/03/18 Чтв 17:23:12 #457 №1198368 
>>1198354
Вкатились на div'ане
Аноним 15/03/18 Чтв 17:26:22 #458 №1198370 
Вкатился за 1.5 месяца под винтом.
Аноним 15/03/18 Чтв 17:26:56 #459 №1198372 
>>1198370
Вкатился за месяц от винта.
Аноним 15/03/18 Чтв 17:47:41 #460 №1198378 
Как данные из инпута передать дальше в код?

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

Ну и сам подумай как все это освоить за 3-4 месяца. Те кто вкатывается за 4 месяца, через 4 месяца работы становятся мидлами, еще через 6 месяцев сеньорами, а через год тимлидами. Потом в 19 лет конкретно заебавшись кодить открывают свой успешный стартап и входят в топ 20 богатейших людей планеты по версии Forbes.
Аноним 15/03/18 Чтв 17:55:48 #462 №1198380 
изображение.png
Как думаете реально ли сделать такое же меню как в w3 с помощью css/html и прочих необходимых инструментов? Разумеется без анимационной заставки, а именно сами цепи, вкладки, такие же крутые кнопки? Я просто даже представить не могу как сделать такие объемные цепи и этот механизм в левом нижнем углу.
Аноним 15/03/18 Чтв 17:57:53 #463 №1198382 
>>1198380
С css-анимациями зацикленными и хорошим дизайнером-рисовалой все можно.

Я по скрину думал ты спросишь - а можно ли на фронте сейчас сделать игру уровня вк3... А ты про меню блин.
Аноним 15/03/18 Чтв 17:58:13 #464 №1198383 
>>1198380
>как сделать такие объемные цепи
"chain.jpg"
>этот механизм
"mechanism.gif"
Аноним 15/03/18 Чтв 17:58:38 #465 №1198384 
>>1198379
>Потом в 19 лет конкретно заебавшись кодить открывают свой успешный стартап и входят в топ 20 богатейших людей планеты по версии Forbes.

Или убивают свою подругу-сожительницу после чего вешаются сами.
Аноним 15/03/18 Чтв 17:58:46 #466 №1198385 
>>1198380
Если цепи не гнутся, а просто двигаются друг относительно друга, то наверно не сильно сложно. Просто несколько слоев с пнг-свг, которые меняют позишон с каким-то транзишоном.
Аноним 15/03/18 Чтв 18:10:51 #467 №1198392 
>>1198382
>Я по скрину думал ты спросишь - а можно ли на фронте сейчас сделать игру уровня вк3... А ты про меню блин.
Мне кажется, что настолько лагучий пиздец будет, что даже думать об этом не следует.
Аноним 15/03/18 Чтв 18:55:01 #468 №1198413 
Какой способ построения сеток лучше всего осваивать ньюфагу?
Аноним 15/03/18 Чтв 19:19:40 #469 №1198432 
>>1197909
И что? Остальные три учи жс + реакт, я ж тебе говорю, есть реальные люди которые вкатываются за 4 месяца, не на самое лучше место работы, но мы же говорим про ебаных 4 месяца обучения с нуля
Аноним 15/03/18 Чтв 19:55:30 #470 №1198455 
>>1198432
У нас в мухосране почему-то только ангуляр требуется. Его намного дольше/сложнее учить?
Аноним 15/03/18 Чтв 19:57:08 #471 №1198456 
>>1198455
Он как флоаты. Вроде еще используется, но уже легаси.
Аноним 15/03/18 Чтв 20:20:46 #472 №1198489 
Почему никто здесь не обсуждает vue, a пишут и спрашивают только о react и иногда angular.
Аноним 15/03/18 Чтв 20:21:03 #473 №1198490 
>>1197909
>делать месяц.
Интересно посмотреть на вёрстку таких вайтишников.
Аноним 15/03/18 Чтв 20:58:59 #474 №1198530 
photo2018-03-1520-57-28.jpg
Аноним 15/03/18 Чтв 20:59:02 #475 №1198531 
image.png
Аноним 15/03/18 Чтв 20:59:34 #476 №1198532 
image.png
Аноним 15/03/18 Чтв 21:00:20 #477 №1198534 
photo2018-03-1520-59-30.jpg
Аноним 15/03/18 Чтв 21:00:22 #478 №1198535 
image.png
Аноним 15/03/18 Чтв 21:00:26 #479 №1198536 
image.png
Аноним 15/03/18 Чтв 21:01:24 #480 №1198537 
photo2018-03-1520-59-38.jpg
Аноним 15/03/18 Чтв 21:01:26 #481 №1198538 
image.png
Аноним 15/03/18 Чтв 21:01:28 #482 №1198539 
image.png
Аноним 15/03/18 Чтв 21:21:33 #483 №1198570 
>>1198539
Сколько за 1000?
Аноним 15/03/18 Чтв 21:22:31 #484 №1198572 
>>1198570
1,5 часа формошлепства, а что?
Аноним 15/03/18 Чтв 21:23:39 #485 №1198575 
>>1198530
>>1198531
>>1198532
>>1198534
>>1198535
>>1198536
>>1198537
>>1198538
>>1198539
Я надеюсь, что хоть скрипт написал для такой хуйни.
Тогда непонятно, почему периодичность рандомная и почему имена файлов такие тупые.
Аноним 15/03/18 Чтв 21:58:01 #486 №1198643 
>>1198530
>>1198534
Сначала палец тыкает вниз, потом наверх. Ты даже пузырь лопнуть нормально не можешь, еблан.
Аноним 15/03/18 Чтв 22:47:46 #487 №1198678 
Сап тхред. Мне твердили постоянно, мол для лучшего изучения нужно поставить себе цель, а именно придумать проект. Вот и придумал, хочу сделать что-то вроде образовательного сайта для своей шараги. Для начала для своей группы.
Что на нём должно быть: расписание пар и лекций, конспекты лекций, информация по преподам(консультации, ФИО, телефон) и расписание сессий/экзаменов/зачётов. Ну и ещё всякий материал. Сайт планируется использоваться всеми группами, но для начала нужно создать раздел для своей группы. Сейчас распишу что у меня имеется и что мне нужно:
Имеется:
— CSS/HTML + адаптивная вёрстка + препроцессоры + бутстрап
— git
— основы JS(без DOM)
— основы php(синтаксис)
— идея и примерный дизайн
Нужно:
— улучшить знания JS
— улучшить знания back-end в целом
— маленькая админ. панелька чтобы это всё редактировать, скорее всего для старост групп, но при этом кто-то(я) должен будет подтверждать все их действия, чтобы не было говна

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

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

Посоны!
Нужен плагин для саблайма, который автобекапит содержимое несохраненных вкладок. Есть много плагинов которые делают копию при сохранении, но мне надо, чтоб несохраненные тоже автосохранялись в файл. Например, через промежутки времени.
Аноним 16/03/18 Птн 00:07:08 #490 №1198720 
За какое время можно изучить HTML чтобы найти работу контект менеджером? И на каком ресурсе лучше делать это
Аноним 16/03/18 Птн 00:09:46 #491 №1198722 
>>1198714
>двач мотивирующий
Там на пару месяцев работы для фуллтайм-милддла, аллоу. И фронт и бэк и админка. Ты хотя бы тудулист с бэком напиши для начала.
Аноним 16/03/18 Птн 00:14:18 #492 №1198724 
>>1198678
Создашь ты сайт. Люди начнут им пользоваться. А сколько по времени ты сможешь его поддерживать? Говно полное велосипедов и костылей? Год-два? А потом его куда, когда ты выпустишься? В мусорку? Или ты думаешь найдется много желающих тянуть самописную CMS?

Бери вп, делай кастомную тему и плагины свои пиши.
Аноним 16/03/18 Птн 00:30:20 #493 №1198728 
>>1198724
Нет-нет-нет. Ты не понял, цель всего этого — практика для лучшего понимания JS, HTML, CSS, PHP etc. Я не собираюсь делать что-то сверхкрутое, я собираюсь сделать что-то РАБОЧЕЕ. Сайт посещать будут скорее всего, но вряд-ли вся шарага. Но будут, почему? Потому что альтернатив нет, у нас даже расписание банально в цифровом виде не делают(делают офк, но никому не дают). Поэтому все студенты делают пхото и потом уже смотрят, однако на сайте это всё будет собрано в кучу с доп. инфой.
На первых этапах можно вообще без админки, то есть я могу через гит это всё делать без геморроя и поддерживать сайт, добавляя на него функционал. Вот прям несколько минут назад возникла идея для мобильной версии, мол вот расписание пар, ты жмякаешь на какую-то пару и происходит красивая анимация после чего вместо ячейки с парой высвечиваются данные о преподе, практично? Хуй его знает, я бы блеванул, если бы увидел на другом сайте, так что пока думаю и слушаю вашу критику по поводу моей идеи с сайтом.
Просто не хочется обосраться на моменте "это вообще нереально реализовать в таких условиях", поэтому и спрашиваю вас.
Аноним 16/03/18 Птн 00:37:51 #494 №1198729 
>>1198728
Ты мой пост вообще читал?
Аноним 16/03/18 Птн 00:38:23 #495 №1198730 
>>1198728
Ты под феном?
Аноним 16/03/18 Птн 00:52:06 #496 №1198734 
>>1198728
Идея ничего не стоит, хули тут обсуждать? Сделай хотя бы 5%, тогда и поговорим.
Аноним 16/03/18 Птн 02:02:50 #497 №1198739 
1.JPG
2.JPG
гайс, кто пользуется вс-коде, помогите.
когда подрубил гит к проекту - все иконки и файлы стали зелеными, справа появились ебучие буквы U и A(пик1).
как вернуть как было(пик2), не отключая гит.
Аноним 16/03/18 Птн 02:25:34 #498 №1198742 
>>1198739
вопрос решен
Аноним 16/03/18 Птн 08:13:38 #499 №1198788 
>>1198742
Обращайся!
Аноним 16/03/18 Птн 11:01:08 #500 №1198924 
>>1198720
За месяц изучения знаний с лихвой хватит чтобы работать контент менеджером, только ты не найдешь работу. На контент-менеджера пробуют идти все те 95% вкатывальщиков которые не осилили фронт. Верстальщиком сейчас тоже стать практически нереально. Недавно из одной шараги выслали очередное тестовое говно и там отсылали не каждому кандидату отдельно, а всем разом, у меня теперь есть емейлы всех этих вкатывальщиков. Так вот, каждый раз ты соревнуешься за вакансию с несколькими десятками откликнувшихся макак. И это те кто имеет портфолио, так как без него даже не рассматривают.
Аноним 16/03/18 Птн 18:43:45 #501 №1199340 
med146761448300057.jpg
Не ну какой ебач написал хуйню, что @media(max-width: 100px) - эт когда ширина МЕНЬШЕ указанной блять?! Где логика блять? max-width ограничивает ширину, когда ты наоборот ее растягиваешь.
Аноним 16/03/18 Птн 18:47:48 #502 №1199348 
>>1199340
попробуй max-width заменить на слово "ширина до".
И прочитать свой css вслух.
Аноним 16/03/18 Птн 19:18:37 #503 №1199402 
>>1198924
Можно скрин рейдов, походу я сейчас свой увижу.
Аноним 16/03/18 Птн 20:55:36 #504 №1199526 
Котаны, поясните пожалуйста за модульную сетку в вёрстке. В чём её преимущество и насколько массово её используют?
Аноним 16/03/18 Птн 22:01:20 #505 №1199596 
Как на ванильном js реализуется изменяемое условие?
Например есть набор чекбоксов и в зависимости от отмеченных галочками должно меняться условие if.
Аноним 16/03/18 Птн 22:13:23 #506 №1199598 
Охуенный такой вопрос, изучив только vue из фреймверков, получится найти работу или взять проект на фрилансе? Или не выебываться и осваивать реакт?
Аноним 16/03/18 Птн 22:16:43 #507 №1199599 
>>1199596
Вынеси свое условие в отдельную функцию.
Аноним 16/03/18 Птн 22:44:38 #508 №1199604 
>>1199599
как это? я додумался только до чего-то такого:
https://codepen.io/mycodepenio/pen/eMdJWq?editors=1010
Аноним 16/03/18 Птн 23:08:07 #509 №1199626 
Короче, я наверно неправильно вопрос сформулировал. Вот так наглядней.
https://codepen.io/mycodepenio/pen/eMdJWq?editors=1010
Надо, например, чтобы если отмечены 2-й и 5-й чекбоксы, красным становился кружок А и Е, а если все отмечены, то только D.
Аноним 16/03/18 Птн 23:40:37 #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. Правильно?

Простите за неровный почерк.
Аноним 17/03/18 Суб 01:05:10 #511 №1199689 
>>1199526
Ты про бутстрап?

Аноним 17/03/18 Суб 01:05:44 #512 №1199690 
ТРЕД УШЕЛ В БАМПЛИМИТ
Аноним 17/03/18 Суб 01:38:55 #513 №1199694 
>>1199689
Нет, про ручную сборку. Тоже 12 колонок, вот это всё.
Аноним 17/03/18 Суб 08:46:00 #514 №1199787 
>>1199340
Почти год работаю, до сих пор в этой хуете постоянно путаюсь. Обычно пишу наугад и смотрю, что происходит.
Аноним 17/03/18 Суб 08:55:30 #515 №1199789 
https://jsfiddle.net/f0n3cr9L/
Что за ебаная хуйня происходит? Почему последняя проверка всегда дает тру?
Аноним 17/03/18 Суб 09:11:06 #516 №1199793 
>>1199789
>result2===result2
вкатывальщики уже совсем с ума посходили
Аноним 17/03/18 Суб 09:14:04 #517 №1199795 
>>1199793
Почему он пишет без точек с запятой? Вроде к стайлгайде от гугла надо юзать их.
Аноним 17/03/18 Суб 09:21:09 #518 №1199797 
>>1199795
А в стайлгайде анона видимо можно не юзать.
Аноним 17/03/18 Суб 09:32:30 #519 №1199801 
>>1199793
БЛЯДЬ
Аноним 17/03/18 Суб 09:35:02 #520 №1199802 
>>1199795
Потому что он изначально их не ставил, а сейчас не может взять в привычку.
Аноним 17/03/18 Суб 11:48:42 #521 №1199846 
>>1196728
Аноним 17/03/18 Суб 12:33:49 #522 №1199892 
Привет вайтишнки.
Я прошел где-то 40% академии и хочу уже попробовать делать свой сайт. У меня вопрос есть ли в интернетах где-то база с картиночками в высоком качестве на все случаи жизни? Если я попизжу иконки и картиночки для фона из разных макетов для своего творения мне потом пизды не дадут?
Аноним 17/03/18 Суб 13:28:32 #523 №1199914 
>>1199626
http://learn.javascript.ru/logical-ops
Аноним 17/03/18 Суб 21:02:55 #524 №1200255 
изображение.png
Пробежался глазами по паре проектов по react/redux и так и не понял, где пишется исполняемый код в итоге? В action'e, reducer'e или в контейнере? Где вообще можно посомтреть хороший проект, дабы спиздить архитектуру?
Аноним 18/03/18 Вск 00:01:55 #525 №1200319 
>>1200255
Бизнес-логика в сагах, ui-код в компонентах. Хороших проектов для спизживания архитектуры нет, только самому шишки набивать.
Аноним 18/03/18 Вск 07:21:04 #526 №1200353 
>>1199892
Бери для начала готовые макеты. Их много в свободном доступе. Самому задизайнить с нуля непросто, как мне кажется
Аноним 18/03/18 Вск 09:04:44 #527 №1200369 
Добавьте в конфу плс, ту которая junfrontassoc. А то я чет написал первый редакс апп и не знаю, что дальше делать.

@Alpha_Zer0
Аноним 18/03/18 Вск 09:07:03 #528 №1200370 
>>1200255
Можешь мой попросить)0, или примеры из доков редакса, там их много, у всех одинаковая архитектура с контейнерами.
Аноним 18/03/18 Вск 09:08:58 #529 №1200371 
>>1199892
иконочки - фонтайконс - фонтовсом всякие есть, которые изи заинклюдить из интернета, картиночки вроде в pexels были, не помню уже
Аноним 18/03/18 Вск 09:41:12 #530 №1200378 
logo.png
Че посоны зацените мой мастерпис, считай целый год делал. Ну как год, денек максимум поделаю что-нибудь и забиваю хуй на месяцок-другой. Если чисто жопочасы брать, то конечно довольно немного, только я вот их очень тонким слоем размазал по этим десяти месяцам.

https://randomwebm.herokuapp.com

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

Алсо лого сам рисовал, еще с прошлой версии сайта, которая была на пыхе и жиквери.
Аноним 18/03/18 Вск 09:49:30 #531 №1200386 
>>1200378

Аха да, ссылку на репу забыл: https://github.com/Nattpyre/randomwebm
Аноним 18/03/18 Вск 09:59:07 #532 №1200391 
>>1200378
Прикольно, ты работаешь уже? Можешь объяснить структуру проекта?
Аноним 18/03/18 Вск 10:06:07 #533 №1200395 
>>1200391

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

Можно как-то этот код переписать чтобы он не использовал jquery?
Аноним 18/03/18 Вск 10:36:51 #535 №1200422 
>>1200395
Чет не смог нпм ран прожать, какую-то ошибку дало.

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

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

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

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

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

>АНУС СЕБЕ ДИЗАЙКНИ, ПЕС!
В утилсах получается лежит все что не связано с основным кодом типа кукисов?

Про изоморфность не понял бтв. Да хз где редакс нужен, я и в тудулисте редакс использовал, мне норм)
Аноним 18/03/18 Вск 11:00:31 #536 №1200438 
>>1200422

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

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

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

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

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

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

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

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

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

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

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

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

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

Изоморфность это переиспользование одного и того же кода на сервере и на клиенте. Ну и сюда же соответственно серверный рендеринг относится. Но чтобы его эффективно использовать нужно шарить стейт между клиентом и сервером, иначе каждый раз при роутинге будут по два раза данные запрашиваться, что сам понимаешь не очень хорошо сказывается на производительности. Ну а редакс нужен тогда, когда нужно шарить состояние между компонентами. Например есть в интернет-магазине корзина с товарами и эти данные используются в разных компонентах, как например компонент товара. Мы жмем на кнопку "Добавить" и товар добавляется в корзину, сразу обновляя другие компоненты, которые тоже завязаны на эту корзину. Если же у тебя компоненты обособлены и каждый хранит свое состояние и делиться им не нужно, то и редакс не нужен.
Аноним 18/03/18 Вск 14:08:10 #537 №1200523 
>>1200378
Бля пиздос, когда вижу такое сразу хочется дропнуть обучатся. Потому что 80% от туда нихуя нИпонятно.
Я вот выучил немного Джс, написал на винельке слайдер и тудушку лол, теперь начал учить реакт, написал то же туду на реакте и еще один проект типо кулинарной книги на реакте+редакс. И все равно не вьебую как написать примерно такое как у тебя.
В роутах не шарю, как сделать свой проигрыватель тоже, да еще и свой бек..бля, хз.
Сколько ты учил все это? Вернее, с каким опытом и знаниями начал писать это? Потому что вот сейчас с моими просто анрил такое повторить. Дай советов пару, че дальше то? Где учить все смежные инструменты для реакта чтобы делать такие приложухи? Желательно на русском ибо англ. я могу только читать..
Аноним 18/03/18 Вск 14:38:23 #538 №1200545 
https://www.w3schools.com/jS/js_htmldom_eventlistener.asp
Аноним 18/03/18 Вск 14:38:45 #539 №1200548 
>>1200545
>>1200420
Аноним 18/03/18 Вск 14:40:54 #540 №1200550 
>>1200523
>как сделать свой проигрыватель тоже
В шапке есть курс по react/redux c udemy. Там чувак пишет небольшой проект используя апи ютуба, подробно разжевано.
Аноним 18/03/18 Вск 14:44:39 #541 №1200553 
>>1200548
О, сенкс. А он будет работать если на странице несколько объектов в одним классом?
Аноним 18/03/18 Вск 15:04:05 #542 №1200576 
K4f53sO3BWs.jpg
>>1200523

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

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

На самом деле никаких секретов нет, у меня просто было четкое понимание того, что я хочу сделать и я брал и делал, в процессе гуглил что было непонятно. Да, звучит как пикрилейтед, но что поделаешь, если оно так и есть.
Аноним 18/03/18 Вск 15:08:40 #543 №1200579 
>>1200550
Но ведь юдеми это англ. Я еще не настолько хорош, чтобы понимать англ.речь и все усваивать. К тому же, я 100% уверен что там не будет роутеров, thunk и прочей шняги которая ВНЕЗАПНО нужна.
Аноним 18/03/18 Вск 15:13:04 #544 №1200582 
>>1200579

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

мимо другой анон
Аноним 18/03/18 Вск 15:22:29 #547 №1200591 
>>1200586
>Жаль нельзя за пару месяцев догнать до нормы.
Схуяли нет. Тебе же не IELTS сдавать, нужно просто надрочить словарный запас, чтобы понимать речь. Не нужна грамматика и умение говорить, нужно уметь догадываться о чем говорит автор по известным словам. До такой хуйни можно дорасти за пару месяцев хорошего дроча. Рикамедую читать англо художку и как можно реже использовать словарь.
Аноним 18/03/18 Вск 15:25:15 #548 №1200595 
>>1200378
Годно сделал. Завидую доброй завистью, я вот вообще не могу придумать, чего бы такого сделать интересного.
Аноним 18/03/18 Вск 15:29:19 #549 №1200600 
>>1200591
Ну блять, в том и прикол. Хочется и поеботу учить из программирования, потому что надо дальше двигаться, и инглишь подтянуть. Но 1 часа на дроч англ. точно будет мало, а жертвовать еще часами и забить на учебу..Блять, ну тоже такое вот..
Да у хуль тот запас? Мне видео что ли англ. смотреть? Потому что с текстом проблем меньше возникает.
Аноним 18/03/18 Вск 15:29:41 #550 №1200602 
>>1200586

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

>>1200588

Боюсь тебя разочарую, но я в детстве просто во много игр играл, которые на английском были. И чтобы хоть как-то понимать о чем там речь сидел со словарем и переводил все. Ну и плюс еще занятия в школе, хотя толку от них немного было. Да и сейчас до сих пор иногда когда в некоторые игры играю, но приходится альт-табатся в гугл переводчик, ибо некоторые слова не знаю. Вон например недавно ADWR проходил и там постоянно приходилось переводить некоторые слова и речевые обороты, ибо они там довольно редко используемые. С доками и прочим как правило проблем нет, а вот когда видео смотришь, то без сабов уже проблемы возникают. Особенно если читает не нативный спикер, а какой-нибудь индус. Когда в Тай летал, то понял, что английский мне еще подтягивать и подтягивать, иначе работы за границей мне не видать как своих ушей.
Аноним 18/03/18 Вск 15:32:09 #551 №1200609 
Бля ебанаты вот я с вас проигрываю. Вы в школе-универе че делали? Французский учили с немецким или яшку пили?
Аноним 18/03/18 Вск 15:34:45 #552 №1200614 
>>1200609
В школе и технаре был франц.. Такая вот хуйня.
Аноним 18/03/18 Вск 15:35:47 #553 №1200617 
>>1200614
Харкать нужно в лицо тем дегенератам, которые до сих пор ставят в учебные планы французский или немецкий.
Аноним 18/03/18 Вск 16:21:24 #554 №1200642 
Напомните-ка, а почему функциональных компонентах не используется this?
Аноним 18/03/18 Вск 17:36:56 #555 №1200707 
Как из объекта var x = {'a': 1, 'b':2, 'c':3} получить все ключи в виде массива (['a', 'b', 'c']) ?
Аноним 18/03/18 Вск 17:38:45 #556 №1200708 
>>1200707
R.keys
Аноним 18/03/18 Вск 18:00:26 #557 №1200727 
> последние писки моды
А сss-то не в жс у них и рамды нет...), так что только годовой давности писки моды(, всё уже давно вперед ушло

просто юзаю непонятные мне слова, которые сам не знаю
Аноним 18/03/18 Вск 18:18:14 #558 №1200749 
github-mark.png
сап, гайс. нуфага вопрос
можно ли создать удаленный репозиторий(на гитхабе) локально?
я знаю, что можно сделать "git clone" уже существующего на моем гитхабе репозитория.но как сделать наоборот, т.е. например создал папку на рабочем столе -> сделал в ней git init, и как через командную строку дальше разместить его на гихабе?
Аноним 18/03/18 Вск 18:37:41 #559 №1200758 
2018-03-18 234032-Веб-студия Nerds - Opera.png
Только начал верстать, а академия уже говна заливает. Это у меня на компьютере не так шрифт встал, или проблема в стилях?
Аноним 18/03/18 Вск 18:44:10 #560 №1200765 
>>1200727

Так я то эту хрень как раз год назад и клонировал себе. Так что все норм.
Аноним 18/03/18 Вск 19:01:39 #561 №1200776 
>>1200378
А где взял все вебмки?
Аноним 18/03/18 Вск 19:05:57 #562 №1200778 
>>1200776

Загрузил сам, ну и друзья тоже помогли. Можешь кстати тоже загрузить вебмки свои, если есть. Нажми на кнопку в верхнем правом углу и появится модалка.
Аноним 18/03/18 Вск 19:14:50 #563 №1200784 
>>1200707
console.log(Object.keys(x));

Пидоры ленивые.
Аноним 18/03/18 Вск 19:37:43 #564 №1200792 
Как с помощью jQuery отправить простейший GET-запрос и вывести ответ сервера в консоль браузера? Например, на адрес '/ajax.php'.

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

Так что ли?
Аноним 18/03/18 Вск 19:40:10 #565 №1200793 
>>1200792

$.get("/ajax.php", function (response) { console.log(response) });
Аноним 18/03/18 Вск 19:41:21 #566 №1200794 
>>1200793
Хуя. В MDN Это есть?
Аноним 18/03/18 Вск 19:45:02 #567 №1200795 
>>1200794

Не думаю, жиквери это же не нативный JS, а отдельная библиотека. Если хочешь на нативном жс, то есть такая вещь как fetch. Поддержка неплохая: https://caniuse.com/#feat=fetch
Аноним 18/03/18 Вск 19:55:51 #568 №1200797 
>>1200794
В дока джиквери есть, очевидно.
Аноним 18/03/18 Вск 20:13:27 #569 №1200803 
>>1200797
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.
Аноним 18/03/18 Вск 20:23:24 #570 №1200808 
>>1200803
Ну да. Все расписано же.
Аноним 19/03/18 Пнд 06:28:10 #571 №1200902 
>>1200758
Скажите хотя бы, как гуглить, а то по запросам "кривой шрифт html" мне предлагают установить шрифты.
Аноним 19/03/18 Пнд 07:13:12 #572 №1200906 
>>1200749
Сам задавался вопросом. Судя по всему никак. В любом случае нужно будет создавать проект через веб-интерфейс ГитХаба и связывать с локальным через терминал.

https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/
Аноним 19/03/18 Пнд 09:54:55 #573 №1200974 
Как вы считаете стоит ли учить php или стоит изучить node.js?
Аноним 19/03/18 Пнд 10:06:00 #574 №1200980 
>>1200576
Ссыль на бойлерплейт плиз
Аноним 19/03/18 Пнд 10:52:37 #575 №1201000 
>>1200758
Подробнее распиши свою проблему.
Аноним 19/03/18 Пнд 10:54:46 #576 №1201002 
>>1200980

https://github.com/kriasoft/react-starter-kit
Аноним 19/03/18 Пнд 10:56:44 #577 №1201005 
>>1200974
Я бы вот еще недавно сказал бы тебе что да, нода, вперед.... Но сейчас, немного поварившись в реальном говне... Нода блин уже сейчас теряет популярность. Все пишут про какой-то го и прочую еще более новомодную хрень, чем нода. А пыха популярна и ее популярность обеспечена огромным числом сайтов, которые написаны на ней + WP (25% всех сайтов в инете) + куча других CMS на пыхе.

Но пыха это путь в вебмастера...а не прогеры :3
Аноним 19/03/18 Пнд 10:58:17 #578 №1201007 
>>1201000
Я извиняюсь, запустил страницу с другого компа, и шрифт стал ровным. Скорее всего проблема в шрифтах, которые я установил на "рабочем" компе.
Которые, кстати, я брал из папки интенсива, так что я не ошибся, когда сказал, что кокодемия залила мне говно.
Аноним 19/03/18 Пнд 11:00:17 #579 №1201011 
>>1201007
Если шрифты меняются в зависимости от компа то ты их неправильно подрубил.
Аноним 19/03/18 Пнд 12:39:30 #580 №1201116 
>>1201005
Спасибо за мнение. Пойду почитаю, что пишут пыхари.
Аноним 19/03/18 Пнд 13:44:29 #581 №1201222 
Как я заебался с SVG-шками этими ёбаными, вот есть стайл-гайд от кокодемии, там например логотип-svg беленький, при наведении - розовый, при нажатии - серый. Вопрос знатокам - как в ёбаной base64-каше эти цвета менять? Там же ни fill нету, нихуя. Я пока додумался только вместо img юзать div с бэкграундом и менять там url на base64-высер в зависимости от картинки, но жопа начинается, когда используется picture, в котором нужны img и только img.
Аноним 19/03/18 Пнд 13:48:54 #582 №1201234 
Алсо, почему у меня svg-картинки в браузере выглядят как растровые жипеги? Подозреваю, что ебучий фотошоп коряво экспортирует, ибо у всех svg в date стоит image/png, хотя я выбираю svg при экспорте, приходится править вручную потом. Кто-нибудь сталкивался с подобным?
Аноним 19/03/18 Пнд 14:03:28 #583 №1201271 
joygun.png
>>1201011
Вот щас вернулся домой, удалил шрифты на компе, и шрифт сразу исправился. Делаю вывод, что кокодемия спецом уничтожает торрент дрочеров, чтобы у них поставился кривой шрифт, они не поняли, как фиксить, и пошли проплачивать.
Аноним 19/03/18 Пнд 14:08:40 #584 №1201280 
>>1201271
Я бы не стал так высоко оценивать интеллектуальные способности кокодемиков... Но кто знает.

Они у тебя должны быть одинаковыми вне зависимости от девайся на котором грузится сайт.
Аноним 19/03/18 Пнд 14:12:48 #585 №1201288 
>>1201280
Я уверен, дело в том, что браузер проверяет наличие установленных на компьютере шрифтов, и использует их, если они имеются. И шрифты, которые я установил из торрента, кривые, и именно из-за этого они на сайте у меня поплыли.
Аноним 19/03/18 Пнд 16:34:05 #586 №1201508 
>>1201005
> Но пыха это путь в вебмастера...а не прогеры :3
Веб-мастер === веб-разработчик === веб-программист. Или нет? Я тут мимо проходил, да и вообще вкатывальщик. Пыха кодеры же ещё должны знать протоколы, языки разметки, основы js, БД и ещё там немного говна, разве нет? Я пытаюсь понять, где начинается фулл-стак, а где заканчивается бек/фронт.
кхм, макака ≠ программист. А макакой можно быть и с C++, и со Scala. Не от языка же зависит(или нет?)
Дискас

Аноним 19/03/18 Пнд 16:40:15 #587 №1201517 
>>1201508
Пыха это признак фулстака за мкадом. У которого потолок - 80 к в месяц.

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

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

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

В столицах знают что такое разделение обязанностей на конвейере.
Аноним 19/03/18 Пнд 16:52:16 #588 №1201534 
>>1201517
Для работы на беке нужно знать и фронт(основы). То что на пыхе много говнокода, так это из-за её почти нулевого порога входа. Эти пидоры не хотят развиваться дальше основ. Разве проблема в языке? Не понимаю почему на него так харкают.
Просто я здесь тоже пытаюсь выбрать себе стек интересный, больше к беку тянет. Джанго/рельсы/пыха/нода — сложно выбрать чего-то. Пыху немного попробовал, синтаксис интересный, но вкатился мгновенно. Джс учить начал, тоже неплохо. Вот думаю питон познать что-ли, не знаю. По-другому выбрать не смогу.
Аноним 19/03/18 Пнд 17:04:39 #589 №1201558 
>>1201517
>в ДС 1-2 и у него потолок уже 120 к.
120к это что-то среднее между джуном и мидлом, а далеко не потолок.
Аноним 19/03/18 Пнд 19:39:22 #590 №1201783 
>>1201234
правой кнопкой по SVG в фш - Export contents
Аноним 19/03/18 Пнд 19:47:38 #591 №1201792 
Как сделать из билда продвинутого интенсива Академии пустой билд, который можешь сам использовать как хочешь?

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

http://dropmefiles.com/ZgJvO
Аноним 19/03/18 Пнд 23:50:30 #592 №1201939 
Анончики, хочу вкатиться в верстальщики. Часто вижу вакансии где надо верстать под битрикс/вордпресс/другие_цмс. Знать основы php. Сейчас вот еще одни зовут в компанию где работают с битриксом. Вот я не знаю, стоит ли вообще во все это ввязываться? Или верстальщики в принципе похуй на все это? Просто верстай себе, знай некоторые особенности чтобы была совместимость особо не париться. Просто я не понимаю, если натягиванием верстки на движок должен заниматься программист, зачем мне знать php и прочие тонкости. Поясните за эту область.
Аноним 20/03/18 Втр 00:46:20 #593 №1201955 
>основы php
if-else-echo
Аноним 20/03/18 Втр 02:46:10 #594 №1201968 
>>1201222
Если там base64, то это не чистый svg, а обычный jpeg, например, завернутый в svg. В академии разъясняют, как так получается. Возможно, ты неправильно выгружаешь, либо макет такой
Аноним 20/03/18 Втр 05:18:17 #595 №1201971 
Безымянный.png
Можно ли на пикриле из файла style.css задать относительный путь к изображению img.jpg?
Аноним 20/03/18 Втр 07:55:59 #596 №1201984 
>>1201971
А все, разорбался. Ебать я дегенерат вкатывальщик.
Аноним 20/03/18 Втр 14:18:13 #597 №1202147 
>>1201984
Не боги горшки обжигают! Хотя тоже иногда себя иначе как долбоебом не называю, лол
Аноним 20/03/18 Втр 15:04:49 #598 №1202169 
Неужели такой дрочь с селекторами есть в реальной практике как дают в htmlacademy? Я про платный курс, эти карты вымораживают нахуй
Аноним 20/03/18 Втр 15:56:52 #599 №1202206 
>>1202169
Нет, в реальной жизни максимум :hover разок встретится, да и все.
Аноним 20/03/18 Втр 18:33:59 #600 №1202376 
>>1202206
Я же серьезно спрашиваю, к чему эти сарказмы
comments powered by Disqus

Отзывы и предложения