Этого треда уже нет.
Это копия, сохраненная 26 июля 2017 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
63 Кб, 1366x768
233 Кб, 1196x1526
161 Кб, 409x409
ИТТ продолжаем верстать адаптивные барбершопы. Front-end thread №46 # OP #1046834 В конец треда | Веб
ИТТ продолжаем верстать адаптивные барбершопы. Ждём откровений от $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=974803
https://github.com/o0/keksobooking

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

Ссылочки на старые пасты:

http://pastebin.com/ytWW0UfU
http://pastebin.com/tvvwC7uz

Прошлый тред:
>>1041003 (OP)
36 Кб, 640x480
#2 #1046842
>>1046834 (OP)
Вот блин, я немного криво перекатил, извините.
Первый раз перекатываю и не туда название треда ввел, ввел в поле "имя". Но поиск по каталогу тредов все-равно найдёт этот тред по запросу "Front-end", так что думаю не критично.
189 Кб, 1280x960
#3 #1046843
95 Кб, 820x500
#4 #1046844
#6 #1046849
Объясните дурачку, что не так.
Передаю в функцию byField свойство типа стринг, по которому хочу отсортировать массив, но нихуя не просиходит, вложенная функция не реагирует на a.field, b.field и нихуя не сортирует.

https://jsfiddle.net/ecef7xfy/
10468701046885
#7 #1046862
Там Дуров какой-то конкурс по верстке объявил. Кто вникал, а может кто-то уже участвует?
1046935
#8 #1046870
>>1046849
Лень вспоминать подробности, но вместо этой хуйни.
[CODE]return a.field > b.field ? 1 : -1;[/CODE]
Используй вот этот старьё.
[CODE]return a[field] > b[field] ? 1 : -1;[/CODE]
#9 #1046885
>>1046849
Используй, плес, jsbin и вывод там в консоль. Почему не сортирует — выше уже ответили, в сортируемых объектах нет поля field.
#10 #1046911
Хочу перейти на линукс, нашел клевый дистрибутив, что думаете?
http://www.os-rt.ru/
1046994
#11 #1046923
Такой вопрос, а какие есть инструменты по автоматическому разбитию кода по раздельным файлам? Скачал минифицированный файл, разминифицировал его, скормил его этой утилите, она его проанализировала и разделила по отдельным классам и модулям. Всякие там CryptoJS и полифиллы убрала бы в отдельные файлы и выделила бы отдельные относительно изолированные блоки кода.
1046929
63 Кб, 500x700
#12 #1046929
>>1046923
И как ты себе это представляешь? Как утилита логически разделит тебе всё по классам? С названиями то же самое, соснешь хуйца, так как код минифицирован, названия функций и переменных проебано, даже если теоритечески утилита тебе и разобьет код по функциям, то у них будут ебланские названия, а ты даже не поймешь, почему тут эта функция, а там другая. В общем, страдай со своими говнотасками и пиздингом чужого кода.
1046940
#13 #1046935
>>1046862
Ох, видел вскольз в одном из ТГ-каналов эту новость, но вникать не стал (там не было указано, что именно для верстальщиков), а там такая то годнота. Завтра после работки более детально попробую вникнуть. Единственно вот это не понял

>За каждый корректный шаблон для издания из списка (отправленный первым) будет выплачено $100.


Типа если, скажем, для ВК было отправлено 20 шаблонов, при этом первые три не прошли проверку, а четвертый оказался рабочим - четвертому платят $100, а оставшиеся 16 даже не чекают?
#14 #1046940
>>1046929
Если имена не были сохранены, то это отдельная тема. Речь о тех случаях, когда названия классов и аргументов сохранены. И хотелось бы из готового файла убрать полифиллы и включённые в него сторонние библиотеки. выделив их по особенностям использования в коде. А потом разделить остаток по собвенно авторским классам и объектам.
1046967
#15 #1046967
>>1046940
Никак, смирись. Только вручную.
9 Кб, 161x186
#16 #1046994
>>1046911
Даже футер через див свёрстан...Тьфу...
#17 #1046997
Поясните: фронтендщик - технарь, или гуманитарий?
10470031047037
#18 #1047003
>>1046997
Это как математик или физик. Ни то, ни другое.
#19 #1047004
Верстаны. Есть кто тут продавал свои html5 шаблоны на темплате-монстре, или на забугорном ресурсе. Расскажите про опыт, долго ли делали шаблон уровня для продажи. Там слышал модерация жесткая. Сколько продали?
1047037
#20 #1047037
>>1046997
Это как петух, вроде как и птица, но не летает.
>>1047004
Эту хуйню ещё и продают, совсем ебанулись уже.
#21 #1047042
Такс, что тут у нас. Кто видел хорошего бекендера и фронтендера, т.е. одинаково легко сидящего на двух выше названных стульях?
1047048
#22 #1047048
>>1047042
У нас есть такой на работе, бэкендер изначально, потом осилил фронт и теперь учит еще других фронтов. Опыта у него дохуя.
#23 #1047059
2.5k$ сервер-сайдер спринг-котлин-джава-пострес вкатывается во фронт.

С фронтендером уже запилили MVP для заказчика на втором ангуляре. В ангуляр вошел без знания JS и html/css параши. Сразу начал писать на TS, а в разметке использовал только div и span, остальное давал верстать чистому фронтендеру. Авторизация, чат на вебсокетах с нуля и прочее по мелочи.

Словил пару подводных камней т.к. переходить с статик языка на динамический не просто, но в целом результатом доволен.

Так что попробуйте от сложного к простому – сперва фреймворки, потом верстка.

Сейчас пришло время погружаться в html/css парашу, прохожу уроки на w3schools, вроде как изи.
1047097
#24 #1047097
>>1047059
Ты вошел быстро, потому что уже имел опыт с другими языками. А теперь представь кучу макак, которые последуют твоему совету. Я уже видел таких, "ыыыы я кароч почему у миня зис в функции нитот в риакте((((", "пасаны а как риакт подключить там вебпак какойта надо да или скриптом норм?))))))", "чо за пропсы ваще нипанимаю, откуда бирутся", "ваще нипанимаю зачем редукс нужин, я и так нармально тудулист написал" и.т.д.
10471251047139
#25 #1047125
>>1047097

Тащем-то "нипанимаю зачем редукс нужин" жиза. Правда через 10 написанных компонентов с передачей стейта через сервисы до меня дошло, что что-то не так и тут я увидел, что пилю велосипед – редукс есть.

Я не говорю, что это для каждого сработает. Есть те, кому лучше от сложного к простому, есть те, кому от простого к сложному.

Я лично не могу читать книжки, проходить какие-то ебучие курсы. Куда проще сделать чекаут готового проекта и изучать его. Что-то непонятно? Запрос в гугл и изучаешь статейки по это теме, наведываешься в гости в stackoverflow.

Повторюсь, что это субъективно все, но может нескольким анонам поможет. Ну и английский это ОБЯЗАТЕЛЬНО.
10471361047152
#26 #1047136
>>1047125
Блеать, у тебя были хоть какие-то знания. Алсо, в ангуляре же есть божественный RXJS, зачем там редакс?
1047152
#27 #1047139
>>1047097
Он не всегда помогает, опыт. У меня больше 6-ти лет на питоне и си. Один хуй js как тёмный лес для меня, вуду крохоборство.
1047148
#28 #1047148
>>1047139
Значит ты просто макака. Знаю чувака, может в любом коде разобраться, если уж совсем тяжко то великий SO помогает.
10471511047166
#29 #1047151
>>1047148
Ну не совсем макака. В синтаксисе js даже разбираться не пришлось. А вот в работе с браузером проблемы. Обилие фреймворков тоже путает очень.
1047160
#30 #1047152
>>1047125

Дополнение. Вкатиться в ангуляр я пытался раз десять, без преувеличения. Пытался читать доки, выполнять тот же гайд на angular.io. Очень сильно мешало наличие хуевой тучи всяких сторонних технологий типа TS, вебпаков. Ничего страшного тут нет – потеря мотивации бывает с любым.

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

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

>>1047136

По моему они никак не пересекаются. RXJS это же обычные стримы + саб\паб паттерн.

Ну, там есть сторонняя имплементация редукса ng-rx, мы ее и использовали.
1047159
#31 #1047159
>>1047152
Да ты охуел, туториал по ангуляру один из лучших, тс - просто типы добавляются, лол, а вебпак нинужен, там angular-cli, для старта проекта хватит и да,
я знаю что внутри там вебпак используется, но его не надо настраивать
10471621047163
#32 #1047160
>>1047151

Same.

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

Ну не только типы, тот же let есть, не надо ебаться с непонятным this и богомерзской function {} чето-там.

Туториал очень хорош плюс есть на русском, но я его один хуй так и не осилил.
1047164
#34 #1047163
>>1047159

Ну, как минимум, зависимости нужно добавлять, тут уже npm нужен. Гуглишь npm, а там статья, что в старбаксах говорят, что npm лагающая хуета и в 2017 надо использовать yarn.

Скрипты минимальные тоже надо писать, ничего сложного, но npm start * требуется. В тот же докер упаковывать или разграничивать деплои.

Далее CLI-шный ng serve – тоже интересно что такое, начинаешь копать, понимаешь, что это обычный npm start. Вот это все diversity неимоверно раздражает.
1047164
#35 #1047164
>>1047162
let это es6, this в ng2 используется, по крайней мере в методах класса уж точно. А function {} не богомерзкая, это тот же класс, только на es5.
>>1047163
Ну вот, по твоему второму посту все ясно становится, ты поверхностно оценил всё и теперь, советуешь это ньюфагам, при том особо не понимая, что происходит. Алсо, хипстерки уже вовсю юзают вот это https://pnpm.js.org/, но ты больше хипстерков то читай...
10471671047171
#36 #1047166
>>1047148
У популярных совеременных языков синтаксис похожий, но вот заскоки бывают самые разные. Я когда после java учил этот javascript, у меня мозги клинило, я не могу понять эти function везде, функции в функциях и ебаных замыканиях. Я не мог толком понять как здесь вообще создавать класс и проводить наследование в этих прототипах. Как, блядь, вообще разбить код на файлы, чтобы потом собирать их в одну программу.
Это потом уже узнал про npm, RequireJS, AMD, grunt и тому подобное. Сейчас учить его было бы легче, но со использованием class и extends к прототипному наследованию приспосабливаться пришлось бы куда дольше. Хотя статической типизации временами и сейчас не хватает.
#37 #1047167
>>1047164

Так в том-то и прелести изучения от сложного к простому – ты видишь общую картину, пусть и местами туманно и потихоньку закрываешь пробелы вчитываясь в узкие места. А не буксуешь с каким-нибудь

this в TS конечно же есть, но он крайне очевиден и обязателен. let был изначально в TS, а потом уже перекочевал в ES6, ну ты меня понял тут, в общем.

loadData: function() {
var self = this;
var dataReceivedHandler = function() {
self.logger ...
}

// more stuff
}

Чем меньше параши, которая сверху тем лучше. Вот тут использование this неочевидно, что ща self? Хули бы просто this не использовать? От function сразу глаза болеть начинают, есть же скобочки, епта. Понятно, что в ES6 это все разрулили, но все же.
#38 #1047168
>>1047167

* с каким-нибудь css floating
#39 #1047170
>>1047167
Твой подход интересен, но не всем подходит. Я читал кантора, и мне очевидно понятно, зачем тут this. Мне кажется стоит от сложного к простому идти, если у тебя есть некая база, а ты, например, сейчас походишь на макаку, которая бы провалила собес на фронта-джуна, но для того чтобы править фронт, будучи бэком, тебе этих знаний достаточно.
1047178
#40 #1047171
>>1047164
Алсо, хипстерки уже вовсю юзают вот это https://pnpm.js.org/, но ты больше хипстерков то читай...
Выглядит охуенно, надо будет попробовать самому. Yarn же и желания не возникло попробовать.
1047175
#41 #1047175
>>1047171
Что там пробовать то, ставишь ярн, ставишь через него пакеты несколько секунд быстрее. Ну и пара фич полезных вроде yarn upgrade && yarn why.
#42 #1047178
>>1047170

> сейчас походишь на макаку, которая бы провалила собес на фронта-джуна



Так и есть.

> править фронт, будучи бэком, тебе этих знаний достаточно.



И это есть.

Тем не менее, за месяц/полтора изучения у меня есть некоторые знания в ангуляре\докере\TS\redux\websocket, в которых я был полным нулем, тогда как джун может задрочить синтаксис js-a и впадать в пот, когда задача выходит за рамки простого написания кода. Я уж не говорю о том, что на работе может оказаться тот же ts.

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

Рано или поздно задрочить JS конечно же обязательно надо.
1047189
#43 #1047181
Как сделать, чтобы меня уволили? Я заебался, все делаю хуево, меня ебут, но команда ко мне привязалась и мне стыдно просто взять и уйти, тем более зп нормальная и меня оформили по трудовой
10471821047315
#44 #1047182

> итт рассказики про то, что можно учить фреймворки, не зная программирования как такового


Че, конкурентов устраняете?
>>1047181
Берешь и уходишь, один хуй 2 недели отрабатывать.
#45 #1047189
>>1047178
Если знания других языков имеются, то какого хуя бегать от синтаксиса JS? Почитаешь денёк-другой и многое станет ясно. И уже со знанием синтаксиса JS можно и фреймворки учить и чего-хочется. Для этого его даже задрачивать не надо, просто знать основы. Сложные конструкции можно даже не смотреть поначалу. Для понимания того, что значит такая вот строчка может достаточно SO.

> void 0 === kongregate || void 0 === kid || 0 == kid || void 0 === pfdata || inventorySync || inventorySync = !0,


И вот такое обычно тоже не используется.

> Platform[Platform.android = 1] = "android"

1047192
#46 #1047192
>>1047189

> Почитаешь денёк-другой и многое станет ясно. И уже со знанием синтаксиса JS можно и фреймворки учить и чего-хочется. Для этого его даже задрачивать не надо, просто знать основы. Сложные конструкции можно даже не смотреть поначалу. Для понимания того, что значит такая вот строчка может достаточно SO.



Так я же об этом и говорю. По верхам пробежаться чтобы быть способным, в случае чего, сформировать и загуглить вопрос.
#47 #1047199
https://learn.javascript.ru/task/make-army
http://jsbin.com/hahanenepa/edit?js,output

Поясните, где я обсираюсь.
Цикл 10 итерируется и каждый раз выполняется вложенная функция shooter, которая инкрементирует j и пихает его в массив, т.е в массиве должны быть числа от 0 до 10, а там какая говнина.
10472011047202
#48 #1047201
>>1047199
Ну и где она у тебя выполняется в цикле? В цикле создаётся 10 функций и засовываются в массив. Выполняются они лишь когда ты вызываешь army[n], где n число от 0 до 9; Добавь shooter(); рядом с shooters.push(shooter);
#49 #1047202
>>1047199

Смотри, у тебя массив функций, которые делают j++.

> army[0]();


> army[5]();



Итого ты вызвал функцию инкмента ДВА раза, а не пять. Т.е. чтобы тебе получить ПЯТЬ в консоли тебе нужно вызвать ф-цию пять раз.

Грубо говоря, что нулевой, что пятый элемент – одинаковые.

Вот РАБочий пример, но не уверен, что это то, что нужно.

http://jsbin.com/hahanenepa/1/edit?js,output
10472031047207
#50 #1047203
>>1047202

фикс, предыдущая не сохранилась:
http://jsbin.com/cisoruwega/edit?js,output
#51 #1047207
>>1047202
Да, все так, спасибо. Но чем отличаются shooter от shooter(), ведь логичнее первый вариант, мы же хотим запушить значение, которое хранит ссылка, а не функцию.
10472081047209
#52 #1047208
>>1047207
push(shooter) добавляет в массив функцию shooter.
push(shooter()) добавляет значение вызванной функции.
#53 #1047209
>>1047207

> мы же хотим запушить значение, которое хранит ссылка, а не функцию



говоришь верно, а делаешь прямо наоборот
#54 #1047231
>>1047167
Поколупался с этим примером и не понимаю, почему здесь this равно window? Пояните,пожалуйста, я не понимать. https://jsfiddle.net/45vjdb9a/
1047237
#55 #1047237
>>1047231
https://learn.javascript.ru/object-methods

Значение this зависит от того, кто вызвал функцию. У тебя функция вызывается именно window. http://jsbin.com/teloka/edit?html,js,console,output
И ; в JS лучше всё-таки ставить почаще. Хотя бы на всякий случай.
34 Кб, 467x490
#56 #1047242
Аноны, как настроить Атом или VS Code, хочу чтобы у меня шрифт и расцветка кода была такой же. Подскажите, как сделать? Вроде это ведь "Атом дарк" тема, и синтаксис с таким же названием, но на картинке, шрифты толстые, а у меня получается обычный.
1047895
#57 #1047251
А ну признавайтесь, кто верстал сайтец для рпц?
https://ndm-museum.ru/en/
10479351047952
361 Кб, 1920x950
#58 #1047253
Prinosim apologize.
10473191047935
#59 #1047315
>>1047181
делай хуету как авуешник-экономист из прошлых трэдов
1047709
#60 #1047319
>>1047253
Eta sekciya saita v depelopmente.
82 Кб, 823x542
#61 #1047406
http://jsbin.com/luwoyojeku/edit?js,output
Еще вопрос. Вот тут сказано, что переменная i в функции shooter берется из внешнего LexicalEnvironment и типо к моменту вызова этой функции, в строке army[0](); цикл уже выполнился и поэтому i - всегда 10, т.е получается, что вложенная функция вообще не запускалась, а начала работать только после вызова army[0](); Как это блять так?
И да, почему-то нужно было пушить именно функцию
1047554
#62 #1047554
>>1047406
Ну так она и не запускалась. Эту вложенную функцию просто присвоили переменной и положили в массив. Ссылка на i осталась на внешнюю функцию. Потом запустили её из army[0]();
А функцию надо было пушить именно чтобы показать на практике эту особенность JS.
1047825
#63 #1047700
Я правильно понимаю, что Safari теперь новый косячник, пришедший на смену IE?
1047704
#64 #1047701
Парни, сколько должен получать кун, знающий JS, React + Redux, верстку, а также имеющий некоторый опыт в смежных хуйнях, таких как SEO например.
1047765
#65 #1047702
Ребзя, смотрю видосики хтплакадемии, там про фотошоп затирают, типо качать надо. А он платный сцуко, каждый месяц платить денег нет. Так ли он нужен или нет версталам?
1047703
#66 #1047703
>>1047702
Торренты для кого изобрели?
#67 #1047704
>>1047700
Мобильный Сафари. С десктопным-то нормально все.
#68 #1047709
>>1047315
Не слушай этого и никогда не делай хуйню.
#69 #1047765
>>1047701
Пару раз по ебалу точно должен получить. А может и не пару раз. Если нет года опыта на работе, то ничего он не должен получит. Нахуй он тогда не нужен.
1047815
#70 #1047815
>>1047765
типичный фронт-ендщик с его по-ебалу, нахуй и прочим лексиконом
1047817
#71 #1047817
>>1047815
Это ты с пхп и 1с-быдлом спутал.
91 Кб, 891x899
#72 #1047825
>>1047554
Но нахуя тогда заново инициализировать i в 10й строчке, почему интерпретатор не может выйти из функции взять текущее значение в цикле, во имя чего еще и shooter.i = i;
1047828
#73 #1047828
>>1047825
Ой, блять я даун, цикл то уже отработал, игнорьте.
#74 #1047887
Есть какая-то более новая версия (или часть, блять) CS50?
1047941
#75 #1047888
Правильно ли я понимаю, что frontend это что-то менее "задротское" и чуть более творческое, чем backend? Кстати, почему нет треда по backend'у?
#76 #1047895
>>1047242
не надо ничего настраивать.
просто качай phpStorm, крякай его и наслаждайся
1049118
#77 #1047912
>>1047888
Backend считается более технарским, где присутствует ебля с оптимизацией расхода памяти и базами данных, а также нужно задумываться над архитектурой приложения.
Фронт-енд - макакинг по сути, где уперетсья в потолок гораздо легче.
Но да, если для тебя ебля с анимацией - это творчество, то и пусть будет так.
#78 #1047924
>>1047888
Не вижу здесь никакого творчества. Творчество у дизайнера, а ты просто сидишь и пилишь, как тебе босс скажет.
#79 #1047925
>>1047888
Потому что backend тред в /pr/. Непонятно, какого этот тред не там.
10479321047933
#80 #1047932
>>1047925
они даже шапку наархитектурить не могут
1047974
#81 #1047933
>>1047925
Лучше бы туда перенесли, так бы ньюфагов меньше стало.
#82 #1047935
>>1047253
>>1047251
Бля, сразу после поста в треде, в копропротивном чятике скинули эту же ссылку с этим же скриншотом.
#83 #1047941
>>1047887
Господа, ответьте, будьте добры.
#84 #1047952
>>1047251
Иисус Христос.
1048048
#85 #1047974
>>1047932
Кто? Местные или из /pr/?
#86 #1048048
>>1047952
Проиграл с очевидной шутейки!
#87 #1048057
Ребят, есть хоть какой-нибудь ресурс, где пошагово создают подобный сайт http://raoul-gaillard.com ?

Интересна именно архитектура. С какой стороны вообще подходить? Теоретически наговнокодить на жиквери и я смогу, но хочется по науке все таки.
10480621048090
#88 #1048060
Ору блять, вахтер который пиздел про 1000+ постов три треда подряд, перекатил на 505. Пиздец ты конечно конченый.
1048061
#89 #1048061
>>1048060
Как ты местных анонов различаешь? Я вообще хз кто перекатил.
10480621048064
#90 #1048062
>>1048057
Разбиваешь все на блоки. Потом эти блоки на еще меньшие блоки. И так до тех пор, пока не сможешь сделать небольшой блок. И начинаешь по-тихоньку делать. Алсо он в десктоп версии вебгл для анимаций использует.

>>1048061
На оп пик глянь. Алсо по шапке изи детектится. Я по другому перекатывал.
1048394
#91 #1048064
>>1048061
Ах да, еще нет вайна с сажай и угрозами зарепорить :3
1048067
#92 #1048067
>>1048064
в голос
#93 #1048068
Надо в правилах треда прописать (в шапке например), что тред не перекатывается до 1000 поста. У кого слабые компы - ваши ебанные проблемы.

И за нелигимные перекаты со смехуечками вместо оп-картинок - репорт через восклицательный знак.
1048069
#94 #1048069
>>1048068
Сажу забыл.
1048070
#95 #1048070
>>1048069
Мне не 30 лет чтобы сажей пользоваться.
1048071
#96 #1048071
>>1048070
А сколько?
1048073
#97 #1048073
#98 #1048090
>>1048057
1. Сайт совсем не сложный. Сколько там страниц, десяток?
2. Сайт довольно кривой и тормозной (начиная с лоадера), не надо думать, что это образец.
3. Такое говнокодится на джиквери. Какая тут архитектура нужна, лол?
1048394
136 Кб, 1012x190
#99 #1048111
Я один заметил, что этот анон пропал куда-то? Раньше всегда вкидывал видосы. Последние 2-3 треда его нет
#100 #1048155
>>1048111
Возможно он работу устроился и ему пока не хватает времени постить вебм в тред.
1048158
#101 #1048158
>>1048155
Возможно, просто выпилился от безысходности.
#102 #1048231
>>1048111
возможно темные силы взяли верх над аноном и теперь некому освящать треды
мы должны спасти этого анона, как он спасал нас освящая треды
1048250
#103 #1048250
>>1048231
Новички в JS, смелее задавайте свои вопросы, я готов отвечать на их ответы.
10483021048421
#104 #1048302
>>1048250
Чем ES6 отличается от ECMAScript 2015 ?
10483191048417
#105 #1048319
>>1048302
начинаю нести бред про хохлов
1048417
#106 #1048320
Как сменить background-color для любой посещаемой мною страницы в хроме?
1048328
#107 #1048328
>>1048320
В гугле забанили? Если цвет ссылки, то через псевдокласс :visited
1048334
#108 #1048334
>>1048328
я так понял ему межсайтово надо
#109 #1048368
Прошел примерно месяц после вкатывания, зацените глейси, жду замечаний.
https://stozen-spb.github.io/
#110 #1048375
>>1048368
А че оно не адаптивное? Ты базовый делал?
1048448
26 Кб, 604x383
#111 #1048385
Пасаны, я тут адаптив пытаюсь лепит ( на самом деле резину). И вот я задумался о вертикальных отступах и высоте блоков. Что если я буду задавать их размер в em`ах? А мне сцыкотно что если буду задавать в пикселях вся хуйня полезет. И кончно же платина , поясните за aside, section, articale , footer и вот это все.
#112 #1048394
>>1048062

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



Ну вот это все в общих чертах, хотелось бы деталей. WebGL - это хорошо или плохо? Я там только вью увидел.

>>1048090

>1. Сайт совсем не сложный.


Ок, это хорошо.

2. Сайт довольно кривой и тормозной (начиная с лоадера), не надо думать, что это образец.
Кривой в каком плане? Код? У меня ничего не тормозит.
Образец нестандартных визуальных эффектов и эстетики в целом. Конечно и тут можно доебаться, но я привел первый попавшийся пример. Речь именно о таких "дизайнерских" сайтах. Мне, как человеку интересующемуся, хочется знать как такое делается.

3. Такое говнокодится на джиквери. Какая тут архитектура нужна, лол?
Опять же под архитектурой имею ввиду с какого бока подступиться? Чтобы хоть какая-то система была, а не куча едва связного жиквери кода. Хотя на самом деле против жиквери ничего не имею, и на нем можно грамотно писать.
1048411
34 Кб, 490x276
#113 #1048401
10484051048448
#114 #1048405
>>1048401
Хотя после перезагрузки пропало)
#115 #1048411
>>1048394

>Кривой в каком плане?


В плане UX. Перехват скроллинга, далеко не 60 фпс, битый антиалиазинг на шрифтах из-за css-трансформаций. Не надо так делать, плес.

Если уж ты про дизайн, то сейчас модно такое: http://brutalistwebsites.com

>Код?


На Vue. НУ ТАКОЕ.

>с какого бока подступиться? Чтобы хоть какая-то система была


Возьми Реакт или тот же Вью. Разбивай на компонтенты. Какая-то система будет.
#116 #1048414
>>1048411

>далеко не 60 фпс


Да, процессор при этом сходу начинает кипеть.
#117 #1048417
>>1048319
А они что-то сделали с ES6?
>>1048302
Для front-end делателя ничем не отличаются. ES6 короче и лучше запоминается.
1048436
116 Кб, 500x500
#118 #1048421
>>1048250
Есть два проекта, на одном React точеный, на другом Vue дроченый. За какой сам сядешь, на какой тимлида посадишь?
44 Кб, 695x321
#119 #1048423
1048448
#120 #1048424
>>1048411

> на Вью


> система


))00
#121 #1048427
>>1048411

>http://brutalistwebsites.com



http://morgane.com/pixel-lab

Меня Першин к такому не готовил...
#122 #1048431
Допустим, мне нужно освоить следующее: ES6, React-Redux, ну или вовсе Vue-Vuex. У меня есть 600-700 часов, и начну я с того, что добью первую часть Кантора. Хватит ли этого времени, чтобы выучить нужный стек на вакансию джуниора? Что у меня должно быть в портфолио? Какой-нибудь CRUD?
#123 #1048436
>>1048417

>А они что-то сделали с ES6?


Местная шутеечка, взятая с истории собеседования вкатывальщика сейчас вылезет и будет говорить "Это я! Это про меня!"
69 Кб, 500x750
#124 #1048440
>>1048431
А вакансию джуниора ты где найдёшь? ES6 и тем более React-Redux осваивать недолго. Даже с подробностями вроде пикрелейтеда. А опыт других языков имеется? Java, C++, Python какой-нибудь?
1048446
#125 #1048441
>>1048431
Да, должно хватить. CRUD нормальный вариант.
1048446
#126 #1048442
>>1048368
как вы сайты на гитхаб заливаете?
1048443
#127 #1048443
>>1048442
github-pages
#128 #1048446
>>1048440
ДС, опыта других языков нет, к сожалению.
>>1048441
Спасибо.
1048451
sage #129 #1048447
>>1046834 (OP)
Сажи петушкам, хотели бы стать айтишниками учили бы архитектуры.
#130 #1048448
>>1048375
Пока да
>>1048401
Хорошо, что пропало, странный баг.
>>1048423
Есть предположения из-за чего? Скорее всего из-за float right мб?
#131 #1048451
>>1048446
Когда уверенно освоишься с JS выдели часть времени на Java, без особого вникания в подробности, можешь даже паттерны пропустить. Она сама по себе довольно простая, прощё JS, но стиль написания кода на ней другой. Ознакомишься со статической типизацией и прочими особенностями, напишешь Hello World. Мышление сильно поменяется и станет более гибким. А потом выдели часов 10 на PHP и написание простой странички с обращением к базе данных. После Java это будет несложно. В случае с PHP твоя задача понять, как работает вся эта херня на серверной стороне, и понимать о чём вообще говорят эти бэкендщики.
1048454
#132 #1048452
>>1048411

>сейчас модно такое: http://brutalistwebsites.com


Вот за годноту благодарю. Охуенно же!

Интересно кстати, здесь есть, кто смог в дизайн? Этому реально научиться? Можно выучить все эти хтмл/цсс/жс, но можно ли научиться дизайнить? У меня не хило так пригорает, когда на работе просят сделать что-то от себя без дизайнера, а по итогу получается лютое говнище. Я безнадежен?
#133 #1048454
>>1048451
Займусь и этим, спасибо! Но пока нужно окунаться в JS.
1048465
21 Кб, 220x632
#134 #1048465
>>1048452
Я как-то учился от центра занятости на дизайнера. Целых две недели ходил, по несколько часов в день. Узнал как запускать Корел и Фотошоп, и как называются там кнопки, ну и пару полезных чисто инженерных фишек от преподавателя. А также пообщался к десятком симпатичных девушек и несколькими охуительными мужчинами. Каждый из них был охуенен по своему, даже на дваче такие редкость. Пожилой конструктор "Бурана", пострадавший от аварии жизнерадостный парень с непринуждённой речью и схемой мышления, накачанный парень-бабник который в 33 выглядел на 23, нихуя не работал, но владел йогой и мог летать в астрале.

Вообще можно и дизайну научится конечно, только стоит помнить что по хорошему в случае front-end'а дизайнер это не художник. И проектирование взаимодействия на самом деле для него поважнее будет. Да при желании можно и рисовать научиться. Есть разные методики.
>>1048454
Не забудь на freecodecamp зарегистрироваться и пройти там раздел задач на алгоритмы.
1048471
271 Кб, 1280x960
#135 #1048467
>>1048452
ты думаешь, что ты безнадежен? Смотри какие объявления делают дезигнеры в моей мухосрани.
1049393
#136 #1048468
>>1048368
Я бы сделал так, чтобы при наведении на элементы шапки проверялось, открыты ли другие менюшки, после чего лишние закрываются. А то если провести мышкой в горизонтальном направлении, открывается целая куча окошек, которые уходят только когда наведёшь и уберёшь с них курсор.
1048545
#137 #1048471
>>1048465

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


Дизайнер нигде не художник, это принципиально разные профессии. И рисовать ему уметь не надо.

Научиться, дизайну, разумеется можно.

фронт-перекатчик-из-дизайна
#138 #1048472
>>1048452
Пожалуйста. Для понимания что сейчас в веб-дизайне происходит рекомендую канал Сергея Сурганова: https://t.me/internet9000

Хороши пишет и много работает на стыке с фронтом.
#139 #1048482
>>1047912
Построй средненагруженное приложение на angular ~4.0.0, архитектуру делать не надо ахуеть.
#140 #1048487
>>1047912
Судя по твоему манямирку, ты или диван, или комнатный хачкелист.
Что, в принципе, одно и то же.
#141 #1048488
>>1047912
Все так.
#142 #1048545
>>1048468
Знаю, про этот косяк, но тока тока начал JS изучать, пока точно не знаю как так сделать. Потом передалаю. Как в Жсе проверить, что мышка на элементе?
#143 #1048678
Было тут уже? Что скажете?

Нейросеть автоматизирует вёрстку сайтов и приложений на основе простых скриншотов
По последним данным, разработанный метод генерирует код с точностью более 77 процентов, и эта цифра будет расти по мере улучшения технологии. Основатель Ulzard Тони Белтрамелли утверждает, что новый подход компании способен «закрыть потребность в ручном программировании» пользовательских интерфейсов.

https://dev.by/lenta/main/pic2code-by-ulzard
#144 #1048689
>>1048678
Скажу что прогресс дело хорошее но человека не заменит. Давно есть конструкторы сайтов позволяющие на коленке сверстать сайт, удовлетворяющий нужды 90 процентов обывателей. Тем не менее работа у верстальщиков есть. Сам работаю юристом, пока верстаю барбершоп, и могу с уверенностью сказать, что при помощи консультанта плюс любая макака может составить любой договор, хоть займа хоть пожизненного содержания. Однако как этот договор будет работать и что в нем не будет учтено - большой вопрос. Нужен реальный опыт реального человека чтобы он тебе сказал, мол, да в законе отака хуйня, однако по факту все делается так то и так то, а вот эту залупу вообще писать не нужно - выебут. Так в любой отрасли. Супер дупер компьютерный диагност не заменит бабушку-терапевта с сорокалетним опытом, а интернет-автомеханик никогда лучше слесаря-Петровича не скажет тебе почему и что у тебя "хуй пойми как пердит рядом с задним мостом со стороны левой двери".
1048853
#145 #1048696
>>1048678
Так все же оно верстку автоматизирует или закрывает потребность в программировании? :)
1048853
#146 #1048706
Скачал вот теорию платных курсов. А там в некоторых заданиях описывается, как делать всякие нестандартные элементы, типа круговое меню, стилизация чекбоксов и радиокнопок с использованием transition, бумажные кнопки какие-то и т.п.
Там из-за теории не всегда видно разметку, а мне лень эту ссанину самому подбирать. Стоит ли ебаться с воспроизведением этих эффектов или просто пробежаться по свойстам?
10487071049135
#147 #1048707
>>1048706
Просто пробегись, затем бери любой макет и верстай.
#148 #1048714
Блять заебало, без опыта в трудовой даже 40к не могу в дс2 найти
#149 #1048727
>>1048714
зажравшиеся дсовские хуесосы
#150 #1048740
>>1048714
Такая же хуйня, даже на собеседования попасть проблема.
#151 #1048741
>>1048678
Скажу наконец-та, заебало верстать, отдельных верстал не нанимают, "ведь есть же фронты, че они зря свой смуззи пьют"?
#152 #1048742
>>1048714
Нашел без опыта в ДС, в чем твоя проблема?
#153 #1048743
>>1048714
Че спиздануть что-то не можешь?
Я когда устраивался, сказал как есть, что был в затяжной депрессии и просто сидел дома 2 года. Отъебались сразу же. Мне кажется они такие вопросы задают, ну типа вдруг ты чалился на зоне или наркоманил. А если что-то адекватное, то им похуй.
1048746
#154 #1048746
>>1048743
Причём тут сидел дома, всем нужен стаж "человек, который уже варился в этой кухне" это цитата, без опыта есть вакансии, но там совсем мало 25-30к и месяца на 3-6 так, у меня платеж за хату 25к. Жопа короче, хз чё делать.
#155 #1048748
>>1048746
Где это ты за 25к снимаешь?
1048752
#156 #1048752
>>1048748
на невском
1048753
#157 #1048753
>>1048752
Ебать ты охуевший конечно. В купчино за 10 можно снять.
1048757
#158 #1048757
>>1048753
комнату с бомжами и хачами? нахуй надо
#159 #1048763
>>1048746
"Ну я короч на удаленке год пахал на бурговЮ но чет подзаебало, хочу в офис"
@
Profit

Разумеется, для профита нужно не быть дебилом.
#160 #1048765
>>1048746
Мда. А кем ты до этого работал, что такая хата?
1048794
#161 #1048794
>>1048765
Какая такая блять, ты цены давно смотрел? за 20 уже хрущевки с советской мебелью и телефоном рулетным
1048802
#162 #1048802
>>1048794
Пиздец у вас там в Спб цены конечно.

Как на джуна будешь устраиваться так и говори - снимаю хату за 25 к так что мне зп нужна как минимум 50-60 к и ниибет.
1048820
220 Кб, 1268x681
#163 #1048818
НАЧАЛОСЬ

Нейросеть генерирует код GUI по скриншотам
Скриншот-задание и выдача нейросети pix2code на собственном языке, который компилятор потом транслирует в код для нужной платформы (Android, iOS)

Новая программа pix2code (научная статья) призвана облегчить работу программистов, которые занимаются муторным делом — кодированием клиентского GUI.

Дизайнер обычно создаёт макеты интерфейса, а программист должен написать код для реализации этого дизайна. Такая работа отнимает драгоценное время, которое разработчик может потратить на более интересные и творческие задачи, то есть на реализацию настоящих функций и логики программы, а не GUI. Скоро генерацию кода можно будет переложить на плечи программы. Игрушечная демонстрация будущих возможностей машинного обучения — проект pix2code, который уже вышел на 1-е место в списке самых горячих репозиториев на GitHub, хотя автор ещё даже не выложил исходный код и наборы данных для обучения нейросети! Такой огромный интерес к этой теме.
#164 #1048820
>>1048802
ага я 40 прошу на меня смотрят как на больного
1050110
#165 #1048826
>>1048714
Какой стек?
#166 #1048831
#167 #1048833
>>1048678
а копирайтерство там уже автоматизировали или еще нет?
#168 #1048853
>>1048689
В стандартной коммерческой вёрстке практически нет задач, в которых так уж необходим человек. Думаю, многие, верстая тот или иной проект, задавались вопросом - а какого хуя этот макакинг ещё не автоматизирован?

>>1048696
Cначала вёрстка, потом остальное.
45 Кб, 444x449
#169 #1048855
>>1048818
Эх, пора искать новую работу))00
1048858
#170 #1048857
>>1048833
Давно уже, вот только даже самые продвинутые нейронки, внезапно, пишут такой бред, на фоне которого даже местные набигаторы покажутся Львами Толстыми.
#171 #1048858
>>1048855
В Копирайтеры ))))
1048862
#172 #1048862
>>1048833
>>1048858
Эту хуету пишет один и тот же человек? Вам спокойней становится что ли, когда при любом пуке в сторону разработки вы ссылаетесь на копирайтеров?
10488691048901
#173 #1048869
>>1048862
Сколько за 1000 знаков?
1048890
#174 #1048890
>>1048869
Под кроватью копирайтера поищи, идиот.
#175 #1048893
>>1048833
Его хуй автоматизируешь. Там должно быть два основных направления. Первое это продвинутый детектор рерайта определяющий, что эту хуйня переписывал человек нихуя не понимающий в теме, а вернее даже меньше чем тот, кто писал её изначально. Пусть даже её писал обычный быдлокопирайтер, пусть даже беременный.
Второе, это снижение затрат на рекламу, при умеренной фильтрации рекламы и оптимизации рекламных бюджетов, все эти клиенты копирайтеров, лбди мечтающие выйти на 20 тысяч пассивного дохода в месяц, все они наконец бросят заниматься этой хуйнёй и загаживать интернет шлаками.
1048917
#176 #1048901
>>1048862
Это плейсхолдерный ответ на любый высер в духе "вас скора заменят канпутеры))000"
#177 #1048911
Лучше накидайте жс-релейтед смищных картиночек, я все проебал(
10489121048940
463 Кб, 549x604
356 Кб, 1280x1417
476 Кб, 2000x2000
77 Кб, 792x594
#178 #1048912
>>1048911
их немного есть у меня
1048913
#179 #1048913
>>1048912
А рарные картиночки есть? Эти какие-то коммон.
1048916
#180 #1048916
>>1048913
Ньет, я тут относительный нюфак
#181 #1048917
>>1048893
Верстку хуй автоматизируешь. Там должно быть два основных направления. Первое это продвинутый детектор сложных элементов в макете, определяющий, что это говно нельзя сваять в дженерик бутстрап стиле с сотней зафлоаченных оберток. Пусть даже макет рисовал обычный быдлодизайнер, пусть даже беременный.
Второй, это снижение затрат на интеграцию верстки в рабочее приложение. Все эти оркестраторы, шиблонизаторы, джсоны с десятикратной вложенностью объектов, вложенных в массивы, вложенных в объекты массивов, внутри которых объекты с массивами объектов.

Ну вы понели.
1048923
#182 #1048923
>>1048917
А какого вообще хуя, эти быдлозайнеры к макету вёрстку сразу не прикладывают? Сделал хуйню, изволь прописать к ней классы к каждому элементу, и совместить css c макетом. Потому уже фронтэндер подправит по мелочи под конкретные нужды и добавить функционал с интерактивностью.
10489271048948
#183 #1048927
>>1048923
На западе так и делают, внезапно.
#184 #1048940
>>1048911
https://twitter.com/vkozulya/media автор 82,5% всех мемасов про JS.
#185 #1048948
>>1048923
Да мне вообще похуй на верстку, 99% времени я копаюсь в говнокоде который не сильно отличается от бэковского.
Сложные интерфейсы один хуй верстать будут ручками пока не появится полноценный ИИ, а не рандомайзер. Простая аналогия: есть бутстрап, где его юзают? Правильно, клепануть лендинг, запрототипировать какую-нибудь хуитку и все в таком духе.
1049072
#186 #1049072
>>1048948
Полноценный ИИ тут не нужен. Хватит и слабого ИИ. Достаточно ИИ, которому скормил несколько рисунков художника, а он в ответ сделал RPG вроде Скайрима в стиле этих артов, сделал сюжет и озвучит персонажей. Подобный ИИ и с вёрсткой справится, но полноценным это его ещё не сделает.
1049114
#187 #1049103
Вопрос.
Стили находятся в отдельной папке, задаю в них фон блоку. Пишу путь как и img src:, но браузер обращается в папку css. Как сделать так, чтобы браузер заглянул в смежную папку, где лежат эти самые картинки?
1049116
#188 #1049114
>>1049072

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


Пофиксил.
#189 #1049116
>>1049103

>Пишу путь как и img sr


../img/pic.jpg
Тебе нужно поднять на уровень выше из папки со стилями или где у тебя там картинки
#190 #1049118
>>1047895
А почему не WebStorm?
#191 #1049122
Реактодебил на связи. Завтра уебываю с работы за 20к, вернее мне уже заплатили, но приду утром и напишу комменты к коду, чтобы уйти красиво и с гордо поднятым безработным носом. Поздравьте меня.
#192 #1049123
>>1049122
Напиши в комментах что-то типа

sadfd%785h"*@!БЕГИ!!!fdgfgfd12@!#H(ИМ НУЖНА ТВОЯ ПЛОТЬ!!!gf345&$%^Yhgfhf
1049124
#193 #1049124
>>1049123
Я решил закомментить все красиво, по сути я уже могу не приходить, ибо работал без оформления эти 2 месяца, а тут еще и с бабками накололи, заплатили меньше чем должны были, но ради реактодебиловской солидарности приду и закомменчу.
1049125
#194 #1049125
>>1049124
В каком городе хоть наебали?
1049126
#195 #1049126
>>1049125
Да какая разница, город меньше 1кк, да и наебали на небольшую сумму, но для меня принципиально.
1049283
#196 #1049129
А это нормально, что когда я читаю Кантора я нихуя не понимаю и мне все приходится перечитывать и переделывать задачки по несколько раз и часто возвращаться к пройденному?
1049130
#197 #1049130
#198 #1049135
>>1048706
Анон, что за курсы?
1049191
#199 #1049140
>>1048431
Бля, дошёл сегодня до замыканий, так что уверенности в себе касательно запланированных 700 часов поубавилось.
1049229
165 Кб, 600x724
#200 #1049160
>>1049122
Поздравляю, ты достоин бОльшего. Удачи.

P.S. Тут кто-то пикчи просил, вот одна еще
#201 #1049191
>>1049135
те, что в шапке. Теория продвинутых курсов академии.
#202 #1049194
>>1048111
работаю, теперь за тредом не всегда поспеваю, исправлюсь
#204 #1049229
>>1049140
Не майся ты с ними. Просто используй некоторое время, а потом перечитай тему про замыкания. По ним часто любят вопросы задавать, но не настолько они сложны как кажутся. Тема с преимуществами мономорфизма в JS и то посложнее будет. https://habrahabr.ru/post/303542/
#205 #1049239
>>1049122
Решил нахуй не приходить, короче, пусть сами комментят. Завтра сяду за личный проект.
#206 #1049249
Сап аноны. Пожалуй это будет необычный реквест.
Подскажите как создавать свои проекты, чтобы приносили деньги.
Думал о порно сайтах, но их сотни, если не тысячи. Больше в голову ничего не приходит.
Я не прошу готовую идею на блюдечки, но как хотя бы к ней прийти? В какую сторону копать, куда смотреть?
Могу в верстку, бекенд, базы данных, в общем дело за малым в принципе.
1049259
#207 #1049259
>>1049249
Если у тебя есть другие интересы/хобби, подумай каких сервисов в этих областях тебе не хватает. Отсюда и пляши. Я вот уже несколько придумывал, но как это часто бывает, до сих пор ни один не начал.
#208 #1049283
>>1049126
Нахуй их раз они свои обязательства не выполнили
#209 #1049328
На чем вы верстаете? Я учусь на флекс-боксах, потом, когда буду свободно верстать ими любой макет, планирую изучить старые способы. Стоит ли вообще на них тратить время? Флоаты всякие не изжили ещё себя?
#210 #1049330
>>1049328
Гриды учи. На флексах мой дед еще верстал.
1049355
83 Кб, 640x960
107 Кб, 640x960
#211 #1049355
>>1049328
Это ведь, все? Флексы можно использовать везде? А без сеток ещё можно обойтись, верно?

>>1049330
Ты меня троллишь, да?
1049356
#212 #1049356
>>1049355
Сколько ты будешь вкатываться в профу? год еще? Учи гриды.
1049749
96 Кб, 600x450
#213 #1049374
>>1049328
На жаваскрипте.
#214 #1049382

> учить флексы


> учить гриды


Вы еще флоаты учить начните, лол.
#215 #1049384
>>1049382
И хуль учить, то, епт.
Мимо-медленный вкатывальщик.
#216 #1049393
>>1048467
У меня жена дизайнер, делает такую хуйню. В 100% случаев такой дезаен делается исключительно по требованию и прямому указанию заказчика-говноеда, отвергнувшего несколько нормальных макетов.
#217 #1049397
#218 #1049400
>>1049382
А что не так, братан?
Расскажи как надо.
10494391049557
#219 #1049439
>>1049400
Наверное он имел в виду, что "выучить" CSS-свойство можно за чашкой кофе.
1049600
#221 #1049557
>>1049400
Берешь и верстаешь, что там учить? 10 флексовых свойств?
#222 #1049600
>>1049439
Действительно. Стыдно
Кстати, я сегодня осознал, что впервые начал подкатывать в вебу в далеком одиннадцатом году, когда мне было 15 лет и до со сих пор ни хуя не научился.ща бы мог рубить бы по 9999₽ в сутки
1049602
#223 #1049602
>>1049600
Хуютки. Учи блядь.
#224 #1049650
Я хотел пойти в Jsтред, но там все какие-то злые. Спрошу тут. Я совсем нуб. Решил немного помучить node.js. Запускаю ее как веб-сервер, открываю в браузере(127.0.0.1:1337)- работает. Иду за другой комп в моей домашней локалке, из брузера пробую мойайпи:1337 и нихуя. Что я делаю не так?
1049669
#225 #1049669
>>1049650
Это тебе нужно в тред тех, кто развертывает серваки. Мы лишь скромные фронты.
#226 #1049749
>>1049356
Не слушай диванопетухов. Пока гриды приживутся массово пройдет еще пару лет. Флексы норм, для себя можешь разобраться с флоатами, но это не значит что надо на них делать что-то.
1049812
#227 #1049751
>>1049382
Ну хуй знает, свойства то можна и за 10 минут "выучить", но прошарить как каждое работает, как пересекается с остальными свойствами, мелкие баги и особенности, то больше времени надо бы.
#228 #1049812
>>1049749
Консерватор. Фронт не для таких как ты. В 2017 году новичку уже можно начать учебу с гридов.
10498241049862
#229 #1049824
>>1049812
Ведь в 2017 году даже старое говно все дружно взяли и переписали на гридаах, ага.
1049827
#230 #1049827
>>1049824
Так не копошись в старом говне.
1049833
#231 #1049833
>>1049827
Так веб студия "Сокол" берет любые заказы.
#232 #1049834
Че делать, если на скринах в курсе "декоративные эффекты" не видно код? Как мне понять, как верстать всякие маски и слайдеры?
#233 #1049836
>>1046834 (OP)
петушиный тред
3 Кб, 104x104
10 Кб, 104x109
#234 #1049837
Есть такие изображение, которые меняются при наведении. Картинку ставлю фоном блоку, меняю через псевдокласс :hover. а можно как-нибудь по другому это сделать? Проблемат в том, что эти картинки немного отличаются в размерах (стрелочка вылазит, сука) и картинки при замене скачут. Вижу два способа:
1. Нарастить эти пять долбанных пикселя картинке без стрелочки
2. При наведении задавать отрицательный margin-top.
Первый способ по-моему не плох, второй уебищная жопа. Но я хочу узнать у местного всезнающего Антона, как решить эту проблему используя только код, не прибегаю к фотошопу и при этом сделать красиво?
10498381049843
#235 #1049838
>>1049837
bg position меняй на пару пикселей и всё, ну или в фш обрежь.
#236 #1049843
>>1049837
Иконочные шрифты/свг.

Это спрайт или две разные картинки? В любом случае управляй через background-position, если просто не совпадают позиции, или же background-size, если сами картинки разные
1049847
#237 #1049845
Подскажите плес, как в кодепен сделать автопроверку и автозаполнение тегов и свойств? (Чтоб как в саблайме). В настройках не могу найти.
#238 #1049847
>>1049843
Ура! Background-position: bottom решило проблему. Спасибо
135 Кб, 640x960
#239 #1049862
>>1049812
Чего ругаетесь?
http://htmlbook.ru/blog/css-grid-i-flexbox-sravnenie-na-praktike
Если верить статье, то гриды и флексы взаимозаменяемы, а используются в разных ситуациях.
Эта легенда мне по душе.
1049868
#240 #1049868
>>1049862
Про флоаты говорил также. И знаешь где теперь флоаты?
21 Кб, 700x394
#241 #1049899
Посоны, как сделать чтобы я мог сразу видеть результат кода? Ну как в курсах академии, но только локально. В погромировании не разбираюсь, может есть расширения для редакторов или что то такое? Нашел только онлайн конструкторы сайтов, но там нет автоподставки кода. И еще какие упоминания о компиляторах, я вообще не знаю что это.
#242 #1049900
>>1049899
codepen
#243 #1049901
>>1049899
есть какой-то синхронизатор редактора с браузером. Но я чет испугался его установки. Это уже считается продвинутый инструмент. Ну, по крайней мере, ее установку разбирают на том же курсе, где и разбирают использование Gulp.
Короче в начале юзай либо простой редактор, либо есть песочницы вроде codepen и еще какой-то шняги на букву J вроде.
55 Кб, 480x475
#244 #1049904
Я больной перфекционист с окр. Скажите, это ведь нормально, если я не буду наизусть помнить всякие стилевые решения или знать наизусть все значения какого-либо свойства? Например, я испытываю оч сильное чувство тревоги из-за того, что спустя какое-то время не помню точно, как верстал тот или иной элемент на каком-то макете. Стараюсь записывать кое-что в тетрадь, но все равно многое забываю.
10499061049931
#245 #1049906
>>1049904

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



Нет, тебя отведут за амбар и там расстреляют и там же закопают.

Почитай Савельева - у него есть в том числе и про процессы запоминания-забывания.
#246 #1049923
>>1049899
Качай brackets, там встроена та шняга что тебе нужна. Но мне она почти не помогает, так как все время открыт инструмент разработчика, а вместе с ним эта штука не работает
1050167
#247 #1049931
>>1049904
Нормально. Каждый раз гуглю как найти в строке подстроку, как сделать текст без переносов и как называются ебаные лайфцикл-методы Реакта.
#248 #1050110
>>1048820
Вкатывальщики из ДС, устроившиеся работать за "нищенские" 70к, сейчас громко кекнули.
34 Кб, 562x238
#249 #1050146
Ну че вы тут, бэтмены? Все барбершопы верстаете? А меня посадили на реакт+редакс проект, где 99% логики вертится на сэтстэйтах и пропсов двадцатикратной глубины пробрасывания.
#250 #1050147
>>1050146
Да какая разница. Зп какая?
1050155
#251 #1050154
>>1050146
с редаксом тебя наебали раз

>99% логики вертится на сэтстэйтах

1050155
41 Кб, 485x415
#252 #1050155
>>1050147
70к
тот самый реактодебил
>>1050154
Ну он там присутствует в таком виде, лол.
А еще в конфиге hmr не работает, потому что все разворачивается локально на рельсах, хехмда.
1050412
#253 #1050156
Спецы, помогите недофронту. Буду делать веб-приложение минимальное (несколько сервисов, бронирование заказа — такой стандартный букинг). Какие фреймворки и вообще готовые решения для такой штуки выбрать?
Думал фронтенд сделать на Ангуляре, т.к. его на Курсере учу. А что насчет бекенда?
1050158
#254 #1050158
>>1050156
джанга/рандомный пехапе фреймворк, или рельсы если хочешь выебнуться (но рельсы будут медленнее и въехать в них, такие дела).
Главное ноду не бери.
1050163
#255 #1050163
>>1050158

>джанга/рандомный пехапе фреймворк, или рельсы если хочешь выебнуться


Дяденька, я не настоящий сварщик. Мне бы что-то очень простое, вот совсем без амбиций и выебонов.
1050164
#256 #1050164
>>1050163
Хз что может быть невыебонистей того же симфони или ларавеля, можно тупо по стэковерфлоу копипастить куски кода. Вот с нодой ты охуеешь (не слушай диванных хэллоуворлдщиков, которые говорят "будешь писать тот же самый жс)))00").
Или что ты хочешь то вообще? Ангулар на какой-нибудь вордпресс прикрутить будет даже сложнее.
10501651050171
#257 #1050165
>>1050164
Ну и вообще пхп/питон в качестве второго ЯП (ту же знаешь жс хоть немного, да? А? А? А?) очень легко зайдут, так что смотри в эту сторону. Опять же плюсик в будущее резюме.
#258 #1050167
>>1049923
experimental live preview вроде не жалуется на него
11 Кб, 332x196
13 Кб, 582x99
#259 #1050170
>>1049899
gulp + browsersync же. Копипастишь две строки, наслаждаешься жизнью.
#260 #1050171
>>1050164
Да я просто в пхп не ходил дальше ковыряния Вордпреса, на котором, со всеми его плагинами, мог бы сделать весь проект, но это как-то слишком позорно.
1050173
#261 #1050173
>>1050171
Ну блин, хз. Я в твоей ситуации (тоже хотел полноценный апликейшен с редисом и шлюхами) сперва начал ковырять экспресс, потом коа, поплевался, сейчас ковыряю руби+рельсы, благо они на работе используются.
#262 #1050174
аноны, есть кто сможет сделать пользовательский портал с взаимодействием с БД? как я понимаю на пхп
#263 #1050176
>>1050146

>редакс


>99% логики вертится на сэтстэйтах


>пропсов двадцатикратной глубины


-_-

С Object.assign в 2017 проиграл отдельно.
10501791050180
16 Кб, 633x127
#264 #1050179
>>1050176
Вот тебе еще немного вкусняшек (лодэш на клиенте, лолблядь).
И я блядь хуй знает, писать в таком же стиле - это вынос мозга. Писать нормально - придется рефакторить все, что написано сейчас (а там около 10к слок).
1050647
#265 #1050180
>>1050176
А что вместо object.assign сейчас используется? rest-операторы?
10501811050182
#266 #1050181
>>1050180
Spread
#267 #1050182
>>1050180
Давно уже ведь.
{...state, hui: pizda}
1050184
#268 #1050184
>>1050182
А в бабеле они уже встроены или нужно плагины дополнительные ставить? Я просто мальчик немодный, не успеваю.
1050185
#269 #1050185
>>1050184
Ставишь stage-0 пресет и не ебешь себе мозги.
#270 #1050203
Прочитал codecademy js html css ruby вебсайты. Решил освоить метеор. Но вот возникла дилемма: Проходить react, или еще учить\привыкать к typescript и angular.
У чего перспектив больше?
1050213
#271 #1050213
>>1050203
Идешь на hh, вбиваешь в поиск, сравниваешь. Заодно и о метеоре думать забудешь.
1050220
#272 #1050220
>>1050213

>Идешь на hh, вбиваешь в поиск, сравниваешь.


Собственно обоих полно, да еще иногда один из двух на выбор пишут.
1050221
#273 #1050221
>>1050220
Вот и ответ.
1050226
#274 #1050226
>>1050221
Ну я диванных экстрасенсов спрашивал, может за angular и ts будущее, а react это тупик и чистка конюшен?
10502471050414
#275 #1050247
>>1050226
Весь фронтенд это тупик и чистка конюшен.
#276 #1050374
Решил сменить ориентац приобрести макбук эир 13 (б/у), в железе никогда не шарил — с какого года имеет смысл брать? Смотрю на авито, много 2011, но чую, что можно проебаться — шесть лет как никак. Ну и вообще может есть советы на что смотреть при выборе чтоб не наебали?
#277 #1050375
>>1050374
Если ты хочешь купить макбук, то тебя уже наебали.
#278 #1050377
>>1050374

> брать бушный макбук


Ты ебанутый?
1050379
#279 #1050379
>>1050374
лучше возьми года 13-14, а лучше вообще ретину попробуй купить, надольше хватит. не слушай этих, даже б/у мак будет лучше, чем новый ноут за эти же деньги

>>1050374
>>1050377
#280 #1050382
>>1050374

>в железе никогда не шарил


Ну так разберись, пару /hw тредов почитай, ты ж не бабушка, зашедшая в эльдорадо, ёп.
#281 #1050384
>>1050374
Имеет смысл брать Pro 13 с ретиной. Смотри на процессор, там были большие скачки производительности между поколениями. Не бери ничего хуже Intel Iris, или будешь наслаждаться лагами даже в интерфейсе.
#282 #1050386
Аноны а че за хуйня с отображением шрифтов при использовании трансформаций?
Есть псевдоэлемент, который анимирую с помощью transform, opacity и transition. При наведении этот элемент делает то, что я от него требую, все ок, но при этом весь текст на мгновение будто увеличивается на 1 пиксель, то ли размывается как-то, рябит как-то.
У меня глаза вытекают от этой дичи, как фиксить?
10503881050389
#283 #1050388
>>1050386
код давай, мы ж не телепаты
#284 #1050389
>>1050386
Это из-за трансформов. Бразуер не понимает как сделать субпиксельное сглаживание над прозрачным движущимся фоном и просто выключает его. Не анимируй текст трансформом.
10503911050392
#285 #1050391
>>1050389
Вернее ты можешь это попробовать делать, там есть миллион разных хаков, но они все с теми или иными недостатками. Лучше просто не доебываться до текста с трансформами.
#286 #1050392
>>1050389
Я псевдоэлемент ссылки анимирую. А при наведении рябит текст во всех ссылках, даже в тех, на которые не навелся (но у которых трансформ тоже есть).
Т.е. это сглаживание отключается у всех элементов, где есть transform, даже если в данным момент я взаимодействую только с одним из них?
10503931050395
#287 #1050393
>>1050392
codepen в студию
1050396
#288 #1050395
>>1050392
Там, где композитные слои пересекаются, вероятно. Без кода сложно сказать.
#289 #1050396
>>1050393
https://codepen.io/Lampakun/pen/zzYYYq
понаводи быстро на любой пункт, рябить будут все
1050398
#290 #1050398
>>1050396
Ничоси. Реально есть маленькая рябь.

Во всех браузерах так?
1050404
#291 #1050404
>>1050398
в хроме движущиеся элементы сглаживаются, но рябит текст в ссылках.
в фф текст не рябит, но элементы не сглаживаются. когда поворачиваются лесенка видна.
#292 #1050412
>>1050155
Проиграл, с комментария еще раз проиграл. Что за говноконтора, пиздец.
#293 #1050414
>>1050226
У нас сейчас в конторе есть проекты на angular4 и react+redux, и даже есть один на VUEя сам охуел.
31 Кб, 460x418
#294 #1050416
Традицоная традиция ЗАДАЙ ВОПРОС@НИКТО НЕ ОТВЕЧАЙ.
Смотрел когда то видео про пацана который верстает, и он показывал такую приблуду которая добавляет класс к закрываещему тегу по типу <div class="uQuestionRealShit">
</div class="uQuestionRealShit"> и вот блять не могу найти теперь не видео не приблуду. А эта функция надо шо пиздец. И нада на Vim. Я знаю я говноед, но мне лень переучиваться на новый редактор, простите калопожирателя. Пацана помоему звать Артюх. Не могу вспомнить.
#295 #1050418
>>1050416
Щас бы на Vim'e верстать... Называется emmet, хуй знает есть ли эммет для вима. С тебя соус тян в очках.
10504201050426
#296 #1050420
>>1050418
Я уже нашёл, mia khalifa. Эх, натренировала меня работа быстро искать инфу
1050422
#297 #1050422
>>1050420
я нашёл её как indian porn actress with glasses, а ты как?
1050425
2 Кб, 425x41
#298 #1050425
>>1050422
А потом в комментах какого-то паблоса.
1050430
#299 #1050426
>>1050418
Еммет я сейчас пользую. Только вот не знаю как эта хуйня включаеться.
1050429
#300 #1050428
>>1050416
для чего нужен класс закрывающему тегу?
#301 #1050429
>>1050426
Можно настроить. По умолчанию в vscode, webstorm, sublime - tab.
#302 #1050430
#303 #1050448
Как сделать, чтобы текст не выходил за границы картинки, а находился строго под ней ? Я так понимаю, для .features-item нужно задать какие-то параметры ?
https://jsfiddle.net/1urxLds7/
#304 #1050488
эх, еще 2.5 года ишачить до релокейта. всем подавай опытных
#305 #1050490
>>1050416
Ты наверное не класс имел ввиду к закрывающему тегу, а комментарий.
Вот в этом видео на 15:20
https://www.youtube.com/watch?v=tdRuZfZW99A
#306 #1050535
Почему в мухосранях везде нужно php, 1с, и Высшее техническое? Везде одинаковые требования как на подбор.
1050542
#307 #1050537
Что они подразумевают когда пишут "адаптивная верстка"? Адаптивная под какие конкретно устройства? Их там дюже дохрена, флексбоксы и vh например на айфонах ниже 6 не работают, т.е. уже придется костылить заранее. У каждого айпада тоже свои заебы. Они понимают, что если макет сложный и там куча анимаций и параллаксов, то одно дело его сверстать под браузер, а верстать под все устрйоства займет времени раз в 6 больше? Да и не все эффекты можно реализовать на устройства, например параллакс на весь экран на айпадах дрожжит т.к. там высота скрина высчитывается в зависимости от меню, а оно прячется, т.к. опять костыли либо отказ от эффекта.
1050540
#308 #1050540
>>1050537
продвинутый интенсив с шапки
#309 #1050542
>>1050535
Представь, что ты работадатель. Фронт-петушки хотят зп в 40 тыщ минимум, бек-петушки тоже не отстают. Зачем мухосранскому предпринимателю брать двух специалистов, если можно найти одного за 50 тыщ, который и сверстает и запустит этот сайт?
1050578
#310 #1050578
>>1050542
Мухосранский больше 30 не заплатит, 50к - это московские предлагают на удаленке.
#311 #1050603
>>1049899
Из самого простого в sublime text есть плагин autoreload вроде ещё есть расширение для браузера
51 Кб, 639x696
#312 #1050640
31 Кб, 500x461
#313 #1050647
>>1050179
Я знаю, что вы чувствовать, бро. Тоже вкатился в реакт и там этот ебучий лодаш в перемешку с jquery разрывают мне пердак.
61 Кб, 460x613
#314 #1050685
Волки, а как верстать макет с помощью Bootstrap? Кто нибудь применяет? А то смотрю видосики и тут объяснили кто не верстает с башмаккапкан тот верстает охуенно медленно.
Я че то не могу сообразить с размерами, не будут же все размеры в макете кратны размерам ячеек сетки бутстрапа.
10507371050968
#315 #1050737
>>1050685
Смотри 2-й пик в оп-посте. Бутстрап можно сказать мастхев. И цмску какую-нибудь тоже придется учить. Вордпресс скорее всего.
#316 #1050756

>Смотри 2-й пик в оп-посте.


Там хуйня

>Бутстрап можно сказать мастхев.


Нет

>И цмску какую-нибудь тоже придется учить.


Омг нет
10507991050800
#317 #1050799
>>1050756
Чо все не так, объясни по понятиям, как надо.
10508201050912
#318 #1050800
>>1050756
Вот этого отрицателя двачую как никогда.
#319 #1050815
Привет, анончики. На основной работе появилась уйма свободного времени, ограниченный доступ в интернет, различные браузеры под рукой. Дома занимаюсь по курсам хтмлакадеми, на работе не могу спокойно смотреть их видео. Отправил себе книгу по электронке Дронова В. HTML5 CSS3, чтобы закрепить и освежить полученные знания. Теперь вопрос: эта книга норм или говно? Поставил цель: до конца лета пройти курсы академии по хтмл цсс жс, сверстать все их макеты, плюсом 3 рандомных макета из сети, а также сверстать свою страничку резюме-портфолио (если осилю). Насколько мой план реален в этих временных рамках по твоему мнению, анончик?
1050913
#320 #1050820
>>1050799
да это копирайтер порвался. Или вьюпидор какой-нибудь.
#321 #1050912
>>1050799
Изучать тонну говна прежде чем что-то начать делать? Хуевый план. Надо учиться и делать одновременно. И не все, а минимально нужный стек.

Бутстрап во-первых не надо как-то отдельно УЧИТЬ, достаточно в доки бегло глянуть. А во-вторых мастхев от только в говностудиях сайт-за-неделю.

CMS вообще не имеют никакого отношения к работе фронта, не знаю зачем тот анон их приплел. Опять же детектор сайта-за-неделю.
1050987
#322 #1050913
>>1050815
Ш А П К А
#323 #1050934
Уехал на две недели в ебеня, скачал софтину, включающую в себя все для фронта шоб не проебать время, а оно не может во флексы. Зачем так жить?
в одндроиде можно было бы в простом текстовом редакторе кодить и запускать в любом браузере. Первый раз вижу плюс андроида
#324 #1050968
>>1050685
Бутстрап мастхэв. Без него разве какой лендинг можно, просто чтоб не тянуть дохуя кода ради странички(но если сидишь на препроцессорах, то можешь отключить ненужное). Крупные порталы только на фрейморках, ибо заебешся каждый блок верстать с нуля. А по поводу сетки то почти все случаи покрывает, кроме 5 колонок в строку. Но если нужно, то можно без сетки кастомно такое сделать. Так что да, нужно.
10510391052071
#325 #1050987
>>1050912
Сам где работаешь? Рынок вакансий давно изучал? 90% работодателей это и есть говностудии. Не все живут в ДСах, не все с первого раза устраиваются в норм конторы, где от тебя требуется узкая сложная специализация.
Живу в не самой убогой мухосрани, но тут ни разу не видел вакансии с реактом. Зато вакансий "пхп разработчик с навыком верстки и знанием цмс" -- хоть жопой жуй. В общем нужен человек-говноркестр.
1051038
#326 #1051038
>>1050987
Работаю в продуктовой компании, пишу внутреннюю автоматизацию.

>Живу в не самой убогой мухосрани, но тут ни разу не видел вакансии с реактом


В какой? Давай найду.

>пхп разработчик с навыком верстки и знанием цмс


Ты тредом ошибся.
1051044
#327 #1051039
>>1050968

>Крупные порталы только на фрейморках


Ну не бутстрапе же, лол. Свои компоненты, своя сетка. Посмотри вакансии на hh.ru с Реактом. Много где там бустрап хотя бы упоминается?
1051078
#328 #1051044
>>1051038
Оренбург
1051046
#330 #1051078
>>1051039
Бутстрап не упоминается, потому что там знать нихуя не надо.
>>1051046
Ну это вообще кек. Никто нуба-вкатывальщика на такие вакансии не возьмёт.
#331 #1051093
"Офигенно" наверное попасть в подобную компанию на старте

https://np.reddit.com/r/cscareerquestions/comments/6ez8ag/accidentally_destroyed_production_database_on/
10514431053237
#332 #1051126
>>1051046
А еще у них в требованиях опыт работы 10 лет и 3 тех вышки.
1051133
#333 #1051128
>>1051046
Че там знать в ангуляре, как бох? Тесты что ли? Или как выпадающий список сделать через контроллер? хуею блять.
#334 #1051129
>>1051046
160 штук за сеньора с 5 годами экспериенса? они че прикалываются?
1051154
#335 #1051133
>>1051126
Нет там такого в требованиях. Вышка вообще не упоминается ни в одной вакансии, а опыт фронта десятилетней давности сейчас нерелевантен. Нужно задрочнуть Реакт или Ангуляр и зарабатывать свои $2-3к хоть из Оренбурга хоть из Урюпинска.

Причем это вакансии за последнюю неделю только.

Почему некоторые предпочитают быть говночистами с вордпрессом в одной руке и джиквери-плагинами в другой, для меня загадка.
#336 #1051154
>>1051129
это много или мало?
1051209
#337 #1051165
>>1051133
Потому что реакт и нг это, внезапно, сложно.
1051183
#338 #1051183
>>1051165
Кстати очень забавная ситуация бывает, когда знакомые говорят "вот ты вроде как с вебом связан, а сделай-ка мне блог/магазин на cms-name тебе же по идее должно быть не сложно"
А когда ты говоришь, что таким не занимаешься и никогда не занимался и не хочешь в этом разбираться на тебя начинают смотреть как на какого-то нуба не вызывающего уважения, который не шарит и жизни не нюхал.
1051190
#339 #1051187
>>1051133
Сам где работаешь? Какой стаж?
1051246
#340 #1051190
>>1051183
А мог бы деньги с них рубить.
1051201
#341 #1051199
>>1051046
что это за сайт?
1051246
38 Кб, 538x538
#342 #1051200
Откликнулся на БЕСПЛАТНЫЙ заказ.
10 откликнувшихся за 2 часа, лёг спать, проснулся, 40 откликов, выбрали не тебя.
10512081052749
#343 #1051201
>>1051190
Нет, они ведь это еще нахаляву хотят.
1051202
#344 #1051202
>>1051201
Тогда все правильно делаешь. Мне как-то предлагали за "процент от будущих заказов", лол
30 Кб, 500x384
#345 #1051205
>>1051046
Блеее, ты дурачок чтоли. Я написал, что в моей мухосрани нет вакансий с реактом. Ты спросил название города, чтобы скинуть мне удаленку с ангуларом?
1051246
#346 #1051207
хоспаде, сколько же еще учиться и пахать до нормальной зп.
36 Кб, 604x450
#347 #1051208
>>1051200
не переживай, места были, есть и будут. Ниша свободна.
#348 #1051209
>>1051154
мало
#349 #1051210
>>1051133
ну вон там в вакансиях опыт работы от трех лет. так работающие по три года имеют итак устаревшие знания. про флексбоксы даже не знают и до сих пор спрайты юзают. получается, что выгоднее брать тех, кто только выучил все и сразу на новых технологиях, тогда почему в вакансиях опыт от трех лет?
#350 #1051212
>>1051210
Новые фреймворки не часто выходят, а когда выходят - их выучить можно за неделю, если до этого был опыт. А флексбоксы и твои спрайты ебучие вообще за пару часов осваиваются, ахуеть теперь.
#351 #1051215
>>1051210
Так че и спрайты уже устарели? Блять только интенсив прошел, там объясняли, что спрайты это современно.
1051235
#352 #1051235
>>1051215
svg - современно, но я так понял, что анон выше про пнг-спрайты.
#353 #1051246
>>1051187

>Работаю в продуктовой компании, пишу внутреннюю автоматизацию.


Стаж полтора года, $3к

>>1051199
https://t.me/javascript_jobs

>>1051205
Там две вакансии с Реактом, две с Ангуляром.
1051255
#354 #1051248
>>1051210
Тебе не очевидно, что если у человека опыт три года, это не значит, что они три года назад эти знания получил и с тех пор нечего нового не усвоил?
#355 #1051255
>>1051246
Охуеть. Тоже на удаленке? Где до этого работал?
1051289
#356 #1051289
>>1051255
Нет, в офисе, в ДС. До этого работал дизайнером.
#357 #1051290
Парни, скиньте пожалуйста сайт для опросов
1051612
#358 #1051299
>>1051133

> Нужно задрочнуть Реакт или Ангуляр и зарабатывать свои $2-3к


Тащемта секретов особых и нет, тупо берёшь и без задней мысли учишь.
10513371051392
#359 #1051337
>>1051299
Мой посыл был не в том, что это просто, а в том, что надо дрочить их, а не бутстрап с вордпрессом.
86 Кб, 1906x922
#360 #1051340
http://jsbin.com/tonuzovesu/edit?js,output

Объясните последнюю строку, ну вот я вызвал свойство hi из метода user, но так как в этом свойстве функция, которая не запоминает контекст, то точка вызывает Reference Type, но ебать этот референс тайп почему-то теряется и не доходит выделенных скобок и выводится undefined, почему?
#361 #1051355

>то точка вызывает Reference Type


Чего, блять?

Выражение в скобках эвалуэйтится в анонимную функцию, которая потом вызвается. Про this она, естественно, ничего не знает. В чем вопрос?
1051356
#362 #1051356
>>1051355
А если вместо последней строки написать (user.name == "Вася" ? user.hi : user.bye).bind(user)(); то все работает как надо.
51 Кб, 609x453
#363 #1051370

>В чем вопрос?


Давайте по полочкам.

1. user.hi
Это йоба хранит функцию, анонимную, но как так ебать, ведь она вызывается в контексте user, почему это не так?
2. user.hi()
Это йоба вызывает функцию, уже не анонимную и она выдаст 'Вася', чем она отличается от предыдущей?
3. >Чего, блять?
Вот цитата из кантора про референс тайп, как он работает?

Функция, как мы говорили раньше, сама по себе не запоминает контекст. Чтобы «донести его» до скобок, JavaScript применяет «финт ушами» – точка возвращает не функцию, а значение специального «ссылочного» типа Reference Type.
10513871051562
#364 #1051387
>>1051370
Ты сейчас зарываешься в детали работы интерпретатора, которые не имеют абсолютно никакого значения. Что-то уровня всплытия var. Просто скипни этот параграф и забудь, что его видел. Вернешься к нему года через три, если интересно будет.
#365 #1051392
>>1051299
Когда становится понятно, что выучил фреймворк?
10514111051562
#366 #1051411
>>1051392
Тебе тоже мемасиком ответить?
13 Кб, 300x300
#367 #1051443
>>1051093
щас бы бекапы не делать, вот он и протестил базу
#368 #1051507
Сап, аноны, сегодня решил попробовать сверстать седону (учебный макет академии) и обосрался уже на том, что не знал как правильно разметить. Вообще именно с этим испытываю наибольшие проблемы, ТК думаю что при неправильной разметке дальше что-то пойдет не так. Даже не стал до конца размечать, задизморалился и удалил файл. Есть какие-нибудь способы натренить именно правильную разметку по макету? Или я зря так парюсь и даже самую уебищную разметку потом можно исправить кссом? из опыта только барбершоп вместе с лекцией академии и курсач на пхп
10515241051562
#369 #1051524
>>1051507
Ебашь хуёвую разметку, а потом, когда будешь кссом стилизовать, увидишь, что именно в твоей разметке плохо и переделаешь эту часть. Я так и научился.
37 Кб, 700x330
#370 #1051527
Вот есть у меня главное меню на большом разрешении, но мне надо под мобилку сделать это говно, хочу превратить это главное меню в хамбургер меню, ломал голову как это реализовать, пытался гуглить, придумал только создать 2 менюшки и скрывать их c помощью display: none при изменение разрешений соответствено. Дайте советов мудрых как луче это сделать.
Про бутстрап я вообще нихуя не понял, как вы размер подгоняете под макет, если там все "по клеточкам"?
10515621051569
#371 #1051562
>>1051370
Ты можешь как-нибудь более понятно вопрос сформулировать? Конкретно что тебе непонятно: как теряется контекст или что?
>>1051392
Фреймворк это инструмент, его нельзя выучить. Я быдлокожу на реакте полтора года, и стабильно откапываю что-нибудь новое (пусть и бесполезное).
>>1051507
Размечаешь хэдер, стилизуешь его. Далее размечаешь секцию пониже (с этой ебучей огромной картинкой и треугольниками, до сих пор помню, как ебался с этим). И так до упора. Всякие модалки-карты оставляешь на последок.
>>1051527
Твой вариант самый простой, и на самом деле самый логичный, реализуется в две строчки. Если на флексах - то можно менять flex-direction, реализуется почти также (просто тогглишь класс нужному элементу).
1051654
#372 #1051569
>>1051527
Без 10 строк Js никуда. Смирись.
#374 #1051654
>>1051562

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


>


Я имел ввиду скорее, насколько хорошо нужно знать реакт для трудоустройства. Смочь написать простую приложуху?
1051872
#375 #1051858
Написать в контору, в которой есть вакансии джунов что-то вроде "я пока совсем нуб, вряд ли вам подойду, но на тестовые задания можно взглянуть?" Это норм? Или сразу пошлют нах?
1051863
#376 #1051863
>>1051858
Нахуя им это надо? Думаю вряд ли прокатит, но кто его знает.
Но все равно нахуй это тебе? В сети часть мелькают статьи с тестовыми заданиями на собеседования. Если вроде даже книга по этой теме
10518641051866
#377 #1051864
>>1051863
Я из Мухосранска, тут вакансии по теме, да тем более для джуна- большая редкость. Хочется хотя бы примерно понять какой уровень им нужен.
#378 #1051866
>>1051863
Зачем им это? По идее им это ничего не стоит, а они получают потенциального сотрудника.
#379 #1051872
>>1051654
Я повидал следующие штуки в качестве тестовых на реакте: weather-app, туду-лист на редаксе, кристики-нолики с чатом на socket.ioлол, штука, где можно добавлять/менять/редактировать сотрудников и инфа хранится в БД.
1051886
#380 #1051886
>>1051872
крестики-нолики и шутка с сотрудниками и БД- я ее скорее всего за пару дней смогу сделать. При том, что я почти полный ноль. У кантора в скринкастах есть 90% инфы и наверняка довольно много готового кода можно взять оттуда, чтобы это сделать. Забавно получится вроде как полнейший нуб, а задания сделал
#381 #1051984
Почему метеор не взлетел? Или взлетел/скоро взлетит?
#382 #1052035
Объясните, что за хуйня. Вот я значит с января месяца учу этот ёбаный фронтенд, пытаюсь вкатиться. Работодателям похуй на моё резюме, они просто видят отсутствие строки "опыт работы" и шлют меня нахуй. А знакомая пошла на двухмесячные курсы QA и буквально через пару недель устроилась на работу. Это как так блять? Все ж орут, что конкурс на QA такой огромный, в 3 раза больше, чем в веб, а тут на нахуй и какая-то левая баба с юрфака вкатывается в it за 2 месяца. Ахуеть моя самооценка где-то под плинтус закатилась.
#383 #1052043
>>1052035
Скажу больше, кое-как окончившие айтишную вышку тупые колхозные бабы, не могущие ни строчки кода написать, устраиваются в тестирование без опыта.
1052051
#384 #1052045
>>1052035
Ну очевидно же что тестинг если не автоматизатор - работа для макак , а веб это уже другой уровень
1052050
#385 #1052050
>>1052045
Вёрстка это тоже не проектирование сверхсложных и нагруженных систем. И тем не менее устроиться сложнее, чем QA, ВНЕЗАПНО.
10520521052074
#386 #1052051
>>1052043
Я этого не понимаю, честно. Как такое происходит и почему этим бабам-тестировщицам везёт.
#387 #1052052
>>1052050
Особенно когда ты новичок и погружаешься просто в тонну информации
#388 #1052071
>>1050968

>кроме 5 колонок в строку


Можно же скастомизировать сетку.
#389 #1052074
>>1052050
Верстка как отдельное направление умерла, ВСЕ, нет верстальщиков, как вы заебали ныть.
1052077
#390 #1052077
>>1052074
ты долбоёб? Хоть раз в жизни что-то сложнее лендоса сверстал? Вёрстка умерла, кудах. Ты ещё небось из тех, кто верит, что нейросети через пару лет выщемят всех верстальщиков
1052078
#391 #1052078
>>1052077

> как отдельное направление


Что тебя так порвало? Много вакансий на чистых верстал видишь?
1052083
#392 #1052083
>>1052078
Сорян, я ещё до сих горю с бабы-тестировщицы. Низшие вакансии в вебе - верстальщики и таких вакансий не много, но и не мало. + в хороших фирмах есть отдельно верстальщики, отдельно фронты. Так что я бы не спешил хоронить верстал.
1052084
#393 #1052084
>>1052083
Ну их очень мало, у нас в конторе (ДС) отдельных верстал нет, хотя штат очень крупный. Т.е. верстку конечно по прежнему надо знать, но рассчитывать устроиться на версталу лучше не стоит (некоторым везет, но не всем).
10520851052349
#394 #1052085
>>1052084
Изначально я метил на фронта, но дико обосрался с требований, теперь хочу пойти версталой, чтобы постепенно расти в фронта, но и тут засада - без опыта вообще не берут. Т.е. мне один хуй-начальник так и сказал: "Тестовое хорошо выполнил, верстаешь норм, порфтолио есть, но сорри нет коммерческого опыта работы". Блять.
10520931052188
#395 #1052093
>>1052085
Так напизди, что верстал на удаленке, придумай обязанности, которые выполнял, лол, проверить один хуй не смогут. Я так сделол, брат жив, работа есть.
1052096
#396 #1052096
>>1052093
Ему ясно дали понять, что он нахуй не нужен конторе.
1052097
#397 #1052097
>>1052096
Но он ведь будет дальше искать, или как?
1052099
#398 #1052099
>>1052097
Продолжаю искать. Всегда боялся пиздеть насчёт опыта работы, думал смогут проверить и мне пиздец
1052100
#399 #1052100
>>1052099
Ну пиздеть в меру надо, пизди о том, что умеешь делать.
1052101
#400 #1052101
>>1052100
Хорошо, с этим понятно. А если попросят показать проект, над которым работал?
1052102
#401 #1052102
>>1052101
NDA )))00
Хз, бро, я просто подсказал по своему опыту, я ж не знаю, с кем ты собеседуешься, кто там с тобой болтает и какую легенду ты себ епридумаешь.
1052104
#402 #1052104
>>1052102
Спасибо за советы. Меня прост ещё давно напугали, мол, если буду врать на собесах в IT, то могут внести в какой-то ЧС, после которого меня вообще никуда не позовут, лол
1052138
#403 #1052132
Объясните дауну, откуда брать картинки, иконки от, например, барбершопа?
1052133
#404 #1052133
>>1052132
из псд-файла. посмотри 2 урок интенсива - "фотошоп для верстальщика"
1052134
#405 #1052134
>>1052133
Окей, спасибо.
#406 #1052138
>>1052104
Прямо врать на собеседовании — хуевая практика. Можно немного приукрашивать или умалчивать о подробностях. Хотя нормальный интервьювер тебя все равно раскусит.
#407 #1052177
У перекатчика уже небось в заднице свербить начинает
1052188
#408 #1052188
>>1052177
Тебе до сих пор печет жепу, что кто-то другой перекатил? Ты в самом начала треда возмущался, а уже 2 недели прошло. Ох уж эти войны перекатчиков.
>>1052085
ты никому не нужен. Возможно, ты считаешь себя уже неебаца спецом, если сверстал барбершоп за неделю или выходные. Но версталы и правда в нормальные конторы не нужны. Если есть JS'ер, то смысла брать версталу нет, тк жс это следующая ступень, работа с жс во фронте невозможно без знания цсс и хтмл. Зачем им нанимать версталу, если доделывать работу за тебя будет полноценный разработчик?
С января он учит. Это мало, если че. Вот как освоишь скоростную продвинутую верстку со всеми инструментами, как освоишь жс и его инструменты, тогда уже справедливо будет плакаться, что не берут тебя.
1052204
#409 #1052204
>>1052188
представь себе, больше одного человека раздражает когда плодятся сотни тредов.
#410 #1052240
То ли хуево искал, то ли этого нет в шапке. Посоветуйте что-нибудь для быстрого вкатывания в jQuery, в идеале что-то где коротко, но ясно поясняются основы.
10522421052289
#411 #1052242
>>1052240
Dokumentasion.
1052245
#412 #1052245
>>1052242
Это конечно хорошо, но мне бы что-то покороче+ближе к практике+самые основы на первое время
1052246
#413 #1052246
>>1052245
Ты перед тем как пиздеть посмотрел бы для начала.
1052283
#414 #1052283
>>1052246
Посмотрел. Как и любая документация хороша как справочник, но хуева в качестве первого средства для новичка
1052287
#415 #1052287
>>1052283
Тогда сочувствую.
#417 #1052292
Раз тут пошли такие вопрос, может кто-то посоветует с чего начать изучение реакта? документацию не предлагать
1052307
47 Кб, 700x716
#418 #1052295
Мне кажется, что я пиздец как медленно весртаю, пацаны, сколько у вас в среднем уходит на страничку типичного магаза? Вроде техномарта там?
10523461053211
#419 #1052296
>>1052035

> с января


т.е. полгода
Что знаешь/умеешь? Какие приложения написал?

> знакомая, QA


ну т.е. баба и не на ту специализацию куда ты метишь

От чего тогда ты тут самооценку теряешь? Причем здесь конкурс и т.д. ?
Зачем вообще себя сравнивать с телками? (которых к слову могут и просто так брать чтобы разбавить коллектив)

Развивайся давай и не ной рано или поздно устроишься.

Хотя вот это вот вступление тебя явно не красит.

> учу этот ёбаный фронтенд, пытаюсь вкатиться

#420 #1052304
На какой шаблонизатор садиться?
10523421052595
#421 #1052307
>>1052292
в факе вроде есть ссылки. Но там вся годнота на инглише, как я понял.
Меня, как еще не дошедшего до реакта, это огорчает. Видимо, придется все-таки учить инглиш, чтоб понимать те видосы.
#422 #1052342
#423 #1052346
>>1052295
я вообще сегодня одну кнопку стилизовал, добавил 2 иконки и начал новую страницу чуток.
И так зачастую день и проходит. Я постоянно напрягаюсь, что нихуя не делаю. Но так длится уже 3й год в разных компаниях. И всем норм. И я успокаиваюсь.
1052446
#424 #1052349
>>1052084
На верстал, а тем более опытных спрос только вырос. Вот то что з/п там минимальна - это да.
В том году работал версталой 4 месяца в продуктовой компании за > 40к. Не понравилось, ушел. Еще дорабатывая 2 недели уже устроился в рекламную среднего размера конторку за 35к на испытательный. Там поработал 2 месяца. Был тот еще ад, после чего понял, что в рекламные шараги любого уровня я пойду только когда с голоду помирать буду. Ушел сам. Поотдыхал пару месяцев, сделав не торопясь один небольшой проект со знакомым, думал что может в итоге в "Пятерочку" охранником пойду. Но вдруг прям начали разрывать. В итоге были два хороших предложения от 40к. Устроился туда где предложили больше и удаленно.
#425 #1052407
>>1052035
Это, дорогой мой, лайфхак, а не хуйня. И это не только к бабам относится. Судя по тому, что я наблюдаю - в Украине/Белорашке в QA валят толпы. А вот в РФ внезапно никаких QA нет, зато вебмакак выше крыши - и из-за неплохих остатков советской системы образования, макаки тут вполне шарят в коде, легко осваивают новое.

У меня была аналогичная хуйня, когда я охуел с того, что на резюме кодера с гитхабом 0 откликов, а на собесах на полном серьёзе предлагают работать за еду, и не говорят никаких "цифр через год". А потом так и было, что всякие мутные личности не могущие в код устраивались тестером на зп выше моей, прост выложив резюме с вышечкой. Мне потом сказали, что так многие и идут в тестинг.
#426 #1052446
>>1052346
Вторую неделю прикручиваю обновление списка заказов, полет нормальный.
#427 #1052595
48 Кб, 1020x470
#428 #1052605
Хелп аноны
Как убрать серый верхний бордер чтобы не перекрывал коричневую рамку? Я не знаю откуда они вылезли, походу будтрап, но они мешают. Особенно эта верхняя, которая перекрывает коричневый бордер. Бутрап еще переписывается трудно ужс.(
1052622
#429 #1052622
>>1052605
посмотри через инспектор и потом убери. ну, или позишн задавай и з-индекс
#430 #1052629
Это тот анон, который на днях спрашивал есть ли смысл просто просить тестовые задания у работодателей, если я полный нуб. Одна из контор ответила:
Можете попробовать свои силы, задание рассчитано на выполнение за 6 дней:
Описание:
Реализовать двух-страничное приложение. На первой странице должен выводиться список объектов ( его структура не имеет значение, придумайте любую ). При нажатии на этот объект происходит переход на страницу объекта, где можно посмотреть более подробную информацию о нем.
Основные критерии оценки задачи:
расширяемость данного приложения
качество и структуризация кода
Технологии:
· Server:
- Node JS
- Express
- Mongodb
- underscore

Мне кажется, или это простое задание и срок для него большой?
#431 #1052637
>>1052629
Пиздец задание уровня "подключите несколько либ и выведите в консоль хеллоу уорлд".
#432 #1052643
>>1052629

>underscore


Но зойчем?
Рискну предположить что андерскор здеся в качестве инжектора для шаблонизатора.
#433 #1052644
>>1052629
называешь себя нубом, а я ничего не понял
1052730
#434 #1052660
>>1052629
Тебе не кажется, очень простое, срок большой.
underscore не понятно зачем впилили.
1052668
#435 #1052667
>>1052629
Суть в чем: попроси меня вот сейчас сесть и написать- я ничего не сделаю, навыка написания приложений пусть и таких как примитивных, как в задании у меня нет, но теория худо-бедно есть. Я четко и ясно понимаю, какая инфа мне нужна и где ее найти. Я на 95% уверен, что за 2-3 дня справлюсь.
Вопрос: правильно ли я понял: на выходе я должен получить файл типа server.js, который открывается в ноде и там вся серверная часть(ну, или почти вся), в браузере открывается файл типа app.html и там тупо список из нескольких пунктов типа
-Юзер 1(например пусть будут юзеры)
-Юзер2
-Юзер3
...
Щелкаю по юзеру, меня перебрасывает на другую страничку, что тоже в виде обычноо текста инфа о юзере... так?
--
1052700
#436 #1052668
>>1052660
Кстати, из всего этого underscore- единственная вещь, которая мне не известна, даже не знаю что это. Потом погуглю
#437 #1052677
Последний вопрос: правильно ли я понимаю, что обычный разработчик, который уже имеет хотя бы минимальный реальный опыт, подобную хуйню напишет за 1 вечер с перерывами на чай?
#438 #1052700
>>1052667
Да, server.js, запускаться должен по npm start
В браузере ты переходишь по адресу на котором работает твой сервер и должен видеть отображение. Не обязательно писать html на прямую ты можешь воспользоваться шаблонизатором (ejs, pug) или вот они underscore наверное для этого предложили.
На первой странице у тебя список отображается, который ты из базы вытягиваешь. По клику перебрасывает на подбробную. Сделай RESTом
Т.е. у тебя будет всего два гет-роута. раз ничего добавлять не надо, а только отображать.

>>1052677
Смотря какой разработчик, может он серверную часть никогда не трогал, а только верстал и плагины на jq крутил.
Сам бы это часа за два сделал (я джун, на работе на ноде не пишу)
10527121052735
#439 #1052702
>>1052677
Студент шараги ето задание за 15 минут выполнит, что за контора такая?
1052707
#440 #1052707
>>1052702
Скажу так: для конторы погромирование- не профильное направление.
Еще такая тема: отправитель письма с заданием, как оказалось учился со мной на одной кафедре, только на 2 года старше. Вряд ли, но возможно узнал меня по ФИО на hh.
+я же честно сказал, что я полный нуб, вот и задание такое...
#441 #1052712
>>1052700
Я не ебу что такое undercore, если я даже не буду гуглить, а попробую прикрутить например ejs, это будет сильным минусом с точки зрения проверяющего?
1052715
#442 #1052715
>>1052712
Тебе озвучили определенный технологический стек, на котором ты должен выполнить задание.
Про самодеятельность в выборе инструментария что-либо звучало?
1052721
#443 #1052721
>>1052715
понял... учитывая общий уровень задания, не думаю, что там что-то такое, чего даже такой как я не сможет нагуглить и прикрутить
#444 #1052730
>>1052644
Что там непонятного? Это они так заумно каталог описали.
#445 #1052735
>>1052700
Я еще совсем маленький, даже не знаю что такое REST. Вот заглянул в википедию: не сказать, что вообще ничего не понял, но четкого и ясного понимания не пришло.
#446 #1052737
Ладно, всем спасибо. Сегодня вечером возьмусь за работу, может за пару вечеров и сделаю что-то более-менее работоспособное.
#447 #1052745
Я тоже нуб, но правильно ли я понимаю, что здесь >>1052629 надо реализовать API?
1052757
#448 #1052749
>>1051200
Щас бы за бесплатно работать, воистину даже в АЙТИ дураков хватает, я то думал они отсеиваются сами собой
#449 #1052757
>>1052745
А мне кажется никакого API не надо, тупо кликабельный список.
#450 #1052969
Вопрос не совсем в тему, но тут анон упомянул Mongodb, а у меня как раз есть тупейший вопрос: вот я подключаю тестовую базу, как в примерах из доков. Все вроде подключилось, в консоль он отписал, что все ок. А собственно где сама база лежит, ну, т.е. сам файл базы?
1053019
#451 #1052977
Есть тут кто-нибудь, кто хочет написать одну простейшую хуйню на html и получить за это деньги на мороженку?
10530071053014
#452 #1053007
>>1052977
50 рублей?
1053010
#453 #1053010
#454 #1053014
>>1052977
Давай на рекате напишу ))0 я серьезно, делать нечего.
1053017
#455 #1053015
>>1052629
Почему это сервер и нода, когда это можно фронтендом сделать? Или это подъеб, и надо объекты в бд прописывать?
#456 #1053017
>>1053014

> на рекате


Шито
#457 #1053019
>>1053015

> mongodb



>>1052969
в папке data ну или в той какую ты указал в параметрах или вообще в облаке
1053022
#458 #1053021
>>1053015
ПОчему там сервер и нода, потому что я им сказал, что я пытаюсь в ноду и бэкенд, вот они мне и дали такое задание
#459 #1053022
>>1053019
я еще нигде ничего не указывал
#460 #1053023
>>1053015
Я вообще так понял, что мне надо объекты в бд прописать и вытягивая их из базы шаблоном генерировать страницы
#461 #1053134
>>1052677
Если с нуля и нормальной архитектурой на ноде, при том что ты нодой и монгой не пользовался. Тогда день-два максимум.
1053145
#462 #1053145
>>1053134
Не пользовался. Вот сейчас ищу нужную инфу и верю в успех.
Такой вопрос а если пользоваться не голым mongodb, a накатить moongoose это будет норм, или нет? Просто я вижу больше понятных мне примеров именно с ним.
1053149
63 Кб, 500x700
#463 #1053149
>>1053145
Я так и делал, через монгус. Пару часов потратил на установку самой монги, какие-то траблы были, точно не помню. Ну и за пару часов пару роутов написал с авторизацией по токену, делал по гайду. Остальное время рефакторил код, разбивал по папкам и.т.д. В итоге дня полтора вышло.
1053173
#464 #1053153
Поясните, у меня простой 5страничник.

Такая проблема. Сайт пока без хостинга, у меня на компе.
Открываю его мозилой - все нормально. но при переходе на другие страницы этого сайта масштаб не сохранятеся. То есть он разный для каждой страницы.
1053157
#465 #1053157
>>1053153
ты выкрутил масштаб в браузере, с чего он должен сохраняться?
1053160
#466 #1053160
>>1053157
Но на других сайтах он сохраняется же. То есть я выбрал 120% - и он на всех страницах такой.
А у моего сайта можно на каждой страничке отдельный установить и он такой сохранится для каждой отдельно.
1053162
#467 #1053162
>>1053160
А, я понял. Ты просто html-файлики открываешь? Тогда он не будет запоминать масштаб. Запили нод-сервер, там всего 10 строчек надо.
1053164
#468 #1053164
>>1053162
ТО есть когда я залью на сервер, то проблемы не будет?
1053167
18 Кб, 561x377
#469 #1053167
>>1053164
Да, по домену запоминает. Вот как в хроме.
#470 #1053171
Охуеть, тут уже нодовцы есть. Мда, тредик заметно прогрессирует. А я вот за 7 месяцев только до изучения флексов дошел.
10531731053264
#471 #1053173
>>1053149
>>1053171Я тот анон, который выше про тестовое задание спрашивал. Я не ебу что такое флексы. Мне верстка противна. Да, я начинал идти по шапке этого треда, а когда уже понял что к чему, то решил для себя, что буду пробовать в бекенд. Шансов конечно меньше, но попытка не пытка.
1053184
#472 #1053179
Хуя в ДС вакансий привалило, даже на ехтжс есть и нечто непонятное на вуе.
#473 #1053184
>>1053173
да вот у меня чувство, что я учу кучу ненужной хуйни, которая не пригодится. Только я ебучий перфекционист, не могу пропустить какой-то курс. Даже Кексби прошел за каким-то хуем. И почти всю теорию еще и переписываю в тетрадь, чтоб лучше запомнить и вдруг пригодится.
1053188
#474 #1053188
>>1053184
Я тоже так раньше мыслил. Но вот сейчас взявшись за задние и вместо ебучей теории пытаясь сделать что-то на практику, я получил за сегодняшний вечер знаний едвали не больше, чем за последние пару недель дрочки теории.
Да, местами я не на 100% понимаю как работает код, да, каждый чих вызывает у меня вопросы "а как это сделать?", но дело все же движется.
#475 #1053195
Завтра наконец выхожу первый день на работу после полугодовых попыток вкатиться. Правда в бэкэнд, но вообще могу и туда, и сюда. Готов поделиться опытом.
1053203
#476 #1053203
>>1053195
фронтенд по шапке изучал или где-то еще? реакт с редаксом освоил?
какой стек бек-технологий и где учил?
1053275
#477 #1053208
Побрил ноги перед собеседованием.
#478 #1053211
>>1052295
Бамп вопросу.
#479 #1053222
Я нихуя не понял как мне поможет underscore для шаблонизации. Эта ж библиотека к бэкэнду никакого отношения не имеет? Получается я должен сделать шаблоны, в них подключить эту библиотеку, и с помощью этой библиотеки на стороне клиента сгенерировать ему страницу по шаблону?
Бред какой-то.
Может кто-то объяснит мне ебанутому?
10532351053268
#480 #1053235
>>1053222
На какой посто то отвечал, хз вообще что ты несёшь безотносительно цепочки ответов.
#481 #1053237
>>1051093

>Congratulations - you just tested their onboarding process. How does it feel to be in QA?


В голосину.
#482 #1053264
>>1053171
Что значит уже? И почему нодовцы, если нормальный фронт умеет простой круд запилить?
#483 #1053268
>>1053222
Не использовал underscore. Но кажется вот:
https://seanmcgary.com/posts/sharing-underscore-templates-between-client-and-server
1053424
#484 #1053275
>>1053203
Не, не по шапке, я в треде не сидел, шапку увидел первый раз когда когда пришел писать этот пост. Реакт и редукс не трогал, освоил ангуляр и vue.js (совсем немного), строчу на jquery.
Из бэка php-стек (php+symfony+twig/smarty+doctrine), хотя немного писал на ruby on rails и на Java, чисто для развития. Учил дома за компьютером, довольно долго (года полтора точно, начал еще работая на днище-работе).
1053278
#485 #1053278
>>1053275
На каких ресурсах учил всё это (и фронт и бэк)? И сколько зп у тебя теперь?
1053283
#486 #1053283
>>1053278
В основном это php.net и документация по фреймворку, если что-то не понятно - гуглил и всегда находил ответ на stackoverflow. Подчеркну - всегда находил ответ. Если не находил, значит неправильно формулировал вопрос.
Зп 30к на первые три месяца, потом сказали будет 45к. Мухосранск 350к 200км от Москвы.
1053348
1952 Кб, Webm
#487 #1053287
Устроился программировать реакт - дали допиливать ёбаный фейсбук с 100500+ кода на тайпскрипте с использованием нестандартных для реакта подходов и шаблонов проектирования. Макакить умею, но там всё неимоверно сложно и запутанно. Почти ничего не могу сделать из того, что просят. Спросить что-то даже не у кого, потому что я там единственный фронтенд, а этот код писал какой-то йоба-программист на фрилансе, пишущий на 10 языках одновременно за 300к в секунду. Охуенно вкатился: каждый день прихожу на работу, чувствуя себя полным дауном и жду, пока уволят.
1053288
#488 #1053288
>>1053287
А в чем сложность можешь объяснить по пунктам?
И какая з/п кстати.
1053294
#489 #1053294
>>1053288
35к. Сложность в том, что проект просто слишком большой, а я вкатился без какого-либо опыта и не могу потянуть его в соло. Мне даже никто помочь не может, потом код писали другие люди. Если бы меня посадили за барбершоп или интернет-магазин, было бы еще нормально, но там очень сложная система с кучей зависящих друг от друга частей, запросов на бекэнд и логикой, которую сложно отследить. Я так понял, они просто не хотели платить 300к в секунду йоба-программисту и наняли меня в качестве молодого и перспективного раба, но немного проебались, оценивая мои способности к поддержанию этого детища вопросами уровня "что такое вебпак?".
#490 #1053299
>>1053294
Твоя проблема в том, что ты пытаешься охватить проект всецело с наскока. Так дела не делаются.
В чем состоит твоя первоочередная задача?
#491 #1053301
>>1053294
>>1053299
Как бы то ни было, будешь ты увольняться или тебя уволят - это неиллюзорный шанс научиться работать с реал-лайф проектом, а не абстрактным барбершопом. Я бы еще на твоем месте сделал дамп этого проектика, дабы потом в свободное время еще его подробно исследовать.
1053304
#492 #1053303
>>1053299

Двачую этого. Не пытайся сразу все сразу охватить, выполняй задачи которые тебе ставят и процессе изучишь проект в фоновом режиме особо не напрягаясь. Да, вполне возможно что по незнанке ты там накосячить можешь, но это не столько твоя вина будет, сколько их.
#493 #1053304
>>1053299
Я пытался сначала охватить всецело, но потом понял, что это бесполезно. Например,я пытаюсь добавить пункт меню в одну панельку, в моей голове происходит примерно следующее: "из А берется из B, B берется из C... L берется из M...ДА ЧТО ТУТ ПРОИСХОДИТ НАХУЙ?!" Стал разбивать, записывать отдельно для себя, какая часть за что ответственна, потому что в памяти это не удержать, но все равно терплю фиаско.
>>1053301
Это да, единственный плюс, что узнал я очень много.
#494 #1053305
>>1053304
Может ты просто плохо знаешь реакт и вообще js?
1053311
#495 #1053306
>>1053304

>но все равно терплю фиаско


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

В контексте текущего проекта - определи для себя компоненты, в которых происходит рендер необходимых данных, а так же источник данных (по идее, должен быть стейт-менеджер, но ты этого не упомянул) и триггеры+контроллеры, в которых происходит обработка этих самых данных (в случае с редаксом - экшоны и редьюсеры, соответственно).
Добей хотя бы пару задач, прежде, чем принять решение об увольнении. Если тебя, конечно, не ссаной тряпкой гонят.
1053311
#496 #1053308
>>1053304
И да, если есть вопросы - так задавай их здесь, с выкладками кусков кода.
Коллективный разум не оставит в беде анона же.
1053311
#497 #1053309
Сап, есть тут кто опытнее меня например. Дело в том что решил я тоже по фану пройти курс HTMLacademy, а в видосе мне и говорят, мол возьми да пройди на сайте на всяк случай. На что я взял и попроходил, и вот я уже 9 левела, и у меня вопрос.
А в реальности возникает такая наркомания как у них в заданиях? Например надо взять и перебить css оформление другим оформлением, потому-что приоритеты и все дела. Я ведь это себе представлял как "зачем городить кучу кода, когда можно его отредактировать и сделать всё чисто" но они сразу учат "Вот то говно редактировать лень, тупо сделай новые приоритеты, а то говно пусть висит в файле. "
Как-то я обескуражен маленько.
1053310
#498 #1053310
>>1053309

Да, постоянно встречается. Например переопределять стили сторонних библиотек или адаптивность мутить. Это нормально и лень тут не при чем.
1053312
#499 #1053311
>>1053305
Знаю реакт как свои пять пальцев. JS знаю не идеально, но вполне неплохо, как мне кажется. В том коде я понимаю, что делает практически каждая строчка, просто там много ООП и много-много кода, разделенного на кучу модулей.
>>1053306

>триггеры+контроллеры


This. Так в общем-то и делаю. Просто дело очень медленно идет, хз будет ли хозяин доволен тем, что раб делает работу очень долго. Наверное, я просто боюсь быть уволенным: это большой удар по самооценке и постоянное напряжение со стороны родителей.
>>1053308
Хорошо,няш.
1053624
80 Кб, 591x466
#500 #1053312
>>1053310

>переопределять стили сторонних библиотек или адаптивность мутить.


А я себе представлял радость, доброту и нежность.
1053313
#501 #1053313
>>1053312

Не знаю, что у тебя за заморочки такие, но адаптивность ты никак иначе не сделаешь. Ну и состояния элементов как ты менять собираешься? Да даже банальное :hover уже стили переопределяет.
1053314
#502 #1053314
>>1053313
Хардкорно написать самому с нуля. Чтобы знать что и как работает, а не чесать затылок пытаясь выяснить почему div сместился на 9000 пикселей влево когда ты изменил фон формы.
#503 #1053315
>>1053294
35к за реакт. Шо за пиздец. Ты ведь шутишь?
1053319
#504 #1053316
А как в бэкэнд вкатиться? Желательно на пайтоне.
Все равно с верстки начинать?
10533171053318
#505 #1053317
>>1053316
/pr > python thread
#506 #1053318
>>1053316
Попробуй начать с питона.
#507 #1053319
>>1053315
Я не из ДС. У нас тут такие зарплаты у вкатывальщиков без опыта и вышки.
1053320
#508 #1053320
>>1053319
я из мухосрани тоже. Тут у нас пхп макаки 30-40 получают. Но это ж реакт чувак, ебучий реакт. Это же вершина, хай левел фронт-энда, гроза всех неосиляторов. Тем более ты говоришь, что знаешь его наизусть. Блин, это минимум 50.
1053323
#509 #1053323
>>1053320
Когда искал работу и изучал кучу вакансий, пришел к выводу, что вкатиться со знаниями из шапки можно в среднем за 30-40к в ДС-2. Меня просто спросили, сколько я хочу, и я назвал эту сумму, так как нужды в деньгах не испытываю, а опыт получать надо. Так то да, червепидорская зарплата.
#510 #1053343

>я вкатился без какого-либо опыта


>Знаю реакт как свои пять пальцев



Ясно
#511 #1053348
>>1053283
Владимир?
10533791053460
#512 #1053379
>>1053348
Бека?
1053388
#513 #1053388
>>1053379
нет
#514 #1053417
Бля, посоны, помогите нубу с MongoDB. С помощью mongoose нагенерировал себе небольшую базу из 5-ти юзеров, которые мне нужны для приложения. Вроде как все сгенерировалось. Захожу посмотреть на сами файлы, их там почему-то 2 штуки и при этом они аж по 67 мб, какого хера? Смогу ли я эти файлы кинуть в папку со своим приложением и в дальнейшем подключаться уже к этой готовой базе?
1055229
#515 #1053424
>>1053268
Прочитал бегло по диагонали- кажется оно, спасибо бро
#516 #1053460
>>1053348
да, Владимир.
#517 #1053601
Анон, такое дело, я не могу прикрутить на node.js сервер шаблонизатор underscore.
Указываю путь к шаблонам:

app.set('views', __dirname + '/template');

А он ругается:

Failed to lookup view "undefined" in views directory "/home/ak/WebstormProjects/TestApp/template"

Хотя в этой самой папке template лежит файл с шаблоном моей главной страницы и с помощью fs.readfile() я спокойненько его читаю, и он все видит.
Что я делаю не так?
1053621
#518 #1053621
>>1053601
вопрос снят, путь к шаблонам вообшще никакого отношения к проблеме не имел
#519 #1053624
>>1053311

> как свои пять пальцев


Чет проиграл.
#520 #1053700
Поясните балбесу за 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)})
То мне вместо каждого отдельно элемента выводится то же, что и было, только не в массиве, а объекты подряд?
#520 #1053700
Поясните балбесу за 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)})
То мне вместо каждого отдельно элемента выводится то же, что и было, только не в массиве, а объекты подряд?
1053708
#521 #1053708
>>1053700

В смысле? Каждый цикл выводится объект в консоль, как и должно. Что тебя смущает?
1053712
#522 #1053712
>>1053708
Я образцовый еблан. Все, понял.
145 Кб, 1280x676
#523 #1053731
Платиновый вопрос. Где изучить английский, чтоб с уровня обычной мухосранской школы подняться до уровня, на котором я смогу читать всякие реддиты, stack overflow, заниматься на codeacademy, и вообще понимать западные it-ресурсы?
Я так понимаю, большинство кода для всяких приложух уже написано до меня, готовые решения уже есть. Но они все на том же стак оверфлоу.
Я знаю есть куча курсов, тот же полиглот. Но я параноик, боюсь потратить дохуя времени, а потом окажется, что курс хуйня.
Тащемта думаю вопрос понятен. Добро-анон, помоги вкатиться.
#524 #1053734
>>1053731

Тот же Лингва Лео.
1053835
#525 #1053743
>>1053731
Шапка
#526 #1053753
>>1053731
Падать можно бесконечно, пусть этот православнутый не пиздит.
#527 #1053767
WebStorm бесплатно без регистрации можно найти, или даже не пытаться?
10537731053797
#528 #1053773
>>1053767
Там код с китайского сервиса можно взять. На ютьюбе даже видосики на этот счет были
#529 #1053797
>>1053767
Активация через сервер
http://idea.imsxm.com/
1053824
#530 #1053824
>>1053797
весьма вами благодарен
#531 #1053835
>>1053734
Жаль там почти все платно. Только как словарь использовать. Ну и перевод по клику годнота.
10538441053910
#532 #1053844
>>1053835
Словарный запас вполне можно расширить. А времена это учебники (английский желательно) и разговоры с иностранцами.
#533 #1053850
Поясните за символы "[ < | ? +" на данном примере.
counter-reset: [<переменная> | <число>?]+ | none

Все эти символы ведь не просто так. У каждого символа свое значение. Где про это почитать можно?
В курсах академии тоже встречал такое описание синтаксиса, но там не сказано че за треугольные скобки, че за квадратные скобки.
#534 #1053851
>>1053731
Чтобы нормально владеть языком нужно:
-Постоянно с ним взаимодействовать, надрачивая нейронные связи.
-Учить слова(рекомендую скачать анки для этих целей, можно учить пока едешь в метро). Когда учишь слова, придумывать самому в голове примеры чтобы опять таки дрочить нейронные связи.
-Грамматику освой на том уровне, на котором ты не будешь бугуртить каждый раз, когда видишь в предложении слово have или глагол во 2и3 форме. Я по учебнику мерфи учил, там хорошая база дается.
Тут главное - поддрочнуть основы, а потом, когда эти основы позволяют как-то взаимодействовать с языком, просто много читать/писать/говорить, смотря пьюдипая и кекая с мемасов на английском. Главное-практиковаться и не бояться. Потому что нейронные связи. Они растут, когда практикуешься, как в программировании.
1053981
#535 #1053855
Я смотрю тут про ноду тоже разговор был. Может кто подскажет. Объявляем переменную(пустой массив). Делаем async.waterfall, который эту переменную перезаписывает. После этого выводим переменную в консоль, а она там изначальная, т.е. пустой массив. Как, сука, сделать так, чтобы он ждал пока выполнится async и только потом шел дальше?
1053857
#536 #1053857
>>1053855
async на то и async что параллельно выполняется. Но там же должен быть какой-то callback, который при success выполняется, не?
1053860
#537 #1053860
>>1053857
Тогда скажи как лучше всего реализовать такую нехитрую штуку:
Функция ищет что-то в базе данных и нужное записывает в массив. Когда все нашла, этот массив экспортирует из этого модуля.
Вроде как изи, но я первый раз с нодой.
#538 #1053863
>>1053860
Я на ноде не пишу, только npm использую. Извини помочь детально не могу. Но ты должен понимать принцип асинхронности. И как правило на любой асинхронный вызов можно навесить колбэк, иначе смысла нет в нем.
1053866
#539 #1053866
>>1053863
Бля, я уже заебался, у меня все время получается что мой модуль пытается экспортировать значение до того, как оно получено на основе перебора данных из базы.
#540 #1053870
Давайте хотя бы раньше 800 не перекатывать. Это уже 46 тред, а 43 до сих пор не выпилен.
#541 #1053910
>>1053835
Ну заплати за платиновую подписку, всё-равно ты за выходные пропьёшь больше. Один хрен нигде качественнее нет. Перепробовал с 20 вариантов, и все заканчиваются на уровне 5 класса средней блядской школы.
#542 #1053916
Аноны, я в замешательстве — 10 месяцев работаю vanilla версталой, после работы времени и главное сил что то особо задрачивать нет. Читаю статьи, смотрю видосы по жс, но все это на уровне общей эрудиции. Нужна практика, это все знают.
Думаю уволиться и пару-тройку месяцев поучить нормально жиес/реакт. Только еще один момент - в городе за год ни одной вакансии на жс, прям вообще. Реально ли будет найти удаленку, учитывая, что я живу в +7 часов от Москвы? Как вообще план?
понимаю, что решать мне, просто хотел поделиться
#543 #1053955
Есть картинка спрозрачным фоном, картинка в пнг формате.
Добавляею ее на сайт, получается картинка в белом прямоугольнике. Как можно сделать чтобы фон был прозрачным на сайте, чтобы через него был виден основной фон body?
1053979
#544 #1053979
>>1053955
может у контейнера фон непрозрачный задан. через инспектор смотри и выясни откуда этот белый прямоугольник
1053999
83 Кб, 525x340
#545 #1053981
>>1053851
хорошие советы. За Мерфи спасибо.
1053984
#546 #1053984
>>1053981
Подбампану
#547 #1053999
>>1053979
я когда контейнеру задаю черный например - то он получается нормально. картинка на черном фоне.
А как прозрачный бэк поставить?
1054006
#548 #1054006
>>1053999
Сори, все нашел, там бэк белый протавлен был у родительского.
#549 #1054048
А вы не боитесь что новоиспеченные версталы потеснят вас с рынка труда? На академии каждый год народ интенсивы проходят.
1054138
#550 #1054091
А чем вы в школе занимались? Почему я пассивный залог инглиша и прочие герундии еще в школе проходил на англ учебниках, а большинство анонов тут думают как бы им 25+ надрочить тех английский без устного понимания-говорения?
1054128
#551 #1054121
>>1053860
андрей?
#552 #1054128
>>1054091
наверно потому что аноны с тобой в одну школу ходили, в один класс и вообще ты это я я это ты и никого не надо нам. все, что сейчас есть у меня, я лишь тебе одной отдам
26 Кб, 385x383
#553 #1054138
>>1054048
Вообще похуй.
1054165
#554 #1054141
>>1053860
А нахуя тут вообще асинк? Обчитаются уебанских твиттов, а потом творят хуйню. Экспортируй по дефолту пустой массив, и все.
#555 #1054165
>>1054138
щито это?
10541761054178
#556 #1054176
>>1054165
Верстка))0
#557 #1054178
>>1054165
Табличная верстка
#558 #1054198
Мамка против того, чтобы я вкатывался, говорит сайты твои хуйня. Я в принципе согласен с ней, но мне нравится, что я имею перед глазами хотя бы примерную эволюцию макаки-версталы. А так представляется работой не хуже других. Но как мамку переубедить не знаю, в любом ведь случае по началу буду за еду работать каких-то определённых вариантов она не предлагает, просто настроена против макакинга
10542121054219
#559 #1054209
Чуваки, на курс "Кекстаграм JS" из платной теории стоит тратить время?
#560 #1054212
>>1054198
И че теперь?
#561 #1054213
>>1054209
Курс из разряда "Как нарисовать сову"
1054228
#562 #1054219
>>1054198
Лучшим аргументом будет просто пачка денег, которую ты заработаешь и положишь перед ней на стол, все остальные доводы могут быть пропущены мимо ушей. Ну или съедь нафиг, тогда никому ничего доказывать и переубеждать не надо будет.
#563 #1054228
>>1054213
Не понял твоей метафоры
1054229
#565 #1054241
>>1054209
Верстка - академия
Жс - кантор
не стоит изобретать велосипед
#566 #1054245
>>1054209
самый уебанский курс. помню, как пердак у меня полыхал.
#567 #1054257
Вопрос не в тему, хз куда его спрашивать, а тут вроде был анон знакомый c node.js и mongo.
Установил mongo. Не запускался, ругался, я так понял, что ругается на то, что нет пути дефолтного. Я не мог его почему-то поменять. Создал С:/data/db/ Вроде заработало. Запускаю через вебшторм свое node.js приложение, пытаюсь скриптом сгенерировать базу- не хочет. Топаю в папку с mongo, запускаю mongod, после этого запускаю свой скрипт- вроде работает. Тут встает первый глупейший вопрос: это что, если приложение использует mongo, то я обязан запускать руками mongod перед его стартом? ниудобна...
Идем дальше. Вот он вроде что-то создал. Второй тупой вопрос. Где оно? Я его не вижу в С:/data/db/ да и вооще где ни искал не нахожу.
1054264
#568 #1054263
Сверстал мобильную версию пинка, смотрю со своего телефона ucbrowser у примеров в интернете все норм, у меня не работают на мобильнике border-radius, text-align, margin auto. Какого хера? По инспектору у моих элементов примерно такие же свойства, только цифры отличаются.
#569 #1054264
>>1054257
Я не знаю какого анона ты имеешь ввиду, но я отвечал уже на пару вопросов по ноде (наверное тебе), но как писал выше не являюсь знатоком (я фронтом работаю)

Да, должен запускать. При деплое можно закинуть базу на облако - там это не потребуется.
Смотреть что создалось либо через консольку
mongo
show dbs
use db-name
show collections
db.collection-name.find()

либо установить например робомонго и смотреть через нее

опять же при закидывании базы в облако там будет интерфейс для просмотра данных.
#570 #1054285
Я вот видел такую приблуду.
Каталог товаров - щелкаешь по изображениею и вместо увеличения изображения, открывается не новая страничка, а такой ограниченный прямоугольник с фотом товара и описанием. Как это реализовано?
1054343
#571 #1054290
>>1054264

делаю show dbs, вижу свою в списке, а где она лежит то? Физически на диске, где?
#572 #1054292
>>1054264
а ты в mongoose хоть немного шаришь?
#573 #1054301
Пиздос... Кароч нашел причину бага с UCbrowserom Если ты сылке <a> задаешь border-radius то во всех бразерах норм, а в сраном UC мало того, что это свойство не работает так оно еще и ломает остальной цсс код. Из-за этой мелочи перестали работать маргины у элементов, пошла по пизде гугл карта и меного другое. Поменял элемент на div и все починилось.
10543441054346
#574 #1054307
Что изучать, когда освоил навык кодирования? Могу даже код своего бати написать. Мне не хватает умения использовать этот навык. Немного покурил книжку про паттерны программирования, но через два дня уже забыл, чем модуль отличается от декоратора. Чтобы бы вы посоветовали почитать/поизучать на такой стадии?
1054311
#575 #1054311
>>1054307
Совершенный код
#576 #1054343
>>1054285
popup
модальное окно.
можешь ручками сделать
можно плагинчик подключить
1054684
#577 #1054344
>>1054301
это не UC сраный, это у тебя руки кривые.
радиус и маржины работают только с блочными элементами. А с инлайновыми нет. Просто хром умный чересчур и подчищет говно за криворучками тем самым поощряя их писать кривой код.
Нельзя заменить ссылку на див если утебя в макете ссылка. Просто добавь ей дисплэй блок.
1054358
#578 #1054346
>>1054301

>пошла по пизде гугл карта и меного другое.


ты видать еще и инлайновый элемент блочных напихал, а браузер их в dom из него выплюнул.
Поставь себе хоть пхпшторм что ли, он такие ошибки подсвечивает(и многие другие тоже)
1054358
#579 #1054358
>>1054344
>>1054346
Нихуя у меня кнопка выровненная по центру, а значит у нее есть ширина и маргин авто, а это значит, что элементу прописан блочный тип иначе бы он не воспринимал ширину с маргином.
Вот смотри у этой девчонки та же проблема. В глейси самая большая оранжевая кнопка "Давайте оба" прописан блочный тип. Но у меня на мобиле в uc ни у него ни у других ссылок не работает радиус.
1054359
#580 #1054359
#581 #1054365
>>1054264
Поясни еще такую вещь:
я создаю базу с именем User и пишу в нее, все отлично, все пишется, и из нее все отлично читается. Но в папке по умолчанию я не вижу файла с именем User, он вообще существует? В Линуке я вроде находил одноименные файлы(но они почему-то были большими, несмотря на то, что там было минимум данных), а в Винде не могу найти.
71 Кб, 589x450
#582 #1054387
57 Кб, 640x960
#583 #1054398
Скрипт не работает.
Определил что проблема в присваивании значения переменной. Если в условии задавать подробноdocument.querySelector("div").style.display, то все работает.
1054414
#584 #1054401
Читал документацию реакта по Higher-order-components и увидел такую штуку:
// "DataSource" is some global data source
comments: DataSource.getComments()
DataSource.addChangeListener(this.handleChange)
Как такой DataSource вообще делается? Это observer паттерн? Подскажите, где можно почитать об этом, хочу заполнить свой пробел в знаниях.
#585 #1054414
>>1054398
Строки по значению передаются. Любые манипуляции со строкой в x не повлияют на исходный style. Записывай в x весь style, а не только значение display.
1054424
61 Кб, 640x960
#586 #1054424
>>1054414

>Строки по значению передаются. Любые манипуляции со строкой в x не повлияют на исходный style.


Сколько ни читаю не могу понять смысл. Стайл это свойство и его нельзя присваивать переменной?

Это лучшее что можно сделать?
1054428
#587 #1054428
>>1054424
Нет, можно:
const = document.querySelector('div').style;

>Сколько ни читаю не могу понять смысл.


Читай https://learn.javascript.ru/object-reference Это очень важно понять, различие того как передаются объекты и примитивы — фундаментальная вещь в JS и в программировании вообще.
10544291054520
#588 #1054429
>>1054428

>const = document.querySelector('div').style;


const x = document.querySelector('div').style;
#589 #1054520
>>1054428
Спасибо, теперь все понятно!
#590 #1054684
>>1054343
А без жс это не сделать?
1054700
27 Кб, 604x300
34 Кб, 568x458
#591 #1054699
Аноны, а летом всегда спад вакансий?
Я зимой только начинал вкатываться, уже смотрел вакансии в моей мухосрани, и на hh было много вакансий html, css, js+jquery. Я уж обрадовался тогда.
А щас вакансий нет почти. Если с опытом, то что-то вроде пикрил.
А если без опыта, то какая-нибудь срань, типа обязательное знание битрикса или знание php.
1054701
#592 #1054700
>>1054684
Ты как в Гугл ходишь? Можно с помощью :target, при переходе на якорь можно изменять стили объекта к которому переходишь.
#593 #1054701
>>1054699
Эти две по описанию тоже говняненькие.
#594 #1054709
Подключаю шрифты (они у меня скачаны), через хтмл, на каждой странице
<style>
@font-face {
font-family: Oswald;
src: url(fonts/Oswald-Regular.ttf);
}
</style>

А можно это как-то один раз подключить? Через ксс например? Но только без ссылок на гуглапи.
10547101054713
#595 #1054710
>>1054709
ну подключи в ксс, в чём загвоздка?
#596 #1054713
>>1054709
Чо то я затупил, все нормлаьно работает через css.
#597 #1054789
Как сделать счетчик рекурсий? Я так понимаю, что нужно как использовать замыкания, но чето не выходит.
http://jsbin.com/xojamahiwa/edit?js,output
1054865
#598 #1054798
Я могу как-то выбрать тег имеющий определенный класс?
То есть, например
Есть элемент
<ul class="menu">
<div class="menu">
Как мне применить стиль к тегу ul с классам menu? Без использования родительских элементов.
1054800
#599 #1054800
>>1054798
ul.menu
1055171
#600 #1054826
box-sizing:border-box Можно без боязни использовать? Для резиновой верстки нормальная практика? Или все таки помещать весь сайт в центровщик?
1054829
#601 #1054829
>>1054826
а как бокс-сайзинг избавит тебя от использования блока-центровщика?
а использовать можно даже через * в начале css, хотя старые пердуны вроде першина очкуют и предостерегают, что использовать очень аккуратно и точечно. видимо, доставляет высчитывать каждый раз ширину блоков, чтоб все уместилось.
1054847
#602 #1054847
>>1054829
Чет я запутался, вот есть у меня див шириной 100%. Я хочу чтобы текст занимал 60% и 20% паддинги по бокам. И чтобы этот див не становился шире родителя. Какие свойства надо прописать ему?
1054859
#603 #1054858
% высчитывается не от ширины блока в котором задаешь паддинг, а от ширины блока-родителя. не стоит в % задавать отступы, это неудобно.
посчитай ширину блока, примерно посчитай сколько пискелей составит 20% это ширины. ну и задавай этот паддинг в пикселях.
если ты используешь box-sizing: content-box, width это ширина содержимого, падинг повлияет на общую ширину блока.
если box-sizing: border-box, то не повлияет. ужмется контент, а width в данном случае не ширина контента, а общая ширина блока (до рамки включительно, поэтому и border-box).
чтоб див твой не стал шире родителя, задавай max-width и border-box
10548591054868
#604 #1054859
#605 #1054865
>>1054789
Кароче нужно было сделать вложенную функцию и при каждой рекурсии обновлять и инкрементировать значение во внешней переменной.
#606 #1054868
>>1054858
Спасиб, за ответ, про то, что % идут от родителя и это плохая практика это я знаю. Мне интересно нет ли какого механизма, чтобы паддинги в % не влияли на ширину родителя?
#607 #1054932
Свежий и продвинутый js интенсивы никто не выкладывал?
#608 #1055168
У меня в родительском контейнере(он статитик, ul) несколько флоатных блоков (они пункты списка, li), они выравниваются налево.
У этик флоатных блков маржин-лефт 20px, так вот, почему-то у самого левого блока двойной маржин слева от родителя.
1055182
#609 #1055170
Еще вопрос. Вот у меня есть цвет определенный, в 16ричном коде. А можно как-то подобрать такого же оттенка цвет, только чтобы посветлее был? На глаз не верю.
1055320
#610 #1055171
>>1054800
Без пробела?
1055185
#611 #1055182
>>1055168
Что-то странное происходит.
У меня для класса ul указан маржин авто по горизонтали для центрирования.
Когда пишу для тега ul margin-left:0, то лишний маржин слева убирается. Но когда пишу для КЛАССА (у которого указано авто по горизонтали), к которому относится этот же ul, вообще маржины сбрасываются и он уходит влево.
1055188
#612 #1055185
>>1055171
Вместе – ul с классом menu
Раздельно – элемент с классом menu вложенный в ul
Советую нормально разобраться в селекторах.
#613 #1055188
>>1055182
Хуй знает что у тебя творится. Хочу спросить только – нахуя флоаты?почему бы флексы не использовать? Удобно же.
Да, и вопрос ко всем – флоаты разумно сейчас использовать где либо? Только шоб картинки текст обтекал?
1055199
#614 #1055199
>>1055188

> нахуя флоаты?


Да я на старом шаблоне тренируюсь, там флоаты. Надо в них разбираться же.
#615 #1055201
>>1046834 (OP)
Господа. пытаюсь собрать https://habrahabr.ru/post/309958 . Не могу побороть ошибку: Error: Cannot find module 'webpack/bin/config-yargs'. Помогите плес
1055239
#616 #1055208
Ебанный width: 100%
Есмь боди с марджином и шапка, тянущаяся на всю ширину боди.
Шапке задаю width: 100%, и он лезет за окно. Вичитаю у ширины шапки отступ родителя, боди, все становится как надо. Но почему так происходит? Ок, задаю box-sizing: border-box всему чему можно, но снова фейл. Как это работает?
1055242
#617 #1055229
>>1053417
ты точно то что нужно смотришь? через robomongo проверяй
#618 #1055239
>>1055201
Гугли ошибку, а вообще как бы по протухшим гайдам с хабра собирать вебпак это такое себе удовольствие.
#619 #1055242
>>1055208
Так все работает
body {
margin: 0;
padding: 0;

}
#wrapper {
padding: 0;

}
#header {
width: 100%;
height: 250px;
margin: 0 auto;}
10552431055295
#620 #1055243
>>1055242
\t это из-за редактора вставились
#621 #1055271
Помогите человеку не знакомому с темой. Есть div. В нем текст. Как сделать так, чтобы:
1. Этот див был по центру экрана и его ширина была равна ширине самое широкой строки текста
2. Сам текст тоже был центрирован
10552721055290
#622 #1055272
>>1055271
ах да, если это важно: на странице кроме этого дива ничего нет
#623 #1055290
>>1055271
Width auto даёшь диву, и маргин 0 авто ему же. Точно не помню, если не задавать определенную ширину диву, будет ли он центроваться. И диву же задай текст алигн центр. Сам точно не помню, правда
1055326
#624 #1055295
>>1055242
Попробуй задать боди отступ или поле, и установить ширину блока на все ширину экрана.
#625 #1055320
>>1055170
HSL, где третий параметр как раз таки "светлота".
https://ru.wikipedia.org/wiki/HSL
https://www.w3schools.com/colors/colors_hsl.asp

#123456 -> hsl(210, 65%, 20%) -> hsl(210, 65%, 80%) -> #abcced
#626 #1055326
>>1055290
Сделал как ты сказал и... ничего не изменилось. Уж думал, может у меня не применилось, но нет, там же прописал цвет и он применился.
10553321055338
#627 #1055332
>>1055326
Отвечу минут через 30, как за комп сяду
#628 #1055338
>>1055326
ну даже хер знает, у меня тоже все через жопу идет. задаешь текст алигэн, все норм, но сам див будет весь бади занимать. если только задавать конкретный размер диву, но там у тебя проблемы со строками будет. хз, кароч
#629 #1055349
перекат >>1055346 (OP)
перекат >>1055346 (OP)
перекат >>1055346 (OP)
перекат >>1055346 (OP)
1055363
#630 #1055363
>>1055349
похуй
1055364
#631 #1055364
>>1055363
Не забудь про сажу.
89 Кб, 640x640
#632 #1055365
\
2 Кб, 202x20
4 Кб, 280x34
#633 #1059910
<h1>БЛЭЭЭЭД СУКА!</h1>
Есть тут скилловые верстальщики? Завел себе хобби, верстать всякие лендинги и прочий околоскам для инвалидов, реально доставляет.
Недавно начал верстать пиксель-перфект лендинг по шаблону, спизженному с какой-то группы в ВК. Шрифтов нет, нихуя нет, в архиве был только PSD. Короче суть в том, что типичный отступ для заголовка указан на пикрил 1 (это h1 в самом верху страницы, т.е я НЕ МОГ обосраться с маржин/паддинг до этого).
Кнопки на странице не отцентрованы по центру, ширина контейнеров постоянно разная, у даже ебаный font-size и line-height варьируется в зависимости от блока текста, ебаный в рот (пикрил 2)! Причем варьируется так, что хочется запихать макбук в жопу мудаку-дизайнеру.

Так вот, вопрос. Пиксель-перфект и есть борьба с дизайнером-пидорасом, или под это делают специальные шаблоны без описанного выше говна?
1061385
#634 #1060529
Сап аноны
Возникла проблема. Есть сверстанная форма, использовал absolute position. Все ок, но если элементов становится больше чем ожидалось то все рушится. Как пофиксить с минимальными потерями, то есть чтобы не переверстывать? Едет обычно один элемент, его бы сделать динамическим, если такое возможно.
1061385
#635 #1061385
>>1059910
Нет, пиксель перфект это наоборот: когда дизайнер-пидарас ебет тебе мозги, потому что у тебя паддинг на два пикселя меньше, и ему похуй, что все блоки идеально ровные - ЭТО ТАКАЯ ТВОРЧЕСКАЯ ЗАДУМКА.
>>1060529

> absolute position


Peezdos

> динамическим


Только жсом.
1061996
#636 #1061516
Мне тут пришло приглашение на hh. Там указано следующее(помимо прочего, разумеется): Если Вам интересно наше предложение, просим Вас ответить на несколько наших вопросов в системе SymbioMark для подтверждения квалификации.
Кто-то сталкивался с подобным? Что за зверь?
1062000
#637 #1061996
>>1061385

> ЭТО ТАКАЯ ТВОРЧЕСКАЯ ЗАДУМКА.



спасибо за охуенную отмазу для заказчика.
- У вас тут блок кривой!
- Сори, думал это творческая задумка вашего дизайнера.
#638 #1062000
>>1061516

>SymbioMark


вундерфавля для проверки твоих скиллов.
юзается всякими продвинутыми hr-тимлидами для получения от тебя ответов на вопросах и использовании этого навместо собеседования.
12 Кб, 919x35
7 Кб, 492x69
7 Кб, 926x42
#639 #1065121
пацаны, тут тестовое задание дали с макетом в pdf
Макет один, в PDF на первой странице вид для десктопных клиентов, на второй - для мобильных.
пытаюсь вот hr объяснить, что pixel-perfect'a не будет, она мне тулит что это норма. Вопрос: Это норма ?
10651221068742
#640 #1065122
>>1065121
фак проебался, пикчи читать справа налево
1065814
#641 #1065814
>>1065122
ну подобрать размеры можно и на глазок путем наложения рендеренного пнг на страницу в браузере но ебать это в рот
#642 #1066032
Существует ли в природе npm модуль для вебпака, который бы прошелся по всем файлам и добавил импорты там,где их не хватает?
251 Кб, Webm
#643 #1068742
#644 #1076791
>>1050416
блонда кто?
OpenCart #645 #1077738
Вводные:
- OpenCart (ocStore)
- Страничка-статья из одной ссаной таблички
- Кривые руки

Квест:
Нужно обновить (дополнить) нерезиновую табличку, не имея возможности залезть в стили, но с возможностью использования предыдущего варианта страницы (сам контент-макака без малейшего опыта вёрстки)

Ситуация:
Сама страничка с готовым html прекрасно открывается и отображается в бровзере, но как только код заносится в страничку статьи OC и к делу подключаются стили, всё едет к хуям. Разбивка таблицы на две не даёт ничего - при достижении определённого числа строк/символов/хзчего всё едет к хуям.

Спаситипамагити.
Тред утонул или удален.
Это копия, сохраненная 26 июля 2017 года.

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

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