Keywords: Front-end, Frontend, Верстка, HTML, CSS, JS, JavaScript.Шапка:https://github.com/acilsd/wrk-fetJavaScript учим тут:https://learn.javascript.ru/Как учить React:https://github.com/rtivital/react-thingsПодбор вопросов на собеседовании:https://www.thatjsdude.com/interview/Торренты на интенсивы HTML Academy:Базовый интенсив HTML/CSS за 2018 год:http://nnmclub.to/forum/viewtopic.php?t=1220071Продвинутый интенсив HTML/CSS за 2018 год:http://nnmclub.to/forum/viewtopic.php?t=1227331Продвинутый интенсив HTML/CSS за 2017 год:http://nnmclub.to/forum/viewtopic.php?t=1220071Базовый JS-интенсив за 2017 год:http://nnm-club.me/forum/viewtopic.php?t=1195526Продвинутый JS-интенсив за 2017 год:http://nnm-club.name/forum/viewtopic.php?t=1165695Годный курс по основам JS (на ES6):https://ru.hexlet.io/courses/introduction_to_programmingТеория продвинутых курсов академии:https://mega.nz/#!zAIXxBxC!sqFoO_0rYGCzvZlQ3d-RrCZNHfBgeiwH7Ayk8LoelggСсылочки на старые пасты:http://pastebin.com/ytWW0UfUhttp://pastebin.com/tvvwC7uzПрошлые треды:#59-64 в предыдущих шапках#65 http://arhivach.cf/thread/360201/#66 http://arhivach.cf/thread/361709/#67 http://arhivach.cf/thread/363185/#68 http://arhivach.cf/thread/364582/На данный момент на hh.ru по Москве:1 169 вакансий «front-end» +98 вакансий с прошлого измерения(28/05/18)859 вакансий «react»+84 вакансий с прошлого измерения(28/05/18)
Главная тема предыдущего треда — отсутствие вакансий.Всем спасибо, все свободны.
>>1201066> отсутствие вакансий> 1 169 вакансий «front-end»
>>1201072врёти!
Как выучить Реакт, если на галере нет Реакта?
>>1201077Никак, ведь у тебя нет времени и сил после галеры что-либо учить.
>>1201079Замкнутый круг выходит.
>>1201077Он скоро умрет как Ангуляр, учи Vue.
>>1201061 (OP)>1 169 вакансий «front-end»И сколько из этих вакансий для джуниоров?
сап. прохожу воркшоп по вебпаку из оп-поста и возникла проблема. на 8 минуте -> https://www.youtube.com/watch?v=ZFm0OPDYKNA&list=PLTbz5Wv5vNcs0zKKmF0DSo6m05RnMqUXk&index=5 он подрубает webpack.optimize.UglifyJsPlugin() без каких-либо дополнительных настроек. в итоге у него после сборки на 13:20 размер выходного index.js уменьшился в 3 раза. делаю все в точности как у него, но размер моего файла не меняется вообще, хотя визуально выходной файл выглядит как у него (без лишних пробелов и т.д.)в чем может быть проблема?
В каком фоторедакторе ковыряются красноглазики? В фотошопе через вайн?Не в гимпе ведь.
>>1201110Красноглазики сидят на маках и в хуй не дуют.
>>1201109Что за тормоз на видео? Еще блять так тихо.
Когда читал материал по жс - было интересно.Читаю хтмл/цсс - хочется убить себя.Так и должно быть?
>>1201182Нет. На хтмлцсс ты в первый же день делаешь сайты, а в жс ты делаешь хуйню 1+1.
>>1201182У меня так же, только вместо жс Python и sql.
>>1201182Что именно ты читал про жс?
>>1200944https://jsfiddle.net/ujvy3cjr/11/>ты всё так исправил, что я не могу уследить за твоей логикойЯ вроде только логику растягивания в блоке 1 поменял, думал будет ближе к желаемому варианту.Указывая flex: 1 (что равно flex-grow: 1, flex-shrink: 1, flex-basis: 0), даешь блоку что-то вроде относительного коэффициента. Если у двух флекс элементов будут равные значения, они будут занимать по половине имеющегося пространства. А если одному 2 и другому 3, то первый займет 2/5, второй 3/5.А абсолютно позиционируя блоки с прозрачностью, выбиваем их из потока и другие блоки начинают проходят сквозь них.Указываем родителю position: relative и абсолютно позиционированный блок можно будет располагать относительно родителя. Указываем ему top: 0, bot: 0... и привязываем его края к краям этого блока-родителя.Ну и z-index-ом какие-то слои выдвигаем вперед, какие-то назад, чтобы блок с прозрачностью был снизу блока с контентом.>Алсо ты работаешь или просто так сидишь сычуешь? Учишься?Сычую. Уволился недавно с дно-работы, сейчас стараюсь максимально времени уделять верстке.Теги, отступы поменял, неудобно было работать
>>1201183>а в жс складываешь строки с числами и ахуеваешьПоправил тебя
>>1201215>максимально времени уделять версткеА надо уделять жаваскрипту. Верстку освоить - это пройти курсы кокодемии, интенсив посмотреть, да немного попрактиковаться. А с жаваскриптом все немного сложнее.
>>1201258Я как раз по первому интенсиву верстаю сайт. После пройду продвинутый. Как научусь нормально верстать адаптивно и немного попрактикуюсь бутстрапом, так и перейду к js.
>>1201263Теряешь время. лучше бы жаваскрипт сразу учил, а там во время пердолинга дома и верстку подтянешь.
>>1201264А респонсив, это же не просто пару новых тегов html и свойств css выучить, тут что-то посложнее. Да и думаю на первой работу больше верстать придется, нежели на js писать.
Что-то не могу сообразить. Как эту кнопку сверстать?
>>1201270btn:hover {height: 40px}
>>1201267> тут что-то посложнееНе сложнее жаваскрипта. > Да и думаю на первой работу больше верстать придется, нежели на js писать.Кому в 2018 верстальщики нужны? Синглпейджи на реакте учись делать, епта. Вообще, самым оптимальным вариантом будет и верстать, и жаваскрипт учить. Заебался верстать - читаешь кантора, заебался читать кантора - верстаешь.
>>1201095Я уже сделал проект на вью, но на нем нет вакансий, я понял, что это была ошибка, но время потеряно, проект уже на вью и теперь я сокрушаюсь над тем, как сделать рабочий проект на реакте домашние пет прожекты хеллоуворды на реакте серьезно не воспринимают
>>1201267>респонсивЕбать дебил.
>>1201298Ты думаешь, что если сделаешь проект на реакте, то на тебя сразу посыпятся предложения поработать?
>>1201270.btn::after { position: absolute; top: 42%; left: 0; content: ""; width: 100%; height: 8px; background-color: #ffc600; z-index: -1; transition: all .5s;}.btn:hover::after { top: 0; height: 100%; transition: all .5s;}
webassembly
>>1201315
Доставьте "под капот"
Сап, верстаны. Как сделать так, чтобы у инпут текста с большой высотой плейсхолдер и вводимый текст выравнивались по топу?Без использования текстареа есть решение?
>>1201327Сам ищи, пару тредов назад было. Охуел совсем, доставьте ему.
>>1201072Вы правда такие тупые чтобы оценивать возможности для вката по количеству вакансий? Здесь анон все расписал >>1199181
>>1201334
Я использовал ресет, а в академи (да и много где ещё) говорят что это говнище и надо юзать нормалайз.И если ресет всё сбрасывал и я начинал с нуля и сам всё задавал, то у нормалайза хуй пойми что и как.Какие мне маргины и падинги сбрасывать? У кого они тут заданы по умолчанию?
>>1201339Но мы не только для вката это отслеживаем, а и чтобы знать общие тенденции. А то тут чмошники из года в год орут, что фронт умирает, джс умирает, реакт умирает, но на самом деле это не так.
>>1201343>но на самом деле это не так.Согласен, не так, фронт не умирает, но вот вы пишите что 1000+ вакансий. Новички думают что на рынке вакуум и типо 1000 мест их ждут, стоит только освоить HTML+CSS+JS и написать хеллоу-ворлд на реакте. А по факту из этих 1000 ищут джунов 20-30 контор. И если ищут джуна, это не значит что готовы взять без опыта. И если джун, это не значит что достаточно уметь делать туду лист. Многие не понимают, в какое говно ввязываются.
>>1201347Значит пусть учат и превозмогают.Да и вообще всегда весело потом проигрывать с того, как манямирок вкатывальщиков рушится.
>>1201345>>1201344> редакторЭто мидл-копирайтер из /врк?
>>1201351ахзахазхазз ебать ты пашутил абассака))))
>>1201353))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))пошел нахуй)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
Впервые открыл ебаное.айти, а это оказывается хохлосайт с двачерами в комментах, что очень даже неплохо по моим меркам.
>>1201354Найс ты порвался, опущ малолетний.
>>1201341Открой сам файл, там комментариев в 10 раз больше, чем кода.
>>1201340Куда он там сука залезал ,каждый раз проигрываю.
Поздравьте, вкатился джуниором в ваш фронтенд.
>>1201411Но мне ведь сказали, что фронтенд и вообще весь веб мёртв...!
>>1201411ПоздравляюТеперь давай, рассказывай
>>1201411Уже выходил на работу?Тут два варианта:1) Разработка действительно идет на современных фреймворках — Поздравляю со вкатом.2) Тебя садят рефакторить нечитаемое легаси говно на джикверив лучшем случае — Повезет на следующей галере.
>>1201413> из 100 выстрелов 1 долетает до цели> вау, какая хорошая винтовка!
>>1201416Со среда начинаю. Реакт, редакс, новые стандарты аля ес7-ес8 под бабелем и всё такое.
>>1201324
>>1201425Как же хочется дружить с тоходевочкой...
Сестра еще не проснулась... :(
>>1201424Блять, да мне похуй на тебя, блять, слушай, какая у тебя там лычка, блять, компания, перспективы там блять, команда, всё, мне похуй, хоть там “реакт”, хоть блять нахуй “ангуляр”, хоть “вью”, хоть “жиквери” блять, хоть стометровое полотно жс лапши, мне на это насрать, понимаешь? Сколько ты там, какой код пишешь, какие либы, каких значит вот этих либ опенсорсных или проприетарных, блять в космос ты летишь или мастер пушишь, мне на это насрать, понимаешь?Я, блять, в своем познании настолько преисполнился, что я как будто бы уже сто триллионов миллиардов лет, блять, проживаю на триллионах и триллионах таких же проектов, как этот ваш, мне этот проект абсолютно понятен, и я здесь ищу только одного, блять, - покоя, умиротворения и вот этой гармонии, от слияния с бесконечно вечным, от созерцания великого фрактального подобия и от вот этого замечательного всеединства существа, бесконечно вечного, куда ни посмотри, хоть вглубь - бесконечно малое, хоть ввысь - бесконечное большое, понимаешь? А ты мне опять со своим вот этим блять this, иди суетись дальше, это твоё распределение, это твой путь и твой горизонт познания и ощущения твоей природы, он несоизмеримо мелок по сравнению с моим, понимаешь?Я как будто бы уже давно глубокий старец, бессмертный, ну или там уже почти бессмертный, который писал фронтенд от самого зарождения, ещё когда только экма только-только сформировалось как спека, и вот это драфт, вот, после спецификации, когда оно вспыхнуло, как звезда, начало формировать вот эти либы, фреймворки, понимаешь, я на этой фронтенде уже как будто почти пять миллиардов лет блять живу и знаю её вдоль и поперёк этот весь мир, а ты мне какие-то... мне похуй на твои прототипы, на твои блять нахуй this, на твои сокпуы, там, на твоё тестовое.
>>1201432Она хрюша?
>>1201424 тебя же не на реакт взяли, пердун ты старый. под бабелем блять
>>1201442А на что его взяли, шиз?
>>1201451тебя это ебать не должно, истеричка малолетняя
http://lodossteam.tilda.ws/frontend-courseКрутейшая возможность. У них два офиса, в Питере и Таганроге. Не знаю в каком именно городе проходит обучение, но если ты в том городе, лучше не упускай такую возможность.У них еще статья на хабреhttps://habr.com/company/netologyru/blog/358986/
>>1201303да, таких вакансий куча в канале js_jobs
>>1201109Решил проблему. В новом вебпаке 4+ можно просто написать mode: "production", он заменяет uglifyJs. Может пригодится кому
>>1201478в моей мухосрани похожее предложение было. только там за месяц обещают обучить верстке, жсу, пхп, бд, голанг (НЕ ШУЧУ, правда это всё за месяц (даже Першин бы охуел от таких сроков)). короч какая-то хипстерская контора с космическим чсв. ну я подал заявку, даже сходил на первое собеседование, но меня почему-то их служба безопасности забраковала, как я понял. потому что господин hr сказал, что сначала мои данные передадут туда, а потом уже пригласят на второе, если все оки будет. может не понравилась пустая страница с грустными непонятными паблеками и вечхаухом. (в заявке надо было дать линк на вкшечку). короче подвох в том, что дают объявление якобы о поиске учеников, мол возьмем тотал нубасов, любого желающего бича с улицы, лишь бы учился. по факту выходит, что ищут они мухосранских торвальдсов. у чухана с двача там 0 шансов. ты либо охуенный человек в личностном плане и альфач, либо кодишь с 3-х лет. потому что на собеседовании там тебя завалят вопросами а-ля "почему мы должны взять именно тебя". будут спрашивать чем в школе занимался, чем в шараге занимался. ответ "сидел, пердел, гонял в доту", сами понимаете, не впечатлит этих ребят. пиздёжь про заслуги не прокатит. я челу едва заикнулся, что рисованием занимался в детстве, так он сразу пруфы потребовал))))
>>1201516>в заявке надо было дать линк на вкшечкулолблядь, уже тогда надо было дропать
>>1201478В голос. Давайте возьмём крошку с требованиями крошки на позицию крошки, только зачморим его так, чтобы он думал, что проходит курсы и совсем не приносит дохода.
>>1201518ну знаешь ли, обучаться на топовой галере мухосрани и получать при этом зарплату - весьма сладкое предложение. ради такого я готов был даже диванониться.
>>1201275вообще говоря нужны верстальщики все еще. у меня на проекте таких два, чтобы не отвлекать меня от важных вещей (на самом деле они оба лучше меня верстают, и один из них получает вдвое больше чем я)
>>1201516> любого желающего бичаНет, это очевидно не так. Если после пункта "обязательно", еще едет перечень "желательно/будет плюсом", то ты должен и по этим технологиям, знаниям подходить, иначе сам должен понимать, что найдется далеко не один человек, который это знает.Из-за этого у джунов и высокая конкуренция, потому что там всегда есть "желательно", а из сотни кандидатур как минимум 10-20% это умеют.
https://hh.ru/vacancy/26138562Типикал вакансия для крошки, а вы где-то меньше чем за 1к бачей работаете, лошки.
>>120152799% вкатывальщиков сразу мимо
>>1201535Но вообще да, я не досмотрел сразу, там с# еще требуют.Но все равно как-то странно, слишком уж дохуя платят как для джуна, да еще и удаленно можно работать... Представьте, что человек может нормально сделать удаленно без коммерческого опыта? И еще, если послушать всяких сишников, так у них вообще работы для джунов нет и платят целое ничего.
>>1201539Ну так-то тут фулстек, да и требования совсем не для джуна.
>>1201545Надо было шарп учить...Node-чмошка
>>1201539Там знание английского для переписки с пиндосами. Типичный БУЛЫЧЕВ, а вилку такую поставили, чтобы ну типа теоретически можешь такой рейт себе набить.
>>1201347>А по факту из этих 1000 ищут джунов 20-30 конторДвачую. И то что они выбирают лучших джунов - само собой понятно. Так что вкатывальщики, которые тут сидят, вы друг другу конкуренты и враги! Вы не должны помогать друг другу. Только лучший из вас сможет устроиться на работу.
Зачем РАБота, если можно фрилансить?
>>1201577Чтобы не быть менеджером самому себе. Думаешь тут большинство людей просто так сидит? Двачеры обычно малоактивны для такого, проще присосаться к галере, где тебе все организуют, пусть и в ущерб зарплаты. и то не всегда, тем более она будет стабильной
>>1201584Хуета, ебашить из-под палки и ходить в туалет по расписанию просто неприемлимо для здравомыслящего человека.
>>1201601Да я не пропагандирую конечно, понимаю, что дома намного комфортнее, но я так не смогу, может, не дорос. а я еще у меня довольно свободное перемещение в офисе, можно проебываться постоянно, кофе там попить, в туалет сходить, что я и делаю каждый час минимум. Но я конечно это не ради бездельничества, а просто не хочу геморрой\плохое зрение\затекание шеи и вот это все, в общем
>>1201550Пиздец, 30к и это в Москве?Типичный Булычев, нечего и добавить даже.
>>1201612Это же не фултайм.
>>1201562Тащем-та тред беполезный, никто никому и не помогает.
>>1201562>вы друг другу конкуренты и враги>Ламповый фронтенд тред
Есть у кого-то рабочая ссылка на базовый и продвинутый интенсив за 2018 год, а то никак не могу найти торенты.
>>1201562Если я в этом треде кому-нибудь помогаю, а делаю я это не часто, то я тому даю неполноценный ответ. (Нубу конечно ответ покажется полноценным, потому что он нуб и нихуя не понимает). Короче отвечаю так, чтобы в принципе его проблема решилась, но при этом сую ему небольшие палки в колеса, так сказать ввожу его в заблуждение.
>>1201683в шапке все
ОП-пик пиздит
>>1201713Держи в курсе.
>>1201215Кароче так и не разобрался в этом дерьме, всё портит видимо наличие блока подложки который div-opacity.Если в первоначальном варианте внутри первого блока ты спокойно делаешь рили что то типа .top{flex:3;} .bottom{flex:2;} И у тебя всё растягивается, то при наличии вот этой вот подкладки как-то всё уже не так гибко и контент сука лезет вниз при сужении пространства, вместо того что бы растягивать просто вверх Этот блок с подложкой.
>>1201215Кароче всрато пояснил, вот тут https://jsfiddle.net/ujvy3cjr/14/ наглядно видны с чем у меня возникли проблемы в этой https://jsfiddle.net/ujvy3cjr/11/ редакции.В итоге васяню по простому 3 редакцию на сайт, тупо без выебистых бекграундов, пасиб энивей.
>>1201842Прозрачный блок с текстом абсолютно позиционирован, и его размеры зависят от обертки, которая в свою очередь тягается флекс свойствами с верхним большим блоком. То есть если хотим иметь прозрачный блок с непрозрачным контентом, то не сможем сделать его расширяющимся под контентом.Пока это писал придумал кое-что и попробовал сделать. В общем у меня получилось реализовать необходимый результат, но это вряд ли можно куда-то пускать. Я в сам создал два блока. Один в котором как с самого начала содержимое так же становится прозрачным, а другой уже натянутый сверху. Первый блок сделал полностью прозрачным, от него нужен только расширение контейнера от контента. А второй уже мы видим, и будто бы он расширяет контейнер при сужении.https://jsfiddle.net/ujvy3cjr/15/Но лучшим решением конечно также считаю фоном поставить прозрачную картинку и тогда все будет намного проще.
>>1201853>но это вряд ли можно куда-то пускать. Почему, от того что бы спиздить твою наработку и захуярить её прямиком на херню которую мне сбагрили, меня останавливает только то, что у тебя там настройки для html - контейнера изменены, а мне его естственно нельзя трогать, ведь я работаю над 1 конкретной страницей, а всё остальное я не могу. Алсо, можешь написать мне в телегу если не лень smile_for_bright
Как вкатиться в удалёнку на пиндосов? Сколько опыта надо, как продать своё очко и где искать работодателя? Успешные, поясните, пожалуйста, как это делается. Хочу в Тайланде самым успешным быть.
Как сделать такой вот список?
>>1201863Маркеры на картинку заменить что ли?
>>1201865Забей, я уже вот так завасянил.
>>1201857Телега не позволяет никому отправлять сообщения.В обратную сторону может сработает foomaaНо вообще этот кусочек можно выкинуть, он тут ненужен, по привычке вставил
>>1201862Переехать в Индию.
Вебинар по свг - самое худшее, что я когда-то видел. 2 часа проебанного времени, а усвоил только как спрайт делать. Все остальное - абсолютно неусваиваемая инфа для такого формата.Пожалуй, самый важный урок, который дала мне академия - не смотреть вебинары.
>>1201936Сначала хотел написать что-то вроде:> Вебинар Вообще самый бесполезный контент, если хочешь чему-то научиться. Ладно там еще лекции всякие топовых прогеров из лучших мировых контор, но даже там не учатся, а просто знакомятся с технологиями.Но ты и сам сделал вывод, что вебинары — полное говно и трёп для даунов. особенно русские вебинары, а других я и не видел
А что представляет редакс-стор для какого-нибудь дефолтного онлайн магазина? Мне предствляется, что это хранилище всякого мусора типо корзины, картинки для слайдера, товары, да пожалуй и все. Я совсем нихуя не поня.
>>1201936>форматаДва чая. Какой же мудозвон придумал эти два ебанных часа. Как же было охуенно все сделано на egghead/udemy и как же хуево на этой ебучей академии. Чувствуются какие-то отголоски совкового метода обучения, и тупорылой многочасовой зубрежки, от который смысл ноль.
>>1201943Ну да, любое состояние любого компонента если это состояние еще где-то нужно, а не только в том компоненте: типа поставил галочку, перешел на другую страничку, а там эта галочка на что-то влияет Но вообще для дефолтных онлайн магазинов оно особо и не нужно, там не так уж и много состояний, все эти корзины и прочее можно в local storage засовывать.
>>1201943Это хранилище состояния и данных всех асинхронных запросов, например. И немного состояния UI, конечно.
>>1201872Чтобы за 200$ работать?
>>1201936По моему в лидерах вебинар по фотошопу. За 2-3 часа научат вас как смотреть размер текста и сохранять картинки.10 лет прошло, а люди так и не дошли до уровня евгения попова.
>>1201077Документации более чем достаточно, в реакте учить нечего
>>1201095React очень прост, и востребован, в ближайшие года 2 не советовал бы ничего изучать кроме реакта
>>1201957А ты думаешь за сколько на удалёнке работают?
>>1201969>React очень простПроиграл с этого.>и востребованА вот тут вообще заорал в голосину.
Front-end дайджест #30: более 150 полезных ссылок за майhttps://dou.ua/lenta/digests/frontend-digest-30/Html, css, js, react, vue, angular, node и всякие разные библиотеки.
>>1201975>А вот тут вообще заорал в голосинуОри дальше, пока нормальные люди учат его и получают 80к джунами в дс на реакте. А ты случаем не Вьист петушок?
>>12019751) Что в нем сложного?2) Куча проектов которые пишутся на реакте в 2018, и куча уже написаных
>>1202014Много проектов то написал на нём ?
А где взять копию репозитория с макетами для интенсива академии?
>>1202027https://github.com/htmlacademy-adaptive/
Какой же реакт ахуенный, после него вообще не могу смотреть на все нативные вещи, а взаимодействие пхп с хтмл вообще вызывает кровавые слезы.
>>1201978>.uaПiшiв нi хiй!
>>1202047> на все нативные вещив смысле на react-native?
>>1202047На какие натвиные, например?
>>1201969Вангую, что вуе через два года обгонит реакт. Вспомнишь еще мои слова.
Посмотрите на эти тенденции, больше 50% выпускников 2018+года начинают работать уже с 3-4 курса, или вообще с 1-2, а это в промежутке 19-21 лет в среднем. Куда вы вкатываетесь, старики?
Что это, блядь?
>>1202056Откуда пикча?
>>1202058https://dou.ua/lenta/articles/ukrainian-universities-2018Там на украинском. >>1202057Тимлид какой-то.
>>1202057>>1202059Все, понял, это -- Софья Ильинова. А я-то думал.
>>1201972за 300к в секунду, мне в /b/ сказали
>>1202056> Куда вы вкатываетесь, старики?На дваче одни школьники сидят, так что все нормально. Средний возраст здешней аудитории 15-18 лет - самый подходящий возраст, чтобы вкатиться в айти.
пиздос, весь выходной маялся от уныния, но стоило пару часов поучиться как настроение поднялось. действительно привычка- это пиздец, за год привык каждый день нагружать мозг и без этого уже хуево себя чувствую, хотя учиться никогда не любил и делал это только чтобы вкатиться однажды на 300к/наносек.
Как выучить реакт за 14 дней и пойти на галеру ?
>>1202073хаудихо научит за пару часов. сам вкатился через его экспресс метод.
>>1202074> Про реакт нету, так бы сразу на завод работу
Есть какие-то костыли/браузеры для ведра, в которых есть девтулз полноценный или хотя бы просто консоль?
>>1202056А тобі яка різниця?
>>1202056Ты специально для нас перевел?
>>1202101Д-дя...
>>1202083Есть, подключаешь телефон к компу и дебажишь на компе https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_for_Android_with_WebIDE
>>1202105Это я уже видел, не то, мне надо прям на телефоне, без компутатора.
>>1202106Школьник, тебе родители комп не купили? А ты вообще как себе представлял разработку на телефоне? Ты думал приложения пишут прям на самом телефоне? Это было бы пиздец как неудобно на милипиздрическом экране.
>>1202109А если он в тюрьме сидит?
>>1202112Разве в тюрме можно смартфоны иметь, да еще и с интернетом? Не выебут ли там в жопу за такое?
>>1202117Ох лол.Там сейчас только ленивый или совсем нищий без телефона.
>>1202120Сам-то отсидел поди?
>>1202109Ты дурной или да? Я иногда читаю кантора в очереди/в транспорте/еще где-нибудь, хочу какой-нибудь пример запустить, поковырять или проверить, пишу код в блокноте, запускаю в браузере, а увидеть ошибку/посрать в консоль не могу, потому что консоли нет. Я знаю, это неудобно, но мне похуй.
>>1202121Нет. Но лично наблюдал, как осужденный на 14 лет строгача каждую ночь в скайпе болтает со своей женушкой и дитятком, ещё и деньги им отсылает.Много зэков сидит в интернете и разводит людей на бабло, либо пытается охмурить баб, думаю тебе известна такая практика.Да даже на ютубе видел зеков-блоггеров.
>>1202123Ну так зайди на плеймаркете и поищу какую-то хуето для кодинга на джс. Уверен, такого говна будет очень много.
>>1202124Да я понимаю. Немного другая тема, но у меня тоже был знакомый, который из армии постоянно на твиче тусовался, в чате срал и стримы смотрел в ночное время, лол.
Ну чё вы тут, я смотрю на хх во многих вакансиях вью уже уровня реакта, как мы докатились до такого? Реакт можно не учить уже?
>>1202123Это ты дурной. Хипстер блять, в транспорте он кодит. Ну я понимаю, ты молодой, юношеский максимализм, все горит и хочется попробовать.
>>1202136> 2 843 вакансии «react»> 804 вакансии «vue»> 2 137 вакансий «angular»Ну такое себе, посмотреть бы еще, что было год-два назад. И в основном вью часто употребляют в контексте реакт/ангуляр/вью, типа хоть что-то знайте из фреймворков, чтобы даунов отсеять. В то время как вакансий, где нужен только реакт или только ангуляркоторый так сильно умирает, что до сих пор в 2,5 раз имеет больший спрос, чем вью намного больше.
>>1202136Нет, реакт так и остается надеждой фронтенда
>>1202165Да в принципе вью от реакта не сильно отличается. Уж точно не с нуля все переучивать. Btw какого уровня хоумпроджект стоит пилить, чтобы не плевали с порога в ебло с пустой cv?
>>1202165И везде нужен опыт от 3лет
>>1202184Повторить хотя бы основное с airbnb.>>1202185Но это же не только к реакту или какому-нибудь другому фреймворку относится, так вообще со всей отраслей.В моем городе, когда я искал работу, я намного чаще видел junior python, php, asp.net, а рубистов так вообще были готовы за бесплатно учить, лишь бы желание было. При этому на джс сразу мидлов хотели, аж больно от этого, походу их так много стало...
Какая версия фотошопа лучше дружит с вайном?
>>1202305Хуёвая была идея.
Анинасы, помощь нужна. Как я могу на клиенте посмотреть, что я отправляю пост запросом на сервак? К серваку доступа нет.
>>1202397В дев тулсах посмотри. Не пользовался, но видел там что-то подобное
>>1202398Да нихуя там нет, точнее тело запроса не видно.
>>1202399Ты пиздишь, всё там есть, постоянно смотрю, если там нихуя нет, то значит ты делаешь что то не так, видимо нихуя не отправляешь
>>1202408Да, я посылал пустой запрос. Да, я долбоеб.
Ребятки, помогите кто с react-native разбирался, как его в .ipa файл для ios сбилдить?
Почему везде пишут, что запросы в реакте лучше всего делать в componentDidMount? Он же вызывается, когда компонент уже отрендерился. Почему нельзя перед рендером загрузить данные с сервера и засунуть их в стейт? Тогда ведь не нужно будет ничего заново рендерить. Или реакт не будет ждать, пока запрос в componentWillMount пришлет ответ и отрисует то, что есть на данный момент?
Привет, Анон.Оплатил сегодня курс на сайте Кантора по реакту (270$), так что месяц и я поеду на галеру, буду время от времени появляться тут, расскажу как происходит и какое качество курса в целом (если это кому-то интересно, конечно).
>>1202530Не забудь потом материалы на торренты залить.
>>1202525Для начала, componentWillMount депрекейтед.>Или реакт не будет ждать, пока запрос в componentWillMount пришлет ответ и отрисует то, что есть на данный момент?Лол, разумеется, не будет. Запрос же асинхронный.
>>1202538Они там давно есть.
Котаны, поясните, что за проблема.function f(a, b){var ans;if(a.length!==b.length){return false;}for (i=0;i<a.length;i++){var xC;if(b.some(function(x){xC=x;return a==Math.sqrt(x);})){a.splice(i,1);var y = b.indexOf(xC); b.splice(y, 1);ans=1;console.log(a,b);}else if (b.some(function(y){return a!==Math.sqrt(y)})){ans=0;break;} } console.log(ans);} f([2,3,3,5],[4,9,16,25]);На второй итерации, когда уже откинули первые члены массивов, имеем [3,5] [16,25] - первое условие здесь не должно выполняться, т.к. для a==3 не будет ни одного b(some...Соответственно, должно выполняться второе условие, ans должен принять значение 0.Вместе с тем, при запуске кода ans == 1!
>>1202569Где ты i объявил?
>>1202305Я в оракловской виртуальной коробке запускаю
>Флексбокс, часть 1, Флексбокс, часть 2Чувствую себя дауном (хотя первую часть вроде осилил, но все эти задания с шариками и прочей хуитой - хуита, только запутывают).Хотя может тут как с селекторами (3 курса, а используют 3.5 вида и всё куда легче)
>>1202525все запросы лучше делать в асинхронных экшонах юзая какойнить redux-thunk
>>1202530>Оплатил сегодня курс на сайте Кантора по реакту (270$)Ты читать неумеешь? Видел его видосы по js и он там просто читал текст со своего сайта.
>>1202530Самое ужасающее дерьмо на которое я потратил время пока вкатывался- это курс Илюши по ваниле. Ебать, как вспомню его потуги и истерики в попытках что то объяснить, так плохо становится. Хорошо, что этот бездарный пидор не отбил у меня желания изучать жс.учебник заебись, курсы ебаное гавно говна
>>1202612>>1202608Согласен, курсы по JS у него кал собаки, но по примерам курса по реакту (слитых на рутрекере), мне понравилось, к тому же преподаватель там не он совсем.
Посоны, за 3 месяца реально выкатиться на $50-100?С JS проблем нет, а вот остальное хуй знает как учить, все эти вебпаки хуяки такое ощущение что эти миллиарды дополнительных мелочей учить пол жизни
>>1202654В час? Чет дохуя просишь.
>>1202662В месяцмимо другой анон
>>1202669Нет таких вакансий.
>>1202669Дожили блядь, люди готовы погромировать за минималку.
>>1202654Если только на фрилансе что-нибудь примитивное хуярить за дошики.Или на стажировку вкатиться куда-то недоджуном..
>>1202654Посоны, реально ли набрать в адресной строке hh.ru и посмотреть вакансии?С браузером проблем нет, а вот в сайте хуй знает как разобраться, все эти фильтры хуильтры такое ощущение что эти миллиарды дополнительных мелочей учить пол жизни
Куда перекатываться из фронтенда?
>>1202714В сантехники.
Так, де картиночки для барбершопа взять?
>>1202764В папке со всеми макетами.
>>1202714Можешь стать менеджером макак.
>>1202769Это .svg файлы?
>>1202773Да. А чего в папке svg нету, то из .psd файла вытащить.
>>1202714>перекатыватьсяКак будто ты серьезно работал в фронтенде.
Блять какой же пиздец. Прошёл главы про this и замыкания, все задачи решил, всё понял. Спустя месяц решил повторить, и словил батхёрт от того, что не понимал, как оборачивание оберткой предотвращает от потери контекста: setTimeout(user.sayHi, 1000);и setTimeout(function() { user.sayHi(); }, 1000)Щас уже вспомнил, что для передачи контекста важно, чтоб была и точка и скобки. Но это же пиздец какой тонкий нюанс.Жопа до сих пор тлеет.
>>1202784На самом деле, мне кажется, что это сложная тема, и пример, который он взял, неочеаидный и редко встречается.
>>1202784Чо там непонятного то?В юзере есть метод sayHi, который описывается как alert this.nameЕсли передавать в таймаут user.sayHi, то ты передашь в таймаут внутренности метода, alert(this.name), и name будет искаться в другом контексте, а не контексте метода юзер
>>1201061 (OP) Орнул с уткачма.
<= Стоит ли вообще озадачиваться ознакомлением?
Есть ли возможность уменьшать или увеличивать размер шрифта в процентах? Скажем для мобильной версии сделать размер заголовков 0.6 от обычного или что-то такое.
Почему-то кажется, что от вью гомосексуализмом веет. Название у него какое-то сладенькое, вью, да и логотип тоже гейский. Просто хотел своим мнением поделиться. Вот.
>>1202886Через font-size: ;, почему бы и нет. У него пять значений есть, вместе с процентами.
>>1202890vue - вуе - воровской уклад един
>>1202890Как что-то плохое, в айти каждый второй или гей или анимушник или фурфаг какой-нибудь.
>>1202890Двачую. Как только вижу упоминание вуя, сразу как-то не по себе становится, в попке свербить начинает, пидорасня какая-то.
>>1202569Скажие лучше что надо сделать, не очень по коду понятно, у тебя в if'ах проверки странные ты возвращаешь из some результат сравнения массива, и числа
>>1202784При вызове функции, в нее передается контекст, в первом примере ты ничего не вызываешь, т.е контекст теряется. Вот примерconst user = { name: 'Igor', sayHi: function() { return 'hello ' + this.name }}Если сейчас ты вызовешь, функцию user.sayHi() то в нее передастся контекст user, и очивидно все заработает.Напишем функцию, которая примет колбек, и вызовет его,const func = function (fn, value) { return fn() + value // (1)}И вызовем func(user.sayHi, 100) // << 'hello100' ??????Почему?Попробуй нажать f12 (девтулзы) и выбрать консоль, туда написать window.name , выдаст пустую строку, уже есть подозреваемый!Как видно функция func понятия не имеет о контексте, если перед (1) консоль логнуть this, то выдаст window. Поэтому если ты передаешь функцию как колбек, то контекст теряется.А фикс этой проблемы достаточно прост. Т.е в фкнцию fn придет функция, которая вызывает другую функцию, в которой есть все данные о контексте.Надеюсь хоть чучуть понятно
>>1202890{{CONFIRMED}}
>>1202916Во всех подозрительных случаях делаю консоль лог this и если он проебался, то биндю его. Какие подводные?
>>1202933Ну с биндом ничего, просто аккуратней будь когда передаешь колбек в функцию. Ну и если возьмешься за ES6 то там есть стрелочные функции, они берут внешний контекст, и он не меняется, берется оттуда где был объявлен
>>1202897За себя отвечай пидарюга.
В чём нарезаете макеты?
>>1203023В паинте.
>>1203033)
Вот вы говорите хеловролд, хелловорлд, а как выглядит реально сложное приложение?
>>1203071Ну, тысяч 50 строк хотя бы.
>>1203071Сексуально.Хелловорлд тоже приложение.
>>1203072Какой у него примерно функционал должен быть?
>>1203075Открой трелло, вот такой функциональные запилить — очень неплохо.
>>1203071Рега/авторизация + CRUD какой-то хуйни, абсолютно любой.
>>1203076Ебать какое потное туду. Мне аж неприятно стало.
>>1203081Удобная штука, на самом деле. Юзаем на работе и как-то незаметно стал юзать и для вещей вне работы. Рекомендую.
>>1203076Анон, объясни момент - это нормально, что у них все в таком виде?
>>1203083Да, просто нет переходов на новую строку (это уменьшает размер файла, лол).Хром умеет делать из подобной дичи красивые строки кода, но вроде только если они в отдельном файле, а не в самом html.
>>1203084
>>1203086Мемы учи, масленок.
>>1203084Спасибо.
>>1203087Ты сам-то хоть Биборан читал?
(В прошлом треде особо не ответили). Понимаю что всех наверное уже заебало подобное нытье и вбросы, но т.к я необучаемый дебил - все равно ожидаю какого-либо ответа. Вопрос скорее про Back-end и в целом про стек.Уже полгода пытаюсь вкатиться в эту вашу web-разработку, попутно подрабатывая на другой РАБотке, которая очень подзаебала. Последние полтора месяца вообще ничем не занимался, поэтому знания чуть-чуть просели в голове, но в теории вот что я уже "изучил":1) Общие представления о Node.js. Знаю как работать с файлами, создавать сервер (обрабатывать запросы), асинхронность тыры-пыры, самые базовые модули. 2) Общие представления о Express.js. Маршруты, миддлвары, в общих чертах понимаю как работает аутентификация через куки. Могу захуярить шаблонизацию через Pug. Смотрел курс на CodeDojo и выполнял там практическое задание по созданию сайта на Express.js делающего запрос через OMDB и заполняющего шаблон из полученного объекта (короче кто смотрел тот поймет), вроде разобрался с этой хуйней, все довольно просто.3) Где-то год назад более-менее разбирался в верстке, изучал её по HTMLAcademy пройдя все уроки, просмотрев интенсивы и сверстав пару макетиков вроде адаптивного барбершопа и каких-то пары статичных страничек. Правда сейчас уже ВООБЩЕ ничего из этого не помню, но если повспоминать 4-5 дней, думаю знания восстановятся. 4) В общих чертах изучил PostgreSQL, знаю как делаются запросы, простые выборки, что такое представления, как писать простые условия. Правда изучал это две недели назад и без практики уже начинаю забывать (ибо юзать просто НЕГДЕ). 5) В нативном JS'e понимаю как работают прототипы, генераторы, итераторы, асинхронный код (опять же нужен примерно день-два, чтобы вспомнить детальнее).Из последних советов мне заклинали начинать дрочить PHP и Ruby on Rails (для общего развития так скажем), ибо на них сейчас дохуя всего пишется. Но я вообще не понимаю как этот веб работает, т.е знаю отдельные части, даже просмотрел курс о том как работает стек TCP/IP, но в целом общего понимания нема, и что можно "создать" используя те знания которые у меня сейчас есть. В итоге выучил то, выучил сё, а по факту что с этим делать - хуй его знает. Хотелось бы уже сейчас начать зарабатывать первые гроши на еду в этом дерьме, и насколько я понял самым быстрым и оптимальным вариантом (раз мне нужно "как можно быстрее") будет задрочить верстку и выполнять заказики на фрилансе за 100 рубчиков в этот момент продолжая изучать бекенд/фронтенд.
>>1203095>дрочить PHP и Ruby on RailsЗабудь. По бэку экспресса достаточно, разве что монго ещё подтяни. И попробуй написать АПИ на экспрессе с авторизацией через JWT. Потом дрочи на выбор какой-либо из великой троицы фронт фреймворков (советую реакт), и напиши клиентскую часть для своего же апи.Как сделаешь, то можешь считать, что обладаешь знаниями уровня джуниор фулл стека и смело искать работу.
Авокадой пользуетесь? Как вам?
>>1203119Пользуюсь. Удобнее чем фотошоп для выдирания картинок и измерения размеров. Сверстал пару макетов с ним, вроде все что нужно есть. Но в сложных ситуациях все же придется лезть в редактор, чтобы поправить там картинку, прозрачность настроить, тени убрать, все такое
Как лучше разметить эту полосу правильнее?Левую полосу делаем через псевдоэлемент, так как это декор, не несущий никакой смысловой нагрузки.И вот как соц иконки и иконку академии так ровно расположить, не прибегая к хардкоду?Если было бы три колонки, то флексами это просто решить, но тут две и я не знаю что делать.
>>1203128Сделай левую через див, не выебывайся.
>>1203128justify-content: flex-endи правой иконке процентный маргин слева
>>1203132Это плохо. Я все-таки учусь делать хорошо>>1203140Но если в будущем будет необходимо добавить еще одну иконку к соц сетям? (В таком случае наверное был бы хорош js in css) Или это слишком и не стоит об этом париться?
>>1203141>Но если в будущем будет необходимо добавить еще одну иконку к соц сетямТо вместе с добавлением иконки и стили подправишь. А тащить жс ради такого - это вообще пиздец какой-то.
>>1203141>Из последних советов мне заклинали начинать дрочить PHP и Ruby on Rails (для общего развития так скажем), ибо на них сейчас дохуя всего пишется.Первое правило Бойцовского клуба: двача: не слушать советы двачеров. Руби мёртв.
>>1203148Значит буду делать так.А насчет css in js, упомянул просто потому что подумал о причинах по которым люди могут пользоваться этим.
>>1203141>Это плохоЛишь бы изъебнуться
>>1203098Спасибо, буду к этому идти. А верстка нужна или стоит вообще на нее хуй забить? Просто учить все что ты перечислил довольно долго (по крайней мере для меня, ибо я туповат и долго усваиваю материал), а с верстки мб первые копейки уже пойдут, хотя мб я и ошибаюсь.
>>1203175Если ты нацелен и на фронт, верстка обязательно нужна. Даже если ты будешь занимать только беком, иногда может понадобиться повозиться с версткой, но это в случае если ты не будешь работать в крутой конторе.вкатывальщик
>>1203175Да епт, ты определись уже — фронтом хочешь быть или бэком.
>>1203239Он хочет быть модным, молодежным ФУЛСТАКОМ за 20 тыщ рублей на галере делать вообще все, вплоть до заправки принтеров.
>>1203179Мне просто про верстку объясняли что она нахуй не нужна, подрочить только бутстрап и всё.>>1203239Основы и фронта и бека в любом случае стоит знать. Но речь сейчас о том, стоит ли учить верстку, чтобы просто начать зарабатывать какие-то гроши, или же нет.
Всем привет.Несколько тредов назад спрашивал, что можно сделать на vue. В общем решил всё-таки запилить блог. Зацените:http://kosk-blog.herokuapp.com/https://github.com/Kiryusha/Vue-BlogИз фишек:Vue, Vue-router и Vuex (для хранения пользователя)Простенькое апи на KoaJS и удалённая бд https://mlab.com/Авторизация-регистрация! Даже получилось притаранить парочку социальных авторизаций.Можно регистрироваться и писать посты, а потом их редактировать. Также есть пользователь админ, который может редактировать/удалять любые посты.Из-за работы (я сейчас работаю версталой) не занимался им уже некоторое время, но планирую ещё что-нибудь допилить. Из основных целей прикрутить комменты, поиск и тестирование на jestРаскритикуйте, пожалуйста.
>>1203249>блог, в котором может зарегаться любой и писать свои постыТебе часто говорят, что ты долбоёб?
>>1203249> я сейчас работаю версталойЕсли ты способен сделать функционирующее приложение на вью, то зачем ты работаешь версталой?
>>1203256> работаешь версталой?Интересно, как можно "работать" версталой и пилить настолько вырвиглазную хуйню?
>>1203242Ммм, верстку так сложно выучить да? Или дрочить одни и те же абстракции что и в бекенде, так сложно, ууу.
>>1203175Нужна, но слишком глубоко вникать не стоит на данном уровне, во всякие красивости и анимации. Нужно уметь делать адаптивные интерфейсики да и все. Всякие сложные вещи проще гуглить по мере надобности.>>1203242Найс проекции. Что плохого в бытии фуллстаком? если ты оказался на такой галере, где приходится быть буквально королём всех мастей, - то ты хуёвый фуллстак.
>>1203257Самая обыкновенная верстка, не супер пиздатая, но и не вырвиглазная, хули тебе не нравится? Да и верстала!==дизайнер.
>>1203259>Что плохого в бытии фуллстаком?В том, что если ты и художник, и скейтбордист, то хорошим скейтбордистом ты станешь гораздо позже, чем тот, кто просто скейтбордист.
>>1203261Может лучше привести аналогию с водителем и автомехаником?
>>1203249В приципе по кайфу всё код не смотрел.Только у вас адаптивность сломалась, горизонтальный скроллбар появился. А так, даже длинный текст не оверфловит, норм сделано.Дизайн обосрали отчасти верно, подумой над ним. Своруй цвета с adobe kuler, бэкграунд если хочешь оставить, то сделай более прозрачным, сильно выделяется.А ещё какие-то непонятные поля, что такое символьный код вообще? И схуя ли он реквайред? Тэги тоже реквайред?
>>1203263Да похуй, суть и так ясна.
>>1203261Но со временем ты станешь хорошим в обоих областях. Можно ещё мобайл на реакт нейтив сюда же добавить. Не вижу ничего плохого, больший ассортимент умений -> большая востребованность на рынке труда. Устроиться джуном на 700-1000 зарплаты и попивать смузи, делая несложные стартапчики, можно легко.Кроме того, во фронте за пару лет ты упрешься в потолок, и развиваться останется только в ширину, изучая очередной фреймворк, а в бэке есть где разгуляться.
>>1203260>Да и верстала!==дизайнер.А чем ты тогда занимаешься? Картиночки из макетов вырезаешь и программируешь на HTML?>не вырвиглазная>вырвиглазный фон, от которого кровоточат глаза>блок с контентом на 30% страницы, от это лол>всё сделано криво-косо>заголовок выравнивается в одну сторону, содержимое в другую>менюшка отваливается при скролле, картинки не грузятся>о UX вообще не слыхал, пункты меню как хлебные крошки>регистр текста кнопок вразнобойЛень дальше всё расписывать, просто иди нахуй.Если бы ты честно написал, что ты пятиклассник и это твой первый сайт - то ещё можно было бы понять.Но тут "работаю версталой" и такой обосрамс с интерфейсом и дизайном, а UX так вообще отстуствует в принципе. Просто лол блять.
>>1203265>даже длинный текст не оверфловит, норм сделано.Ошибся. В описании поста и его теле длинные слова не переносятся, а просто обрубаются. Добавь word-wrap: break-word, хули ты.
>>1203249Кем,кем ты там работаешь?http://www.newsman.tsu.ru/wp-content/uploads/library/photojourn/golubeva.pdfhttps://colorscheme.ru/art-of-color/abstract.html
>>1203272> А чем ты тогда занимаешься?Я не он, но отвечу. Весь дизайн сайта у нас пилит дизайнер, моя же задача перенести его на сайт.
>>1203260Не слушай этого озлобленного идиота >>1203272Понимание того, как удобно устроить ux, придёт с опытом работы, когда насмотришься на кучу сайтов, посотрудничаешь с хорошими дизайнерами. Тогда же придёт и некий "вкус", когда уже будешь интуитивно ощущать, что выглядит всрато, а что нет.
>>1203278То есть ты:>Картиночки из макетов вырезаешь и программируешь на HTML
>>1203282Т.е. работает версталой.
>>1203283Если ты каждый день вырезаешь картиночки, то должен понимать, что такое говёный дизайн. По ссылке выше он самый.
>>1203254Ну пуская это будет коллективный блог.>>1203256Получаю относительно неплохо и удалёнка. Да и в последнее время наша компания начала смотреть больше в сложный фронтенд, так что не сколько работников, в том числе я, изучаем vue >>1203265Спасибо, не учёл, что так можно растянуть. Потом поправлюСимвольный код - это код, который выводится в url, должен быть уникальным.По поводу вёрстки понял, поправлю. Дизайн менять уже не буду, мне нравится правда.По поводу UX - здесь да, как уже сказали, я не имею опыта в разработке дизайнов. До сих пор я работал только с макетами профессионалов. Подумаю над этим.Если кто сможет посмотреть код, буду очень благодарен.
>>1203284Слав, у нас тонер опять кончился. Хватит вконтакте уже сидеть, пойди заправь плс)))
>>1203285>Дизайн менять уже не буду, мне нравится правда.
>>1203285>Символьный код - это код, который выводится в url, должен быть уникальным.Ну ты как-то до юзера это донеси, а то непонятно нихуя.
>>1203285>коллективный блог.Надо будет накидать туда цепешки, а потом кинуть жалобу в саппорт хероку и роскомнадзор, ради лулзов.
>>1203291Какой ты злобный. Стыдно за тебя.
>>1203284>>1203291>Надо будет накидать туда цепешки, а потом кинуть жалобу в саппорт хероку и роскомнадзор, ради лулзов. Лучше просто в роскомпозор, чтобы эту хипстосмузипетушатню для смузихипстеров уебали целиком.
>>1203285>Если кто сможет посмотреть код, буду очень благодарен.Бля ну лан.Пик 1 - не торт. Гугли нпм пакет dotenv. Ты в корне проекта создаешь файл .env, в который суешь все эти сикретики))0, а пакет их считывает и записывает в process.env при запуске. Получается унифицированный вариант и для локалхоста и для продакшна.Эррор хендлинга в апи не вижу в упор, хуй ли асинк эвэйт не обёрнуты в трай кетчи?Нет ограничения на максимальную длину строк, записываемых в базу данных, и количество запросов в секунду с одного айпи. Элементарная безопасность, нужно сделоть. Иначе могут на пару суток запустить скрипт, который будет тебе в базу пихать записывать длинные строки с плохими словами по несколько раз в секунду, как иногда делают в нашем дружелюбном тредике.Файл вьюкс стора неплохо бы разделить на несколько разных, но я не знаю, как это делать, ибо на вью почти не пишу.А так вроде всё норм
А у меня домсру тем временем хероку уже блокирует, да.
>>1203299Спасибо, анон.Сейчас поясню. Я не хочу файл с секретами хранить в гите, но мне нужно было, что бы всё работало на хероку. На хероку же можно хранить только то, что отслеживается гитом. Поэтому я воспользовался щтатным функцмоналом переменных в хероку. https://devcenter.heroku.com/articles/config-vars>Эррор хендлинга в апи не вижу в упорАпи всратое, понял, буду допиливать. Про ограничения тоже спасибо, добавлю.>Файл вьюкс стора неплохо бы разделить на несколько разныхНеплохая идея, но там же сейчас и так не особо много, по сути только авторизация/регистрация?
>>1203312> Я не хочу файл с секретами хранить в гите, но мне нужно было, что бы всё работало на хероку.То есть ты заливаешь на хероку, нажав кнопочку "клон фром гитхаб" у них на сайте?Программист уровня /б/.
>>1203312>Поэтому я воспользовался щтатным функцмоналом переменных в херокуЭто верное решение, неверно ты сделал на локалке. Если заведешь дотенв файл (его, конечно же, засунешь в гитигнор), то у тебя автоматом будут оттуда подгружаться переменные среды, и их можно будет использовать так же, как ты используешь предоставляемые херокой. Не нужно будет этого разделения кода, что на скрине.
https://codepen.io/anon/pen/WywgmL Как мне выровнять все что в body по центру?
>>1203312Т.е. у тебя будет две команды, npm start для хероку, и npm run dev (например) для разработки. В скрипт для разработки добавь в начало загрузку дотенв файла, как у них в примере на странице в нпм.С тестами это ты хорошо придумал. Для тестирования апи советую пакет supertest.
>>1203333>>1203339Спасибо, добавил себе в список правок.Supertest посмотрю. Вообще я пользовался https://github.com/vuejs-templates/webpack У них там есть какие-то тесты с jest, сразу настроенные. То есть, можно будет сразу тесты писать. >>1203330git push heroku masterЕсли ты уверен, что можно делать лучше - расскажи, как ты делаешь.
Господи, как же меня заебали МАЛАДЫЕ РАЗВИВАЮЩИЕСЯ КОМПАНИИ с 3,5 человеками персонала, с неофициальным трудоутройством и с офисами в подвалах хрущевок, которые по размерам не больше стандартного санузла. Крупные мухосарнские компании вообще нанимают ждунов?
>>1203347>git push heroku masterТолько что нагуглил?Если бы ты на самом деле так делал, то не было бы никаких проблем с переменными окружения и пространством имён.
>>1203348>Крупные мухосарнские компании вообще нанимают ждунов?А какой у тебя стек?Вот тут нанимают, напиши им: https://vk.com/batyukovstudio
>>1203351Нет, я так и делал всё время.У меня проблема в чистоте кода. Анон на неё указал и я её поправлю. Какие ещё проблемы ты увидел, я не понимаю.
>>1203348Бля, заебись. Только поплакался и сразу наткнулся на вакансию с оплачиваемой стажировкой на реакте в крупной компании. Кинул отклик, сомневаюсь, конечно, что смогу конкурировать со студентухами из нормальных вузов с айтишных специальностей без пяти минут джунов, но авось выстрелит.
>>1203365Вот бы и мне так.мухосрань 500к населения, ни одной вакансии по реакту, резюме висит месяц и никто ни одного отклика
>>1203369У меня тоже тот еще мордор, правда миллионик, но вакансии обычно как вот здесь >>1203352Сам охуел, что у нас и такое бывает.
>>1203257>Интересно, как можно "работать" версталой и пилить настолько вырвиглазную хуйню?Подозреваю что настоящей вырвиглазной хуйни ты не видел ни разу. Анончику всего-то цвет у шапки подкорректировать, паттерн незаметнее (или вообще убрать) и разделить посты, и срднедезигн готов. Вполне неплохо для человека который целенаправленно не занимается этим.Мимодезигнер
>>1203408Ну хуй знает, может ты и прав, но на работу к себе мы бы его точно не взяли.Мимоглавакорпорации
>>1203411> корпорацииТак ему галера нужна, а не Крошка-картошка.
Ребят, заебали, скажие, у вас сайт codewars.com крашится с ошибкой?
Как сделать чтобы верхний padding у тега fieldset находился там, где ему полагается, а не в середине строки? В инспекторе вижу все стили, обнулил все, что было можно.
>>1203753Ничего не нагуглилось. Сымитирую бордер псевдоэлементом
>>1203759Держи в курсе.
>>1203760Ок.Блок Fieldset выводит legend вверх потока, независимо от порядка внутренних элементов.Сделаю просто дивом
Бля, это нормально или мы вам перезвоним?
>>1203775Иди новые шмотки брать, и подстригись в барбершопе.
>>1203802А гироскутер надо брать или на месте выдадут?
>>1203822А сколько они сейчас стоят? Последнее время я постоянно вижу людей с этой приблудой (ДС2).
Господа, доброго времени суток.Несколько тредов назад, один из анонов кидал ссылку на гитхаб, где добрый человек с помощью JS написал разноцветную подсветку outline`а для верстки.Может, сохранилось у кого?
>>1203878Криво объяснил. Имеется в виду, выделение контуров (границ) всех объектов разноцветными линиями.
>>1201061 (OP)Неужели нет альтернативы фотошопу, для разбора .псд макетов? Хотелось бы пользоваться линуксом, слишком уж нативный терминал с башем нравится.
>>1203883А gimp не открывает разве ваши psd? Или что там еще за жуткие манипуляции вам нужны?
>>1203881На хром есть плагин web developer на хром, только что установил, там есть что-то подобное.>>1203883Я пользуюсь авокодом
>>1203893>>1203881>>1203878Нашел сам, дважды криво объяснил.https://gist.github.com/addyosmani/fd3999ea7fce242756b1
>>1203883Avocode.>>1203886Открывает, но через жопу. Много информации теряется.
>>1203886Как минимум тексты полностью теряются. Гимп не воспринимает текстовый формат psd и превращает их в картинки.
Прошляпил, зачем везде указывают min-height вместо height?
>>1203916Наверное, это для блоков, в которых количество контента может меняться. Чтобы когда владелец сайта решил вставить пару слов у него вся верстка не наебнулась.
>>1203916Когда уменьшаешь ширину экрана, то контент переносится и растягивает блок.
>>1203893>>1203899И что, совсем минусов нет? Нормально открывает любые макеты?
>>1203934Как сейчас незнаю, но раньше была проблема с экспортом изображений. Оно выдиралось с мясом, вместе со всякими тенями.
>>1203934Я не так давно пользуюсь, но еще ни разу ни одного косяка не заметил. Он еще вроде скетч макеты может открывать, но я не пробовалАвокод платныы, но можно на две недели взять попользоваться, а после снова но уже на новую почту.
>>1203934Пользуюсь веб-версией, оплаченной галерой. Всё по кайфу, изображения норм экспортируются.
Есть большой проект с commonJS модулями, и я хочу перенести его на ES5 модели. Есть ли какая-нибудь магия, чтобы нажать кнопочку и их все в ES5 модули превратить?
>>1203953Бабель
>>1203937>>1203938>>1203944Благодарю
>>1203954А он разве может в такое? Мне надо, чтобы во всех файлах импорты заменились, а не тольков в бандле.
>>1203967Find & replace.
>>1203893Авокадо же платное
>>1204046Я ниже написал, что можно взять пробную версию на две недели. После истечения зарегистрироваться снова.
>>1204046Ну охуеть теперь! Как за так, за софт ПЛАТИТЬ?! Как страшно жить-то.
>>1204054Щас бы купить лицуху винды и фотошопа, чтоб версталой работать. Это что, пол года работать за еду, пока софт окупится?
>>1204054Если ты за 3к в месяц собираешься работать, то да, как-то так.
>>1204077Винду лицуху никто не покупает, кроме долбоёбов которые берут готовые сборки пк.А вот фотошоп грех не купить, если он тебе нужен, жалкие 640 рублей в месяц.
Кто-нибудь пользуется npm скриптами для сборки БЕМ scss стилей в один файл?Или может лучше использовать gulp?
>>1204190В академии учат гульпу, например. Но если не собираешься смотреть интенсивы то учись сразу на вебпаке все делать.
нахуя вообще углубляться в верстало-говно, если можно сразу потратить 1-1.5 года на жс?
Есть какой-нибудь годный гайд в тексте по React+Redux?
>>1204214«Learning React» (Alex Banks, Eve Porcello)«Introduction to React» (Cory Gackenheimer, 2015)и т.д. Не забывай книги по современному JS, там тоже много полезного.
>>1204230>книги>2015Чему там научат, интересно? React.createComponent?
>>1204214Да. Документация.
>>1204232интенсивчики от академии?)
>>1204236Какие нахуй книги блядь, тебе дали доку, стать и видосы, прекращайте со своей хуйней, книги по веб хуйне читать. Может ты еще и хтмл с цсс читал книжки от орейли по 1000 страниц, м? Я в ахуе.
>>1204238книги ток по жсу читал, а нахуя вообще зацикливаться на версто-залупе?
>>1204241Книги джс девелоперам не нужны, лол. Конечно прочитать книгу > не прочитать, но за время чтения можно куда больше знаний почерпнуть из других источников. В этом языке практика куда больше решает.
>>1204244и каким же образом без базы начинать делать ЧТО-ТО, мб если человек понимает, что он хочет и как это реализовать, то делая проект и попутно читая мануалы ты быстро поймешь что к чему, ты об этом?
>>1204244Чтение эффективнее просмотра туториалов на ютабчике, лично для меня.
>>1204150Угораю с этой новый моды ойти-иканомики. Почему что бы сделать один самолет нужна гора технологически сложного сырья, группа специалистов, гора лицензий и сертификатов, дохуя денег, разработки конструкторов и etc, на выходе ты получаешь ровно один самолет с фиксированной ценной. Чтобы сделать фотошоп нужна группа спецов и вычислительные мощности, все. Какого хуя за коппипаст одного и того же кода нужно платить каждый блять месяц?
>>1204310Самолет твой поддерживать не надо, по-твоему?
>>1204312удоли
>>1204312Можно выбирать тех кто этим будет занимать, вплоть до самостоятельного обслуживания, если контракт не кабальный и есть возможность получить лицензии. Обслуживать фотошоп, что блять? Самолёт изнашивается, фотошоп - нет. Самолет нужно постоянно проверять, фотошоп - нет. Если какой-то пиздец произойдет можно ПРОСТО переустановить фотошоп.
>>1204321Ты слабо представляешь число людей обращающихся в тп. Пёрнул те под нос. Ебать ты дебил.
>>1204321Посмотрим как ты запоешь, когда сам напишешь какой-нибудь софт и попытаешься его продать. Это же так просто, всего-то группу спецов собрал и написал.
>>1204327>Пёрнул те под носДостойный аргумент.
>>1204310Ты не знал что раньше лицензия фотошопа стоила 1200 долларов? Вот и выбирай, что лучше, один раз заплатить 1200$ или 10$ в месяц?
>>1204339перданул с подливой
Сап, фронтаны. Учусь в ВУЗе на технической специальности не связанной с it. ДС, закончил 3 курс.Хотел попробовать устроиться на лето джуном. Но с сентября мне снова пиздовать на учебу. Есть ли шансы что меня возьмут на 3 месяца? Или например я уйду на пол-ставки с сентября(мб удаленно). Либо вообще им не сообщать о своих намерениях и просто свалить к концу лета? Есть ли смысл пытаться ходить на собесы? или просто продолжать изучение летом и вкатываться когда уже закончу 4 курс?Посоветуйте плиз что делать?!p.s: стек стандартный с реактом и редаксом. учил с ноября, с перерывами
>>1204363>что лучше, один раз заплатить 1200$ или 10$ в месяцОчевидно лучше своровать его на торрентах.
>>1204376Или каждый раз регистрировать почту на Авакоду, например.
>>1204383Ну эт уже еботня. Если ты фрилансер-верстала, то авокод оплатить не впадлец, цены демократичные. А если на галере, то она должна оплатить, хотя бы один акк на всю компанию.
>>1204373Не знаю, но я бы тебя не взял. Если ты учился в вузе 3 года, понимая что хочешь быть погромистом, но из всего многообразия областей ты выбрал фронтенд, то ты просто конченный дебил.
>>1204446А, не связанной, в глаза ебусь, простите. Тогда сиди дома, нахуя тебе галеры? После галеры у тебя может и не быть сил на вкат, а так у тебя еще почти полтора года или сколько тебе там учиться времени на спокойное обученре.
>>1204373>Есть ли шансы что меня возьмут на 3 месяца?Нет, никому нахуй не всосалось брать тебя, чтобы потом через 3 месяца заново начинаться все эту кабалу с собесами и поиском кандидата. Пизди, что сможешь совмещать, будешь отпрашиваться максимум раз в неделю или если освоишься, то можно вообще на заочку свалить. >Либо вообще им не сообщать о своих намерениях и просто свалить к концу лета? Все прекрасно это понимают. >Есть ли смысл пытаться ходить на собесы?Да. >Посоветуйте плиз что делать?!Сваливать со своей инженерной шараги на работу, получать вышку заочкой. Не дуть в хуй.
>>1204449>>1204464Спасибо за советы.>сиди дома, нахуя тебе галеры?Не совсем понял, т.е. если я ещё год параллельно с учебой позадрачиваю, то меня возьмут "не на галеру"? У меня же опыта работы(стажа) энивэй не будет.
МНЕ НРАВИТСЯ КОГДА ВСЁ ПРОСТОПРОЩЕ НАДОКОД НЕ ПЛОДИМ. ВСЁ ЛИШНЕЕ НАХУЙ
ТАК СОЦСЕТИ ЗАПИЛИМ НА ФЛЕКСАХТАК АГА КХЕ-КХЕ.ЭТО ФЛЕКСЫ И ЭТО. ТАК ВОТАГА И КАРТИНКИ ВОТ СЮДА ПРЯМ ВЕСЬ ЭТОТ КОД SVGШНЫЙ ВСТАВИМ. АГА ВОТ СЮДА ИМ НАСРАЛИ
Аноны, подскажите как из wrapper`a переменную type в вызываемую функцию передать не в аргументах?https://pastebin.com/m1pFJD3P
>>1204812Прочитал код пять раз, вообще ни хуя не понял чего ты пытаешься добиться.
нахуя вы учите версткоговно, а не приступаете сразу к жсу?
>>1204836Я бы скорее обратный вопрос задал.
>>1204812Сделать её локальной перменной функции getType и перезаписывать её в TypeWrapper
>>1204838?
>>1204839 У меня лапки, поясни пожалуйста:https://pastebin.com/ccQ1ax3t
>>1204840Учит вкатывальщик жс, учит, учит, зубрит ебучие замыкания, промисы хуёмисы, устраивается джуном и с год как минимум переписывает дивы на секшоны.
>>1204854А нахуя тогда эйчары пишут в требованиях знание жс и фреймворков? Если можно нанять ваню за 2к html+css.
Почему так работает оператор '&&'?Судя по результату работы если левое выражение возвращает true, вся строка возвращает правое выражение, а если ложное, то ничего.Но ведь тут должно выходить либо true, либо false
>>1204869http://learn.javascript.ru/logical-ops
>>1204857Программирую на html, зашибаю по 2к долларов
>>1204869Шрифт убунту?
>>1204869Во-первых, потому что short-circuit evaluation. Во-вторых, в js особенность возвращать не boolean (как в нормальных языках), а последнее значение.
>>1204850>>1204812Бамп
>>1205127Основная проблема в том, что ты хочешь сделать какую-то стремную фигню. Строка formatDate = getType(formatDate); уже говорит о многом. Зачем ты перезаписываешь функцию на ее же, но в какой-то обертке? Что тут вообще происходит и зачем? Я реально не понимаю.Ок, кажется тебе надо отформатировать дату. Почему нельзя передать все данные через аргументы? Зачем вся эта упоротая хуйня с call, this и прочей поебенью?
>>1205127Бля, кажется, я понял, ты хочешь обернуть функцию в «определятор типа»? Мил человек, а что тебе мешает сделать из getType и formatDate чистые функции и вызывать первую во второй?Ну типа:function formatDate(date) {const type = getType(date);...};
>>1201061 (OP)Пацаны, где лучше хранить json'ки в статике?Есть игра на phaser'e, с туевой хучей картинок для спрайтов, и для них всех нужно хранить информацию о размере кадра, расположении pivot'ов и так далее. Прописывать всё это хардкодом не вариант, потому что получается такое адовое спагетти, что бандл от сервера отклеивается. В фазере есть нормальные методы для подгрузки данных с json, но встал вопрос, где эти json'ки лучше хранить. Выделить отдельную директорию типа static/json или класть их рядом со спрайтами в /img? Или ещё где-нибудь?
>>1205222Попробуй разделение по смыслу, а не по типу.Т.е. папка assets/characters/allah, в ней спрайт персонажа и жсон от него
>>1204910Скрин из вводно курса в реактhttps://www.codecademy.com/courses/react-101
>>1205223В моём случае разделять по смыслу будет непросто потому что его там нет, но спасибо, попробую так.
>>1205184>>1205179Это задание учебное из кантора на декораторы.суть в том, что я хочу сделать универсальный декоратор с определением типа, и при этом не передавать в декорируемую функцию тип через аргументы, чтобы можно было любую функцию с произвольными аргументами завернуть.
Тратить время на урок в интенсиве на работу с DOM? Проскролил, там нихуя нет кроме addEventListiner.
Кто-нибудь пользовался местным блядским апи? Почему оно корс не шлет и как это пофиксить?
>>1205247А как же навигация по компонентам?
>>1205254Местным это каким?
>>1205222А зачем тебе именно JSON, в чем проблема с обычными JS-объектами?>Выделить отдельную директорию типа static/json или класть их рядом со спрайтами в /img?Обычно в проектах есть папочка public или assets, где хранится вся статика.
>>1205254>Почему оно корс не шлетА почему оно должно тебе слать? Ты с Абу договорился? Внес свой сервер в список доверенных?>как это пофиксить?Использовать окружение, где корс не нужен и проксировать через него.
>>1205247Можно скипнуть и сразу в реакт катить. На DOM API смотреть по мере надобности. Один фиг, нативная работа с домом это одна большая боль.
>>1205273https://2ch.hk/pr/res/1201061.json
>>1205312>https://2ch.hk/pr/res/1201061.jsonТогда тебе все верно пояснили - >>1205294Пиши бэкенд и проксируй запросы через него.
>>1205319cors.ioИ не надо ничего писать:3
Уже почти месяц дрочусь с реактом, написал несколько приложений, вроде все в порядке, но в документацию/видосы по редаксу я смотрю как собака в телевизор, нихуя не понятно. ЧЯДНТ?
>>1205372А как ты писал приложения, не понимая документацию?
>>1205374Без редакса, внезапно.
>>1205374А, проебал слово редакс. Хули сложного-то?Есть один объект отвечающий за стейт приложения, во все компоненты инжектится интерфейс для его дерганья, плюс немножко магии запрещающей мутацию этого стейта.
Влетаю с тупым вопросом.Есть одна, всем известная, форма логина.Лейблы можно добавлять в текст перед формой,<p>Введите пожалуйста свой <label for="login-field">логин</label> и <label for="password-field">пароль</label></p>Или лучше пихать их напротив формы и скрывать?
>>1205385Лейблы нужны, чтобы при клике на них автоматически фокусировался инпут. Ты реально думаешь, что кто-то будет кликать на слова логин и пароль в этом параграфе?
>>1205391А как же аксессибилити, все дела.
>>1205380> инжектится интерфейс для его дерганьяПросто иди нахуй.
>>1205394Это не так работает. Есть отдельные приписки для логина и пароля - делаешь лейблы, если как у тебя - не делаешь вообще.
>>1205380Мне не понятна куча странных слов, которые произносят с таким ебалом, будто это что-то очевидное и всем давно знакомое.
>>1205398Для работы с редаксом нужно выучить всего четыре слова: стор, стейт, экшен, редьюсер.
>>1205400Ну и диспатч еще.
>>1205398> куча странных словВесь список, пожалуйста.
>>1205380>плюс немножко магии запрещающей мутацию этого стейта.Нет там такого. Ничего не запрещает мутировать стор. Работать, правда, не будет, но это другой вопрос.
Я тоже охуел бы, если бы начал изучение редакса с доков, там слишком все абстрактно, и дают довольно продвинутые для меня концепты типа разделения редьюсеров. Хорошо, что я начал по видеоурокам от васяна, который редакс называл "редуксом".
>>1205398Может стоит самостоятельно что то почитать?редакс тема не большая, но нужно уметь в абстракци. Что бы их понять нужна практика. Попробуй на нативном реакте написать несколько приложух. В один момент ты поймешь что тебе было бы оч удобно хранить все стэйты в одном месте и не ебаться с их передачей. Вот тогда ты готов к редакс.А так - синдром студента итт.
>>1205413Через неделю реакта я открыл документацию по редаксу, нихуя в ней не понял, прочитал там примерно то, что ты сказал и дропнул ее. Буквально вчера как раз сделал приложение, в котором я столкнулся с симптомами, в которых хорошо было бы редакс пользовать. Сейчас открыл документацию и опять как собака в телевизор смотрю. >>1205402Какие-то редусеры, диспетчеры мидлвары, генераторы хранилище, чего нахуй?
>>1205417>Какие-то редусеры, диспетчеры мидлвары, генераторы хранилище, чего нахуй?
>>1205420>СанкиС подливой проиграл.
А меня тем временем позвали на собес насчет стажировки оплачиваемой. Есть у кого опыт стажировки в мухосранях? Сколько там платят, могу ли я торговаться насчет оплаты или я не в том положении, чтобы выебываться? Если да, то сколько просить учитывая среднюю зарплату по региону в 20к?
Привет, Анон.Может кто пожалуйста подсказать, что из темы асинхронности нужно изучить для нормального начала изучения реакта? Слышал про промисы, и про асинк/эвейт, генераторы. Чему из этого уделить больше внимания? Или изучать это лучше постепенно с изучением реакта?
>>1205450> что из темы асинхронности нужно изучить для нормального начала изучения реактаНичего. Асинхронность при изучении очоб реакта тебе никуда не вперлась. Максимум промисы изучить, чтоб знать как фетчи делать.
>>1205450https://developer.mozilla.org/ru/docs/Web/JavaScript/EventLoopНу хотя бы это разбери. Пойми, что если ты в хендлере setState вызываешь, то он асинхронный, все в eventQueue идет и засунет в стек только, когда стек будет свободен. Поэтому в хендлере ты не можешь изменить стейт, а потом сразу прочитать
>>1205453Я понимаю предложить забить на нюансы приведения типов, но совсем уже основные концепции языка надо знать нормально.
>>1205433На всё соглашайся, кроме бесплатной работы. Ты вряд ли сейчас сможешь приносить много прибыли, но кушать тебе тоже надо.Читай, что подписываешь. Стажировка это на три месяца обычно. Немного потерпеть и встанешь с колен. Тогда ты будешь уже не совсем нулевой, сможешь торговаться.Спрашивай лучше про процесс. Какой стек технологий. Будут ли ТДД, код-ревью, парное программирование. Будет ли за тобой закреплён наставник, или надо будет всем надоедать. Решения каких задач от тебя ожидают.Тебе надо понять, будет ли это обоюдовыгодным, тебе на перспективу или они просто дармового лоха ищут с умением разбираться в чужом коде.
>>1205507А если в твоем городке нет больше вариантов кроме как пойти "дармовым лохом", то стоит ли устраиваться в такой место?
>>1205509Ты всегда можешь уволиться.
Подскажите, можно ли каким-нибудь хитрым свойством flex'а перекинуть div'ы 4,5,6 на следующую строку, типо 3 дива сверху и три дива снизу.https://codepen.io/anon/pen/aKBKxZ
>>1205507С процессом все хорошо, судя по описанию. Говорят, научат реакту, редаксу, graphql, фловтайпу, тестированию, вебпаку, реакт-макака стартер кит короче. Наставника тоже обещают. >>1205509Я бы сам и за бесплатно пошел, если бы возможность была. К тому же сам говоришь, что других вариантов нет.
>>1205521>С процессом все хорошо, судя по описанию. Говорят, научат реакту, редаксу, graphql, фловтайпу, тестированию, вебпаку, реакт-макака стартер кит короче. Наставника тоже обещают. Хуясе, че эт за мухосрань такая. Лампово прямо.
>>1205520https://html5book.ru/css3-flexbox/
>>1205520https://codepen.io/anon/pen/pKNZjz?editors=1100Не знаю, сохранилось или нет.flex-wrap: wrap;width: 200px;
>>1205502>Я понимаю предложить забить на нюансы приведения типов, но совсем уже основные концепции языка надо знать нормально. Асинхронность, про которую все талдычат, в основном касается говноды, у которой это крайне актуально.И суть понимания асинхронности в которой состоит в том что ты должен обмазаться сотней фреймворков и не написать ни единой строчки собственного кода чтобы эта асинхронность работала. Ну или можешь, но тогда тебе придется писать уродливые костыли на таймерах. Потому что асинхронность там на уровне IO и сторонних пакетов. Твой собственный код какие бы ты промисы там не использовал всегда блокирующий.
>>1205561Чувак, вот просто интересно. Если ты все знаешь (ты ведь правда не вкатывальщик?), то что тут делаешь?
>>1205524Миллионник в сибири, там еще и в требованиях сказано уметь в хтмлксс, в жаваскрипт и совсем хорошо если умеешь в реакт и есть свои высеры. Я сам очень охуел с такой ситуации и пытаюсь понять где меня наебывают. Может быть на собеседовании ебать будут и в хвост, и в гриву и у них претендентов на эту вакансию еще несколько десятков. Скорее всего так и есть.
>>1205606Отпишись потом в тред, как прошел собеседование под ником СИБИРСКИЙ ПОТРОШИТЕЛЬ
>>1205293Затем, что все исходные жски собираются в один большой бандл. А спрайтов в игре уже огромное количество. Хардкодовое описание спрайтов и атласов прошлого говнокодера растеклось на полторы тыщи строк, плюс с того момента набралось раза в два больше этого говна, только уже распиханного по модулям и собирающегося в один мап. Дальше будет только хуже, нахрена юзеру грузить информацию обо всех пикчах со всей игры разом?> Обычно в проектах есть папочка public или assets, где хранится вся статика.Это понятно. Вопрос был в том, в какой поддиректории этого public или assets держать json'ки.
Угораю с усача на академии. >Ну вы не задавайте вопросы, вы лучше пробуйте>Я не буду это сейчас объяснять>Так ну все понятноКакой охуенный чувак, напоминает учителя по физике с 6-9 классы, которая так же умело клала хуй на работу. В итоге её сменили, после того как выяснилось, что 95% класса не могут объяснить такое магнитные силовые линии. Ну это это хотя бы бесплатно было, а тут этому ебобо еще и башлять нужно, просто охуенно. И ведь 500 тел стабильно набирается, боже какой пиздец.
>>1205674Не смотрел вебинары с ним, но знаю какие там вопросы задают, поэтому согласен с ним. Из-за каких-то дурачков, которые задают элементарные вопросы будет тратиться время, за которое можно было бы объяснить вещи поважнее.Хотя в этом прямом эфире смысла вообще нет, и самое главное там, поди, работа с наставниками
>>1205674Это тоже часть обучения. Готовит людей к реалиям вротэнда, где всё состоит из нелепой ебанутой хуйни и где каждую строчку кода нужно обгугливать.
А на улице лето уже, все расцвело, тепло. Щас бы гулять и на тяночек пялиться, а не цифорки дрочить...
>>1205561ебать че за хуйню ты несешь даун ебучийчуть ли не любой чих в жс происходит асинхронновот ты онклик повесил - асинхронаякс запрос - асинхронанимация какая-то асинхронпри чем тут нода ваще ебатькакое нахуй отношение ФРЕЙМВОРКИ имееют к написанию асинхронного кода? и тем более, еще нужно сотней обмазаться.. пиздец какую нелпеую хуйню я только что прочиталчтобы научиться писать внятный асинхронный код нужно знать что такое колбек и промис, всё
>>1205775>на тяночек пялиться>пялитьсяДевственная омежка as is.
>>1205810>что такое колбекПараша вонючего говна %%но к сожалению иногда иначе просто никак%
>>1205851Ну че ты, не пали(((
https://pastebin.com/AV5KHUpu Как интерпретатор различает свойство объекта this.waterAmount и значение waterAmount из lexical environment ? Я чета запутался, помогити.
>>1205901Чет я нихуя не понял.
>>1205901Наверное это метод какого-то объекта? В скоупе функции храниться приватная переменная, снаружи торчит функция для ее модификации. Инкапсуляция на костылях короче.
Чето в оппосте реально дохуя всего нужно выучить. Страшно, ска.
>>1205420Бля, какая охуенная картинка. Рисовал что-то похожее для себя, но это было в разы уебищнее, забрал карочи.
Бля, аноны. Мне вас честно жаль. Как бы это грубо не звучало, но без бэкграунда на других языках у вас ничего не получится. Получите хотя бы академические знания от того же универа, а потом вкатывайтесь куда угодно.
>>1206015Как бы это грубо не звучало, но ты несешь полную хуйню.тимлид без вышки
>>1201341Всё куда проще - нормалайз приводит стили стандартных элементов к одинаковому виду на всех браузерах, когда ресет скидывает стили до стандартных реализаций элементов браузерами
>>1206019Я и не говорил, что вышка нужна. Я к тому, что стоит попробовать куда более простые языки, чем js. Понять основные концепции программирования, а не идти туда, куда идут все. Js сильно раздут в плане инструментов, и новичок, только что пришедший, потеряется во всем этом разнообразии, и потеряет мотивацию двигаться даже.
>>1206032Ты скозал?
>>1206032Ок, назови-ка пару «простых» языков, где можно писать что-то серьезное без фреймворков, сборщика, менеджера пакетов и прочего тулинга.
>>1206044С++, С#, Borland Delphi, Ruby on Rails
>>1206056> без фреймворков> RoR
>>1206056Ок, ты просто не понимаешь о чем говоришь, больше вопросов нет.
>>1206056C++ проще js? Ты совсем ебнулся?
>>1205372>написал несколько приложенийКакие приложения? Большие? Че умеют?
>>1206069Он ебобо просто. Начинать а возможно и заканчивать нужно с питона. Если речь о скриптовых языках. Просто и многофункционален
>>1206102Начинать надо с ассемблера, это основы, это знать надо.
>>1206123Высокоуровневые ассемблеромакаки охуели. Пусть сначала транзисторный процессор спаяет, разберется, как оно работает.
>>1206130>транзисторный процессор спаяетAlready done в манякрафте
>>1206130И p-n переход починит заодно без проеба емкости.
>>1206130К слову, языки, на на которых эти самые процессоры и прочие микросхемы пишут - намного высокоуровневей ассемблера:https://github.com/jmahler/mips-cpu/blob/master/alu.v
>>1206150Сложное чёто, непонятное. Я привык const huy = () => <h1>pizda</h1> делать
Стоит ли вкатываться в продвинутый интенсив, расскажите какие там темы проходят, мб лучше тогда сразу доки начать изучать, хотя бы и поверхностно. Учитывая, что интенсив будет минимум 30 часов.
>>1206158Стоит вкатываться в кодинг как таковой. Интенсивы, хуйтенсивы. Синдром студента сплошной.Я сейчас питон решил поучить, после JS. Огромная книженция на 1300 страниц. Зубрить ее нет смысла. Нужно схавать основы я до ооп дополз за неделю , порешать элементарщину из учебника что бы понять суцьбtm - и вперед, писать и писать код.
>>1206202Так в этих интенсивах основы и дают.
>>1206202Укус питона читай там самое основное
>>1206202Верно подметили, что там основы и есть. Мне интересно что за основы и не лучше ли изучить не от академии, ибо тамошний формат слишком ущербен.
Кто присваивает уровень Кю задачкам на кадеварсе?А то не угадаешь, берешь иную на 6кю, а она, сука, мозги ломает всякими хитросплетениями и математикой, за которой на вики лезть приходится. А ткнешь 5кю потом случайно - там, порой, ванлайнер дешевый и очевидный, детский совсем.
>>1206210Укус питона прочел - он недостаточен и именно что для беглого ознакомления. Я Лутца читаю, он уже гораздо глубже и в 10 раз толще.>>1206207>>Так в этих интенсивах основы и дают.По себе скажу - теория укладывается в голове не когда тебе ее рассказали, а когда ты сам ручками начинаешь что то крутить. Короче на практике.>>1206212Если нужны основы JS - дрочи учебник Кантора. Он хорошо инфу дает, ток нужно вчитываться. Я тебя уверяю - как работает контекст this ты поемешь онли тогда когда на атомы разберешь примеры из учебника, и напишешь по ним что то свое, понимая как работает до последнего символа.
>>1206241не решил половины задач кунтора, но понимаю как работает this. твои оправдания?
>>1206255this = контекст хуйни перед точкойСложна пиздец.
>>1206255Иди выебываться в другом месте.
>>1206258Будет работать?class Hui extends React.Компонент { gavnoHandler () { alert('op hui'); } pizdaHandler = () => { alert('op pidor'); } render () { return ( <div> <button onClick={this.gavnoHandler} />Hui</button> <button onClick={this.pizdaHandler} />Pizda</button> </div> ); }}
>>1206270Нет.
>>1206270Пизда будет, зис.гавноХендлер андефайнед. Давай чет посложнее.
>>1206283Всё будет работать.
>>1206241Во пушка. Чел говорит что теория укладывается в голове не когда тебе ее рассказали, а когда ты сам ручками начинаешь что то крутить. Короче на практике. а потом советует кантора где практики в первой части учебника просто НЕТ. Если конечно не считать практикой эти его ебанутые задачки.
>>1206286нет, гавно хендлер нужно или в стрелочную функцию переделать, или биндить в конструкторе.
>>1206282>>1206283Слишком долго думали. Мы вам перезвоним.
Все, надежды познать редакс на русском я похоронил. Где на английском для даунов его объясняют?
>>1206295тут - React 16 - The Complete Guide (incl. react router 4 & redux)
>>1206289Не надо там ничего биндить, ты никуда не передаешь функцию, она только в этом классе.>>1206295На торрентах слитые курсы с юдеми ищи, они там за 2017 год скорее всего, но тоже норм, или купи вон тот, что выше кинули хотя он какой-то долгий.
>>1206298Ты её в рендере используешь. Если не забиндить, то хендлер онклика будет андефайнед.
>>1206298А не, это я всратый. Биндить нужно, чтобы обращаться к зис изнутри функции. Блять, а ведь я миддол.
>>1206298>>1206296Я на английском сразу не читал, потому что я его оче хуево знаю, а вы мне видосы смотреть предлагаете.
>>1206303А я около мидл, тоже наверняка таких вещей не знаю, всегда проверяю тыкая рендомно, лул. А вообще давно не использовал не стрелочные функции, поэтому необходимость думать над таким во время работы вообще отпала
>>1206315я как вкатился, так у меня стойкое ощущение, что я деградирую. столько разных фишек знал и жс был задрочен для собесов, а сейчас спроси про прототипы или замыкания или еще какую хрень- хуй отвечу, буду мычать ченить нечленораздельное.
Поздравьте меня, я проебал 9 часов на то, чтобы понять, что вместо фигурных скобок я ставлю круглые.
Пацаны вопрос по реакту. Какие подводные если назначить на странице state для счётчика пагинации, кроме очевидной борьбы с асинхронностью this.SetState() ?
>>1206331Ботинки надеть не забудь, когда пойдёшь в магазин.
>>1206333> назначить на странице state для счётчика пагинацииНикаких, это обычная вещь, у тебя состояния компонента будет храниться внезапно в стейте.
>>1206315Вроде стрелочные просто не меняются контекст и все, там еще что-то знать нужно?
>>1201340покажи мне это полгода назад, когда я вкатывался в вёрстку, я бы охуел от кол-ва крутых слов. Сейчас сижу и ржу как гиена.
>>1206343Забавно что он только собрался ещё знакомиться с Ajax , хотя тот уже отжил свой век лол.
>>1206349Помню, как года 3-4 назад услышал, что в кукле посты аджкасом подгружаются, представлял себе это как что-то нереально крутое.А потом через пару лет сам стал вкатываться, на эту тему потратил пару дней и пошел дальше технологии учить.
Я правильно понимаю, что единственный плюс семантики, это читаемость кода другой макакой?
>>1206377Работа с поисковиками, читаемость кода, меньше костылей вываливать в стили, работа с читалками для слепых. Да и самому писать проще.
>>1206383>работа с читалками для слепыхКаждый раз проигрываю.
>>1206388Ну, какой-никакой, но плюс же. Даже если пользы от этого доля процента, плюсом это быть не перестаёт.
>>1206383>меньше костылей вываливать в стилиЭто какие костыли?
>>1206315>>1206330C какими знаниями вкатились?
>>1206383Щас бы не знать , что она не влияет на поисковики
>>1206395React (~4-5месяца изучаения самостоятельно по ютубу и видео курсам с торрентов)Редакс, редакс-санк (через 1,5 месяцев как реакт стал учить)Node, express, mongo... короче вот этот весь набор, чтобы можно было CRUDовскую хрень самому написать и аутентификацию через токены (ну примерно через 2,5 месяцев как реакт стал учить).Сколько потратил на хтмл ксс джс даже не знаю, но довольно мало, пару месяцев может, там еще джейквери, бутстрап потрогал за это время, но потом никогда больше не использовал.Только это без учета времени, когда не мог себя заставить заниматься, это примерно месяцев 5 сверху кек. Посоветовал бы еще redux-saga учить вместо thunk, ну или после него. Вообще технологии заменяют друг друга, но встречал проекты, где и то, и то использовали одновременно. Но саги вроде популярнее нынче.
>>1206410И много ты петпрожектов написал?
Проигрываю от вктатыльщиков с около нулевым знанием ангельского. Хуево вам будет и дальше галеры за 20к хуй что найдете
>>1206420мнеб хоть десяточку кто дал...
>>12064121 серьезный (фронт и свой бэк, можно сказать что 2 проекта в 1) и до этого один тудушный на голом реакте, но его тоже закидывал на гитхаб.Серьезный это конечно субъективно, пытался подобие airbnb сделать, но когда стал углубляться, понял, что там пиздец как много логики, но что-то все же слепил за месяц. Было в планах его допилить, но потом уже с работой на такое время не хватало, да и я стал react native разработчиком в итоге. >>1206420Да, без инглиша ничего толком не выучишь, хотя не, выучить-то до уровня джуна можно, но работать потом никак, просто неоткуда черпать нужную информацию, когда все пиздец как сложно становится.
>>1206422А этот твой аирбнб ужеж готовый список отелей/харчевен и тд получает?
>>1206410В то время когда мог себя заставить, сколько часов в день занимался?
Не очень понимаю как осуществляется взаимодействие между реактом и html/css. Функция render отображает все и сразу. Т.е. я могу поместить всю сверстанную страницу в неё, не будет ли это каким-то зашкваром, ибо получается и мешаю мух с котлетами?
>>1206426Я не знаю, откуда они информацию парсят, а апи у них какое-то замороченное, нужно просить доступ. Проще было самому для себя небольшую базу создать.Но если так не можешь, то найди любое публичное, где бы тебе давали картинки и еще какую-то информацию. Отобрази это у себя на главной странице, потом еще с какими-то простенькими фильтрами. Потом функционал с регистрацией и логином, а после логику, где юзер может добавлять понравившиеся предложение в "избранное", которое будет в профиле хранится, например. только тут проблема, что без своего бэкенда будет сложнее, с firebase знакомиться придетсяБесконечная прокрутка, спинеры всякие, пока контент не готов отрендериться на странице, защищенные странницы, куда без аутентификации не попасть. Все в этом духе, где нужно подумоть над реализацией и логикой.>>1206439От 1 до 10 часов, но чаще всего около 3-4 за день выходило, обычно просто ставил себе планку, что я должен за сегодня выучить или сделать. Но опять же, очень редко даже целую неделю получалось заниматься, чтобы день не пропустить, часто было тяжело или даже грустно.
Так, и за какой срок можно с уровня знаю много слов но не знаю грамматики до уровня ЧТЕНИЯ ТЕХНИЧЕСКОЙ ДОКУМЕНТАЦИИ английский задрочить? И при этом макакствовать по 5-6 часов. И при этом не ебануться.
>>1206442А забыл добавить, что не всегда именно за кодом сидел, часто ходил и думал, как сделать, или пытался понять то, что новое узнал.
>>1206442Чет я не врублюсь. Ты сам парсишь реальные отели?
>>1206443Не задавайся вопросом, а пездуй читать прям щас этот техлит на ангельском.Что не поймёшь хуяришь в транслейт, в поисковик, или ищешь термин на википидории и переключаешь статью на русский.
>>1206447Я сделал форму постинга обычную, загружал брал реальные картинки из интернета, а данные типа названия, цен, дат придумывал сам. Все это отправлял себе на бэк и сохранял. Таким образом около 50 назагружал, не лучшая идея, долго и нудно, но мне тогда это казалось самым простым, поскольку не нужно было подстраиваться под чужое апи. В итоге картинки просто хранились в папке с бэкендом, а ссылки на них и остальная информация в виде джсона в mongodb, ссылки были в виде http://localhost:3000/api/images/12414235252.jpg
>>1206456Ну тогда это получается просто набор фильтров. У нас такое на базовом js делают.
Есть у кого-нибудь на примете гитхаб проекта на реакте-редаксе с комментариями, хочется покопаться.
>>1206395>>1206410блять, вас послушаешь так складывается ощущение, будто со мной что то не так, либо вы какие то больные маньяки, изучающие все до последнего технологии, а потом вкатываетесь на джунов. я вкатился с начальными знаниями реакта, был тудулист на ваниле, который я делал 3 дня, тудулист на реакте и все. ни redux, ни redux-thunk, ни прочих аксиосов не знал. с монгодб и нодой я только сейчас начинаю знакомиться на работе через 4 месяца. хуй знает короче, вы либо намеренно тут пугаете нюкеков, либо просто понтуетесь, ну либо мне повезло понравиться хрочке :3, хотя было 3 собеса, 2 из которых с будущим лидом и техдиром.на самом деле все просто- я гений(нет)
>>1206504щас бы погордиться макакенством...
>>1206493https://habr.com/company/mailru/blog/303456/Вот такое могу посоветовать, но сам не осилил, но я тогда не знал редакс, а хотел только научиться.А по коду с гитхаба, пусть и с комментами, вообще ничего не поймешь.>>1206504Я на двух собеседованиях только был, первое на неявного мидла, куда я не прошел, второе на джуновскую вакансию, куда с такими оверзнаниями сразу же попал. Мне собственно в тот же день сказали, что перезвонят и сделают оффер, а пока у меня время несколько часов подумать. Так и было в итоге. Ну да, можно знать меньше, но придется дольше искать, вообще как повезет, очень много зависит от города, я сам не из дсов, поэтому боялся трудностей с поисками работы и учил заранее больше минимума.
>>1206504Собеседования как прошел, вопросы простые, чувствовал себя дураком? Чем на работе сначала занимался, чем сейчас занимаешься?вкатывальщик
>>1206504Бля, ну не все тут живут в дсах ага блять, прикинь, такое бывает, и единственные вакансии в своих мухосранях это стек в 20 строк, где ты должен знать: фронт, бек, как заправлять принтер и одновременно ублажать Любу из бухгалтерии. Родится в дс, это как родится с золотой ложкой во жопе рту. P.S. И да лол, не пишите: "ну камон, переезжай в дс". Не бля, не катит для многих из-за разных причин. Моя - отсутствие бабок и знакомств.
>>1206517ну, собес с хркой был простым, просто пообщались. с лидом я сортировал массив несколькими способами, если сейчас меня попросить я хуй че отсортирую. а техдир уже выебал меня по полной- куча вопросов по жсу, что знаю про питон, вебсокеты, ноду, тесты короче много че спрашивал, у меня сложилось впечатление, что он проверяет не мои знания конкретных вещей, а то как я веду себя в стрессовой ситуации, когда ты вообще нихуя не понимаешь о чем речь, потом задал задачу и сказал, что решение не важно, важен ход мысли. мы с ним минут 40, если не больше, пиздели короче. задачу я так и не решил, но меня взяли.сначала занимался всякой хуйней- пофиксить стили, пофиксить поведение компонентов- дропдауны/попапы, мелкие фиксы функционала- типа дата не так рендерится или добавить новые поля в форму, короче всякая такая хуйня. а сейчас наша команда переделывает весь проект на новый UI, здесь я и познакомился плотнее с редаксом и асинхронными экшонами + волей неволей приходится разбираться в бэке, но это пока сложные для меня моменты.
>>1206537пиздец
>>1206545Страшно стало? Вас предупреждали!
>>1206546врача мне блять
Раз уж подняли реакт, то и я спрошу. Как перекатить верстку+jsDOM на реакто-рельсы? Просто нахуярить n-компонентов, закинуть в них html и переписать js на jsx, вроде так?
>>1206577Зачем это тебе?
>>1206587чтобы не переписывать с нуля на реакте и сэкономить немного времени
>>1206577Нет, так конечно нельзя, там совсем другая логика будет. Тебе даже никто не объяснит толком, потому что ты явно не знаешь реакт, раз спрашиваешь подобное. Единственный вариант, это самому учить реакт, но даже потом я могу себе представить, какая это боль переносить легаси проект на фреймворк, если он больше, чем сайт-визитка.
>>1206577Начинай переносить отдельные страницы, либо отдельные небольшие независимые компоненты, вроде форм.
>>1206553>>1206545
>>1206577>Как перекатить верстку+jsDOM на реакто-рельсы? Перекатывай на Vue.Он (в том числе и) под это заточен.Progressive framework же/Т.е. можешь именно брать кусочки html (не трогая их с места даже, просто немножко допиливая) и превращать в Vue-инстансы.Типа:var myNewSmallVueStuff = new Vue({el: '#my-old-html-id'}, ...);
60к хочет, совсем ебанутый, это даже не в дс. Тяжело придется с розовыми очками.
>>1206706Да ничего особенного. Полно контор, которые готовы джуну столько платить. Я вот по сути без коммерческого опыта на реакте, но при этом меня изи на 150к взяли.
>>1206706Двачую. Надо за 15к как тут выше в треде.
Вы пишите без мыши? Как быстро тогда перемещаетесь к нужной строчке и в нужное место?
>>1206709>но при этом меня изи на 150к взяли.Стесняюсь спросить, в рот или в жопу взяли?
>>1206740Охуенный маковский тачпад, cmd+стрелки, alt+стрелки.
>>1206740Пером по вакомовскому планшету.
Когда пора просить повышения зп и как правильно подойти к этому вопросу? Реквестирую советов знатоков.
>>1206844https://journal.tinkoff.ru/thedeal/https://bureau.ru/soviet/selected/ilya-sinelnikov/kak-povysit-zarplatu/
Asd
New thread. https://2ch.hk/pr/res/1207041.htmlhttps://2ch.hk/pr/res/1207041.htmlhttps://2ch.hk/pr/res/1207041.html
От постоянного сидения за компом яица преют и воняют. Как опытные разрабы с этим справляются?
>>1207177просто опытные разрабы не хуемрази
второй день хуярю чистый js, сейчас столкнулся с небольшой проблемой. Смотри, есть экран с текстом и пикча, при нажатии на которую вызывается скрипт который меняет цвет фона и текста (как вк). пока сделал так, чтобы менялся цвет, но проблема в том, что он меняется резко, а как сделать плавно я не знаю, что посоветуешь, анон?
Как убрать это голубое окаймление при нажатии кнопенции?
>>1209739если ты делаешь компилятор, может лучше сразу сделать текстовое поле с кнопками переключения вверху
>>1209739outline
посоветуйте задачки на js с решением
>>1205775Сиди дома и учи. Думай о том, что лет через 5 тебе будут эти тяночки сосать в твоей иномарке.