ИТТ продолжаем верстать адаптивные барбершопы. Ждём откровений от $4к-куна и прочих успешных вкатывальщиков. Со страхом ждём, когда все начнут делать сайты на WIX и мыльный пузырь фронт-энда наконец лопнет. Учим JS за час вместе с хауди хо. Строим сетки абсолютами, флексы еще пока слишком сырые. Поддерживаем тряпку-куна, мотивируем лентяй-куна. Няшимся под хвостик и перекатываемся на vue.Подробное руководство:https://github.com/acilsd/wrk-fetПолезные ссылки:Базовый интенсив за 2015 год:http://nnmclub.to/forum/viewtopic.php?t=899131Тот же базовый но посвежее, за 2016 год:http://nnmclub.to/forum/viewtopic.php?t=999246Продвинутый интенсив за 2015 год:http://nnmclub.to/forum/viewtopic.php?t=900609Дополнительные материалы к интенсивам, рекомендуются к ознакомлению.https://github.com/tsergeytovarov/htmlacademy-basic-additional-materialБазовый JS интенсив за 2015 год:http://nnmclub.to/forum/viewtopic.php?t=974803https://github.com/o0/keksobookingТеория продвинутых курсов академии:https://mega.nz/# !zAIXxBxC!sqFoO_0rYGCzvZlQ3d-RrCZNHfBgeiwH7Ayk8LoelggСсылочки на старые пасты:http://pastebin.com/ytWW0UfUhttp://pastebin.com/tvvwC7uzПрошлый тред:>>1041003 (OP)
>>1046834 (OP)Вот блин, я немного криво перекатил, извините.Первый раз перекатываю и не туда название треда ввел, ввел в поле "имя". Но поиск по каталогу тредов все-равно найдёт этот тред по запросу "Front-end", так что думаю не критично.
Объясните дурачку, что не так. Передаю в функцию byField свойство типа стринг, по которому хочу отсортировать массив, но нихуя не просиходит, вложенная функция не реагирует на a.field, b.field и нихуя не сортирует. https://jsfiddle.net/ecef7xfy/
Там Дуров какой-то конкурс по верстке объявил. Кто вникал, а может кто-то уже участвует?
>>1046849Лень вспоминать подробности, но вместо этой хуйни.[CODE]return a.field > b.field ? 1 : -1;[/CODE]Используй вот этот старьё.[CODE]return a[field] > b[field] ? 1 : -1;[/CODE]
>>1046849Используй, плес, jsbin и вывод там в консоль. Почему не сортирует — выше уже ответили, в сортируемых объектах нет поля field.
Хочу перейти на линукс, нашел клевый дистрибутив, что думаете?http://www.os-rt.ru/
Такой вопрос, а какие есть инструменты по автоматическому разбитию кода по раздельным файлам? Скачал минифицированный файл, разминифицировал его, скормил его этой утилите, она его проанализировала и разделила по отдельным классам и модулям. Всякие там CryptoJS и полифиллы убрала бы в отдельные файлы и выделила бы отдельные относительно изолированные блоки кода.
>>1046923И как ты себе это представляешь? Как утилита логически разделит тебе всё по классам? С названиями то же самое, соснешь хуйца, так как код минифицирован, названия функций и переменных проебано, даже если теоритечески утилита тебе и разобьет код по функциям, то у них будут ебланские названия, а ты даже не поймешь, почему тут эта функция, а там другая. В общем, страдай со своими говнотасками и пиздингом чужого кода.
>>1046862Ох, видел вскольз в одном из ТГ-каналов эту новость, но вникать не стал (там не было указано, что именно для верстальщиков), а там такая то годнота. Завтра после работки более детально попробую вникнуть. Единственно вот это не понял >За каждый корректный шаблон для издания из списка (отправленный первым) будет выплачено $100.Типа если, скажем, для ВК было отправлено 20 шаблонов, при этом первые три не прошли проверку, а четвертый оказался рабочим - четвертому платят $100, а оставшиеся 16 даже не чекают?
>>1046929Если имена не были сохранены, то это отдельная тема. Речь о тех случаях, когда названия классов и аргументов сохранены. И хотелось бы из готового файла убрать полифиллы и включённые в него сторонние библиотеки. выделив их по особенностям использования в коде. А потом разделить остаток по собвенно авторским классам и объектам.
>>1046940Никак, смирись. Только вручную.
>>1046911Даже футер через див свёрстан...Тьфу...
Поясните: фронтендщик - технарь, или гуманитарий?
>>1046997Это как математик или физик. Ни то, ни другое.
Верстаны. Есть кто тут продавал свои html5 шаблоны на темплате-монстре, или на забугорном ресурсе. Расскажите про опыт, долго ли делали шаблон уровня для продажи. Там слышал модерация жесткая. Сколько продали?
>>1046997Это как петух, вроде как и птица, но не летает. >>1047004Эту хуйню ещё и продают, совсем ебанулись уже.
Такс, что тут у нас. Кто видел хорошего бекендера и фронтендера, т.е. одинаково легко сидящего на двух выше названных стульях?
>>1047042У нас есть такой на работе, бэкендер изначально, потом осилил фронт и теперь учит еще других фронтов. Опыта у него дохуя.
2.5k$ сервер-сайдер спринг-котлин-джава-пострес вкатывается во фронт.С фронтендером уже запилили MVP для заказчика на втором ангуляре. В ангуляр вошел без знания JS и html/css параши. Сразу начал писать на TS, а в разметке использовал только div и span, остальное давал верстать чистому фронтендеру. Авторизация, чат на вебсокетах с нуля и прочее по мелочи.Словил пару подводных камней т.к. переходить с статик языка на динамический не просто, но в целом результатом доволен.Так что попробуйте от сложного к простому – сперва фреймворки, потом верстка.Сейчас пришло время погружаться в html/css парашу, прохожу уроки на w3schools, вроде как изи.
>>1047059Ты вошел быстро, потому что уже имел опыт с другими языками. А теперь представь кучу макак, которые последуют твоему совету. Я уже видел таких, "ыыыы я кароч почему у миня зис в функции нитот в риакте((((", "пасаны а как риакт подключить там вебпак какойта надо да или скриптом норм?))))))", "чо за пропсы ваще нипанимаю, откуда бирутся", "ваще нипанимаю зачем редукс нужин, я и так нармально тудулист написал" и.т.д.
>>1047097Тащем-то "нипанимаю зачем редукс нужин" жиза. Правда через 10 написанных компонентов с передачей стейта через сервисы до меня дошло, что что-то не так и тут я увидел, что пилю велосипед – редукс есть.Я не говорю, что это для каждого сработает. Есть те, кому лучше от сложного к простому, есть те, кому от простого к сложному.Я лично не могу читать книжки, проходить какие-то ебучие курсы. Куда проще сделать чекаут готового проекта и изучать его. Что-то непонятно? Запрос в гугл и изучаешь статейки по это теме, наведываешься в гости в stackoverflow.Повторюсь, что это субъективно все, но может нескольким анонам поможет. Ну и английский это ОБЯЗАТЕЛЬНО.
>>1047125Блеать, у тебя были хоть какие-то знания. Алсо, в ангуляре же есть божественный RXJS, зачем там редакс?
>>1047097Он не всегда помогает, опыт. У меня больше 6-ти лет на питоне и си. Один хуй js как тёмный лес для меня, вуду крохоборство.
>>1047139Значит ты просто макака. Знаю чувака, может в любом коде разобраться, если уж совсем тяжко то великий SO помогает.
>>1047148Ну не совсем макака. В синтаксисе js даже разбираться не пришлось. А вот в работе с браузером проблемы. Обилие фреймворков тоже путает очень.
>>1047125Дополнение. Вкатиться в ангуляр я пытался раз десять, без преувеличения. Пытался читать доки, выполнять тот же гайд на angular.io. Очень сильно мешало наличие хуевой тучи всяких сторонних технологий типа TS, вебпаков. Ничего страшного тут нет – потеря мотивации бывает с любым.Еще совет тем, кто хоть немного может писать код – скачать исходники любого фреймворка, хоть ангуляра, хоть реакта – попытаться сбилдить и аутировать неделю-две-месяц пока не будете хоть примерно понимать что происходит в коде. Это мне очень сильно помогло с тем же ангуляром. Также это учит вас разбираться в чужом коде, видеть какие-то паттерны.Если во фронт не удается легко вкатиться, попробуйте бекенд, благо там все гораздо стабильнее (как минимум на джаве) и полная картина вам в любом случае пригодится.>>1047136По моему они никак не пересекаются. RXJS это же обычные стримы + саб\паб паттерн. Ну, там есть сторонняя имплементация редукса ng-rx, мы ее и использовали.
>>1047152Да ты охуел, туториал по ангуляру один из лучших, тс - просто типы добавляются, лол, а вебпак нинужен, там angular-cli, для старта проекта хватит и да, я знаю что внутри там вебпак используется, но его не надо настраивать
>>1047151Same.Плюс падает самооценка от того, что лажаешь на, казалось бы, элементарных вещах. Поэтому я сразу решил учить тайпскрипт, а JS как пойдет.
>>1047159Ну не только типы, тот же let есть, не надо ебаться с непонятным this и богомерзской function {} чето-там.Туториал очень хорош плюс есть на русском, но я его один хуй так и не осилил.
>>1047159Ну, как минимум, зависимости нужно добавлять, тут уже npm нужен. Гуглишь npm, а там статья, что в старбаксах говорят, что npm лагающая хуета и в 2017 надо использовать yarn.Скрипты минимальные тоже надо писать, ничего сложного, но npm start * требуется. В тот же докер упаковывать или разграничивать деплои.Далее CLI-шный ng serve – тоже интересно что такое, начинаешь копать, понимаешь, что это обычный npm start. Вот это все diversity неимоверно раздражает.
>>1047162let это es6, this в ng2 используется, по крайней мере в методах класса уж точно. А function {} не богомерзкая, это тот же класс, только на es5.>>1047163Ну вот, по твоему второму посту все ясно становится, ты поверхностно оценил всё и теперь, советуешь это ньюфагам, при том особо не понимая, что происходит. Алсо, хипстерки уже вовсю юзают вот это https://pnpm.js.org/, но ты больше хипстерков то читай...
>>1047148У популярных совеременных языков синтаксис похожий, но вот заскоки бывают самые разные. Я когда после java учил этот javascript, у меня мозги клинило, я не могу понять эти function везде, функции в функциях и ебаных замыканиях. Я не мог толком понять как здесь вообще создавать класс и проводить наследование в этих прототипах. Как, блядь, вообще разбить код на файлы, чтобы потом собирать их в одну программу. Это потом уже узнал про npm, RequireJS, AMD, grunt и тому подобное. Сейчас учить его было бы легче, но со использованием class и extends к прототипному наследованию приспосабливаться пришлось бы куда дольше. Хотя статической типизации временами и сейчас не хватает.
>>1047164Так в том-то и прелести изучения от сложного к простому – ты видишь общую картину, пусть и местами туманно и потихоньку закрываешь пробелы вчитываясь в узкие места. А не буксуешь с каким-нибудь this в TS конечно же есть, но он крайне очевиден и обязателен. let был изначально в TS, а потом уже перекочевал в ES6, ну ты меня понял тут, в общем.loadData: function() { var self = this; var dataReceivedHandler = function() { self.logger ... } // more stuff}Чем меньше параши, которая сверху тем лучше. Вот тут использование this неочевидно, что ща self? Хули бы просто this не использовать? От function сразу глаза болеть начинают, есть же скобочки, епта. Понятно, что в ES6 это все разрулили, но все же.
>>1047167* с каким-нибудь css floating
>>1047167Твой подход интересен, но не всем подходит. Я читал кантора, и мне очевидно понятно, зачем тут this. Мне кажется стоит от сложного к простому идти, если у тебя есть некая база, а ты, например, сейчас походишь на макаку, которая бы провалила собес на фронта-джуна, но для того чтобы править фронт, будучи бэком, тебе этих знаний достаточно.
>>1047164Алсо, хипстерки уже вовсю юзают вот это https://pnpm.js.org/, но ты больше хипстерков то читай...Выглядит охуенно, надо будет попробовать самому. Yarn же и желания не возникло попробовать.
>>1047171Что там пробовать то, ставишь ярн, ставишь через него пакеты несколько секунд быстрее. Ну и пара фич полезных вроде yarn upgrade && yarn why.
>>1047170> сейчас походишь на макаку, которая бы провалила собес на фронта-джунаТак и есть.> править фронт, будучи бэком, тебе этих знаний достаточно.И это есть.Тем не менее, за месяц/полтора изучения у меня есть некоторые знания в ангуляре\докере\TS\redux\websocket, в которых я был полным нулем, тогда как джун может задрочить синтаксис js-a и впадать в пот, когда задача выходит за рамки простого написания кода. Я уж не говорю о том, что на работе может оказаться тот же ts.Плюс имея общее представления ты можешь упомянуть об этом вскользь на собеседовании, дескать вот я "запаковывал в докер вебпаком", глубиной того, насколько глубоко ты погружался в докер волновать будет редко, а бонусные очки ты получишь.Рано или поздно задрочить JS конечно же обязательно надо.
Как сделать, чтобы меня уволили? Я заебался, все делаю хуево, меня ебут, но команда ко мне привязалась и мне стыдно просто взять и уйти, тем более зп нормальная и меня оформили по трудовой
> итт рассказики про то, что можно учить фреймворки, не зная программирования как таковогоЧе, конкурентов устраняете?>>1047181Берешь и уходишь, один хуй 2 недели отрабатывать.
>>1047178Если знания других языков имеются, то какого хуя бегать от синтаксиса JS? Почитаешь денёк-другой и многое станет ясно. И уже со знанием синтаксиса JS можно и фреймворки учить и чего-хочется. Для этого его даже задрачивать не надо, просто знать основы. Сложные конструкции можно даже не смотреть поначалу. Для понимания того, что значит такая вот строчка может достаточно SO.> void 0 === kongregate || void 0 === kid || 0 == kid || void 0 === pfdata || inventorySync || inventorySync = !0,И вот такое обычно тоже не используется.> Platform[Platform.android = 1] = "android"
>>1047189> Почитаешь денёк-другой и многое станет ясно. И уже со знанием синтаксиса JS можно и фреймворки учить и чего-хочется. Для этого его даже задрачивать не надо, просто знать основы. Сложные конструкции можно даже не смотреть поначалу. Для понимания того, что значит такая вот строчка может достаточно SO.Так я же об этом и говорю. По верхам пробежаться чтобы быть способным, в случае чего, сформировать и загуглить вопрос.
https://learn.javascript.ru/task/make-armyhttp://jsbin.com/hahanenepa/edit?js,outputПоясните, где я обсираюсь. Цикл 10 итерируется и каждый раз выполняется вложенная функция shooter, которая инкрементирует j и пихает его в массив, т.е в массиве должны быть числа от 0 до 10, а там какая говнина.
>>1047199Ну и где она у тебя выполняется в цикле? В цикле создаётся 10 функций и засовываются в массив. Выполняются они лишь когда ты вызываешь army[n], где n число от 0 до 9; Добавь shooter(); рядом с shooters.push(shooter);
>>1047199Смотри, у тебя массив функций, которые делают j++.> army[0]();> army[5]();Итого ты вызвал функцию инкмента ДВА раза, а не пять. Т.е. чтобы тебе получить ПЯТЬ в консоли тебе нужно вызвать ф-цию пять раз.Грубо говоря, что нулевой, что пятый элемент – одинаковые.Вот РАБочий пример, но не уверен, что это то, что нужно.http://jsbin.com/hahanenepa/1/edit?js,output
>>1047202фикс, предыдущая не сохранилась: http://jsbin.com/cisoruwega/edit?js,output
>>1047202Да, все так, спасибо. Но чем отличаются shooter от shooter(), ведь логичнее первый вариант, мы же хотим запушить значение, которое хранит ссылка, а не функцию.
>>1047207push(shooter) добавляет в массив функцию shooter.push(shooter()) добавляет значение вызванной функции.
>>1047207> мы же хотим запушить значение, которое хранит ссылка, а не функциюговоришь верно, а делаешь прямо наоборот
>>1047167Поколупался с этим примером и не понимаю, почему здесь this равно window? Пояните,пожалуйста, я не понимать. https://jsfiddle.net/45vjdb9a/
>>1047231https://learn.javascript.ru/object-methodsЗначение this зависит от того, кто вызвал функцию. У тебя функция вызывается именно window. http://jsbin.com/teloka/edit?html,js,console,outputИ ; в JS лучше всё-таки ставить почаще. Хотя бы на всякий случай.
Аноны, как настроить Атом или VS Code, хочу чтобы у меня шрифт и расцветка кода была такой же. Подскажите, как сделать? Вроде это ведь "Атом дарк" тема, и синтаксис с таким же названием, но на картинке, шрифты толстые, а у меня получается обычный.
А ну признавайтесь, кто верстал сайтец для рпц?https://ndm-museum.ru/en/
Prinosim apologize.
>>1047181делай хуету как авуешник-экономист из прошлых трэдов
>>1047253Eta sekciya saita v depelopmente.
http://jsbin.com/luwoyojeku/edit?js,outputЕще вопрос. Вот тут сказано, что переменная i в функции shooter берется из внешнего LexicalEnvironment и типо к моменту вызова этой функции, в строке army[0](); цикл уже выполнился и поэтому i - всегда 10, т.е получается, что вложенная функция вообще не запускалась, а начала работать только после вызова army[0](); Как это блять так? И да, почему-то нужно было пушить именно функцию
>>1047406Ну так она и не запускалась. Эту вложенную функцию просто присвоили переменной и положили в массив. Ссылка на i осталась на внешнюю функцию. Потом запустили её из army[0]();А функцию надо было пушить именно чтобы показать на практике эту особенность JS.
Я правильно понимаю, что Safari теперь новый косячник, пришедший на смену IE?
Парни, сколько должен получать кун, знающий JS, React + Redux, верстку, а также имеющий некоторый опыт в смежных хуйнях, таких как SEO например.
Ребзя, смотрю видосики хтплакадемии, там про фотошоп затирают, типо качать надо. А он платный сцуко, каждый месяц платить денег нет. Так ли он нужен или нет версталам?
>>1047702Торренты для кого изобрели?
>>1047700Мобильный Сафари. С десктопным-то нормально все.
>>1047315Не слушай этого и никогда не делай хуйню.
>>1047701Пару раз по ебалу точно должен получить. А может и не пару раз. Если нет года опыта на работе, то ничего он не должен получит. Нахуй он тогда не нужен.
>>1047765типичный фронт-ендщик с его по-ебалу, нахуй и прочим лексиконом
>>1047815Это ты с пхп и 1с-быдлом спутал.
>>1047554Но нахуя тогда заново инициализировать i в 10й строчке, почему интерпретатор не может выйти из функции взять текущее значение в цикле, во имя чего еще и shooter.i = i;
>>1047825Ой, блять я даун, цикл то уже отработал, игнорьте.
Есть какая-то более новая версия (или часть, блять) CS50?
Правильно ли я понимаю, что frontend это что-то менее "задротское" и чуть более творческое, чем backend? Кстати, почему нет треда по backend'у?
>>1047242не надо ничего настраивать.просто качай phpStorm, крякай его и наслаждайся
>>1047888Backend считается более технарским, где присутствует ебля с оптимизацией расхода памяти и базами данных, а также нужно задумываться над архитектурой приложения.Фронт-енд - макакинг по сути, где уперетсья в потолок гораздо легче.Но да, если для тебя ебля с анимацией - это творчество, то и пусть будет так.
>>1047888Не вижу здесь никакого творчества. Творчество у дизайнера, а ты просто сидишь и пилишь, как тебе босс скажет.
>>1047888Потому что backend тред в /pr/. Непонятно, какого этот тред не там.
>>1047925они даже шапку наархитектурить не могут
>>1047925Лучше бы туда перенесли, так бы ньюфагов меньше стало.
>>1047253>>1047251Бля, сразу после поста в треде, в копропротивном чятике скинули эту же ссылку с этим же скриншотом.
>>1047887Господа, ответьте, будьте добры.
>>1047251Иисус Христос.
>>1047932Кто? Местные или из /pr/?
>>1047952Проиграл с очевидной шутейки!
Ребят, есть хоть какой-нибудь ресурс, где пошагово создают подобный сайт http://raoul-gaillard.com ?Интересна именно архитектура. С какой стороны вообще подходить? Теоретически наговнокодить на жиквери и я смогу, но хочется по науке все таки.
Ору блять, вахтер который пиздел про 1000+ постов три треда подряд, перекатил на 505. Пиздец ты конечно конченый.
>>1048060Как ты местных анонов различаешь? Я вообще хз кто перекатил.
>>1048057Разбиваешь все на блоки. Потом эти блоки на еще меньшие блоки. И так до тех пор, пока не сможешь сделать небольшой блок. И начинаешь по-тихоньку делать. Алсо он в десктоп версии вебгл для анимаций использует.>>1048061На оп пик глянь. Алсо по шапке изи детектится. Я по другому перекатывал.
>>1048061Ах да, еще нет вайна с сажай и угрозами зарепорить :3
>>1048064в голос
Надо в правилах треда прописать (в шапке например), что тред не перекатывается до 1000 поста. У кого слабые компы - ваши ебанные проблемы.И за нелигимные перекаты со смехуечками вместо оп-картинок - репорт через восклицательный знак.
>>1048068Сажу забыл.
>>1048069Мне не 30 лет чтобы сажей пользоваться.
>>1048070А сколько?
>>104807111
>>10480571. Сайт совсем не сложный. Сколько там страниц, десяток?2. Сайт довольно кривой и тормозной (начиная с лоадера), не надо думать, что это образец.3. Такое говнокодится на джиквери. Какая тут архитектура нужна, лол?
Я один заметил, что этот анон пропал куда-то? Раньше всегда вкидывал видосы. Последние 2-3 треда его нет
>>1048111Возможно он работу устроился и ему пока не хватает времени постить вебм в тред.
>>1048155Возможно, просто выпилился от безысходности.
>>1048111возможно темные силы взяли верх над аноном и теперь некому освящать тредымы должны спасти этого анона, как он спасал нас освящая треды
>>1048231Новички в JS, смелее задавайте свои вопросы, я готов отвечать на их ответы.
>>1048250Чем ES6 отличается от ECMAScript 2015 ?
>>1048302начинаю нести бред про хохлов
Как сменить background-color для любой посещаемой мною страницы в хроме?
>>1048320В гугле забанили? Если цвет ссылки, то через псевдокласс :visited
>>1048328я так понял ему межсайтово надо
Прошел примерно месяц после вкатывания, зацените глейси, жду замечаний.https://stozen-spb.github.io/
>>1048368А че оно не адаптивное? Ты базовый делал?
Пасаны, я тут адаптив пытаюсь лепит ( на самом деле резину). И вот я задумался о вертикальных отступах и высоте блоков. Что если я буду задавать их размер в em`ах? А мне сцыкотно что если буду задавать в пикселях вся хуйня полезет. И кончно же платина , поясните за aside, section, articale , footer и вот это все.
>>1048062>Разбиваешь все на блоки. Потом эти блоки на еще меньшие блоки. И так до тех пор, пока не сможешь сделать небольшой блок. И начинаешь по-тихоньку делать. Алсо он в десктоп версии вебгл для анимаций использует.Ну вот это все в общих чертах, хотелось бы деталей. WebGL - это хорошо или плохо? Я там только вью увидел.>>1048090>1. Сайт совсем не сложный.Ок, это хорошо.2. Сайт довольно кривой и тормозной (начиная с лоадера), не надо думать, что это образец.Кривой в каком плане? Код? У меня ничего не тормозит.Образец нестандартных визуальных эффектов и эстетики в целом. Конечно и тут можно доебаться, но я привел первый попавшийся пример. Речь именно о таких "дизайнерских" сайтах. Мне, как человеку интересующемуся, хочется знать как такое делается.3. Такое говнокодится на джиквери. Какая тут архитектура нужна, лол?Опять же под архитектурой имею ввиду с какого бока подступиться? Чтобы хоть какая-то система была, а не куча едва связного жиквери кода. Хотя на самом деле против жиквери ничего не имею, и на нем можно грамотно писать.
>>1048368
>>1048401Хотя после перезагрузки пропало)
>>1048394>Кривой в каком плане?В плане UX. Перехват скроллинга, далеко не 60 фпс, битый антиалиазинг на шрифтах из-за css-трансформаций. Не надо так делать, плес.Если уж ты про дизайн, то сейчас модно такое: http://brutalistwebsites.com>Код?На Vue. НУ ТАКОЕ.>с какого бока подступиться? Чтобы хоть какая-то система былаВозьми Реакт или тот же Вью. Разбивай на компонтенты. Какая-то система будет.
>>1048411>далеко не 60 фпсДа, процессор при этом сходу начинает кипеть.
>>1048319А они что-то сделали с ES6? >>1048302Для front-end делателя ничем не отличаются. ES6 короче и лучше запоминается.
>>1048250Есть два проекта, на одном React точеный, на другом Vue дроченый. За какой сам сядешь, на какой тимлида посадишь?
>>1048411> на Вью> система ))00
>>1048411>http://brutalistwebsites.comhttp://morgane.com/pixel-labМеня Першин к такому не готовил...
Допустим, мне нужно освоить следующее: ES6, React-Redux, ну или вовсе Vue-Vuex. У меня есть 600-700 часов, и начну я с того, что добью первую часть Кантора. Хватит ли этого времени, чтобы выучить нужный стек на вакансию джуниора? Что у меня должно быть в портфолио? Какой-нибудь CRUD?
>>1048417>А они что-то сделали с ES6? Местная шутеечка, взятая с истории собеседования вкатывальщика сейчас вылезет и будет говорить "Это я! Это про меня!"
>>1048431А вакансию джуниора ты где найдёшь? ES6 и тем более React-Redux осваивать недолго. Даже с подробностями вроде пикрелейтеда. А опыт других языков имеется? Java, C++, Python какой-нибудь?
>>1048431Да, должно хватить. CRUD нормальный вариант.
>>1048368как вы сайты на гитхаб заливаете?
>>1048442github-pages
>>1048440ДС, опыта других языков нет, к сожалению. >>1048441Спасибо.
>>1046834 (OP)Сажи петушкам, хотели бы стать айтишниками учили бы архитектуры.
>>1048375Пока да>>1048401Хорошо, что пропало, странный баг.>>1048423Есть предположения из-за чего? Скорее всего из-за float right мб?
>>1048446Когда уверенно освоишься с JS выдели часть времени на Java, без особого вникания в подробности, можешь даже паттерны пропустить. Она сама по себе довольно простая, прощё JS, но стиль написания кода на ней другой. Ознакомишься со статической типизацией и прочими особенностями, напишешь Hello World. Мышление сильно поменяется и станет более гибким. А потом выдели часов 10 на PHP и написание простой странички с обращением к базе данных. После Java это будет несложно. В случае с PHP твоя задача понять, как работает вся эта херня на серверной стороне, и понимать о чём вообще говорят эти бэкендщики.
>>1048411>сейчас модно такое: http://brutalistwebsites.comВот за годноту благодарю. Охуенно же!Интересно кстати, здесь есть, кто смог в дизайн? Этому реально научиться? Можно выучить все эти хтмл/цсс/жс, но можно ли научиться дизайнить? У меня не хило так пригорает, когда на работе просят сделать что-то от себя без дизайнера, а по итогу получается лютое говнище. Я безнадежен?
>>1048451Займусь и этим, спасибо! Но пока нужно окунаться в JS.
>>1048452Я как-то учился от центра занятости на дизайнера. Целых две недели ходил, по несколько часов в день. Узнал как запускать Корел и Фотошоп, и как называются там кнопки, ну и пару полезных чисто инженерных фишек от преподавателя. А также пообщался к десятком симпатичных девушек и несколькими охуительными мужчинами. Каждый из них был охуенен по своему, даже на дваче такие редкость. Пожилой конструктор "Бурана", пострадавший от аварии жизнерадостный парень с непринуждённой речью и схемой мышления, накачанный парень-бабник который в 33 выглядел на 23, нихуя не работал, но владел йогой и мог летать в астрале. Вообще можно и дизайну научится конечно, только стоит помнить что по хорошему в случае front-end'а дизайнер это не художник. И проектирование взаимодействия на самом деле для него поважнее будет. Да при желании можно и рисовать научиться. Есть разные методики. >>1048454Не забудь на freecodecamp зарегистрироваться и пройти там раздел задач на алгоритмы.
>>1048452ты думаешь, что ты безнадежен? Смотри какие объявления делают дезигнеры в моей мухосрани.
>>1048368Я бы сделал так, чтобы при наведении на элементы шапки проверялось, открыты ли другие менюшки, после чего лишние закрываются. А то если провести мышкой в горизонтальном направлении, открывается целая куча окошек, которые уходят только когда наведёшь и уберёшь с них курсор.
>>1048465>И проектирование взаимодействия на самом деле для него поважнее будет. Да при желании можно и рисовать научиться.Дизайнер нигде не художник, это принципиально разные профессии. И рисовать ему уметь не надо.Научиться, дизайну, разумеется можно.фронт-перекатчик-из-дизайна
>>1048452Пожалуйста. Для понимания что сейчас в веб-дизайне происходит рекомендую канал Сергея Сурганова: https://t.me/internet9000Хороши пишет и много работает на стыке с фронтом.
>>1047912Построй средненагруженное приложение на angular ~4.0.0, архитектуру делать не надо ахуеть.
>>1047912Судя по твоему манямирку, ты или диван, или комнатный хачкелист.Что, в принципе, одно и то же.
>>1047912Все так.
>>1048468Знаю, про этот косяк, но тока тока начал JS изучать, пока точно не знаю как так сделать. Потом передалаю. Как в Жсе проверить, что мышка на элементе?
Было тут уже? Что скажете?Нейросеть автоматизирует вёрстку сайтов и приложений на основе простых скриншотовПо последним данным, разработанный метод генерирует код с точностью более 77 процентов, и эта цифра будет расти по мере улучшения технологии. Основатель Ulzard Тони Белтрамелли утверждает, что новый подход компании способен «закрыть потребность в ручном программировании» пользовательских интерфейсов.https://dev.by/lenta/main/pic2code-by-ulzard
>>1048678Скажу что прогресс дело хорошее но человека не заменит. Давно есть конструкторы сайтов позволяющие на коленке сверстать сайт, удовлетворяющий нужды 90 процентов обывателей. Тем не менее работа у верстальщиков есть. Сам работаю юристом, пока верстаю барбершоп, и могу с уверенностью сказать, что при помощи консультанта плюс любая макака может составить любой договор, хоть займа хоть пожизненного содержания. Однако как этот договор будет работать и что в нем не будет учтено - большой вопрос. Нужен реальный опыт реального человека чтобы он тебе сказал, мол, да в законе отака хуйня, однако по факту все делается так то и так то, а вот эту залупу вообще писать не нужно - выебут. Так в любой отрасли. Супер дупер компьютерный диагност не заменит бабушку-терапевта с сорокалетним опытом, а интернет-автомеханик никогда лучше слесаря-Петровича не скажет тебе почему и что у тебя "хуй пойми как пердит рядом с задним мостом со стороны левой двери".
>>1048678Так все же оно верстку автоматизирует или закрывает потребность в программировании? :)
Скачал вот теорию платных курсов. А там в некоторых заданиях описывается, как делать всякие нестандартные элементы, типа круговое меню, стилизация чекбоксов и радиокнопок с использованием transition, бумажные кнопки какие-то и т.п. Там из-за теории не всегда видно разметку, а мне лень эту ссанину самому подбирать. Стоит ли ебаться с воспроизведением этих эффектов или просто пробежаться по свойстам?
>>1048706Просто пробегись, затем бери любой макет и верстай.
Блять заебало, без опыта в трудовой даже 40к не могу в дс2 найти
>>1048714зажравшиеся дсовские хуесосы
>>1048714Такая же хуйня, даже на собеседования попасть проблема.
>>1048678Скажу наконец-та, заебало верстать, отдельных верстал не нанимают, "ведь есть же фронты, че они зря свой смуззи пьют"?
>>1048714Нашел без опыта в ДС, в чем твоя проблема?
>>1048714Че спиздануть что-то не можешь? Я когда устраивался, сказал как есть, что был в затяжной депрессии и просто сидел дома 2 года. Отъебались сразу же. Мне кажется они такие вопросы задают, ну типа вдруг ты чалился на зоне или наркоманил. А если что-то адекватное, то им похуй.
>>1048743Причём тут сидел дома, всем нужен стаж "человек, который уже варился в этой кухне" это цитата, без опыта есть вакансии, но там совсем мало 25-30к и месяца на 3-6 так, у меня платеж за хату 25к. Жопа короче, хз чё делать.
>>1048746Где это ты за 25к снимаешь?
>>1048748на невском
>>1048752Ебать ты охуевший конечно. В купчино за 10 можно снять.
>>1048753комнату с бомжами и хачами? нахуй надо
>>1048746"Ну я короч на удаленке год пахал на бурговЮ но чет подзаебало, хочу в офис"@ProfitРазумеется, для профита нужно не быть дебилом.
>>1048746Мда. А кем ты до этого работал, что такая хата?
>>1048765Какая такая блять, ты цены давно смотрел? за 20 уже хрущевки с советской мебелью и телефоном рулетным
>>1048794Пиздец у вас там в Спб цены конечно.Как на джуна будешь устраиваться так и говори - снимаю хату за 25 к так что мне зп нужна как минимум 50-60 к и ниибет.
НАЧАЛОСЬНейросеть генерирует код GUI по скриншотамСкриншот-задание и выдача нейросети pix2code на собственном языке, который компилятор потом транслирует в код для нужной платформы (Android, iOS) Новая программа pix2code (научная статья) призвана облегчить работу программистов, которые занимаются муторным делом — кодированием клиентского GUI. Дизайнер обычно создаёт макеты интерфейса, а программист должен написать код для реализации этого дизайна. Такая работа отнимает драгоценное время, которое разработчик может потратить на более интересные и творческие задачи, то есть на реализацию настоящих функций и логики программы, а не GUI. Скоро генерацию кода можно будет переложить на плечи программы. Игрушечная демонстрация будущих возможностей машинного обучения — проект pix2code, который уже вышел на 1-е место в списке самых горячих репозиториев на GitHub, хотя автор ещё даже не выложил исходный код и наборы данных для обучения нейросети! Такой огромный интерес к этой теме.
>>1048802ага я 40 прошу на меня смотрят как на больного
>>1048714Какой стек?
>>1048818 ----> >>1048678
>>1048678а копирайтерство там уже автоматизировали или еще нет?
>>1048689В стандартной коммерческой вёрстке практически нет задач, в которых так уж необходим человек. Думаю, многие, верстая тот или иной проект, задавались вопросом - а какого хуя этот макакинг ещё не автоматизирован? >>1048696Cначала вёрстка, потом остальное.
>>1048818Эх, пора искать новую работу))00
>>1048833Давно уже, вот только даже самые продвинутые нейронки, внезапно, пишут такой бред, на фоне которого даже местные набигаторы покажутся Львами Толстыми.
>>1048855В Копирайтеры ))))
>>1048833>>1048858Эту хуету пишет один и тот же человек? Вам спокойней становится что ли, когда при любом пуке в сторону разработки вы ссылаетесь на копирайтеров?
>>1048862Сколько за 1000 знаков?
>>1048869Под кроватью копирайтера поищи, идиот.
>>1048833Его хуй автоматизируешь. Там должно быть два основных направления. Первое это продвинутый детектор рерайта определяющий, что эту хуйня переписывал человек нихуя не понимающий в теме, а вернее даже меньше чем тот, кто писал её изначально. Пусть даже её писал обычный быдлокопирайтер, пусть даже беременный. Второе, это снижение затрат на рекламу, при умеренной фильтрации рекламы и оптимизации рекламных бюджетов, все эти клиенты копирайтеров, лбди мечтающие выйти на 20 тысяч пассивного дохода в месяц, все они наконец бросят заниматься этой хуйнёй и загаживать интернет шлаками.
>>1048862Это плейсхолдерный ответ на любый высер в духе "вас скора заменят канпутеры))000"
Лучше накидайте жс-релейтед смищных картиночек, я все проебал(
>>1048911их немного есть у меня
>>1048912А рарные картиночки есть? Эти какие-то коммон.
>>1048913Ньет, я тут относительный нюфак
>>1048893Верстку хуй автоматизируешь. Там должно быть два основных направления. Первое это продвинутый детектор сложных элементов в макете, определяющий, что это говно нельзя сваять в дженерик бутстрап стиле с сотней зафлоаченных оберток. Пусть даже макет рисовал обычный быдлодизайнер, пусть даже беременный.Второй, это снижение затрат на интеграцию верстки в рабочее приложение. Все эти оркестраторы, шиблонизаторы, джсоны с десятикратной вложенностью объектов, вложенных в массивы, вложенных в объекты массивов, внутри которых объекты с массивами объектов.Ну вы понели.
>>1048917А какого вообще хуя, эти быдлозайнеры к макету вёрстку сразу не прикладывают? Сделал хуйню, изволь прописать к ней классы к каждому элементу, и совместить css c макетом. Потому уже фронтэндер подправит по мелочи под конкретные нужды и добавить функционал с интерактивностью.
>>1048923На западе так и делают, внезапно.
>>1048911https://twitter.com/vkozulya/media автор 82,5% всех мемасов про JS.
>>1048923Да мне вообще похуй на верстку, 99% времени я копаюсь в говнокоде который не сильно отличается от бэковского.Сложные интерфейсы один хуй верстать будут ручками пока не появится полноценный ИИ, а не рандомайзер. Простая аналогия: есть бутстрап, где его юзают? Правильно, клепануть лендинг, запрототипировать какую-нибудь хуитку и все в таком духе.
>>1048948Полноценный ИИ тут не нужен. Хватит и слабого ИИ. Достаточно ИИ, которому скормил несколько рисунков художника, а он в ответ сделал RPG вроде Скайрима в стиле этих артов, сделал сюжет и озвучит персонажей. Подобный ИИ и с вёрсткой справится, но полноценным это его ещё не сделает.
Вопрос.Стили находятся в отдельной папке, задаю в них фон блоку. Пишу путь как и img src:, но браузер обращается в папку css. Как сделать так, чтобы браузер заглянул в смежную папку, где лежат эти самые картинки?
>>1049072> а он в ответ высрал какое-то неинтегрируемое говнище, пригодное разве что для лендинговПофиксил.
>>1049103>Пишу путь как и img sr../img/pic.jpgТебе нужно поднять на уровень выше из папки со стилями или где у тебя там картинки
>>1047895А почему не WebStorm?
Реактодебил на связи. Завтра уебываю с работы за 20к, вернее мне уже заплатили, но приду утром и напишу комменты к коду, чтобы уйти красиво и с гордо поднятым безработным носом. Поздравьте меня.
>>1049122Напиши в комментах что-то типаsadfd%785h"*@!БЕГИ!!!fdgfgfd12@!#H(ИМ НУЖНА ТВОЯ ПЛОТЬ!!!gf345&$%^Yhgfhf
>>1049123Я решил закомментить все красиво, по сути я уже могу не приходить, ибо работал без оформления эти 2 месяца, а тут еще и с бабками накололи, заплатили меньше чем должны были, но ради реактодебиловской солидарности приду и закомменчу.
>>1049124В каком городе хоть наебали?
>>1049125Да какая разница, город меньше 1кк, да и наебали на небольшую сумму, но для меня принципиально.
А это нормально, что когда я читаю Кантора я нихуя не понимаю и мне все приходится перечитывать и переделывать задачки по несколько раз и часто возвращаться к пройденному?
>>1049129Yes
>>1048706Анон, что за курсы?
>>1048431Бля, дошёл сегодня до замыканий, так что уверенности в себе касательно запланированных 700 часов поубавилось.
>>1049122Поздравляю, ты достоин бОльшего. Удачи.P.S. Тут кто-то пикчи просил, вот одна еще
>>1049135те, что в шапке. Теория продвинутых курсов академии.
>>1048111работаю, теперь за тредом не всегда поспеваю, исправлюсь
хех
>>1049140Не майся ты с ними. Просто используй некоторое время, а потом перечитай тему про замыкания. По ним часто любят вопросы задавать, но не настолько они сложны как кажутся. Тема с преимуществами мономорфизма в JS и то посложнее будет. https://habrahabr.ru/post/303542/
>>1049122Решил нахуй не приходить, короче, пусть сами комментят. Завтра сяду за личный проект.
Сап аноны. Пожалуй это будет необычный реквест. Подскажите как создавать свои проекты, чтобы приносили деньги. Думал о порно сайтах, но их сотни, если не тысячи. Больше в голову ничего не приходит.Я не прошу готовую идею на блюдечки, но как хотя бы к ней прийти? В какую сторону копать, куда смотреть?Могу в верстку, бекенд, базы данных, в общем дело за малым в принципе.
>>1049249Если у тебя есть другие интересы/хобби, подумай каких сервисов в этих областях тебе не хватает. Отсюда и пляши. Я вот уже несколько придумывал, но как это часто бывает, до сих пор ни один не начал.
>>1049126Нахуй их раз они свои обязательства не выполнили
На чем вы верстаете? Я учусь на флекс-боксах, потом, когда буду свободно верстать ими любой макет, планирую изучить старые способы. Стоит ли вообще на них тратить время? Флоаты всякие не изжили ещё себя?
>>1049328Гриды учи. На флексах мой дед еще верстал.
>>1049328Это ведь, все? Флексы можно использовать везде? А без сеток ещё можно обойтись, верно? >>1049330Ты меня троллишь, да?
>>1049355Сколько ты будешь вкатываться в профу? год еще? Учи гриды.
>>1049328На жаваскрипте.
> учить флексы> учить гридыВы еще флоаты учить начните, лол.
>>1049382И хуль учить, то, епт.Мимо-медленный вкатывальщик.
>>1048467У меня жена дизайнер, делает такую хуйню. В 100% случаев такой дезаен делается исключительно по требованию и прямому указанию заказчика-говноеда, отвергнувшего несколько нормальных макетов.
>>1049382>>1049382
>>1049382А что не так, братан?Расскажи как надо.
>>1049400Наверное он имел в виду, что "выучить" CSS-свойство можно за чашкой кофе.
>>1048818>>1048678https://habrahabr.ru/post/70001/
>>1049400Берешь и верстаешь, что там учить? 10 флексовых свойств?
>>1049439Действительно. СтыдноКстати, я сегодня осознал, что впервые начал подкатывать в вебу в далеком одиннадцатом году, когда мне было 15 лет и до со сих пор ни хуя не научился.ща бы мог рубить бы по 9999₽ в сутки
>>1049600Хуютки. Учи блядь.
Я хотел пойти в Jsтред, но там все какие-то злые. Спрошу тут. Я совсем нуб. Решил немного помучить node.js. Запускаю ее как веб-сервер, открываю в браузере(127.0.0.1:1337)- работает. Иду за другой комп в моей домашней локалке, из брузера пробую мойайпи:1337 и нихуя. Что я делаю не так?
>>1049650Это тебе нужно в тред тех, кто развертывает серваки. Мы лишь скромные фронты.
>>1049356Не слушай диванопетухов. Пока гриды приживутся массово пройдет еще пару лет. Флексы норм, для себя можешь разобраться с флоатами, но это не значит что надо на них делать что-то.
>>1049382Ну хуй знает, свойства то можна и за 10 минут "выучить", но прошарить как каждое работает, как пересекается с остальными свойствами, мелкие баги и особенности, то больше времени надо бы.
>>1049749Консерватор. Фронт не для таких как ты. В 2017 году новичку уже можно начать учебу с гридов.
>>1049812Ведь в 2017 году даже старое говно все дружно взяли и переписали на гридаах, ага.
>>1049824Так не копошись в старом говне.
>>1049827Так веб студия "Сокол" берет любые заказы.
Че делать, если на скринах в курсе "декоративные эффекты" не видно код? Как мне понять, как верстать всякие маски и слайдеры?
>>1046834 (OP)петушиный тред
Есть такие изображение, которые меняются при наведении. Картинку ставлю фоном блоку, меняю через псевдокласс :hover. а можно как-нибудь по другому это сделать? Проблемат в том, что эти картинки немного отличаются в размерах (стрелочка вылазит, сука) и картинки при замене скачут. Вижу два способа:1. Нарастить эти пять долбанных пикселя картинке без стрелочки2. При наведении задавать отрицательный margin-top.Первый способ по-моему не плох, второй уебищная жопа. Но я хочу узнать у местного всезнающего Антона, как решить эту проблему используя только код, не прибегаю к фотошопу и при этом сделать красиво?
>>1049837bg position меняй на пару пикселей и всё, ну или в фш обрежь.
>>1049837Иконочные шрифты/свг.Это спрайт или две разные картинки? В любом случае управляй через background-position, если просто не совпадают позиции, или же background-size, если сами картинки разные
Подскажите плес, как в кодепен сделать автопроверку и автозаполнение тегов и свойств? (Чтоб как в саблайме). В настройках не могу найти.
>>1049843Ура! Background-position: bottom решило проблему. Спасибо
>>1049812Чего ругаетесь?http://htmlbook.ru/blog/css-grid-i-flexbox-sravnenie-na-praktikeЕсли верить статье, то гриды и флексы взаимозаменяемы, а используются в разных ситуациях.Эта легенда мне по душе.
>>1049862Про флоаты говорил также. И знаешь где теперь флоаты?
Посоны, как сделать чтобы я мог сразу видеть результат кода? Ну как в курсах академии, но только локально. В погромировании не разбираюсь, может есть расширения для редакторов или что то такое? Нашел только онлайн конструкторы сайтов, но там нет автоподставки кода. И еще какие упоминания о компиляторах, я вообще не знаю что это.
>>1049899codepen
>>1049899есть какой-то синхронизатор редактора с браузером. Но я чет испугался его установки. Это уже считается продвинутый инструмент. Ну, по крайней мере, ее установку разбирают на том же курсе, где и разбирают использование Gulp. Короче в начале юзай либо простой редактор, либо есть песочницы вроде codepen и еще какой-то шняги на букву J вроде.
Я больной перфекционист с окр. Скажите, это ведь нормально, если я не буду наизусть помнить всякие стилевые решения или знать наизусть все значения какого-либо свойства? Например, я испытываю оч сильное чувство тревоги из-за того, что спустя какое-то время не помню точно, как верстал тот или иной элемент на каком-то макете. Стараюсь записывать кое-что в тетрадь, но все равно многое забываю.
>>1049904>нормально, если я не буду наизусть помнить всякие стилевые решения или знать наизусть все значения какого-либо свойстваНет, тебя отведут за амбар и там расстреляют и там же закопают.Почитай Савельева - у него есть в том числе и про процессы запоминания-забывания.
>>1049899Качай brackets, там встроена та шняга что тебе нужна. Но мне она почти не помогает, так как все время открыт инструмент разработчика, а вместе с ним эта штука не работает
>>1049904Нормально. Каждый раз гуглю как найти в строке подстроку, как сделать текст без переносов и как называются ебаные лайфцикл-методы Реакта.
>>1048820Вкатывальщики из ДС, устроившиеся работать за "нищенские" 70к, сейчас громко кекнули.
Ну че вы тут, бэтмены? Все барбершопы верстаете? А меня посадили на реакт+редакс проект, где 99% логики вертится на сэтстэйтах и пропсов двадцатикратной глубины пробрасывания.
>>1050146Да какая разница. Зп какая?
>>1050146с редаксом тебя наебали раз>99% логики вертится на сэтстэйтах
>>105014770ктот самый реактодебил>>1050154Ну он там присутствует в таком виде, лол.А еще в конфиге hmr не работает, потому что все разворачивается локально на рельсах, хехмда.
Спецы, помогите недофронту. Буду делать веб-приложение минимальное (несколько сервисов, бронирование заказа — такой стандартный букинг). Какие фреймворки и вообще готовые решения для такой штуки выбрать?Думал фронтенд сделать на Ангуляре, т.к. его на Курсере учу. А что насчет бекенда?
>>1050156джанга/рандомный пехапе фреймворк, или рельсы если хочешь выебнуться (но рельсы будут медленнее и въехать в них, такие дела).Главное ноду не бери.
>>1050158>джанга/рандомный пехапе фреймворк, или рельсы если хочешь выебнутьсяДяденька, я не настоящий сварщик. Мне бы что-то очень простое, вот совсем без амбиций и выебонов.
>>1050163Хз что может быть невыебонистей того же симфони или ларавеля, можно тупо по стэковерфлоу копипастить куски кода. Вот с нодой ты охуеешь (не слушай диванных хэллоуворлдщиков, которые говорят "будешь писать тот же самый жс)))00").Или что ты хочешь то вообще? Ангулар на какой-нибудь вордпресс прикрутить будет даже сложнее.
>>1050164Ну и вообще пхп/питон в качестве второго ЯП (ту же знаешь жс хоть немного, да? А? А? А?) очень легко зайдут, так что смотри в эту сторону. Опять же плюсик в будущее резюме.
>>1049923experimental live preview вроде не жалуется на него
>>1049899gulp + browsersync же. Копипастишь две строки, наслаждаешься жизнью.
>>1050164Да я просто в пхп не ходил дальше ковыряния Вордпреса, на котором, со всеми его плагинами, мог бы сделать весь проект, но это как-то слишком позорно.
>>1050171Ну блин, хз. Я в твоей ситуации (тоже хотел полноценный апликейшен с редисом и шлюхами) сперва начал ковырять экспресс, потом коа, поплевался, сейчас ковыряю руби+рельсы, благо они на работе используются.
аноны, есть кто сможет сделать пользовательский портал с взаимодействием с БД? как я понимаю на пхп
>>1050146>редакс>99% логики вертится на сэтстэйтах>пропсов двадцатикратной глубины-_-С Object.assign в 2017 проиграл отдельно.
>>1050176Вот тебе еще немного вкусняшек (лодэш на клиенте, лолблядь).И я блядь хуй знает, писать в таком же стиле - это вынос мозга. Писать нормально - придется рефакторить все, что написано сейчас (а там около 10к слок).
>>1050176А что вместо object.assign сейчас используется? rest-операторы?
>>1050180Spread
>>1050180Давно уже ведь. {...state, hui: pizda}
>>1050182А в бабеле они уже встроены или нужно плагины дополнительные ставить? Я просто мальчик немодный, не успеваю.
>>1050184Ставишь stage-0 пресет и не ебешь себе мозги.
Прочитал codecademy js html css ruby вебсайты. Решил освоить метеор. Но вот возникла дилемма: Проходить react, или еще учить\привыкать к typescript и angular.У чего перспектив больше?
>>1050203Идешь на hh, вбиваешь в поиск, сравниваешь. Заодно и о метеоре думать забудешь.
>>1050213>Идешь на hh, вбиваешь в поиск, сравниваешь.Собственно обоих полно, да еще иногда один из двух на выбор пишут.
>>1050220Вот и ответ.
>>1050221Ну я диванных экстрасенсов спрашивал, может за angular и ts будущее, а react это тупик и чистка конюшен?
>>1050226Весь фронтенд это тупик и чистка конюшен.
Решил сменить ориентац приобрести макбук эир 13 (б/у), в железе никогда не шарил — с какого года имеет смысл брать? Смотрю на авито, много 2011, но чую, что можно проебаться — шесть лет как никак. Ну и вообще может есть советы на что смотреть при выборе чтоб не наебали?
>>1050374Если ты хочешь купить макбук, то тебя уже наебали.
>>1050374> брать бушный макбукТы ебанутый?
>>1050374лучше возьми года 13-14, а лучше вообще ретину попробуй купить, надольше хватит. не слушай этих, даже б/у мак будет лучше, чем новый ноут за эти же деньги >>1050374>>1050377
>>1050374>в железе никогда не шарилНу так разберись, пару /hw тредов почитай, ты ж не бабушка, зашедшая в эльдорадо, ёп.
>>1050374Имеет смысл брать Pro 13 с ретиной. Смотри на процессор, там были большие скачки производительности между поколениями. Не бери ничего хуже Intel Iris, или будешь наслаждаться лагами даже в интерфейсе.
Аноны а че за хуйня с отображением шрифтов при использовании трансформаций? Есть псевдоэлемент, который анимирую с помощью transform, opacity и transition. При наведении этот элемент делает то, что я от него требую, все ок, но при этом весь текст на мгновение будто увеличивается на 1 пиксель, то ли размывается как-то, рябит как-то. У меня глаза вытекают от этой дичи, как фиксить?
>>1050386код давай, мы ж не телепаты
>>1050386Это из-за трансформов. Бразуер не понимает как сделать субпиксельное сглаживание над прозрачным движущимся фоном и просто выключает его. Не анимируй текст трансформом.
>>1050389Вернее ты можешь это попробовать делать, там есть миллион разных хаков, но они все с теми или иными недостатками. Лучше просто не доебываться до текста с трансформами.
>>1050389Я псевдоэлемент ссылки анимирую. А при наведении рябит текст во всех ссылках, даже в тех, на которые не навелся (но у которых трансформ тоже есть).Т.е. это сглаживание отключается у всех элементов, где есть transform, даже если в данным момент я взаимодействую только с одним из них?
>>1050392codepen в студию
>>1050392Там, где композитные слои пересекаются, вероятно. Без кода сложно сказать.
>>1050393https://codepen.io/Lampakun/pen/zzYYYqпонаводи быстро на любой пункт, рябить будут все
>>1050396Ничоси. Реально есть маленькая рябь.Во всех браузерах так?
>>1050398в хроме движущиеся элементы сглаживаются, но рябит текст в ссылках.в фф текст не рябит, но элементы не сглаживаются. когда поворачиваются лесенка видна.
>>1050155Проиграл, с комментария еще раз проиграл. Что за говноконтора, пиздец.
>>1050226У нас сейчас в конторе есть проекты на angular4 и react+redux, и даже есть один на VUEя сам охуел.
Традицоная традиция ЗАДАЙ ВОПРОС@НИКТО НЕ ОТВЕЧАЙ.Смотрел когда то видео про пацана который верстает, и он показывал такую приблуду которая добавляет класс к закрываещему тегу по типу <div class="uQuestionRealShit"></div class="uQuestionRealShit"> и вот блять не могу найти теперь не видео не приблуду. А эта функция надо шо пиздец. И нада на Vim. Я знаю я говноед, но мне лень переучиваться на новый редактор, простите калопожирателя. Пацана помоему звать Артюх. Не могу вспомнить.
>>1050416Щас бы на Vim'e верстать... Называется emmet, хуй знает есть ли эммет для вима. С тебя соус тян в очках.
>>1050418Я уже нашёл, mia khalifa. Эх, натренировала меня работа быстро искать инфу
>>1050420я нашёл её как indian porn actress with glasses, а ты как?
>>1050422А потом в комментах какого-то паблоса.
>>1050418Еммет я сейчас пользую. Только вот не знаю как эта хуйня включаеться.
>>1050416для чего нужен класс закрывающему тегу?
>>1050426Можно настроить. По умолчанию в vscode, webstorm, sublime - tab.
>>1050425пф
Как сделать, чтобы текст не выходил за границы картинки, а находился строго под ней ? Я так понимаю, для .features-item нужно задать какие-то параметры ?https://jsfiddle.net/1urxLds7/
эх, еще 2.5 года ишачить до релокейта. всем подавай опытных
>>1050416Ты наверное не класс имел ввиду к закрывающему тегу, а комментарий.Вот в этом видео на 15:20https://www.youtube.com/watch?v=tdRuZfZW99A
Почему в мухосранях везде нужно php, 1с, и Высшее техническое? Везде одинаковые требования как на подбор.
Что они подразумевают когда пишут "адаптивная верстка"? Адаптивная под какие конкретно устройства? Их там дюже дохрена, флексбоксы и vh например на айфонах ниже 6 не работают, т.е. уже придется костылить заранее. У каждого айпада тоже свои заебы. Они понимают, что если макет сложный и там куча анимаций и параллаксов, то одно дело его сверстать под браузер, а верстать под все устрйоства займет времени раз в 6 больше? Да и не все эффекты можно реализовать на устройства, например параллакс на весь экран на айпадах дрожжит т.к. там высота скрина высчитывается в зависимости от меню, а оно прячется, т.к. опять костыли либо отказ от эффекта.
>>1050537продвинутый интенсив с шапки
>>1050535Представь, что ты работадатель. Фронт-петушки хотят зп в 40 тыщ минимум, бек-петушки тоже не отстают. Зачем мухосранскому предпринимателю брать двух специалистов, если можно найти одного за 50 тыщ, который и сверстает и запустит этот сайт?
>>1050542Мухосранский больше 30 не заплатит, 50к - это московские предлагают на удаленке.
>>1049899Из самого простого в sublime text есть плагин autoreload вроде ещё есть расширение для браузера
>>1050179Я знаю, что вы чувствовать, бро. Тоже вкатился в реакт и там этот ебучий лодаш в перемешку с jquery разрывают мне пердак.
Волки, а как верстать макет с помощью Bootstrap? Кто нибудь применяет? А то смотрю видосики и тут объяснили кто не верстает с башмаккапкан тот верстает охуенно медленно.Я че то не могу сообразить с размерами, не будут же все размеры в макете кратны размерам ячеек сетки бутстрапа.
>>1050685Смотри 2-й пик в оп-посте. Бутстрап можно сказать мастхев. И цмску какую-нибудь тоже придется учить. Вордпресс скорее всего.
>Смотри 2-й пик в оп-посте.Там хуйня>Бутстрап можно сказать мастхев.Нет>И цмску какую-нибудь тоже придется учить.Омг нет
>>1050756Чо все не так, объясни по понятиям, как надо.
>>1050756Вот этого отрицателя двачую как никогда.
Привет, анончики. На основной работе появилась уйма свободного времени, ограниченный доступ в интернет, различные браузеры под рукой. Дома занимаюсь по курсам хтмлакадеми, на работе не могу спокойно смотреть их видео. Отправил себе книгу по электронке Дронова В. HTML5 CSS3, чтобы закрепить и освежить полученные знания. Теперь вопрос: эта книга норм или говно? Поставил цель: до конца лета пройти курсы академии по хтмл цсс жс, сверстать все их макеты, плюсом 3 рандомных макета из сети, а также сверстать свою страничку резюме-портфолио (если осилю). Насколько мой план реален в этих временных рамках по твоему мнению, анончик?
>>1050799да это копирайтер порвался. Или вьюпидор какой-нибудь.
>>1050799Изучать тонну говна прежде чем что-то начать делать? Хуевый план. Надо учиться и делать одновременно. И не все, а минимально нужный стек.Бутстрап во-первых не надо как-то отдельно УЧИТЬ, достаточно в доки бегло глянуть. А во-вторых мастхев от только в говностудиях сайт-за-неделю.CMS вообще не имеют никакого отношения к работе фронта, не знаю зачем тот анон их приплел. Опять же детектор сайта-за-неделю.
>>1050815Ш А П К А
Уехал на две недели в ебеня, скачал софтину, включающую в себя все для фронта шоб не проебать время, а оно не может во флексы. Зачем так жить?в одндроиде можно было бы в простом текстовом редакторе кодить и запускать в любом браузере. Первый раз вижу плюс андроида
>>1050685Бутстрап мастхэв. Без него разве какой лендинг можно, просто чтоб не тянуть дохуя кода ради странички(но если сидишь на препроцессорах, то можешь отключить ненужное). Крупные порталы только на фрейморках, ибо заебешся каждый блок верстать с нуля. А по поводу сетки то почти все случаи покрывает, кроме 5 колонок в строку. Но если нужно, то можно без сетки кастомно такое сделать. Так что да, нужно.
>>1050912Сам где работаешь? Рынок вакансий давно изучал? 90% работодателей это и есть говностудии. Не все живут в ДСах, не все с первого раза устраиваются в норм конторы, где от тебя требуется узкая сложная специализация. Живу в не самой убогой мухосрани, но тут ни разу не видел вакансии с реактом. Зато вакансий "пхп разработчик с навыком верстки и знанием цмс" -- хоть жопой жуй. В общем нужен человек-говноркестр.
>>1050987Работаю в продуктовой компании, пишу внутреннюю автоматизацию.>Живу в не самой убогой мухосрани, но тут ни разу не видел вакансии с реактомВ какой? Давай найду.>пхп разработчик с навыком верстки и знанием цмсТы тредом ошибся.
>>1050968>Крупные порталы только на фрейморкахНу не бутстрапе же, лол. Свои компоненты, своя сетка. Посмотри вакансии на hh.ru с Реактом. Много где там бустрап хотя бы упоминается?
>>1051038Оренбург
>>1051044Изи
>>1051039Бутстрап не упоминается, потому что там знать нихуя не надо.>>1051046Ну это вообще кек. Никто нуба-вкатывальщика на такие вакансии не возьмёт.
"Офигенно" наверное попасть в подобную компанию на стартеhttps://np.reddit.com/r/cscareerquestions/comments/6ez8ag/accidentally_destroyed_production_database_on/
>>1051046А еще у них в требованиях опыт работы 10 лет и 3 тех вышки.
>>1051046Че там знать в ангуляре, как бох? Тесты что ли? Или как выпадающий список сделать через контроллер? хуею блять.
>>1051046160 штук за сеньора с 5 годами экспериенса? они че прикалываются?
>>1051126Нет там такого в требованиях. Вышка вообще не упоминается ни в одной вакансии, а опыт фронта десятилетней давности сейчас нерелевантен. Нужно задрочнуть Реакт или Ангуляр и зарабатывать свои $2-3к хоть из Оренбурга хоть из Урюпинска.Причем это вакансии за последнюю неделю только.Почему некоторые предпочитают быть говночистами с вордпрессом в одной руке и джиквери-плагинами в другой, для меня загадка.
>>1051129это много или мало?
>>1051133Потому что реакт и нг это, внезапно, сложно.
>>1051165Кстати очень забавная ситуация бывает, когда знакомые говорят "вот ты вроде как с вебом связан, а сделай-ка мне блог/магазин на cms-name тебе же по идее должно быть не сложно"А когда ты говоришь, что таким не занимаешься и никогда не занимался и не хочешь в этом разбираться на тебя начинают смотреть как на какого-то нуба не вызывающего уважения, который не шарит и жизни не нюхал.
>>1051133Сам где работаешь? Какой стаж?
>>1051183А мог бы деньги с них рубить.
>>1051046что это за сайт?
Откликнулся на БЕСПЛАТНЫЙ заказ.10 откликнувшихся за 2 часа, лёг спать, проснулся, 40 откликов, выбрали не тебя.
>>1051190Нет, они ведь это еще нахаляву хотят.
>>1051201Тогда все правильно делаешь. Мне как-то предлагали за "процент от будущих заказов", лол
>>1051046Блеее, ты дурачок чтоли. Я написал, что в моей мухосрани нет вакансий с реактом. Ты спросил название города, чтобы скинуть мне удаленку с ангуларом?
хоспаде, сколько же еще учиться и пахать до нормальной зп.
>>1051200не переживай, места были, есть и будут. Ниша свободна.
>>1051154мало
>>1051133ну вон там в вакансиях опыт работы от трех лет. так работающие по три года имеют итак устаревшие знания. про флексбоксы даже не знают и до сих пор спрайты юзают. получается, что выгоднее брать тех, кто только выучил все и сразу на новых технологиях, тогда почему в вакансиях опыт от трех лет?
>>1051210Новые фреймворки не часто выходят, а когда выходят - их выучить можно за неделю, если до этого был опыт. А флексбоксы и твои спрайты ебучие вообще за пару часов осваиваются, ахуеть теперь.
>>1051210Так че и спрайты уже устарели? Блять только интенсив прошел, там объясняли, что спрайты это современно.
>>1051215svg - современно, но я так понял, что анон выше про пнг-спрайты.
>>1051187>Работаю в продуктовой компании, пишу внутреннюю автоматизацию.Стаж полтора года, $3к>>1051199https://t.me/javascript_jobs>>1051205Там две вакансии с Реактом, две с Ангуляром.
>>1051210Тебе не очевидно, что если у человека опыт три года, это не значит, что они три года назад эти знания получил и с тех пор нечего нового не усвоил?
>>1051246Охуеть. Тоже на удаленке? Где до этого работал?
>>1051255Нет, в офисе, в ДС. До этого работал дизайнером.
Парни, скиньте пожалуйста сайт для опросов
>>1051133> Нужно задрочнуть Реакт или Ангуляр и зарабатывать свои $2-3кТащемта секретов особых и нет, тупо берёшь и без задней мысли учишь.
>>1051299Мой посыл был не в том, что это просто, а в том, что надо дрочить их, а не бутстрап с вордпрессом.
http://jsbin.com/tonuzovesu/edit?js,outputОбъясните последнюю строку, ну вот я вызвал свойство hi из метода user, но так как в этом свойстве функция, которая не запоминает контекст, то точка вызывает Reference Type, но ебать этот референс тайп почему-то теряется и не доходит выделенных скобок и выводится undefined, почему?
>то точка вызывает Reference TypeЧего, блять?Выражение в скобках эвалуэйтится в анонимную функцию, которая потом вызвается. Про this она, естественно, ничего не знает. В чем вопрос?
>>1051355А если вместо последней строки написать (user.name == "Вася" ? user.hi : user.bye).bind(user)(); то все работает как надо.
>В чем вопрос?Давайте по полочкам. 1. user.hiЭто йоба хранит функцию, анонимную, но как так ебать, ведь она вызывается в контексте user, почему это не так? 2. user.hi()Это йоба вызывает функцию, уже не анонимную и она выдаст 'Вася', чем она отличается от предыдущей?3. >Чего, блять?Вот цитата из кантора про референс тайп, как он работает? Функция, как мы говорили раньше, сама по себе не запоминает контекст. Чтобы «донести его» до скобок, JavaScript применяет «финт ушами» – точка возвращает не функцию, а значение специального «ссылочного» типа Reference Type.
>>1051370Ты сейчас зарываешься в детали работы интерпретатора, которые не имеют абсолютно никакого значения. Что-то уровня всплытия var. Просто скипни этот параграф и забудь, что его видел. Вернешься к нему года через три, если интересно будет.
>>1051299Когда становится понятно, что выучил фреймворк?
>>1051392Тебе тоже мемасиком ответить?
>>1051093щас бы бекапы не делать, вот он и протестил базу
Сап, аноны, сегодня решил попробовать сверстать седону (учебный макет академии) и обосрался уже на том, что не знал как правильно разметить. Вообще именно с этим испытываю наибольшие проблемы, ТК думаю что при неправильной разметке дальше что-то пойдет не так. Даже не стал до конца размечать, задизморалился и удалил файл. Есть какие-нибудь способы натренить именно правильную разметку по макету? Или я зря так парюсь и даже самую уебищную разметку потом можно исправить кссом? из опыта только барбершоп вместе с лекцией академии и курсач на пхп
>>1051507Ебашь хуёвую разметку, а потом, когда будешь кссом стилизовать, увидишь, что именно в твоей разметке плохо и переделаешь эту часть. Я так и научился.
Вот есть у меня главное меню на большом разрешении, но мне надо под мобилку сделать это говно, хочу превратить это главное меню в хамбургер меню, ломал голову как это реализовать, пытался гуглить, придумал только создать 2 менюшки и скрывать их c помощью display: none при изменение разрешений соответствено. Дайте советов мудрых как луче это сделать.Про бутстрап я вообще нихуя не понял, как вы размер подгоняете под макет, если там все "по клеточкам"?
>>1051370Ты можешь как-нибудь более понятно вопрос сформулировать? Конкретно что тебе непонятно: как теряется контекст или что?>>1051392Фреймворк это инструмент, его нельзя выучить. Я быдлокожу на реакте полтора года, и стабильно откапываю что-нибудь новое (пусть и бесполезное).>>1051507Размечаешь хэдер, стилизуешь его. Далее размечаешь секцию пониже (с этой ебучей огромной картинкой и треугольниками, до сих пор помню, как ебался с этим). И так до упора. Всякие модалки-карты оставляешь на последок.>>1051527Твой вариант самый простой, и на самом деле самый логичный, реализуется в две строчки. Если на флексах - то можно менять flex-direction, реализуется почти также (просто тогглишь класс нужному элементу).
>>1051527Без 10 строк Js никуда. Смирись.
>>1051290http://www.strawpoll.me/
>>1051562>Фреймворк это инструмент, его нельзя выучить. Я быдлокожу на реакте полтора года, и стабильно откапываю что-нибудь новое (пусть и бесполезное).>Я имел ввиду скорее, насколько хорошо нужно знать реакт для трудоустройства. Смочь написать простую приложуху?
Написать в контору, в которой есть вакансии джунов что-то вроде "я пока совсем нуб, вряд ли вам подойду, но на тестовые задания можно взглянуть?" Это норм? Или сразу пошлют нах?
>>1051858Нахуя им это надо? Думаю вряд ли прокатит, но кто его знает.Но все равно нахуй это тебе? В сети часть мелькают статьи с тестовыми заданиями на собеседования. Если вроде даже книга по этой теме
>>1051863Я из Мухосранска, тут вакансии по теме, да тем более для джуна- большая редкость. Хочется хотя бы примерно понять какой уровень им нужен.
>>1051863Зачем им это? По идее им это ничего не стоит, а они получают потенциального сотрудника.
>>1051654Я повидал следующие штуки в качестве тестовых на реакте: weather-app, туду-лист на редаксе, кристики-нолики с чатом на socket.ioлол, штука, где можно добавлять/менять/редактировать сотрудников и инфа хранится в БД.
>>1051872крестики-нолики и шутка с сотрудниками и БД- я ее скорее всего за пару дней смогу сделать. При том, что я почти полный ноль. У кантора в скринкастах есть 90% инфы и наверняка довольно много готового кода можно взять оттуда, чтобы это сделать. Забавно получится вроде как полнейший нуб, а задания сделал
Почему метеор не взлетел? Или взлетел/скоро взлетит?
Объясните, что за хуйня. Вот я значит с января месяца учу этот ёбаный фронтенд, пытаюсь вкатиться. Работодателям похуй на моё резюме, они просто видят отсутствие строки "опыт работы" и шлют меня нахуй. А знакомая пошла на двухмесячные курсы QA и буквально через пару недель устроилась на работу. Это как так блять? Все ж орут, что конкурс на QA такой огромный, в 3 раза больше, чем в веб, а тут на нахуй и какая-то левая баба с юрфака вкатывается в it за 2 месяца. Ахуеть моя самооценка где-то под плинтус закатилась.
>>1052035Скажу больше, кое-как окончившие айтишную вышку тупые колхозные бабы, не могущие ни строчки кода написать, устраиваются в тестирование без опыта.
>>1052035Ну очевидно же что тестинг если не автоматизатор - работа для макак , а веб это уже другой уровень
>>1052045Вёрстка это тоже не проектирование сверхсложных и нагруженных систем. И тем не менее устроиться сложнее, чем QA, ВНЕЗАПНО.
>>1052043Я этого не понимаю, честно. Как такое происходит и почему этим бабам-тестировщицам везёт.
>>1052050Особенно когда ты новичок и погружаешься просто в тонну информации
>>1050968>кроме 5 колонок в строкуМожно же скастомизировать сетку.
>>1052050Верстка как отдельное направление умерла, ВСЕ, нет верстальщиков, как вы заебали ныть.
>>1052074ты долбоёб? Хоть раз в жизни что-то сложнее лендоса сверстал? Вёрстка умерла, кудах. Ты ещё небось из тех, кто верит, что нейросети через пару лет выщемят всех верстальщиков
>>1052077> как отдельное направлениеЧто тебя так порвало? Много вакансий на чистых верстал видишь?
>>1052078Сорян, я ещё до сих горю с бабы-тестировщицы. Низшие вакансии в вебе - верстальщики и таких вакансий не много, но и не мало. + в хороших фирмах есть отдельно верстальщики, отдельно фронты. Так что я бы не спешил хоронить верстал.
>>1052083Ну их очень мало, у нас в конторе (ДС) отдельных верстал нет, хотя штат очень крупный. Т.е. верстку конечно по прежнему надо знать, но рассчитывать устроиться на версталу лучше не стоит (некоторым везет, но не всем).
>>1052084Изначально я метил на фронта, но дико обосрался с требований, теперь хочу пойти версталой, чтобы постепенно расти в фронта, но и тут засада - без опыта вообще не берут. Т.е. мне один хуй-начальник так и сказал: "Тестовое хорошо выполнил, верстаешь норм, порфтолио есть, но сорри нет коммерческого опыта работы". Блять.
>>1052085Так напизди, что верстал на удаленке, придумай обязанности, которые выполнял, лол, проверить один хуй не смогут. Я так сделол, брат жив, работа есть.
>>1052093Ему ясно дали понять, что он нахуй не нужен конторе.
>>1052096Но он ведь будет дальше искать, или как?
>>1052097Продолжаю искать. Всегда боялся пиздеть насчёт опыта работы, думал смогут проверить и мне пиздец
>>1052099Ну пиздеть в меру надо, пизди о том, что умеешь делать.
>>1052100Хорошо, с этим понятно. А если попросят показать проект, над которым работал?
>>1052101NDA )))00Хз, бро, я просто подсказал по своему опыту, я ж не знаю, с кем ты собеседуешься, кто там с тобой болтает и какую легенду ты себ епридумаешь.
>>1052102Спасибо за советы. Меня прост ещё давно напугали, мол, если буду врать на собесах в IT, то могут внести в какой-то ЧС, после которого меня вообще никуда не позовут, лол
Объясните дауну, откуда брать картинки, иконки от, например, барбершопа?
>>1052132из псд-файла. посмотри 2 урок интенсива - "фотошоп для верстальщика"
>>1052133Окей, спасибо.
>>1052104Прямо врать на собеседовании — хуевая практика. Можно немного приукрашивать или умалчивать о подробностях. Хотя нормальный интервьювер тебя все равно раскусит.
У перекатчика уже небось в заднице свербить начинает
>>1052177Тебе до сих пор печет жепу, что кто-то другой перекатил? Ты в самом начала треда возмущался, а уже 2 недели прошло. Ох уж эти войны перекатчиков. >>1052085ты никому не нужен. Возможно, ты считаешь себя уже неебаца спецом, если сверстал барбершоп за неделю или выходные. Но версталы и правда в нормальные конторы не нужны. Если есть JS'ер, то смысла брать версталу нет, тк жс это следующая ступень, работа с жс во фронте невозможно без знания цсс и хтмл. Зачем им нанимать версталу, если доделывать работу за тебя будет полноценный разработчик? С января он учит. Это мало, если че. Вот как освоишь скоростную продвинутую верстку со всеми инструментами, как освоишь жс и его инструменты, тогда уже справедливо будет плакаться, что не берут тебя.
>>1052188представь себе, больше одного человека раздражает когда плодятся сотни тредов.
То ли хуево искал, то ли этого нет в шапке. Посоветуйте что-нибудь для быстрого вкатывания в jQuery, в идеале что-то где коротко, но ясно поясняются основы.
>>1052240Dokumentasion.
>>1052242Это конечно хорошо, но мне бы что-то покороче+ближе к практике+самые основы на первое время
>>1052245Ты перед тем как пиздеть посмотрел бы для начала.
>>1052246Посмотрел. Как и любая документация хороша как справочник, но хуева в качестве первого средства для новичка
>>1052283Тогда сочувствую.
>>1052240http://anton.shevchuk.name/jquery-book/
Раз тут пошли такие вопрос, может кто-то посоветует с чего начать изучение реакта? документацию не предлагать
Мне кажется, что я пиздец как медленно весртаю, пацаны, сколько у вас в среднем уходит на страничку типичного магаза? Вроде техномарта там?
>>1052035> с январят.е. полгода Что знаешь/умеешь? Какие приложения написал?> знакомая, QAну т.е. баба и не на ту специализацию куда ты метишьОт чего тогда ты тут самооценку теряешь? Причем здесь конкурс и т.д. ?Зачем вообще себя сравнивать с телками? (которых к слову могут и просто так брать чтобы разбавить коллектив)Развивайся давай и не ной рано или поздно устроишься.Хотя вот это вот вступление тебя явно не красит.> учу этот ёбаный фронтенд, пытаюсь вкатиться
На какой шаблонизатор садиться?
>>1052292в факе вроде есть ссылки. Но там вся годнота на инглише, как я понял. Меня, как еще не дошедшего до реакта, это огорчает. Видимо, придется все-таки учить инглиш, чтоб понимать те видосы.
>>1052304pug
>>1052295я вообще сегодня одну кнопку стилизовал, добавил 2 иконки и начал новую страницу чуток.И так зачастую день и проходит. Я постоянно напрягаюсь, что нихуя не делаю. Но так длится уже 3й год в разных компаниях. И всем норм. И я успокаиваюсь.
>>1052084На верстал, а тем более опытных спрос только вырос. Вот то что з/п там минимальна - это да.В том году работал версталой 4 месяца в продуктовой компании за > 40к. Не понравилось, ушел. Еще дорабатывая 2 недели уже устроился в рекламную среднего размера конторку за 35к на испытательный. Там поработал 2 месяца. Был тот еще ад, после чего понял, что в рекламные шараги любого уровня я пойду только когда с голоду помирать буду. Ушел сам. Поотдыхал пару месяцев, сделав не торопясь один небольшой проект со знакомым, думал что может в итоге в "Пятерочку" охранником пойду. Но вдруг прям начали разрывать. В итоге были два хороших предложения от 40к. Устроился туда где предложили больше и удаленно.
>>1052035Это, дорогой мой, лайфхак, а не хуйня. И это не только к бабам относится. Судя по тому, что я наблюдаю - в Украине/Белорашке в QA валят толпы. А вот в РФ внезапно никаких QA нет, зато вебмакак выше крыши - и из-за неплохих остатков советской системы образования, макаки тут вполне шарят в коде, легко осваивают новое.У меня была аналогичная хуйня, когда я охуел с того, что на резюме кодера с гитхабом 0 откликов, а на собесах на полном серьёзе предлагают работать за еду, и не говорят никаких "цифр через год". А потом так и было, что всякие мутные личности не могущие в код устраивались тестером на зп выше моей, прост выложив резюме с вышечкой. Мне потом сказали, что так многие и идут в тестинг.
>>1052346Вторую неделю прикручиваю обновление списка заказов, полет нормальный.
>>1052304Marko
Хелп аноныКак убрать серый верхний бордер чтобы не перекрывал коричневую рамку? Я не знаю откуда они вылезли, походу будтрап, но они мешают. Особенно эта верхняя, которая перекрывает коричневый бордер. Бутрап еще переписывается трудно ужс.(
>>1052605посмотри через инспектор и потом убери. ну, или позишн задавай и з-индекс
Это тот анон, который на днях спрашивал есть ли смысл просто просить тестовые задания у работодателей, если я полный нуб. Одна из контор ответила:Можете попробовать свои силы, задание рассчитано на выполнение за 6 дней:Описание:Реализовать двух-страничное приложение. На первой странице должен выводиться список объектов ( его структура не имеет значение, придумайте любую ). При нажатии на этот объект происходит переход на страницу объекта, где можно посмотреть более подробную информацию о нем.Основные критерии оценки задачи:расширяемость данного приложениякачество и структуризация кодаТехнологии:· Server:- Node JS- Express- Mongodb- underscoreМне кажется, или это простое задание и срок для него большой?
>>1052629Пиздец задание уровня "подключите несколько либ и выведите в консоль хеллоу уорлд".
>>1052629>underscoreНо зойчем?Рискну предположить что андерскор здеся в качестве инжектора для шаблонизатора.
>>1052629называешь себя нубом, а я ничего не понял
>>1052629Тебе не кажется, очень простое, срок большой.underscore не понятно зачем впилили.
>>1052629Суть в чем: попроси меня вот сейчас сесть и написать- я ничего не сделаю, навыка написания приложений пусть и таких как примитивных, как в задании у меня нет, но теория худо-бедно есть. Я четко и ясно понимаю, какая инфа мне нужна и где ее найти. Я на 95% уверен, что за 2-3 дня справлюсь. Вопрос: правильно ли я понял: на выходе я должен получить файл типа server.js, который открывается в ноде и там вся серверная часть(ну, или почти вся), в браузере открывается файл типа app.html и там тупо список из нескольких пунктов типа-Юзер 1(например пусть будут юзеры)-Юзер2-Юзер3...Щелкаю по юзеру, меня перебрасывает на другую страничку, что тоже в виде обычноо текста инфа о юзере... так?--
>>1052660Кстати, из всего этого underscore- единственная вещь, которая мне не известна, даже не знаю что это. Потом погуглю
Последний вопрос: правильно ли я понимаю, что обычный разработчик, который уже имеет хотя бы минимальный реальный опыт, подобную хуйню напишет за 1 вечер с перерывами на чай?
>>1052667Да, server.js, запускаться должен по npm startВ браузере ты переходишь по адресу на котором работает твой сервер и должен видеть отображение. Не обязательно писать html на прямую ты можешь воспользоваться шаблонизатором (ejs, pug) или вот они underscore наверное для этого предложили.На первой странице у тебя список отображается, который ты из базы вытягиваешь. По клику перебрасывает на подбробную. Сделай RESTомТ.е. у тебя будет всего два гет-роута. раз ничего добавлять не надо, а только отображать.>>1052677Смотря какой разработчик, может он серверную часть никогда не трогал, а только верстал и плагины на jq крутил.Сам бы это часа за два сделал (я джун, на работе на ноде не пишу)
>>1052677Студент шараги ето задание за 15 минут выполнит, что за контора такая?
>>1052702Скажу так: для конторы погромирование- не профильное направление.Еще такая тема: отправитель письма с заданием, как оказалось учился со мной на одной кафедре, только на 2 года старше. Вряд ли, но возможно узнал меня по ФИО на hh.+я же честно сказал, что я полный нуб, вот и задание такое...
>>1052700Я не ебу что такое undercore, если я даже не буду гуглить, а попробую прикрутить например ejs, это будет сильным минусом с точки зрения проверяющего?
>>1052712Тебе озвучили определенный технологический стек, на котором ты должен выполнить задание.Про самодеятельность в выборе инструментария что-либо звучало?
>>1052715понял... учитывая общий уровень задания, не думаю, что там что-то такое, чего даже такой как я не сможет нагуглить и прикрутить
>>1052644Что там непонятного? Это они так заумно каталог описали.
>>1052700Я еще совсем маленький, даже не знаю что такое REST. Вот заглянул в википедию: не сказать, что вообще ничего не понял, но четкого и ясного понимания не пришло.
Ладно, всем спасибо. Сегодня вечером возьмусь за работу, может за пару вечеров и сделаю что-то более-менее работоспособное.
Я тоже нуб, но правильно ли я понимаю, что здесь >>1052629 надо реализовать API?
>>1051200Щас бы за бесплатно работать, воистину даже в АЙТИ дураков хватает, я то думал они отсеиваются сами собой
>>1052745А мне кажется никакого API не надо, тупо кликабельный список.
Вопрос не совсем в тему, но тут анон упомянул Mongodb, а у меня как раз есть тупейший вопрос: вот я подключаю тестовую базу, как в примерах из доков. Все вроде подключилось, в консоль он отписал, что все ок. А собственно где сама база лежит, ну, т.е. сам файл базы?
Есть тут кто-нибудь, кто хочет написать одну простейшую хуйню на html и получить за это деньги на мороженку?
>>105297750 рублей?
>>1053007да
>>1052977Давай на рекате напишу ))0 я серьезно, делать нечего.
>>1052629Почему это сервер и нода, когда это можно фронтендом сделать? Или это подъеб, и надо объекты в бд прописывать?
>>1053014> на рекатеШито
>>1053015> mongodb>>1052969в папке data ну или в той какую ты указал в параметрах или вообще в облаке
>>1053015ПОчему там сервер и нода, потому что я им сказал, что я пытаюсь в ноду и бэкенд, вот они мне и дали такое задание
>>1053019я еще нигде ничего не указывал
>>1053015Я вообще так понял, что мне надо объекты в бд прописать и вытягивая их из базы шаблоном генерировать страницы
>>1052677Если с нуля и нормальной архитектурой на ноде, при том что ты нодой и монгой не пользовался. Тогда день-два максимум.
>>1053134Не пользовался. Вот сейчас ищу нужную инфу и верю в успех.Такой вопрос а если пользоваться не голым mongodb, a накатить moongoose это будет норм, или нет? Просто я вижу больше понятных мне примеров именно с ним.
>>1053145Я так и делал, через монгус. Пару часов потратил на установку самой монги, какие-то траблы были, точно не помню. Ну и за пару часов пару роутов написал с авторизацией по токену, делал по гайду. Остальное время рефакторил код, разбивал по папкам и.т.д. В итоге дня полтора вышло.
Поясните, у меня простой 5страничник.Такая проблема. Сайт пока без хостинга, у меня на компе.Открываю его мозилой - все нормально. но при переходе на другие страницы этого сайта масштаб не сохранятеся. То есть он разный для каждой страницы.
>>1053153ты выкрутил масштаб в браузере, с чего он должен сохраняться?
>>1053157Но на других сайтах он сохраняется же. То есть я выбрал 120% - и он на всех страницах такой. А у моего сайта можно на каждой страничке отдельный установить и он такой сохранится для каждой отдельно.
>>1053160А, я понял. Ты просто html-файлики открываешь? Тогда он не будет запоминать масштаб. Запили нод-сервер, там всего 10 строчек надо.
>>1053162ТО есть когда я залью на сервер, то проблемы не будет?
>>1053164Да, по домену запоминает. Вот как в хроме.
Охуеть, тут уже нодовцы есть. Мда, тредик заметно прогрессирует. А я вот за 7 месяцев только до изучения флексов дошел.
>>1053149>>1053171Я тот анон, который выше про тестовое задание спрашивал. Я не ебу что такое флексы. Мне верстка противна. Да, я начинал идти по шапке этого треда, а когда уже понял что к чему, то решил для себя, что буду пробовать в бекенд. Шансов конечно меньше, но попытка не пытка.
Хуя в ДС вакансий привалило, даже на ехтжс есть и нечто непонятное на вуе.
>>1053173да вот у меня чувство, что я учу кучу ненужной хуйни, которая не пригодится. Только я ебучий перфекционист, не могу пропустить какой-то курс. Даже Кексби прошел за каким-то хуем. И почти всю теорию еще и переписываю в тетрадь, чтоб лучше запомнить и вдруг пригодится.
>>1053184Я тоже так раньше мыслил. Но вот сейчас взявшись за задние и вместо ебучей теории пытаясь сделать что-то на практику, я получил за сегодняшний вечер знаний едвали не больше, чем за последние пару недель дрочки теории.Да, местами я не на 100% понимаю как работает код, да, каждый чих вызывает у меня вопросы "а как это сделать?", но дело все же движется.
Завтра наконец выхожу первый день на работу после полугодовых попыток вкатиться. Правда в бэкэнд, но вообще могу и туда, и сюда. Готов поделиться опытом.
>>1053195фронтенд по шапке изучал или где-то еще? реакт с редаксом освоил?какой стек бек-технологий и где учил?
Побрил ноги перед собеседованием.
>>1052295Бамп вопросу.
Я нихуя не понял как мне поможет underscore для шаблонизации. Эта ж библиотека к бэкэнду никакого отношения не имеет? Получается я должен сделать шаблоны, в них подключить эту библиотеку, и с помощью этой библиотеки на стороне клиента сгенерировать ему страницу по шаблону?Бред какой-то.Может кто-то объяснит мне ебанутому?
>>1053222На какой посто то отвечал, хз вообще что ты несёшь безотносительно цепочки ответов.
>>1051093>Congratulations - you just tested their onboarding process. How does it feel to be in QA?В голосину.
>>1053171Что значит уже? И почему нодовцы, если нормальный фронт умеет простой круд запилить?
>>1053222Не использовал underscore. Но кажется вот:https://seanmcgary.com/posts/sharing-underscore-templates-between-client-and-server
>>1053203Не, не по шапке, я в треде не сидел, шапку увидел первый раз когда когда пришел писать этот пост. Реакт и редукс не трогал, освоил ангуляр и vue.js (совсем немного), строчу на jquery.Из бэка php-стек (php+symfony+twig/smarty+doctrine), хотя немного писал на ruby on rails и на Java, чисто для развития. Учил дома за компьютером, довольно долго (года полтора точно, начал еще работая на днище-работе).
>>1053275На каких ресурсах учил всё это (и фронт и бэк)? И сколько зп у тебя теперь?
>>1053278В основном это php.net и документация по фреймворку, если что-то не понятно - гуглил и всегда находил ответ на stackoverflow. Подчеркну - всегда находил ответ. Если не находил, значит неправильно формулировал вопрос.Зп 30к на первые три месяца, потом сказали будет 45к. Мухосранск 350к 200км от Москвы.
Устроился программировать реакт - дали допиливать ёбаный фейсбук с 100500+ кода на тайпскрипте с использованием нестандартных для реакта подходов и шаблонов проектирования. Макакить умею, но там всё неимоверно сложно и запутанно. Почти ничего не могу сделать из того, что просят. Спросить что-то даже не у кого, потому что я там единственный фронтенд, а этот код писал какой-то йоба-программист на фрилансе, пишущий на 10 языках одновременно за 300к в секунду. Охуенно вкатился: каждый день прихожу на работу, чувствуя себя полным дауном и жду, пока уволят.
>>1053287А в чем сложность можешь объяснить по пунктам?И какая з/п кстати.
>>105328835к. Сложность в том, что проект просто слишком большой, а я вкатился без какого-либо опыта и не могу потянуть его в соло. Мне даже никто помочь не может, потом код писали другие люди. Если бы меня посадили за барбершоп или интернет-магазин, было бы еще нормально, но там очень сложная система с кучей зависящих друг от друга частей, запросов на бекэнд и логикой, которую сложно отследить. Я так понял, они просто не хотели платить 300к в секунду йоба-программисту и наняли меня в качестве молодого и перспективного раба, но немного проебались, оценивая мои способности к поддержанию этого детища вопросами уровня "что такое вебпак?".
>>1053294Твоя проблема в том, что ты пытаешься охватить проект всецело с наскока. Так дела не делаются.В чем состоит твоя первоочередная задача?
>>1053294>>1053299Как бы то ни было, будешь ты увольняться или тебя уволят - это неиллюзорный шанс научиться работать с реал-лайф проектом, а не абстрактным барбершопом. Я бы еще на твоем месте сделал дамп этого проектика, дабы потом в свободное время еще его подробно исследовать.
>>1053299Двачую этого. Не пытайся сразу все сразу охватить, выполняй задачи которые тебе ставят и процессе изучишь проект в фоновом режиме особо не напрягаясь. Да, вполне возможно что по незнанке ты там накосячить можешь, но это не столько твоя вина будет, сколько их.
>>1053299Я пытался сначала охватить всецело, но потом понял, что это бесполезно. Например,я пытаюсь добавить пункт меню в одну панельку, в моей голове происходит примерно следующее: "из А берется из B, B берется из C... L берется из M...ДА ЧТО ТУТ ПРОИСХОДИТ НАХУЙ?!" Стал разбивать, записывать отдельно для себя, какая часть за что ответственна, потому что в памяти это не удержать, но все равно терплю фиаско.>>1053301Это да, единственный плюс, что узнал я очень много.
>>1053304Может ты просто плохо знаешь реакт и вообще js?
>>1053304>но все равно терплю фиаскоТы движешься в верном направлении, но слаба твоя мотивация.Ты просто учти для себя на будущее - все проекты, с которыми тебе предстоит работать, будут большими, ибо это энтырпрайз, а не ебанный кодегольф. Поэтому, даже с учетом декомпозиции, ты в своей работе не будешь изолирован от других участников трудовой деятельности.В контексте текущего проекта - определи для себя компоненты, в которых происходит рендер необходимых данных, а так же источник данных (по идее, должен быть стейт-менеджер, но ты этого не упомянул) и триггеры+контроллеры, в которых происходит обработка этих самых данных (в случае с редаксом - экшоны и редьюсеры, соответственно).Добей хотя бы пару задач, прежде, чем принять решение об увольнении. Если тебя, конечно, не ссаной тряпкой гонят.
>>1053304И да, если есть вопросы - так задавай их здесь, с выкладками кусков кода.Коллективный разум не оставит в беде анона же.
Сап, есть тут кто опытнее меня например. Дело в том что решил я тоже по фану пройти курс HTMLacademy, а в видосе мне и говорят, мол возьми да пройди на сайте на всяк случай. На что я взял и попроходил, и вот я уже 9 левела, и у меня вопрос. А в реальности возникает такая наркомания как у них в заданиях? Например надо взять и перебить css оформление другим оформлением, потому-что приоритеты и все дела. Я ведь это себе представлял как "зачем городить кучу кода, когда можно его отредактировать и сделать всё чисто" но они сразу учат "Вот то говно редактировать лень, тупо сделай новые приоритеты, а то говно пусть висит в файле. "Как-то я обескуражен маленько.
>>1053309Да, постоянно встречается. Например переопределять стили сторонних библиотек или адаптивность мутить. Это нормально и лень тут не при чем.
>>1053305Знаю реакт как свои пять пальцев. JS знаю не идеально, но вполне неплохо, как мне кажется. В том коде я понимаю, что делает практически каждая строчка, просто там много ООП и много-много кода, разделенного на кучу модулей.>>1053306>триггеры+контроллерыThis. Так в общем-то и делаю. Просто дело очень медленно идет, хз будет ли хозяин доволен тем, что раб делает работу очень долго. Наверное, я просто боюсь быть уволенным: это большой удар по самооценке и постоянное напряжение со стороны родителей.>>1053308Хорошо,няш.
>>1053310>переопределять стили сторонних библиотек или адаптивность мутить.А я себе представлял радость, доброту и нежность.
>>1053312Не знаю, что у тебя за заморочки такие, но адаптивность ты никак иначе не сделаешь. Ну и состояния элементов как ты менять собираешься? Да даже банальное :hover уже стили переопределяет.
>>1053313Хардкорно написать самому с нуля. Чтобы знать что и как работает, а не чесать затылок пытаясь выяснить почему div сместился на 9000 пикселей влево когда ты изменил фон формы.
>>105329435к за реакт. Шо за пиздец. Ты ведь шутишь?
А как в бэкэнд вкатиться? Желательно на пайтоне.Все равно с верстки начинать?
>>1053316/pr > python thread
>>1053316Попробуй начать с питона.
>>1053315Я не из ДС. У нас тут такие зарплаты у вкатывальщиков без опыта и вышки.
>>1053319я из мухосрани тоже. Тут у нас пхп макаки 30-40 получают. Но это ж реакт чувак, ебучий реакт. Это же вершина, хай левел фронт-энда, гроза всех неосиляторов. Тем более ты говоришь, что знаешь его наизусть. Блин, это минимум 50.
>>1053320Когда искал работу и изучал кучу вакансий, пришел к выводу, что вкатиться со знаниями из шапки можно в среднем за 30-40к в ДС-2. Меня просто спросили, сколько я хочу, и я назвал эту сумму, так как нужды в деньгах не испытываю, а опыт получать надо. Так то да, червепидорская зарплата.
>я вкатился без какого-либо опыта>Знаю реакт как свои пять пальцевЯсно
>>1053283Владимир?
>>1053348Бека?
>>1053379нет
Бля, посоны, помогите нубу с MongoDB. С помощью mongoose нагенерировал себе небольшую базу из 5-ти юзеров, которые мне нужны для приложения. Вроде как все сгенерировалось. Захожу посмотреть на сами файлы, их там почему-то 2 штуки и при этом они аж по 67 мб, какого хера? Смогу ли я эти файлы кинуть в папку со своим приложением и в дальнейшем подключаться уже к этой готовой базе?
>>1053268Прочитал бегло по диагонали- кажется оно, спасибо бро
>>1053348да, Владимир.
Анон, такое дело, я не могу прикрутить на node.js сервер шаблонизатор underscore. Указываю путь к шаблонам:app.set('views', __dirname + '/template');А он ругается: Failed to lookup view "undefined" in views directory "/home/ak/WebstormProjects/TestApp/template"Хотя в этой самой папке template лежит файл с шаблоном моей главной страницы и с помощью fs.readfile() я спокойненько его читаю, и он все видит.Что я делаю не так?
>>1053601вопрос снят, путь к шаблонам вообшще никакого отношения к проблеме не имел
>>1053311> как свои пять пальцевЧет проиграл.
Поясните балбесу за JS. У меня есть массив вида:[ { _id: 1, name: 'Подберезкин', age: '59', disciplines: 'История', }, { _id: 2, name: 'Сидоров', age: '62', disciplines: 'Химия', }, { _id: 3, name: 'Петрова', age: '43', disciplines: 'Физика', }, { _id: 4, name: "Иванов', age: '63', disciplines: 'Математика', }]Какого хера, когда я делаю arr.forEach(function(item) {console.log(item)}) То мне вместо каждого отдельно элемента выводится то же, что и было, только не в массиве, а объекты подряд?
>>1053700В смысле? Каждый цикл выводится объект в консоль, как и должно. Что тебя смущает?
>>1053708Я образцовый еблан. Все, понял.
Платиновый вопрос. Где изучить английский, чтоб с уровня обычной мухосранской школы подняться до уровня, на котором я смогу читать всякие реддиты, stack overflow, заниматься на codeacademy, и вообще понимать западные it-ресурсы? Я так понимаю, большинство кода для всяких приложух уже написано до меня, готовые решения уже есть. Но они все на том же стак оверфлоу. Я знаю есть куча курсов, тот же полиглот. Но я параноик, боюсь потратить дохуя времени, а потом окажется, что курс хуйня. Тащемта думаю вопрос понятен. Добро-анон, помоги вкатиться.
>>1053731Тот же Лингва Лео.
>>1053731Шапка
>>1053731Падать можно бесконечно, пусть этот православнутый не пиздит.
WebStorm бесплатно без регистрации можно найти, или даже не пытаться?
>>1053767Там код с китайского сервиса можно взять. На ютьюбе даже видосики на этот счет были
>>1053767Активация через серверhttp://idea.imsxm.com/
>>1053797весьма вами благодарен
>>1053734Жаль там почти все платно. Только как словарь использовать. Ну и перевод по клику годнота.
>>1053835Словарный запас вполне можно расширить. А времена это учебники (английский желательно) и разговоры с иностранцами.
Поясните за символы "[ < | ? +" на данном примере.counter-reset: [<переменная> | <число>?]+ | noneВсе эти символы ведь не просто так. У каждого символа свое значение. Где про это почитать можно?В курсах академии тоже встречал такое описание синтаксиса, но там не сказано че за треугольные скобки, че за квадратные скобки.
>>1053731Чтобы нормально владеть языком нужно:-Постоянно с ним взаимодействовать, надрачивая нейронные связи.-Учить слова(рекомендую скачать анки для этих целей, можно учить пока едешь в метро). Когда учишь слова, придумывать самому в голове примеры чтобы опять таки дрочить нейронные связи.-Грамматику освой на том уровне, на котором ты не будешь бугуртить каждый раз, когда видишь в предложении слово have или глагол во 2и3 форме. Я по учебнику мерфи учил, там хорошая база дается.Тут главное - поддрочнуть основы, а потом, когда эти основы позволяют как-то взаимодействовать с языком, просто много читать/писать/говорить, смотря пьюдипая и кекая с мемасов на английском. Главное-практиковаться и не бояться. Потому что нейронные связи. Они растут, когда практикуешься, как в программировании.
Я смотрю тут про ноду тоже разговор был. Может кто подскажет. Объявляем переменную(пустой массив). Делаем async.waterfall, который эту переменную перезаписывает. После этого выводим переменную в консоль, а она там изначальная, т.е. пустой массив. Как, сука, сделать так, чтобы он ждал пока выполнится async и только потом шел дальше?
>>1053855async на то и async что параллельно выполняется. Но там же должен быть какой-то callback, который при success выполняется, не?
>>1053857Тогда скажи как лучше всего реализовать такую нехитрую штуку:Функция ищет что-то в базе данных и нужное записывает в массив. Когда все нашла, этот массив экспортирует из этого модуля.Вроде как изи, но я первый раз с нодой.
>>1053860Я на ноде не пишу, только npm использую. Извини помочь детально не могу. Но ты должен понимать принцип асинхронности. И как правило на любой асинхронный вызов можно навесить колбэк, иначе смысла нет в нем.
>>1053863Бля, я уже заебался, у меня все время получается что мой модуль пытается экспортировать значение до того, как оно получено на основе перебора данных из базы.
Давайте хотя бы раньше 800 не перекатывать. Это уже 46 тред, а 43 до сих пор не выпилен.
>>1053835Ну заплати за платиновую подписку, всё-равно ты за выходные пропьёшь больше. Один хрен нигде качественнее нет. Перепробовал с 20 вариантов, и все заканчиваются на уровне 5 класса средней блядской школы.
Аноны, я в замешательстве — 10 месяцев работаю vanilla версталой, после работы времени и главное сил что то особо задрачивать нет. Читаю статьи, смотрю видосы по жс, но все это на уровне общей эрудиции. Нужна практика, это все знают.Думаю уволиться и пару-тройку месяцев поучить нормально жиес/реакт. Только еще один момент - в городе за год ни одной вакансии на жс, прям вообще. Реально ли будет найти удаленку, учитывая, что я живу в +7 часов от Москвы? Как вообще план? понимаю, что решать мне, просто хотел поделиться
Есть картинка спрозрачным фоном, картинка в пнг формате.Добавляею ее на сайт, получается картинка в белом прямоугольнике. Как можно сделать чтобы фон был прозрачным на сайте, чтобы через него был виден основной фон body?
>>1053955может у контейнера фон непрозрачный задан. через инспектор смотри и выясни откуда этот белый прямоугольник
>>1053851хорошие советы. За Мерфи спасибо.
>>1053981Подбампану
>>1053979я когда контейнеру задаю черный например - то он получается нормально. картинка на черном фоне.А как прозрачный бэк поставить?
>>1053999Сори, все нашел, там бэк белый протавлен был у родительского.
А вы не боитесь что новоиспеченные версталы потеснят вас с рынка труда? На академии каждый год народ интенсивы проходят.
А чем вы в школе занимались? Почему я пассивный залог инглиша и прочие герундии еще в школе проходил на англ учебниках, а большинство анонов тут думают как бы им 25+ надрочить тех английский без устного понимания-говорения?
>>1053860андрей?
>>1054091наверно потому что аноны с тобой в одну школу ходили, в один класс и вообще ты это я я это ты и никого не надо нам. все, что сейчас есть у меня, я лишь тебе одной отдам
>>1054048Вообще похуй.
>>1053860А нахуя тут вообще асинк? Обчитаются уебанских твиттов, а потом творят хуйню. Экспортируй по дефолту пустой массив, и все.
>>1054138щито это?
>>1054165Верстка))0
>>1054165Табличная верстка
Мамка против того, чтобы я вкатывался, говорит сайты твои хуйня. Я в принципе согласен с ней, но мне нравится, что я имею перед глазами хотя бы примерную эволюцию макаки-версталы. А так представляется работой не хуже других. Но как мамку переубедить не знаю, в любом ведь случае по началу буду за еду работать каких-то определённых вариантов она не предлагает, просто настроена против макакинга
Чуваки, на курс "Кекстаграм JS" из платной теории стоит тратить время?
>>1054198И че теперь?
>>1054209Курс из разряда "Как нарисовать сову"
>>1054198Лучшим аргументом будет просто пачка денег, которую ты заработаешь и положишь перед ней на стол, все остальные доводы могут быть пропущены мимо ушей. Ну или съедь нафиг, тогда никому ничего доказывать и переубеждать не надо будет.
>>1054213Не понял твоей метафоры
>>1054228https://s00.yaplakal.com/pics/pics_original/4/4/4/282444.jpg
>>1054209Верстка - академияЖс - канторне стоит изобретать велосипед
>>1054209самый уебанский курс. помню, как пердак у меня полыхал.
Вопрос не в тему, хз куда его спрашивать, а тут вроде был анон знакомый c node.js и mongo.Установил mongo. Не запускался, ругался, я так понял, что ругается на то, что нет пути дефолтного. Я не мог его почему-то поменять. Создал С:/data/db/ Вроде заработало. Запускаю через вебшторм свое node.js приложение, пытаюсь скриптом сгенерировать базу- не хочет. Топаю в папку с mongo, запускаю mongod, после этого запускаю свой скрипт- вроде работает. Тут встает первый глупейший вопрос: это что, если приложение использует mongo, то я обязан запускать руками mongod перед его стартом? ниудобна...Идем дальше. Вот он вроде что-то создал. Второй тупой вопрос. Где оно? Я его не вижу в С:/data/db/ да и вооще где ни искал не нахожу.
Сверстал мобильную версию пинка, смотрю со своего телефона ucbrowser у примеров в интернете все норм, у меня не работают на мобильнике border-radius, text-align, margin auto. Какого хера? По инспектору у моих элементов примерно такие же свойства, только цифры отличаются.
>>1054257Я не знаю какого анона ты имеешь ввиду, но я отвечал уже на пару вопросов по ноде (наверное тебе), но как писал выше не являюсь знатоком (я фронтом работаю)Да, должен запускать. При деплое можно закинуть базу на облако - там это не потребуется.Смотреть что создалось либо через консолькуmongoshow dbsuse db-nameshow collectionsdb.collection-name.find()либо установить например робомонго и смотреть через нееопять же при закидывании базы в облако там будет интерфейс для просмотра данных.
Я вот видел такую приблуду.Каталог товаров - щелкаешь по изображениею и вместо увеличения изображения, открывается не новая страничка, а такой ограниченный прямоугольник с фотом товара и описанием. Как это реализовано?
>>1054264делаю show dbs, вижу свою в списке, а где она лежит то? Физически на диске, где?
>>1054264а ты в mongoose хоть немного шаришь?
Пиздос... Кароч нашел причину бага с UCbrowserom Если ты сылке <a> задаешь border-radius то во всех бразерах норм, а в сраном UC мало того, что это свойство не работает так оно еще и ломает остальной цсс код. Из-за этой мелочи перестали работать маргины у элементов, пошла по пизде гугл карта и меного другое. Поменял элемент на div и все починилось.
Что изучать, когда освоил навык кодирования? Могу даже код своего бати написать. Мне не хватает умения использовать этот навык. Немного покурил книжку про паттерны программирования, но через два дня уже забыл, чем модуль отличается от декоратора. Чтобы бы вы посоветовали почитать/поизучать на такой стадии?
>>1054307Совершенный код
>>1054285popupмодальное окно.можешь ручками сделатьможно плагинчик подключить
>>1054301это не UC сраный, это у тебя руки кривые.радиус и маржины работают только с блочными элементами. А с инлайновыми нет. Просто хром умный чересчур и подчищет говно за криворучками тем самым поощряя их писать кривой код.Нельзя заменить ссылку на див если утебя в макете ссылка. Просто добавь ей дисплэй блок.
>>1054301>пошла по пизде гугл карта и меного другое.ты видать еще и инлайновый элемент блочных напихал, а браузер их в dom из него выплюнул.Поставь себе хоть пхпшторм что ли, он такие ошибки подсвечивает(и многие другие тоже)
>>1054344>>1054346Нихуя у меня кнопка выровненная по центру, а значит у нее есть ширина и маргин авто, а это значит, что элементу прописан блочный тип иначе бы он не воспринимал ширину с маргином.Вот смотри у этой девчонки та же проблема. В глейси самая большая оранжевая кнопка "Давайте оба" прописан блочный тип. Но у меня на мобиле в uc ни у него ни у других ссылок не работает радиус.
>>1054358https://loriens.github.io/gllacy/отклеилось
>>1054264Поясни еще такую вещь:я создаю базу с именем User и пишу в нее, все отлично, все пишется, и из нее все отлично читается. Но в папке по умолчанию я не вижу файла с именем User, он вообще существует? В Линуке я вроде находил одноименные файлы(но они почему-то были большими, несмотря на то, что там было минимум данных), а в Винде не могу найти.
Скрипт не работает.Определил что проблема в присваивании значения переменной. Если в условии задавать подробноdocument.querySelector("div").style.display, то все работает.
Читал документацию реакта по Higher-order-components и увидел такую штуку:// "DataSource" is some global data sourcecomments: DataSource.getComments()DataSource.addChangeListener(this.handleChange)Как такой DataSource вообще делается? Это observer паттерн? Подскажите, где можно почитать об этом, хочу заполнить свой пробел в знаниях.
>>1054398Строки по значению передаются. Любые манипуляции со строкой в x не повлияют на исходный style. Записывай в x весь style, а не только значение display.
>>1054414>Строки по значению передаются. Любые манипуляции со строкой в x не повлияют на исходный style.Сколько ни читаю не могу понять смысл. Стайл это свойство и его нельзя присваивать переменной?Это лучшее что можно сделать?
>>1054424Нет, можно:const = document.querySelector('div').style;>Сколько ни читаю не могу понять смысл.Читай https://learn.javascript.ru/object-reference Это очень важно понять, различие того как передаются объекты и примитивы — фундаментальная вещь в JS и в программировании вообще.
>>1054428>const = document.querySelector('div').style;const x = document.querySelector('div').style;
>>1054428Спасибо, теперь все понятно!
>>1054343А без жс это не сделать?
Аноны, а летом всегда спад вакансий?Я зимой только начинал вкатываться, уже смотрел вакансии в моей мухосрани, и на hh было много вакансий html, css, js+jquery. Я уж обрадовался тогда. А щас вакансий нет почти. Если с опытом, то что-то вроде пикрил.А если без опыта, то какая-нибудь срань, типа обязательное знание битрикса или знание php.
>>1054684Ты как в Гугл ходишь? Можно с помощью :target, при переходе на якорь можно изменять стили объекта к которому переходишь.
>>1054699Эти две по описанию тоже говняненькие.
Подключаю шрифты (они у меня скачаны), через хтмл, на каждой странице<style> @font-face { font-family: Oswald; src: url(fonts/Oswald-Regular.ttf); }</style>А можно это как-то один раз подключить? Через ксс например? Но только без ссылок на гуглапи.
>>1054709ну подключи в ксс, в чём загвоздка?
>>1054709Чо то я затупил, все нормлаьно работает через css.
Как сделать счетчик рекурсий? Я так понимаю, что нужно как использовать замыкания, но чето не выходит. http://jsbin.com/xojamahiwa/edit?js,output
Я могу как-то выбрать тег имеющий определенный класс?То есть, напримерЕсть элемент<ul class="menu"><div class="menu">Как мне применить стиль к тегу ul с классам menu? Без использования родительских элементов.
>>1054798ul.menu
box-sizing:border-box Можно без боязни использовать? Для резиновой верстки нормальная практика? Или все таки помещать весь сайт в центровщик?
>>1054826а как бокс-сайзинг избавит тебя от использования блока-центровщика?а использовать можно даже через * в начале css, хотя старые пердуны вроде першина очкуют и предостерегают, что использовать очень аккуратно и точечно. видимо, доставляет высчитывать каждый раз ширину блоков, чтоб все уместилось.
>>1054829Чет я запутался, вот есть у меня див шириной 100%. Я хочу чтобы текст занимал 60% и 20% паддинги по бокам. И чтобы этот див не становился шире родителя. Какие свойства надо прописать ему?
% высчитывается не от ширины блока в котором задаешь паддинг, а от ширины блока-родителя. не стоит в % задавать отступы, это неудобно. посчитай ширину блока, примерно посчитай сколько пискелей составит 20% это ширины. ну и задавай этот паддинг в пикселях.если ты используешь box-sizing: content-box, width это ширина содержимого, падинг повлияет на общую ширину блока.если box-sizing: border-box, то не повлияет. ужмется контент, а width в данном случае не ширина контента, а общая ширина блока (до рамки включительно, поэтому и border-box).чтоб див твой не стал шире родителя, задавай max-width и border-box
>>1054847>>1054858
>>1054789Кароче нужно было сделать вложенную функцию и при каждой рекурсии обновлять и инкрементировать значение во внешней переменной.
>>1054858Спасиб, за ответ, про то, что % идут от родителя и это плохая практика это я знаю. Мне интересно нет ли какого механизма, чтобы паддинги в % не влияли на ширину родителя?
Свежий и продвинутый js интенсивы никто не выкладывал?
У меня в родительском контейнере(он статитик, ul) несколько флоатных блоков (они пункты списка, li), они выравниваются налево.У этик флоатных блков маржин-лефт 20px, так вот, почему-то у самого левого блока двойной маржин слева от родителя.
Еще вопрос. Вот у меня есть цвет определенный, в 16ричном коде. А можно как-то подобрать такого же оттенка цвет, только чтобы посветлее был? На глаз не верю.
>>1054800Без пробела?
>>1055168Что-то странное происходит.У меня для класса ul указан маржин авто по горизонтали для центрирования.Когда пишу для тега ul margin-left:0, то лишний маржин слева убирается. Но когда пишу для КЛАССА (у которого указано авто по горизонтали), к которому относится этот же ul, вообще маржины сбрасываются и он уходит влево.
>>1055171Вместе – ul с классом menuРаздельно – элемент с классом menu вложенный в ulСоветую нормально разобраться в селекторах.
>>1055182Хуй знает что у тебя творится. Хочу спросить только – нахуя флоаты?почему бы флексы не использовать? Удобно же.Да, и вопрос ко всем – флоаты разумно сейчас использовать где либо? Только шоб картинки текст обтекал?
>>1055188> нахуя флоаты?Да я на старом шаблоне тренируюсь, там флоаты. Надо в них разбираться же.
>>1046834 (OP)Господа. пытаюсь собрать https://habrahabr.ru/post/309958 . Не могу побороть ошибку: Error: Cannot find module 'webpack/bin/config-yargs'. Помогите плес
Ебанный width: 100%Есмь боди с марджином и шапка, тянущаяся на всю ширину боди.Шапке задаю width: 100%, и он лезет за окно. Вичитаю у ширины шапки отступ родителя, боди, все становится как надо. Но почему так происходит? Ок, задаю box-sizing: border-box всему чему можно, но снова фейл. Как это работает?
>>1053417ты точно то что нужно смотришь? через robomongo проверяй
>>1055201Гугли ошибку, а вообще как бы по протухшим гайдам с хабра собирать вебпак это такое себе удовольствие.
>>1055208Так все работаетbody { margin: 0; padding: 0; }#wrapper { padding: 0; }#header { width: 100%; height: 250px; margin: 0 auto;}
>>1055242\t это из-за редактора вставились
Помогите человеку не знакомому с темой. Есть div. В нем текст. Как сделать так, чтобы:1. Этот див был по центру экрана и его ширина была равна ширине самое широкой строки текста2. Сам текст тоже был центрирован
>>1055271ах да, если это важно: на странице кроме этого дива ничего нет
>>1055271Width auto даёшь диву, и маргин 0 авто ему же. Точно не помню, если не задавать определенную ширину диву, будет ли он центроваться. И диву же задай текст алигн центр. Сам точно не помню, правда
>>1055242Попробуй задать боди отступ или поле, и установить ширину блока на все ширину экрана.
>>1055170HSL, где третий параметр как раз таки "светлота".https://ru.wikipedia.org/wiki/HSLhttps://www.w3schools.com/colors/colors_hsl.asp#123456 -> hsl(210, 65%, 20%) -> hsl(210, 65%, 80%) -> #abcced
>>1055290Сделал как ты сказал и... ничего не изменилось. Уж думал, может у меня не применилось, но нет, там же прописал цвет и он применился.
>>1055326Отвечу минут через 30, как за комп сяду
>>1055326ну даже хер знает, у меня тоже все через жопу идет. задаешь текст алигэн, все норм, но сам див будет весь бади занимать. если только задавать конкретный размер диву, но там у тебя проблемы со строками будет. хз, кароч
перекат >>1055346 (OP)перекат >>1055346 (OP)перекат >>1055346 (OP)перекат >>1055346 (OP)
>>1055349похуй
>>1055363Не забудь про сажу.
\
<h1>БЛЭЭЭЭД СУКА!</h1>Есть тут скилловые верстальщики? Завел себе хобби, верстать всякие лендинги и прочий околоскам для инвалидов, реально доставляет.Недавно начал верстать пиксель-перфект лендинг по шаблону, спизженному с какой-то группы в ВК. Шрифтов нет, нихуя нет, в архиве был только PSD. Короче суть в том, что типичный отступ для заголовка указан на пикрил 1 (это h1 в самом верху страницы, т.е я НЕ МОГ обосраться с маржин/паддинг до этого).Кнопки на странице не отцентрованы по центру, ширина контейнеров постоянно разная, у даже ебаный font-size и line-height варьируется в зависимости от блока текста, ебаный в рот (пикрил 2)! Причем варьируется так, что хочется запихать макбук в жопу мудаку-дизайнеру.Так вот, вопрос. Пиксель-перфект и есть борьба с дизайнером-пидорасом, или под это делают специальные шаблоны без описанного выше говна?
Сап аноныВозникла проблема. Есть сверстанная форма, использовал absolute position. Все ок, но если элементов становится больше чем ожидалось то все рушится. Как пофиксить с минимальными потерями, то есть чтобы не переверстывать? Едет обычно один элемент, его бы сделать динамическим, если такое возможно.
>>1059910Нет, пиксель перфект это наоборот: когда дизайнер-пидарас ебет тебе мозги, потому что у тебя паддинг на два пикселя меньше, и ему похуй, что все блоки идеально ровные - ЭТО ТАКАЯ ТВОРЧЕСКАЯ ЗАДУМКА.>>1060529> absolute positionPeezdos> динамическимТолько жсом.
Мне тут пришло приглашение на hh. Там указано следующее(помимо прочего, разумеется): Если Вам интересно наше предложение, просим Вас ответить на несколько наших вопросов в системе SymbioMark для подтверждения квалификации.Кто-то сталкивался с подобным? Что за зверь?
>>1061385> ЭТО ТАКАЯ ТВОРЧЕСКАЯ ЗАДУМКА.спасибо за охуенную отмазу для заказчика.- У вас тут блок кривой!- Сори, думал это творческая задумка вашего дизайнера.
>>1061516>SymbioMarkвундерфавля для проверки твоих скиллов.юзается всякими продвинутыми hr-тимлидами для получения от тебя ответов на вопросах и использовании этого навместо собеседования.
пацаны, тут тестовое задание дали с макетом в pdfМакет один, в PDF на первой странице вид для десктопных клиентов, на второй - для мобильных.пытаюсь вот hr объяснить, что pixel-perfect'a не будет, она мне тулит что это норма. Вопрос: Это норма ?
>>1065121фак проебался, пикчи читать справа налево
>>1065122ну подобрать размеры можно и на глазок путем наложения рендеренного пнг на страницу в браузере но ебать это в рот
Существует ли в природе npm модуль для вебпака, который бы прошелся по всем файлам и добавил импорты там,где их не хватает?
>>1065121
>>1050416блонда кто?
Вводные:- OpenCart (ocStore)- Страничка-статья из одной ссаной таблички- Кривые рукиКвест:Нужно обновить (дополнить) нерезиновую табличку, не имея возможности залезть в стили, но с возможностью использования предыдущего варианта страницы (сам контент-макака без малейшего опыта вёрстки)Ситуация:Сама страничка с готовым html прекрасно открывается и отображается в бровзере, но как только код заносится в страничку статьи OC и к делу подключаются стили, всё едет к хуям. Разбивка таблицы на две не даёт ничего - при достижении определённого числа строк/символов/хзчего всё едет к хуям.Спаситипамагити.