24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Front-end тред №53
Профессиональный Front-end тред №5323/09/17 Суб 16:21:53#1№1109058
Вы что тут? Всё еще барбершопы верстаете? ФРОНТЕНД УЖЕ ВСЁ. У нас пол отдела фронтов сократили и наняли на аутсорсе индусов. Причем это не ссаные версталы были. На собеседования приходят по 100 человек в месяц, причем все шарящие, с 1-2 года опыта работы, но мы их все равно не берём, ну или за 30к, а потом находим еще дешевле им замену. Эх, как же пиздато быть бэкендером.
>>1109072 Проиграл. За зп индусов вполне можно работать мы же в империи, а я не за бугром, где зарплаты нормальные, так нахуя брать индуса, если есть Иван?
>>1109279 Поставь свое ебало на аватарку, еще там можно вытаскивать наверх репы, чтобы зашедший видел сначал их, вытащи таким образом что-то пиздатое. Если есть контрбьюшены в попенсорс, вытащи эти репы наверх. Добавь во все репы README, если есть репы с тестами, добавь в них CI и баджик. Зафоловь пару десятков топовых пацанов, поставь звездочки каким-нибудь пиздатым проектам. Заполни графу о себе. Да, и все вышеописанное должно быть конечно на инглише.
Начал проходить продвинутые курсы Академии, как бля все новые свойства запомнить, ладно разметку одолел, но CSS там куча всего - в голове не укладывается просто. Если буду дальше проходить курсы, то часть забуду.
>>1109306 Какие новые свойства? Их там по пальцам пересчитать, новый тег для графики показали, как отслеживать вьюпорт и медиа выражения, лол. Что там запоминать?
>>1109322 Сейчас прошел про рамки и тени, до этого про селекторы - этоже пиздец, я когда начну продолжу вертать барбершоп и втуплять интенсивы часть же забуду
https://habrahabr.ru/post/253297 Блять, как же бесят такие пидоры. Значит 10 лет назад он работал без фреймворков, писал какие-то свои библиотеки. А сейчас как истинный олдо-пидор, он щитает, что дедовский способ самый труЪ. Что все должны жрать говно работать, как он 10 лет назад. Нахуй ваши фреймворки, учите ПРИНЦЕПЫ ПРАГРАМИРАВАНИЯ, учите ПОТТЕРНЫ и АРХЕТЕКТУРУ.
Вот академия вёрстку преподносит примерно так: сделай сначала всю разметку, потом сетку на цсс для всего, потом уже элементы расставляй и так делее. Но ебана это очень неудобно, куда проще идёт, когда работаешь по блокам, например сделал разметку шапки, потом сразу сетку и элементы расставил, далее всякие мелочи и т.д. и когда блок доделал, начинаешь к следующему идти. Так вообще правильно? Совсем ньюфаг, так что сорян за тупые вопросы.
>>1109353 Всё это хуйня, по-моему. Читал книжку по паттернам, уже почти ничего не помню, потому что запоминается то, что ты используешь каждый день, а все эти умные слова очень быстро забываются. Единственный способ не забыть всё это - сидеть на хабре и каждый день выёбываться в комментариях, пожалуй.
>>1109362 Это тут при чем? >>1109363 Так я осилил саму вёрстку, просто они делают сразу для всей страницы стили, но не полные, ну то есть сначала просто размещают блоки по местам, потом там паддинги всем дают, потом цвета и т.д. А мне кажется удобней когда делаешь по одному чтоль компоненту за раз, типа сверстал полностью шапку, со всеми мелочами, потом идёшь делать следующий блок, который вообще ещё не трогал. Как то так
>>1109374 Почти закончил продвинутый и уже охуеваю, если тут так нормально надо было учить, то что будет с жс, ведь там в хуеву раз больше информации:с
>>1109375 я когда первый раз увидел на ютубе ангуляр, мне чет поплохело, а ведь раньше я и правда думал, открываешь редактором html/css/js и это в принципе почти всё ))))))))))))))
А почему этот тред скатился в какой то загон для малолетних долбоёбов, пытающихся тралить друг друга? Такими темпами все адекватные товарищи отсюда свалят.
Возможно да точно вопрос чуть-чуть не по теме, ну да ладно. У кого-нибудь получается совмещать работу и учебу? И насколько это вообще реально? Я второй курс, в двух вузах учусь, денег пизда как мало. Учусь не около айти, так что вариант забить хуй на учебу не катит. ДС.
>>1109573 > У кого-нибудь получается совмещать работу и учебу? У меня не выходит. В 12 выхожу из дома, в 10-11 вечера дома. Единственный вариант учиться на работе. Но это еще нужно быть удачливым, чтобы попасть на такую работу.
Сколько уходит на адаптивную вёрстку одной страницы? Начал тут делать пинк и за три дня сделал практически 2 страницы. Думаю на все три уйдет 5 дней, это нормально?
додавання і адміністрування веб-сайтів (магазини) робота з графікою в графічних програмах (ретушування, різання) поліпшення інтернет-аукціоні порталу Allegro (створення нових списків на основі шаблонів, створювати шаблони, створюючи тексти, описи продуктів) інші роботи з комп'ютером обслуговувати програму Photoshop Це місце чекає вас, якщо:
ви знаєте HTML / CSS у вас є рік досвіду в створенні і налаштуванні веб-сайтів ви знаєте, як створювати веб-сайти ви знаєте, програми Photoshop шукаєте додаткову роботу ви знаєте польську мову на розмовному рівні
Ми пропонуємо:
години праці встановлюєте самі придбання нових знань в області інтернет-маркетингу творча робота в сучасній компанії ви працюєте тільки 50 годин на місяць ваша сума заробітної плати 2500 гривень на місяць Контактное лицо: Monika Ciekala
>>1109573 На фуллтайме очень маловероятно, независимо от степени хуевости шараги. На фрилонсе иметь свою копейку - вполне, другое дело, что найти заказчика, скорее всего, будет тяжеловато. (Мне с этим очень повезло).
Мимо бауманец с кафедры рокет сайнса, вчера сдал первый в жизни проект
>>1109361 Мне кажется, все правильно там показывают. Сначала делаешь общую разметку, затем сетку и только затем все остальное. Особенно это актуально для адаптивной верстки, когда надо сразу видеть поведение всех элементов на странице в разных разрешениях.
>>1109772 Ну вот хуй знает. Я сейчас начал верстать адаптив и понял, что удобнее делать по блокам. Тогда ничего не забываешь, прорабатываешь всё мелочи, а когда уже все сверстал, кроме каких нибудь красивостей начинается поиск их на макете и уже пару раз я так проебался, думаю збс всё сделал, а потом через пару часов смотрю, а там где то не хватает какой то хуйни и опять править лезть. А блок как минимум меньше и запомнить все детали легче, ну это у меня так корочи. Да и эти блоки независимы же, по крайней мере я делаю именно так, чтобы они не влияли друг на друга.
>>1109802 >>1109810 Для кого придумали min-height? А ещё есть overflow, чтобы контент не вываливался, если уж так необходимо задать фиксированную высоту.
>>1109822 Ну не нельзя, а нежелательно. Вот, если нужно тебе так, чтобы элемент был в высоту 100px, то просто даёшь ему оверфлоу скрол и всё. Контент не выпадает и прочитать его можно.
>>>1109819 Двачую, верстаю небольшими блоками, выходит гораздо быстрее и меньше путаницы. Полгода работаю, брат жив, начальник доволен. Вообще, понабрав опыта понял, что не стоит следовать за каждым словом Першина. Курсы у них годные конечно, сам с них начал, но реальная работа заставляет искать куда гибкие пути решения задач.
>>1109830 Расскажи подробнее, няша. То есть ты вообще сначала разметку полностью не делаешь? Разметил только хедер, потом через цсс полностью его оформил, потом приступаешь к разметке левой колонки, ее полностью оформляешь и т.д.?
бляя анончики сходил на вью сегодня на версталу. обосрался що ппц. не понимаю что за хуйня происходит, почему на собеседовании я постоянно проебываюсь с какими-то свойствами.. хотя вроде знаю.
>>1109878 >>1109877 Да ебанько вот и все. Вакансия верстала с поверхностным знанием js. Первый раз проебался на флексах и свг, ибо юзал их не так много. Второй раз проебался на самом тупом вопросе в мире, при прижатый к низу футер. При чем верстал бы, то сразу бы додумался до ... а тут просто растерялся и начал нести чушь. Ну и под конец чувак надиктовал мне js скрипт, я его записал ручкой в блокноте, и надо было сказать, что выдаст консоль. Тут отсосал только на половину — первую подъебку заметил (вызов скрипта до определения переменных), а вторую часть упустил (как раз таки тот момент, что функция записана, но сам скрипт не вызывается - те консоль ничего бы не показала).
>>1109885 - кун продолжение ибо жопа горит но благо со мной норм чувак беседовал, сказал, что следует подтянуть свг и флексы. ибо с тем, что я сейчас имею на зп в 40к (которую типа хочу) я не тяну. а мне ссука обидно, потому что мог бы быть поскромнее и начать работать за 30, но на перспективу типа. сижу теперь на работе, охуеваю и думаю сосаить план обучения.
>>1109885 >Первый раз проебался на флексах и свг Учатся один день. <rect /> <circle /> и поехали. Флексы читаются 20 минут и в практике верстаются за пару часов. >Второй раз проебался на самом тупом вопросе в мире, при прижатый к низу футер. Ахаха, section.main height: 100vh. >Ну и под конец чувак надиктовал мне js скрипт, я его записал ручкой в блокноте, и надо было сказать, что выдаст консоль. Тут отсосал только на половину — первую подъебку заметил (вызов скрипта до определения переменных) Ахах. >а вторую часть упустил (как раз таки тот момент, что функция записана, но сам скрипт не вызывается БХАХАХААХА >1.5 лет работаю НХАХАХАХА Пиздец, а потом бывшегрузчики приходят и говорят что перспектив нет в профе.
>>1109897 Это блять такой прикол, который я не понимаю, или че? Реально можно работать версталой 1.5 года и не знать про флексы и свг? Видимо это тот же самый малолетний мамин траль, в прошлый раз опыт у него был 2 года.
>>1109906 Я в итоге выучил за пару часов флексы на выхах. Щас уже работаю, 75 к оклад. Спрашивай вопросы. Пока флексы пригодились два раза за две недели хардкорного фронта.
>>1109913 Может в твоей маня-вселенной хипстеров-перфекционистов люди работают по 16 часов в сутки чтобы потом учиться по 11, но в реальности есть просто ленивые уебки, которые только работают и не учат новое.
>>1109885 Да хуйня, не парься. По себе заметил, что спрашивать устно верстку дело гиблое, многие тупить начнут. В адекватных конторах дают макет небольшой и смотрят код.
>>1109935 Все прозрачное, даже туалетные кабинки, свои девайсы нельзя проносить на территорию кампуса чтобы не дай бог ничего не унес NDA'шного, раз в 15 минут твой рабочий стол мониторит менеджер по удаленному подключению 1-2 минуты и ты не знаешь какие это будут минуты из этих 15.
>>1109935 У нас для двачеров особые места: посреди офиса стол крутящийся на 360 градусов с приделанным к нему стулом, всё это постоянно медленно поворачивается, а места для нормальных людей расположены вокруг, так, чтобы можно было видеть, что на экране у двачера, или просто посмеяться над его вспотевшей от волнения спиной, а может даже плюнуть ему в затылок. Хорошо, что я не двачер.
>>1109956 Почему я должен платить за твое двачевание? Пришел в офис - два перекура по 15 минут, час обед, в 9 вечера домой. Между этими рамками пиши код.
>>1109959 РРРРРЯЯ рабочий класс угнетают, братцы, да что же мы, люди, аль лошадки запряженные? почто они нас запрягают, братцы? неча, неча! - Пррре-доставим небо ворробьям... и водррузим... кррасное знамя... пррро-ли-тарр-ри-ата... Даёш-ш-шь ефту самую... сицилистическую революцию!
>>1109962 >>1109964 Ты в /по пересидел, дурашка. Хотя я согласен, если я когда нибудь стану руководителем в ойти конторе я буду драть вонючих, прыщавых говней и в хвост и в гриву, ещё форму носить заставлю, а заноет кто уволю по статье.
Что скажете про Хауди Хо? Смотрю сейчас его гайд по php, вроде годно, говорю, как человек, с php практически незнакомый. Единственное, с его произношения хохмы ловлю.
>>1109968 Нет, по утрам будут планерки где самые омежные кадры (т.е все) будут рассказывать о своих успехах и о том насколько сегодня они планируют улучшить свой результат, ещё важно все обсеры подчиненных прилюдно подмечать.
>>1109973 А какие способы обучения сам котируешь? Я смотрю для ознакомления, чтобы примерно понимать, что и как дальше. Чтобы потом было комфортнее гуглить что-то дальше и решать задачи.
>>1109979 Хуже всего то, что он каким то образом поддерживает в неофитах знание того, что они что-то там за 3 часа выучили. Ну, говорю же, супер популяризатор, в хуевом смысле. Еще и картав.
>>1109995 Да норм, в целом догадаться было просто. Я немного обосрался в прошлом посте. Выйдет годно если родителю футера дать флекс, колумн, а самому футеру маргин топ авто, при спейс битвине блоки по центру будут не очень годно расположены, если контента меньше чем высота вьюпорта.
>>1110028 Забудь про слово "верстальщик". Всегда позиционируй себя как фронт. Фронты бывают разные, в локальных говноконторах одни, в топ-компаниях другие. Если у тебя мало опыта, ты все равно должен быть фронтом, просто в говнокомпании за хлеб, для начала. Жс учиться в практике, я не запоминаю просто по чтению, зато отлично все укладывается после практики. Взаимодействую ни с кем, к счастью. А так, по работе пополам с дизами и бэкерами. 1 приятнее.
Аноны нид халп. Есть родительский компонент Page, и есть дочерний Table. В Page методы для создания, обновления, удаления данных, а в Table просто метод для получения данных таблиц из сервера привязанный к componentDidMount. Как заставить таблицы перезагрузится при изменении данных, не изменяя структуру(большинство таблиц в приложении не CRUD, а просто для отображения данных)
такое дело: увидел заинтересовавшую меня вакансию, но там есть требование "базовые знания PHP", конечно хз что они под этим подразумевают. Вот на твой взгляд анон, сколько нужно времени, чтобы с нуля получить "базовые знания PHP"?
В прошлом треде кто-то упомянул "6к$ синьора". А мне вот интересно, у таких людей сверх этих 6к еще и недетские бонусы, или же в большинстве случаев эти 6к- это бОльшая часть дохода?
>>1110199 Бывают квартальные и годовые премии, но относительно небольшие. Есть у меня знакомый аналитик в инвестиционном фонде, там годовой бонус может составлять годовую зарплату, вот такого у программеров я не видел никогда и не слышал чтобы у кого-то было, хоть у сионьоров, хоть нет.
>>1110208 >>>1110187 > Эта вакансия подкупает тем, что вроде как нужно знать много чего, но все на базовом уровне. Для того, кто только пытается вкатиться- вроде как вариант. И это работа в банке.
>>1110209 Если от одной специализации (верстальщик/фронт) требуют знать что-то от другой (кодер, вебдизайнер), то стоит как минимум задуматься. Будешь делать работу за двоих, как только "наберешься опыта". Например, будешь натягивать верстку на какой-нибудь ебучий движок. И хорошо, если он еще будет не самописный. Запомни, натяжка - это ебаный ад. Лучше быть гей-шлюхой, чем верстальщиком, натягивающим верстку на движки.
>>1110210 Вроде как там отдел. Они хотят чтобы знал: PHP, MySQL, HTML, CSS, JavaScript, нго все это на базовом уровне Говнокодить на JS- могу, HTML и CSS немного знаю(готовое поправить наверное смогу, сверстать с нуля- вряд ли, но им вроде с нуля ничего и не надо). PHP и MySQL не знаю вообще. Вот и думаю. стоит ли на ваканисю откливкаться и пытаться быстренько загуглить основы PHP И MySQL или нет
>>1110213 Не передергивай. Хороший программист, который может и в бэк и фронт это невозможно очень ценный специалист. Хочу заметить что натягиванием на движки эти люди не занимаются.
>>1110219 Если представить что мне сегодня выдали все что мне причитается, я смог бы поднять ~100к$, но чтобы получить долю полностью, надо отработать 4 года. А через 4 года она может стоить 0, а может и лям, а может и больше.
>>1110222 Вообще медленно печатаю и не могу в слепую печать, но мне кажется это пока что никак не влияет на производительность, я ещё ньюфаг и туплю просто так.
>>1110252 Че ты обиделся то? Дизайн и верстка больше для женщин. Индустрия это доказывает. Парням это скучно, девушкам норм.
Парням же норм в ЯПах ковыряться, а девушки в них не могут или могут с лапшекодом или могут без лапшекода и с норм кодом, но без решения каких-то нестандартных задач (то есть только веб-кодинг азазаз).
>>1110255 Мне хочется выпилиться от осознания того, что у тебя зп 360к, это блджад годовой мой заработок на бывшей дно-работе, ГОДОВОЙ:c Как стать таким же успешным, анон?
>>1110256 У тебя выходит так, как будто парни орки ебучие, а тян эльдары, что нихуя не так. Тян не могут ни в дисигн (куны всё равно делают лучше), ни в кодинг.
>>1110268 Не передергивай. Я имел ввиду что не ищу тян, не занимаюсь спортом, не хожу в отпуск, не читаю ничего кроме книг/статей, относящихся к работе. Тем более сейчас я как раз пытаюсь вернуться к нормальному существованию, а не только работа.
>>1110276 Нет, сюда я хожу потому что во-первых отсюда начинал, а во-вторых у меня проблемы с признанием собственных достижений, и я хожу похвастаться зарплатой.
>>1110328 Ну хуле иди читай шапку, логика же на js пишится, фреймоврк выучи там реакт. Выбираешь апишку(API) какого-нибудь сайта, того же двача лол. Ну и посылаешь запросы к нему, данные отрисовываешь у себя на сайте, со стилями шобы всё красиво было. мимо-тот-же-коперайтерна самом деле, школьник, у которого переход от теории от практике, оч медленно и прокастинуто идет
>>1110429 А потом такие пишут: "Здравствуй, ебаноеайти, хочу сказать вам, что пузырь ойти лопнул, полгода учил фронт + бэк, сделал охуенный сайт, не могу найти работу". На самом деле это просто сайт скучающей домохозяйки, не обольщайтесь, у меня мамка два примерно такой же кривости сайта на вордпрессе сделала, лол
Есть какая нибудь статья или гайд, хоть что-то где было бы описано как работает погромирование. Ну вот знаю я про всякие яп и прочее, но до конца не могу врубиться что к чему. Есть низкоуровневые яп, есть ООП, ФП, где почитать кратко, чтобы догнать что к чему вообще? Ну и про работу самой пекарни, есть тип команды, 1 или 0, машин ленинг, потом идут низкоуровневые яп, а потом всякие си++? Корочи, не могу найти что то нормальное, читаю Википедию, но там слишком много инфы в каждой статье, 80% из этого не понимаешь, хочу кратко, поверхностно, чтобы понять черты. Просто интересно мне, не только ж барбершоп верстать
>>1110429 бля зашел на главную, пиздец эти иконки в nav панели при наведении, эта белая форма внизу для отправки( прописать rgba(255, 255, 255, 0.3 для фона сложно бля), этот неадаптив - текст вызазит за фон тела, эти кнопки с !!!рамками !!!!!черными. БЛЯЯЯЯ!!!! мимо прошел курсы и только начал смотреть интенсив
Пилю небольшой проект на реакте. Что выбрать для хранения данных? Смотрел монгу, но не понравилось - с реляционными бд больше дружу. Будет лишь три таблицы. Какие еще варианты есть?
>>1110366 У нас нет деления на синьоров и миддлов и так далее. По среднестатистичской рашко-классификации я синьор, внутри своей конторы я просто разраб, такой же как все, выше есть тимлиды и head of development.
>>1110495 Тебе надо на реакте запилить или что? Самое простое - firebase какой-нить. Хочешь базу но не можешь выбрать? В такой ситуации всегда бери постгрес.
>>1110333 >>1110336 Вы что не читали что я писал? У потомка свой метод для получения данных и он используется в куче таблиц. То есть допустим есть 5 CRUD таблиц и 50 обычных для отображения, где только таблица и верхняя разметка. И в таблицу падает через пропс метод апи и столбцы, которые она должна отрендерить. Просто не хотелось кучу легаси лопатить вот и спросил возможно ли вызвать релоад таблицы через пропс.
И вдогонку вопрос - как унифицировать методы, в CRUD, например у всех этих таблиц есть методы для открытия диалогового окна, для создания, модификации, удаления, фильтрации и т. д. Не копипастить же 5 раз? Хотел сделать через наследование (типа class ExampleTable extends CrudTable), но прочитал что в Реакте так делать сильно не рекомендуют, какой правильный способ? При этом должна быть возможность перезаписывать методы, та как есть несколько таблиц где они отличаются.
>>1110549 Прожил чуть больше 3х лет. >Алсо, насколько я помню, ты писал, что стек у тебя реакт, можешь уточнить детальнее? тебя интересует именно фронт?
>>1110538 1.По тому как ты пишешьь создается ощущение что ты используешь наследование. Если да, то зачем? 2. Ререндер вызывается при обновлении пропсов или стейта, смотри происходи ли это у тебя. У реакта вроде есть какой-то метод чтобы зафорсить обновление, но опять же, его использовать не рекомендуется. 3. >как унифицировать методы, в CRUD, например у всех этих таблиц есть методы для открытия диалогового окна, для создания, модификации, удаления, фильтрации и т. д. 1. Если у всех этих таблиц есть такие методы, почему это разные сущности, а не одна? 2. Напиши HOC: https://facebook.github.io/react/docs/higher-order-components.html
>>1110568 > экшн в 1 строку / 5 строк на асинквейтах > редьюсер в 10-20 строк на ВСЕ > инструменты, которые позволяют сократить количество кода еще меньше > бойлерплейтная параша )
>>1110562 На фронте в принципе могу сваять из любого популярного нынче говна, даже если никогда с ним не работал. Сейчас пишу на react + redux + webpack + babel + cssmodules и все такое. Вскоре предстоит писать на react + mobx + webpack + typescript + react native. Помимо этого писал на node, kotlin, java, python, php, clojure.
>>1110574 > редьюсер в 10-20 строк на ВСЕ Разве что если у ты пишешь todo-шку, в любом приличном приложении редакс заставляет писать много бойлерплейта. Трейдоффы, все дела.
>>1110571 Ты думаешь я не читал? Я даже ту-ду лист на нем написал и еще одну хуйню. А вот когда дело дошло до реального приложения тут и начались проблемы.
>>1110620 Если вот ты имел ввиду вот это >>1110624 то это лишь частичное решение проблемы. В целом да, проблема решаемая в некоторой степени, но большое количетсво бойлерплейта усложняет поддержку, и тут тебе редактор не сильно поможет.
>>1110646 Идешь к тому, кто написал то, что тебе эксель отдает, и пиздишь его, ногами. Если денег не жалко - купи капустный смуззи и ему на голову вылей, а потом: ногами, ногами.
>>1110657 К слову если ты студент, можно студенческую лицензию получить. Я в прошлом году просто скинул фото студака, они мне дали доступ ко всем своим IDE на несколько лет, сейчас не вспомню конкретно на сколько.
>>1110755 Ни хуя. Мои двоюрные братья, которым по 29 и 31 год соответственно уже с женами-детьми-строящимися загородными домами, тачками и т.д. Один наебизнес ведет, другой просто технарь на все руки факмастер.
И я такой - ну хотите вам сайтег сделаю? ))))) )))))
Нормальная жена (не блядь и не транжира) здорово мотивирует въябывать и развиваться.
Как отличить хорошую компанию от плохой, когда ищещь работу? Критерии хорошей компании в моем манямирке: бьют по рукам за плохой код(навреное, это называется код-ревью), наличие команды разработчиков(хотелось бы быть не единственным в офисе, кто знает жс, как сейчас), ну и чтобы всё солидно было, смуззи-хуюзи там.
>>1110784 Тема такая. В марте сего года, я понял, что "хочу быть программистом". И куда я пошел? Правильно, на двач. С вопросом "какой язык учить". В итоге выбал пал на JS и попытку вкатиться во фронтэнд. Пошел по шапке этого треда, но быстро понял, что верстать мне вообще нихуя не нравится, а вот JS это приятно. В итоге, что я умею на данный момент худо бедно-кодить на JS, понимать 95% того, что написано в HTML И CSS и возможно немного подправить, могу решить простейшие задачи бекэнда с помощью node.js(проверено, могу), возможно могу решить простейшие задачи бекэнда с помощью php. Webpack и React на практике пока не щупал, но теоретическое понимание основ есть. Вот такой странный великовозрастный вкатывальщик
>>1110873 Я на этот счет прокраститнирую уже несколько месяцев "вот на следующей неделе я выделю пару дней, пусть сам верстать не буду, но хотя бы подробно почитаю теорию".
У меня ощущение(хз, возможно ошибочное), что если бы меня хоть кто-то взял на работу и потерпел полного нуба пару недель, то после этого я бы начал приносить пользу. Я вот как-то взял тестовое задание по node.js, так за неделю пока его делал, узнал чуть ли не больше чем за пару месяцев изучения теории и учебных задачек.
>>1110876 >если бы меня хоть кто-то взял на работу и потерпел полного нуба пару недель, то после этого я бы начал приносить пользу примерно так и бывает, но чтобы тебя взяли тебе нужно пройти собеседование, а методом "я ничего не знаю ну возьмите меня ну пожалуйста" его не пройти. Рекомендую метод "я знаю немного, вот это и это, но готов учиться и ебашить не разгибая спины за еду"
>>1110878 Как это вижу я: много вещей, которые я не знаю вообще, или почти не знаю, или знаю, но неуверенно и не все помню, НО если надо, я на 99% уверен, что смогу быстро вникнуть.
>>1110878 >примерно так и бывает, но чтобы тебя взяли тебе нужно пройти собеседование Немного стремно будучи 31-летним хуем проходить собеседования(да и работать потом) на должности, которые обычно занимают студенты старших курсов.
>>1110886 Ну тогда продолжай сидеть на жопе ровно >>1110880 Перестань мыслишь лычками, лучше думай о скиллах и зарплате. >>1110879 >НО если надо, я на 99% уверен, что смогу быстро вникнуть. На собеседовании на джуна этого никого не ебет. Либо отвечаешь на конкретные вопросы, либо идешь нахер. >>1110885 Ты что, по одному отклику отправляешь и ждешь ответа?
>>1110887 >Перестань мыслишь лычками, лучше думай о скиллах и зарплате. Ок, перефразирую: вот взяли нуба джуном, но он быстро учится, через какое время такой джун может начать робкие попытки требовать повышения зп? >>1110887 >Ты что, по одному отклику отправляешь и ждешь ответа? Отправляю отклик и жду, что я делаю не так?
>>1110890 >Ок, перефразирую: вот взяли нуба джуном, но он быстро учится, через какое время такой джун может начать робкие попытки требовать повышения зп? Не знаю, никогда не просил повышения. Проще через год уйти и удвоить зарплату. >Отправляю отклик и жду, что я делаю не так? Отправляешь только один отклик.
>>1110894 Так само собой, я откликаюсь на все, что кажутся мне более-менее реалистичными. Но я их мухосранска. Тут в ойти самое популярная вакансия программист-1С(кстати, в вакансиях обещают зп прям на удивление высокую для моей мухосрани)
>>1110897 Тогда все правильно делаешь. Удаленку еще поищи. Если работодатель молчит, как вариант можно позвонить самомму и спросить, но я никогда так не делал, так что хз.
>>1110899 Удаленка хороша тем, что потенциально это более высокая зп, если ты из Мухосранска, но... у меня же все упирается в отсутствие опыта, опыта реальной разработки в команде, может я ошибаюсь, но для его получения офис со смузи(дешевым кофе) предпочтительнее + хорошо бы, чтобы всегда рядом были опытные товарищи
>>1110901 Так это и ежу понятно, но... как мне кажется, убедить работодателя в том что "я пока почти ничего не могу, но я быстро учусь" намного проще, если этот работодатель будет тебя ежедневно видеть и знать, что в случае чего тебе помогут коллеги, а не брать на удаленку нубокота в мешке
>>1110903 Когда ты откликаешься на бОльшее число вакансий, это повышает твой шанс на работу, даже если на некоторых вакансиях убедить работодателя сложнее, чем на других.
Еще такой вопрос: я иногда вижу подобные вакансии от банков(как правило не топовых) это норм вариант для старта, или нет?
Обязанности:
Разработка, сопровождение и поддержка внутреннего портала Банка; Автоматизация процессов подразделений Банка; Доработка существующей функциональности.
Требования:
Образование: высшее, незаконченное высшее (техническое); Приветствуется опыт работы в сфере Web-разработки; Базовые знания PHP, MySQL, HTML, CSS, JavaScript; Умение анализировать и систематизировать информацию; Умение работать в команде, принимать быстрые решения, своевременно реагировать на сложные ситуации; Хорошие коммуникативные навыки; Аккуратность и внимание к деталям; Дисциплинированность.
>>1110919 ... но я почему-то думал, что галерам нужны только те, кто с первых дней начнет ебашить код, много кода, а не те, кто первое время будет вникать в происходящее
>>1110920 Столько же получаю в мухосрани в 15 мин от дома, но ВЕБМАСТЕРОМ, а звали реактодебилом. Из плюсов только прокачкане точно, скорее всего там ковыряние легаси говна, ДС тоже сомнительно, не люблю ДС, и съеб от мамки
>>1110941 А что? Это какой-то недостижимый скилл для человека? Жаль человечество не осилила данное умение в достаточной мере.А еще имею ввиду похуизм не только на других но и в какой-то мере к себе
>>1110938 >Ты глупенький Я знаю :3 >Во-первых даже ковыряя говно, ты прокачаешься Прокачаться и тут можно, на той же местной галере, ковыряя то же легаси дерьмо, только не тратя время на пробки и прочие ДС загоны >во-вторых потолок зп в ДС сильно выше чем в твоей мухосрани Понаехать всегда успею
Как же мне, бывшему грузчику нравится ойти. Вы только подумайте, есть молодой, ну или уже довольно взрослый ойтишник, который "кодит с 5 лет", потратил время на вуз, годами дрочил все новые и новые знания, отличный спец одним словом; а есть ты 30+ лвл бывший слесарь или я около 30 лвл грузчик и при условии, что я вкатываюсь в профессию и работаю в течении 2-3 лет наш уровень знаний с тем молодым, потратившим всю жизнь на изучение программирования, выравниваются, знания блять выравниваются, это же пиздец, просто в какой то момент все становится легаси и у вас уже одна отправная точка- новый фреймворк, версия языка, какая то другая технология я хз чо там выдумают через год- два. Представляете как "тру" айтишнику от этого неприятно?речь естественно о настоящих программистах, фанатах своего дела, а не о малолетнем биомусоре как 90% итт, возомнивших что они чем то отличаются от вкатывающихся 30+ лвл бывших заводчан
>>1110987 Да норм всё. Что может быть чем превозмогания мимохуя - понаеха в дс? Меня чому то возбуждают эти мысли Хотя на самом деле, это наверно лишь первое время, потом приестся вся эта параша
>>1110968 Не фантазируй, твой уровень знаний никогда не приблизится к таким хардкорным фанатам, задрачивавшим с детства. Новый фреймворк или язык тут роли не сыграют.
>>1110896 А в 17 можно?) Кстати я сейчас в таком ебанутом положении, вроде бы знаю теорию, есть мысли как и что реализовать, сейчас делаю разные тз(реакт+ редакс, взаимодействии с локалсторадж, запросы к апи и прочая параша), пиздец туплю,гуглю неочевидные моменты и костыли пишу и трачу дохуя времени на все это. Я понимаю что практика нужна, и нужно писать код, но когда у меня пройдет этот тормознутый период .inb4: слишком сложное взял тз/spoiler]
>>1110993 Никогда. Просто список того, что ты будешь делать без тупняка, будет расти. Если вдруг на работе все задачи стали простыми, значит пора уходить или просить более сложные.
>>1110991 >твой уровень знаний никогда не приблизится к таким хардкорным фанатам Да это не важно, факт в том, что я могу выполнять его работу, вот это важно. Разговор то не про программирование космических ракет летящих на марс. А знание куч устаревшего говна, ну ладно, в этом тру кодеры недосягаемы, согласен.
>>1110987 Да лол, я же шучу. Бывали периоды, когда так же приходил на всё готовенькое и жил чисто в кайф, но также приходилось и жить в говне и считать копейки и т. д. Там и там есть свои плюсы, мне ближе второе — это приключения и романтика.
>>1110996 >Никогда. Просто список того, что ты будешь делать без тупняка, будет расти. Если вдруг на работе все задачи стали простыми, значит пора уходить или просить более сложные.
Опять на связи 31-летний вкатывальщик. Меня вот это, не то, чтобы пугает, но как-то не могу с этим свыкнуться. Дай мне любую задачу, посильную джуну с опытом, я тут же начну "ааа, бля, как это сделать!! а это... а это... а это" . Но при этом, погуглив, почитав, посмотрев, с вероятностью 95% задачу выполню. А в моей голове погромист это "сел и написал", хз как от этого избваиться
Есть ли какие-то конторы(желательно покруче), которые гарантированно кандидату первым делом предложат тестовое задание? Я бы им написал, чисто на задание посмотреть и попробовать себя. Не сделаю в срок- ну и ладно, буду относиться не как к потенциальной работе, а как к получению опыта и прокачке скилов
>>1111035 Анон, я правильно понял, что это все актуальные задания, которые работодатели готовы проверить, если сделать пулл-реквест? Вот посмотри на первое же задание, Aviasales. На твой взгляд для новичка какой реалистичный срок его выполнения?(самому себе установить сроки и попробовать)
>>1111045 >Анон, я правильно понял, что это все актуальные задания, которые работодатели готовы проверить, если сделать пулл-реквест? Они актуальные, но куда их отправлять, надо смотреть для каждого конкретного задания, именно в репу ru-test-assignments отправлять не надо.
>На твой взгляд для новичка какой реалистичный срок его выполнения?(самому себе установить сроки и попробовать) Не надо устанавливать себе сроки, просто садись и делай. Я сделал бы максимум за день, и то, я бы пердолил сетап по полной, с вебпаком и прочим дерьмом. Новичку хз сколько-нужно. Просто начни делать и потом посмотри сколько нужно будет времени в итоге.
>>1111047 Не очевидно, у меня брату родился в нулевые и тоже видел этот мультик.
Посоны, будучи фронтендером с небольшим опытом работы, и проживая в Мухосранске, реально ли найти удаленную работу на московскую контору с зп хотя бы 50? Хочу сидеть дома, кодить и пить пиво 24/7
Теперь вопрос просто из любопытства: какой примерно предел зп для сидящего в Мухосранске в своей сычевальне и работающего на московскую контору? Разумеется гениев-уникумов не рассматрвиаем
>>1111077 У меня почему-то ощущение, что удаленка "на америку" это либо 1. Адский труд за зп не сильно выше московской, при чем еще хер туда устроишься, нужно иметь скиллы сильно выше средних. 2. Либо работа за космические бабки, но для гениев
>>1111085 Да, сенсей. Через страдание, через работу джуном в Мухосранске за 20тыс/мес, до сеньора 360к работа из дома... если доживу, а то мне уже 31, а те, кто не тупой, в это время уже опционы получают
Я тут посмотрел задания, ссылку на которые дал анон(спасибо ему). Например, требования к заданию: Используйте JS/CoffeeScript; React; Работоспособность в двух последних версиях десктопных браузеров (IE, Chrome, Safari, Firefox).
Могу ли я выполнить последний пункт тупо с помощью Babel? Или раз он не указан, то и включать его нельзя?
>>1111070 Ничего блядь, я так и сделал. >>1111074 спасибо, оказывается все проще, чем я навыдумывал. Почему-то думал, что строка со скобкой будет сливаться, если просто так сделать. >>1111081 МАМКЕ ТВОЕЙ ВКАТИЛ, ПИДОР не ссы, не отберу твой смузи, я для своего сайта это делаю. И да, ЖС мне очень тяжело дается. Если тебе все легко, значит у тебе повело с дефолтными цепочками генов, а не ты такой охуенный. Так что не выебывайся тут.
>>1111119 добавлю: когда у тебя тестовое задание простейшее, то можно наврерное каждый косяк совместимости вручную править, но если же это что-то более крупное, чем тестовое задание, то можно и заебаться
>>1111123 Если я правильно понял то, что почитал про webpack, то нужно в конфиге указывать вебпака, что конкретно хочешь прогонять через бабель, а по умолчанию он этого делать не будет.
>>1111121 Не понял вопрос. Самый дубовый вариант - при вызове action creator передавать какой-то параметр, по которому можно будет определить с какой страницы пришли изменения.
>>1111119 Опять новички лезут без базовых знаний. Ты можешь добавить в бандл свой ебучий бабель-полифилл, но на кой хуй он тебе нужен, мало того отдельным файлом про количество максимальных http-запросов на сервер слыхал?, так еще и весь полностью бандл будет жирнее твоей мамаши, если по сути тебе нужен только промиз полифилл для ие + еще парочку. Зачем всё тянуть?
>>1111128 То ли я чего-то не понял, то ли ты хуйню сморозил. он не будет юзеру грузить полифилл на страницу, он просто те файлы, которые я укажу в конфиге вебпака прогонит через бабель-лоадер и уже результат этого прогона отдаст юзеру. Это то, как я понял прочитанное про вебпак
>>1111132 Так сначала я предложил полифилл, ты мне резонно заметил, что страница будет весить слишком дохуя. Я согласился, что не прав и спросил теоретически: а будь у меня доступ к бекенду, я бы мог не трахая себе мозги решить эту проблему бабель-лоадером?
>>1111134 Ты можешь не подключать весь БАБЕЛЬ-ПОЛИФИЛЛ. А подключить только отдельные полифиллы. Вот и всё. А при чем тут бэкенд я вообще нихуя не понял.
>>1111134 Меня немного смущает твое упоминание бэкенда, поэтому скажу: технически преобразование бабель-лоадером происходит на бэкенде, но это просто фротновый тулинг, который бежит на сервере, а не бэкенд в понимании "куда ходим за данными"
>>1111139 Короче - прогоняешь бабель лоадером весь ЖИЭС. Дальше как тебе выше уже сказали - проверяешь что в каких браузерах не работает и подрубаешь полифилы по надобности.
>>1111140 Я точно чего-то не понимаю... если после прогона лоадером он все равно не пашет во всех браузерах, то нахера тогда нужен этот лоадер?
Я спросил не потому, что я буду это делать, а потому что представляю ситуацию как ябы я решал вопрос совместимости не будь у меня ограничений наложенных тестовым заданием
>>1111111 Привет, мистер Гет. Славься, мистер Гет. Пусть солнышко освещает твой путь каждый день. И пусть мне перепадёт хотя бы маленький лучик твоего величия, мистер Гет.
>>1111156 Последние фичи джс это как синтаксический сахар - классы и прочая хуйня так и новые фичи типа промисов. Так вот, сахар ты можешь транспилить в ес5, который поддерживается почти везде. А для промисов - нужен конкретно полифилл.
>>1109058 (OP) верстаны выручайте, скинули тестовое задание, в котором явно оговорено использование foundation макет на пике, только вот там нихрена нету гайдлайнов по которым я могу расставить классы для сетки, в итоге делая на глаз, до pixel perfect далеко
Я почти ничего не знаю по HTML и CSS, а нужно быстро сделать такую вещь: есть div'ы, нужно расположить их сеткой, ну, т.е. помещается в окне у юзера 3 в каждом ряду- будет 3,не помещается, ну пусть будет по 2 и тд. Как это сделать в, опишите двух словах?
>>1111164 Спасибо, попробую. Еще вопрос для общего развития. Я могу так же в зависимости от того, каков размер окна у пользователя менять ширину дивов?
>>1111160 9lines? чето они уже 4й месяц ищут фронтендера, подозрительно причем баба рекрутер на меня 2й раз вышла и сама написала, не смотря на то что я в начале лета хуй забил на их тестовое
>>1111176 да, они, ну она мне написала. "Честно вам признаюсь, я постоянно нахожусь в поисках грамотных верстальщиков, постоянно отправляю тестовые задания. К сожалению, достойно справляются с ним единицы. Хотя на первый взгляд оно выглядит простым." хотя единственное на что напирала, чтоб я с их стайлгайдом ознакомился и ему следовал, что в общем не сложно, только как мне бля сверстать эту дичь без сетки я хз
>>1111182 $global-width: 660px; $grid-columns: 4; такое уже попробовал, pixel-perfect не получается, gutterы меньше чем нужно и мелкие нюансы, которые наличие сетки нивелировало
>>1111184 первый раз я положил на них хуй потому что их ссаный сборщик ни в какую не хотел собирать спрайты для ретины из png и падал с ошибкой, при чем префиксы-хуефиксы нихуя не помогали, о чем я им радостно сообщил получив ахуенный фидбэк: "а у нас все работает)))0)" В итоге я отгулял отпуск, поработал еще месяц, уволился нахуй, вышел на новое место и тут они снова выходят на связь. Но з.п. по меркам моего нищего Волгограда жирная, но что то странно все это
>>1111174 Я просто хотел помочь человеку, на вопрос которого ты ответил, потому что твой ответ звучал так, будто они являются частью препроцессоров, дурында.
>>1111209 плюсы в том, что я вообще перестал юзать фотошоп, ну и конечно на линьке работает хорошо. из минусов злоебучий line-height не умеет определять, макеты по 500мб грузить приходится по три раза т.к. зависает в какой то момент и приходится дропать процесс.
вот еще походу гайдлайны разучился распознавать, хотя врядли вангую что у >>1111190 макет нормальный а у меня убыточный, но на всякий случай качаю ща ФШ для проверки
Привет. Я достаточно скилластый фронт-эндер. Стабильные заказы на бирже, все хорошо, но вот с личным брендом не очень. Хочу вашего совета, как себя позиционировать: как обычного специалиста или пытаться косить под студию?
>>1111237 У тебя очень странные представления о мире, если ты говоришь что у тебя все хорошо потому что есть заказы и думаешь а не косить ли тебе под студию
>>1111279 если на скрин посмотришь, заметишь, что только что установленный, не юзал его больше года. Для меня глюк авокода стал полнейшей неожиданностью что я аж на двач прибежал. К тому же приятно удивило, что line-height таки правильно определился авой, я же не хейтер типа тебя, я просто выбираю что мне больше нравится и не навязываю свою хуйню окружающим ю ноу... но ты же просто потралить хотел
>>1111284 ну в авокоде вообще нельзя делать дизайн. Более того там линию нарисовать нельзя. Его сделали с одной целью: для удобной нарезки макетов и верстки. Все. это пустой спор
Сегодня полдня ебался с галпом. Понял, что те, кому нравится работать с консолью являются психически нездоровыми людьми. Чтобы даже просто установить это говно и настроить автообновление нужно прорваться сквозь кучу ошибок, описание которых надо искать в гугле. И за этими ошибками следуют новые ошибки, которые устраняются часовым пердоленьем в консоль.
Привыкай, дальше этого еще больше будет. Хотя лично у меня никаких проблем с галпом не было. Зато когда бек прикрутил кеширование на проект, а локально это дерьмо у меня работать не хотели хуй знает из-за чего, то знатно мне пришлось почти полрабочего дня попердолиться, чтобы эту всю хуйню запустить. Особенно кайфово было зависимости разрешать у homebrew, ммм, аж чуть не кончил от удовольствиянет.
Снова на связи 31-летний вкатывальщик. Мне тут дали Попробуйте на любом бесплатном хостинге сделать страницу, которая будет позволять любому пользователю ввести адрес или кадастровый номер объекта недвижимости, а в ответ на введенные данные получить информацию по этому объекту. Далее выбрав объект (если их несколько) пройти процедуру оплаты. Саму интеграцию платежного шлюза делать не надо. Поиск должен осуществляться по базе Росеестра, они дали ссылку на API для взаимодействия с их базой.
Нормальным ли будет такое решение: на главной подгружаем только форму для ввода адреса/номера, отправленные данные обрабатываем php-скрипотом который генерирует страницу результатов. Я вот пока не знаю как в таких случаях организовывается роутинг для перехода со страницы результатов на страницу оплаты, но разберусь, почитаю.
1. Как организовать роутинг со страницу результатов на страницу оплаты?
2.Как приличные люди в таких ситуациях реализуют некую шапку на всех страницах, а генерацию всего остального пхп-скрипотом?
у меня как бы есть ответы на оба вопроса, и они скорее всего даже будут работать... но хочется узнать как это делают в реальной разработке, так сказать типовые решения
>>1111439 Я бы делал в лоб. Особенность пхп в том что его можно абсолютно легально мешать с хтмл, так что берешь и >1. Как организовать роутинг со страницу результатов на страницу оплаты? У тебя будет формочка внутри пхп скрипта, которую будет обрабатывать тот же пхп скрипт, так что ты в нем же проверяй прришли ли данные из формочки и если да, то показывай страницу оплаты, а если нет, то показывай собственно формочку. >2.Как приличные люди в таких ситуациях реализуют некую шапку на всех страницах, а генерацию всего остального пхп-скрипотом? Конкретно в этой задаче у тебя классический вебсайт без всякого модного фронтенд говна, у тебя страничка генерится на сервере, поэтому ты просто в этом же скрипте хуяришь шапку и все.
Почитай про то как разделять пхп код и хтмл в пределах одного скрипта, понадобится.
>>1111444 Я теоретически знаю как разделять html и php, а более детально- посмотрю, уточню. Т.е. ты предлагаешь организовать роутинг тупо в пхп коде вида вот кнопочка, onclick= пиздовать по месту назначения?
>>1111471 ну я помню там вроде просто в форме указывается каким файлом ее обрабатывать, а этот файл в моем случае будет генерировать страницу, так? а онклик я по привычке указал
Еще вопрос, пока ты добрый и отвечаешь:
На главной странице после ввода строки поиска идет запрос к базе. Т.е. перед генерацией страницы результатов мне надо ждать ответа и только потом генерировать. Как это реализуют приличные люди?
>>1111478 >ну я помню там вроде просто в форме указывается каким файлом ее обрабатывать, а этот файл в моем случае будет генерировать страницу, так? все так >На главной странице после ввода строки поиска идет запрос к базе. Не, ты будешь ходить не в базу, а по API, по крайней мере такой вывод следует из твоего описания задачи. Не знаю, какой сейчас метод сделать по феншую в пхп, первый ответ в гугле http://php.net/manual/it/httprequest.send.php
>>1111478 >перед генерацией страницы результатов мне надо ждать ответа и только потом генерировать. Как это реализуют приличные люди? В мире пыхе просто ждешь ответа и только потом показываешь. Можно сложнее, но тебе так изваращаться я думаю не стоит
>>1111485 но ведь по API я буду ходить в базу- а это же занимает какое-то время >>1111486 Как это реализуется пока не знаю, но выглядит просто, а значит и делается скорее всего просто после 5 минут помощи Гугла
Я кстати туплю, нахер мне походу не нужно перенаправление на другие страницы, можно же все сделать на одной.
Вопрос не совсем по теме, но я хз куда спросить. Мне надо на старом куске железа быстренько нахуячить немного кода на пхп и проверить работает ли. Я не могу поставить апач, слишком старая винда и не получается поставить библиотеки Visual C++. Как поступить?
>>1111561 Ой а ты не пиздишь? У меня XP и спокойно работает апач, правда, не самой последней версии 2.0.63 и в принципе этого достаточно (что работает на нем, будет на более новом). Единственной, PHP 7 на хр по ходу не поставишь. А вообще, проще всего купить хостинг на пару баков и заливать код туда. Правда, довольно заебно, зато сможешь проверить на новых версиях.
Аноны, помогите разобраться что за хуйня, а то я уже себе весь мозг сломал. Если я напрямую меняю стейт, то-все работает нормально. А если создаю новый массив и присваиваю в него стейт, меняю его, а потом присваиваю через setState появляется задержка в один шаг.
>>1111570 Задержка в один шаг значит, что функция filterColumns обрабатывает предыдущий стейт? Если да, то у тебя проблема с тем, что сетСтейт асинхронный. сетСтейт принимает вторым аргументом коллбек, попробуй запихнуть вызов этой функции туда.
Еще один вопрос не в тему про php. Есть апач- он работает. Качаем php7 64-разрядный thread safe, прописываем в конфиге апача путь к php-шной dll .... и... он выдает, что мол ошибка синтаксиса, не могу загрузить модуль. Хотя я 100500 раз проверил, что путь правильный
>>1111910 ну не знает нюфаня, че ты агришься то? >>1111894 да на js, но тебе повезло можешь почекать их код они его к твоему счастью они не минифицировали код и ты можешь посмотреть как оно все работает даже комменты от разработчика есть http://svayard.ru/html/js/script.js
>>1112031 нет, библиотеки там сжаты как раз и идут первыми, а все что не сжато main.js > какой нормальный бля тот кто хочет что то подобное, но еще не знает про wget
Суп! Я занимался версткой макетов в далеком 2013-2014 годах, когда учился в шараге. Что за это время изменилось? Что стоит учить? Джаваскрипт не знаю. И как нынче с заказами на биржах?
написал в Метеоре двиг для интернет-магазина (ушло 4 дня) функционал: товары/корзина/админка/пользователи интерфейс на реакте стили scss че думаетее достаточно этого мини-проекта для резюмехи чтобы джуном в ДСе устроится?
Ребзя, никто не хочет поработать за еду? Для портфолио /руку набить и прочее.
Нужно сверстать небольшой сайт под e-commerce и поставить на цмс. Полная и мобильная версии. Макеты в psd. Из функционала: лк, покупка без рег-ции, онлайн оплата, сортировка товара, обратная связь, почтовая рассылка. Со стороны админа: Добавление/изменение /удаление товаров, изменение статуса заказов, купоны.
10 дней и 10к российских рублей. Оплата по факту. Желательно из дс, чтобы мы могли набить друг другу ебла, в случае возникновения взаимных претензий.
Аноны, как версать вот эти штуки? Если в макете только одна страница этого слайдера, то так и оставлять его статичным? Кружочки внизу нужно поместить в блок и этот блок выровнять по центру, правильно думаю?
>>1112370 Ну вот он, да. Я хз, у меня так работает, эти вот линейки показывают расстояние до других элементов или до границ самого макета, смотря на что навести мышь.
Помогите нубу. У меня есть форма. У кнопки формы стоит JS обработчик, который делает XMLHttpRequest на php скрипт. Запрос выполняется, в responseText я получаю нужный результат, НО... страница перезагружается. Что я делаю не так?
>>1112394 Да. Только он не перезагружает страницу, а как раз отправляет форму. Просто у тебя настроен сервер так, что на этот запрос отдает ту же самую страницу. Почитай, как работают формы.
>>1112400 Еще одна проблема. Я делаю XMLHttpRequest методом POST. Когда делаю send(params) в парам лежит "aaaa=1"(например). Я ожидал, что внутри php, я смогу получить это aaa как $_POST['aaa'], но нет, не получается... что я делаю не так?
пацаны почему все пендосские мартыханы с ютуба грят что фронтендеру предпочтительнее в ux/ui/design развиваться чем в серверсайд? как по мне express/koa/meteor не в пример лучше оплачиваются со скилами фронтендера Не пиздят ли ? Если нет, то что на рутрекере есть годного посмотреть перед сном на эту тему?
>>1112485 у меня еще python+django бэкграунд есть два коммерческих проекта < 1000 lines of code и парочка pet project'ов на нем. Я имею ввиду почему годные фронтендеры чьи видосики я жду как неперелетная птица весны грят что дезигн предпочтительнее. Неохота прост лезть туда ибо пизда как не люблю рисовать а расти дальше во фронтенд уже слишком трудно, вебглы всякие еще не нужны никому. >>1112488 нет, не он.
>>1112494 Вообще предпочтительнее всего заниматься тем, что тебе интереснее. Возможно они так говорят, потому что это может быть профитнее для фриланса. Фуллстаки востребованы гораздо больше, чем фронтенд+дизайнер. Ни разу даже такой вакансии-то не видел.
>>1112494 Ну наверное потому что фронтендер это именно про фронт в нормальном мире, где свято чтут принципы конвейера Форда. А если ты учишь серверсайд, то кто ты? Фулстак? А зачем такие люди нужны в крупных кампаниях?
>>1112501 Это уже другой вопрос, но что-то мне подсказывает, что создатели этих видосиков на англ языке придерживаются именно такого подхода. Возможно и в силу того, что они работали или работают в крупных компаниях.
>>1112466 потому что если ты умеешь в хороший дизайн + являешься хорошим фронтом, тебе открывается дверь в создание сайтов а ля https://www.awwwards.com/ прайс за которые не снился ни одному бекендеру исключая хайлод сеньеров пишущих на фортране
>>1112466 просто за пределами снг, предпочитают разделять фронт и бэк, это у нас ищут мастера на все руки, где то слышал это и не раз сам вот думаю, учить бэк или идти в дизайн\анимацию, хз даже как лучше будет
У меня страница. Для нее указан css файл. Все, что на странице есть изначально отображается правильно. Но как только я нажимаю кнопочку и добавляю элементы на страницу, они отображаются, но игнорируя css, что я делаю не так?
>>1112570 После нажатия на кнопку, скрипт добавляет div'ы с нужным классом на страницу, для этого класса в css все прописано. Но нихуя не применяется. Вставленные дивы как будто вообще не видят css.
>>1112586 что-то лень с этим заморачиваться... но я пока нихуя не понимаю... я через отладчик в браузере смотрю на мои div'ы и все стили отображаются правильно.... но... не применяются... бляяя...
>>1112594 сукаблядь.... я беру, оборачиваю div'ы в тег a, прописываю в css правильно для тега a и все работает... а через классы- сосать. Те классы, что есть на странице изначально- отображаются правильно, те, что добавляются скриптом- сосать. Названия перепроверял 100500 раз
делаем ставки господа, вангую что этот >>1112596 проебывается с приоритетом селекторов хотя схуяли в девтулс у него стили отображаются как примененные я хз
Попытался сделать по гайду Кантора long-polling, всё работает, как надо, но через некоторое время сервер выбрасывает ошибку с 503 статусом. Что делать в такой ситуации, ноджс-господы?
Помогите совсем нубу. Задача простая совсем, но как-то на раз-два не нашел решение в гугле. Есть div, он лежит в другом div, тот лежит в body. Я хочу чтобы оба div занимали всю ширину окна. Как сделать? Я думал, что обоим width: 100%, но нет
Еще один(последний) нубский вопрос. Есть пустая страница. ДОбавляем на нее форму, ей задаем position: absolute; left: 50%, после тега form начинаем вставлять div'ы. И получается такая херная: форма в самом верху по центру страницы(все как и должно быть), а div'ы вместо тогда чтобы вставляться чуть ниже формы, начинают хуячить прям с правого верхнего угла. Как поправить?
>>1112619 > работа моей хуйни Действительно, ну что ж, если хочешь сделать хуйню - то пожалуйста. Перед вставкой каждого дива узнавай координаты предыдущего блока и ставь ему абсолют + выставляй соответсвующие координаты. Еще транзишн добавь, чтоб красиво отображалась работа твоей хуйни.
>>1112623 Другой подход. Есть контейнер. Для него указано display: flex, flex-direction: row. Он на всю ширину окна. Внутри него лежит div. Я ожидаю, что указаф justify-content:center, он выровняется по центру окна. Но этого не происходит. Чего я не понимаю?
>>1112626 да бля че ты такой маленький человек то, пиздец. Ну нахуй ему не нужно понимание как это говно работает пришел в специальный тред с конкретным вопросом, хорошо хоть в терминах не путается и описывает что имеет и что хочет нормально. Это как если бы ты пришел к электрикам с очевидно мелкой для них хуйней а они бы начали бравировать своим знанием схем и послали бы тебя закон ома с правилом буравчика учить. Такие мелочные душонки чувствуют власть заучив свою узкую область. и вероятно наслаждаются запахом собственного пердежа >>1112618 >>1112628 ты так на мой вопрос и не ответил > помимо формы и дивов динамически после нее добавляющихся что то еще будет в документе? если нет, то попробуй это https://jsfiddle.net/mc57ax1b/1/
>>1112631 Лол, ну и хуйню же ты ему посоветовал, он щас паддинг фиксированный поставит а потом при другом контенте или на мобилке у него всё поедет нахуй.
>>1112638 я знаю но чтот не выдумалось ничего лучше да и исхожу из того что это веб морда какой нить софтины с одним инпутом и результатами рассчета или выполнения программы после этого инпута. так что едва ли там будет больше этого одного инпута а если будет он паддинг побольше задаст и все да и адаптивность его врядли ебет.
Добрый верстальщик, подскажи еще одну мелкую вещь: как сделать поле ввода формы чуть пошире? Но не чтоб фиксированное количество пикселей, а относительно ширины родителя. Интуитивно думал, что width указать в процентах, но не работает.
>>1112643 именно width: 100%; для инпута, но как написано тут > пояснения https://htmlacademy.ru/courses/45/run/8 после того как ты указал форме position: absolute > Ширина по умолчанию зависит от содержимого (а не растягивается на всю доступную ширину). то есть ширина формы, становится шириной с инпут иными словами, тебе надо сделать сначала форме width: 100%; потом инпуту width: 100%
>>1112671 Уточняю вопрос. Я делаю ajax-запрос, когда он готов, запускается функция и в нее передаю MyAjax.resposeText. В функции сразу делаю console.log и смотрю, что в нее передано. У меня на компе это объект, ну обычный {...}, а на хостинге пикрил перед объектом. Что такое? как так?
Только на продвинутых курсах приходит понимание - что хтмлакадемия - глючная хрень. Дошел до ЖС - делаю все как надо, программа не принимает. Делаю показать ответ - робот пишет тот же код , что и я и типа пройдено. Бесит
Хочу устроиться фронтом, знаний хватает, напрягает только один момент - образование. Как там с этим? Не завернут меня на собеседовании за птушный диплом? Или всем похуй?
>>1113034 не я на upwork парсеры и мелкую автоматизацию делал, поэтому и не пошел учиться т.к. относительно нормально получал ну и протестовал против системы образования по пубертатной классике а лет в 20 благополучно запоров аккаунт, кантора почитал и ща к почти 24 левелу два года в конторе на удаленке батрачу. Хотя на собеседовании в скайпе сказал что неполное высшее. ща пару лет поебусь с фронтом и буду опять на бусурманские фриланс биржи закатываться
>>1113052 если мне скидывали задачу с которой я не мог справиться т.к. сугубо спамил везде по ключу data scraping не читая че им там надо., я просто переставал выходить на связь лол, раз 10 прокатывало без негативных отзывов, потом раза три кряду не прокатило и все.
>>1113008 Анчоусы, а стоит писать в резюме опыт работы не относящийся к фронту? Я работал только в ебаном фастфуде пару месяцев и потом продавцом-консультантом год, лучше вообще ничего не указывать, чем это?
>>1113096 В жс треде раковальня с обуждением какой-то гейской ноды. В этом конкретном тесте не нужны эти функции, он импортит объект базы данных из файла, где она инициализируется и создаются таблицы. Т.е. на момент импорта она уже должна быть готова к работе.
Инициализировать базу перед каждым тестом - вариант, но это многократный повтор кода, ибо тесты будут в для каждого метода АПИ.
>>1113141 А вообще еще есть такое ощущение, что в пр процент тех, кто нюхал реальный прод, реальные таски, реальные заказы, а особенно реальных заказчиков меньше, чем в нашем треде.
Есть один ебучий бекенд на :8081 Есть фронтенд на :8080
И есть прокси, прописанные в package.json(пик1), и в вебпаке(пик2). Запрос на '/api/users/' все равно выстреливает 504 ошибку. Через postman все нормально. Через полный путь в fetch'e - все нормально (выдает CORS).
Что делать с этим говном? Уже час гуглю, нулевой результат.
Можно ли без реакта написать календарь с добавлением событий? И где тогда хранить события для неактивных месяцев? В вакансии написано, если знаете жикваери это плюс, а тут прислали аж целый календарь событий, я тока туду лист делал...
>>1113655 Просто у них в вакансии про React ни слова, написано типо js на базовом уровне и жикваери будет плюсом. поэтому странно, что такое тестовое дают. https://cloud.mail.ru/public/Ckww/xSupFmhfY Может я че то не понимаю и надо просто сверстать и добавить диалоговые окна и все?
Ну что студенты, архитектуру ЭВМ уже выучили, а конспекты о клавиатуре написали? В конце года экзамен по созданию почтового ящика на Яндексе, шоб все были готовы.
Еще один вкатывальщикАноним04/10/17 Срд 15:40:19#700№1113928
Бля, посоны, поддержите меня! Работал всю жизнь менеджеришкой, начальником отдела продаж. Тут контора наша схлопнулась, и я стал безработным. От сферы продаж тошнит пиздец как. Скопил денег на где-то 8 мес. жизни. Уже несколько лет хотел сменить сферу деятельности, но жизнь шла по накатанной и я не дёргался, а тут у меня последний шанс в жизни на это, т.к. мне уже 36 лет. С завтрашнего дня буду учить по 6 часов вёрстку по шапке, потом JS. Планирую, что за 6 мес. интенсивной учёбы достичь уровня фронтенд-джуниора, сделать пару небольших проектов для портфолио, и на работу куда-нибудь, нарабатывать опыт. Как думаете, хватит времени? Я быстро учусь, свой технический ВУЗ вообще на отлично закончил. Я верю, у меня всё получится!
>>1113941 Потому что, на мой дилетантский взгляд, это самый быстрый способ вкатиться в IT. + он мне понятен, понятно, какой стек технологий надо учить. В дальнейшем, если всё получится, планирую учить ещё бэк на ноде, или на C#. Планов громадьё, не обосраться бы.
>>1113969 Тестирование - это неинтересно. Я ж не просто так хочу в программирование, а не в какую-то другую сферу. А потому что это интересно! Тестирование, я думаю, это хороший способ, если нужны сразу деньги.
Ну смотря что под "вкатом" понимать. Всякую парашу на жиквери верстать может и возьмут быстро, но на реакты/ангуляры имхо сложнее попасть, чем на пхпшный бек.
>>1113955 > Потому что, на мой дилетантский взгляд, это самый быстрый способ вкатиться в IT.
Тоже так думал по началу. Если хочешь реалий - в мобильную разработку нонче вкатиться проще, с недавних пор порог очень резко вырос. И суть даже не в бешеной конкуренции, а в требованиях к соискателю - фронтдер в любой минимально вменяемой конторе это в первую очередь программист, абсолютно такой же, как и какой - нибудь токсично - ЧСВшный сишник. Только пишущий на куда более лютом и ебанутом языке.
Выбор языка и инструментария во многом зависит от оси, под которую будешь писать. html/css далеко не первой необходимости вещи для разраба мобильных приложений, но лишними не будут, хотя бы потому, что вопрос кроссплатформенности не менее злоебучий, чем вопрос кроссбраузерности. js используется достаточно широко, но если нацелен все - таки именно на мобильную разработку, имеет смысл смотреть в сторону Java/Swift.
И если ты тот аноний, которому я ответил про реалии - ни в коем случае не хотел тебя дизморалить. Если тебе ближе всего фронтенд - въебывай в этом направлении 24/7 и все получится, просто держи в голове, что это направление не менее трудоемкое, чем любое другое в IT. Иначе просто обосрешься.
Шапка:
https://github.com/acilsd/wrk-fet
Полезные ссылки:
Базовый интенсив за 2017 год:
http://nnm-club.name/forum/viewtopic.php?t=1157981
Тот же базовый но за 2016 год:
http://nnmclub.to/forum/viewtopic.php?t=999246
Продвинутый интенсив за 2016 год:
http://nnm-club.name/forum/viewtopic.php?t=1032872
Дополнительные материалы к интенсивам, рекомендуются к ознакомлению:
https://github.com/tsergeytovarov/htmlacademy-basic-additional-material
Базовый JS-интенсив за 2015 год:
http://nnmclub.to/forum/viewtopic.php?t=974803
https://github.com/o0/keksobooking
Продвинутый JS-интенсив за 2017 год:
http://nnm-club.name/forum/viewtopic.php?t=1165695
Теория продвинутых курсов академии:
https://mega.nz/#!zAIXxBxC!sqFoO_0rYGCzvZlQ3d-RrCZNHfBgeiwH7Ayk8Loelgg
Ссылочки на старые пасты:
http://pastebin.com/ytWW0UfU
http://pastebin.com/tvvwC7uz
Прошлый тред: