alexriz

Moderator
  • Content count

    1,538
  • Joined

  • Last visited

  • Days Won

    75

alexriz last won the day on August 31 2016

alexriz had the most liked content!

Community Reputation

675 Хорошая

About alexriz

  • Rank
    Meow
  • Birthday January 10

Information

  • Sex
    Мужчина
  • From
    Оттуда

Recent Profile Visitors

21,101 profile views
  1. alexriz

    путь самурая

    Для начала стоит разделять работу и все остальное. Работу нужно работать. Да работа должна тебя морально удовлетворять, кроме того что приносить соответствующих доход. Но в первую очередь это работа и там могут быть скучные и дурацкие задачи, идиотские баги. Фанкоддингом можно заниматься в свободное время, чтобы тешить свое любопытство. И вообще находить занятие по фану вполне можно в свободное время. Если тебя не устраивают условия работы, значит нужно менять работу. Но чтобы не проседать по баблу несколько месяцев, нужно просто найти предложения, согласовать все и просто свапнуться. Тем более если ты говоришь, что на текущей работе платят нормально, то совсем нет смысла просто так кидать работу. Нужно определиться какой ты вообще видишь свою работу. Может быть ты хочешь переехать в более крупный город, или наоборот подальше от цивилизации, может вообще удаленно работать и путешествовать по миру в это время. Составь резюме о себе, организуй все свои знания на одной-двух страницах A4. Пойди в линкедын заполни страничку свою, добавь ребят с форума, например, в друзья. Дальше сеть будет работать сама и Рекрутеры будут засыпать личку письмами с абсолютно разными предложениями. Собрав все это ты уже можешь выбирать с кем пробовать договариваться. Так, что не унывай. Все будет огонь ツ
  2. https://jsfiddle.net/alexriz/27mjkaek/ <= еще не много клиники я не понял, что ты не понял
  3. Просто нужно было не выходить из чата... Спрашивал бы - тебе помогли
  4. го го, Ангулярщики, я знаю, что у нас есть прокачанные ребята
  5. просто могут быть существующие проекты уже написанные на Angular 1.x, и переход может быть не запланирован прям сразу, как только Angular 2 становится мейнстримом. Так что тут такое. А если это новое приложение, которое создается с нуля, то да имеет смысл заводиться с Angular 2, хотя бы на перспективу более продолжительной поддержки без глобальных апдейтов
  6. А куда он денется? Но вообще вроде активненько на Angular 2 все переходят.
  7. Приветствую, господа и дамы! Кто из Украины, шарит в Angular.JS и хочет работу, пишите, я вас сконтачу с рекрутером в скайпе. Требуется разработчик на Angular уровня Middle/Senior в компанию Svitla. Предподчтительно с привязкой в Киеве, но можно и удаленно, но это уже сами там договоритесь. Все оффициально, куча плюшек, и хорошие условия. От вас не много времени, для общения с рекрутером, резюме и скиллы. Пишите мне или прямо рекрутеру, контакты ниже: Наталия Чадюк skype: nataliiachadiuk1992 email: n.chadiuk@svitla.com От рекрутера инфа: На даному етапі в нас зявилася вакансія Middle and Senior ANGULARJS DEVELOPERS на проект, на якому команда робить платформу (CMS),яка надається кастомерам для використання з метою поліпшення своїх івентів,тобто збір статистики активності, успіх спікерів і тд. Грубо кажучи,аналітику для компаній які регулярно влаштовують заходи, конференції, концерти і тд Ось посилання на дану вакансію: http://svitla.com/vacancies/123 ===================== Вот как-то так, пишите. Если вдруг заинтересуется, кто-то скилловой, кого я по форуму или чатику знаю, с меня личная рекомендация. Всем бобра ツ
  8. В ie 10 не много отличается синтаксис и значения свойств по умолчанию. скорее всего где-то вокруг этого что сломалось
  9. это надо смотреть живой пример. по скриншотам такие вещи гадать практически бесполезно
  10. Да просто во всем есть своя мера и баланс. Любые варианты решают свою задачу. Со временем, будешь на уровне интуиции и опыта, делать как лучше
  11. Можно избавиться от .wrapper. Он у тебя, по сути, ничего не ограничивает. На первом этапе, все что обвязано на .wrapper, можно смело перенести на body. Вообще, строго говоря, прменение на этом участке flexbox, не обязательно. А в режиме flex-direction: row; flex-wrap: wrap; вообще не много странно. Окей, если на флексах, то тогда, для начала, стоит переключиться в режим flex-direction: column;, у тебя ведь корневые секции колонкой идут, вот и выстраивай их по колонке. flex-wrap оставить в состоянии по умолчанию nowrap. Так это будет более складно. В твоем случае это бесполезно, но есть задача, когда нужно прижимать футер к полу, если недостаточно контента при этом футер должен быть способным растягиваться по контенту, то есть нефиксированной высоты. Вот так, например https://jsfiddle.net/alexriz/kdcjo2oo/ Качать макет, честно, лень. В браузере выглядит все прилично, особо вопросов не вызывает. Кроме, пожалуй, этих логотипов брендов, они там фоном сделаны, скорее всего это должны быть отдельные элементы Вцелом все очень неплохо, код чистый, именования понятные, читабельные. Стилистика указания классов понятная. Для основных header и footer, стоит тоже прописать классы и стилизировать по ним, а не по селектору тега. Так как, технически теги header и footer, могут быть не единственными на странице. В ситуации появления на странице какого-то article, например, со своим header и footer, при стилизации у тебя гарантированно возникнет коллизия стилей с твоими основными хедером и футером. Это, так или иначе, повлечет переписывание кода, по этому, стоит избегать подобных ситуаций. Это сэкономит, в итоге, тебе общее время, нервы и избавит от лишней отладки страницы. Еще у тебя в начале css есть такой код: html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } На эту тему, на форуме, уже было немеряно споров. Но мое лично имхо - это абсолютно бесполезный кусок кода. Все эти обнуляторы/reset.css/normalize.css и прочий хлам скорее всё сломает, чем реально поможет. Я понимаю, это по началу может показаться непонятным. Понимание этого факта приходит с опытом, сам проходил через это. Но мой тебе совет, избавляйся от подобного, это ни к чему, серьезно. Рано или поздно ты дойдешь к тому, что напишешь для себя очень не большой начальный снипет, который ты будешь только минимально подстраивать под конкретный проект. Вот это будет эффективно. Вот это вот: * { -moz-box-sizing: border-box; box-sizing: border-box; } Во-первых префикс уже давно не нужен. Во-вторых, зачем изменять глобально боксовую модель? Я согласен, в некоторых ситуациях это полезно, поменять для элемента боксовую модель, но это только в некоторых ситуациях. Глобально это делать незачем. Еще по поводу классов. Стоит все же не много больше применять классов, заодно избавляться в css от излишней вложенности селекторов. Например, взять блок .client. У тебя внутри этого блока есть элементы: фото, заголовок, должность и краткое описание. Это можно было оформить вот так: <div class="client"> <img src="img/client-logo.png" alt="" class="client-photo"> <h3 class="client-name">Jonathan Doe</h3> <span class="client-role">Co Founder</span> <p class="client-description">“Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Donec id gravida at eget metus. Etiasem malesuada magn”</p> </div> css .client { width: 340px; height: 300px; display: flex; flex-flow: column wrap; align-items: center; } .client-photo { border: 2px solid #1d1e24; width: 80px; height: 80px; } .client-name { margin-top: 25px; color: white; font-family: Exo; font-size: 22px; font-weight: 500; font-style: normal; } .client-role { color: #ff6d6d; font-size: 16px; font-weight: 500; font-family: Exo; margin-top: 8px; font-style: normal; } .client-description { opacity: 0.66; color: white; font-family: Exo; font-size: 16px; font-weight: 400; font-style: italic; text-align: center; letter-spacing: 0.64px; margin-top: 20px; line-height: 26px; } Тем самым ты отвязываешься от конкретных тегов и лишней вложенности в css. Ты можешь вместо h3, span и p, хоть просто div'ы натыкать и это будет работать. Но есть ситуации, когда стоит стилизировать именно через теги от контекста, в местах где контент добавляется с какого-то wysiwyg, например. Тогда стоит создавать какой-то контейнер в который будет вставляться подобный неуправляемый контент, без классов и прочего (может и с классами, тем не менее). И уже от контекста этого контейнера стилизировать контент. В общем для всего свое место.
  12. используйте flex-box для сетки, будет все нормально работать. хватит уже этих хаков с inline-block и float
  13. Думаю Angular или Vue.js норм будет