• Как обрезать картинку с верхней части?

    politon
    @politon
    HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
    Как вариант))
    Ответ написан
    Комментировать
  • Можно ли установить две цмс на один домен?

    anatoly_kulikov
    @anatoly_kulikov
    Помог ответ? Отметь решением!
    Не будет в том случае, если не задублируете одинаковые адреса. Т.е. в wp не должно быть постов/страниц/других сущностей, имеющих тот же адрес, что и у modx.
    Ответ написан
    Комментировать
  • Как сделать каталог в админке modx?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    minishop2
    да, это магазин, нюанс в том, что не нужно вообще никаких настроек, каталог сразу доступен.
    а в Collections таки надо провести первичные настройки (поля, правила и т.д.)
    второй нюанс - достойное отношение разработчика к оптимизации, как в бэке, так и на фронте... Чото сомневаюсь в свежести Collections
    Ответ написан
    Комментировать
  • Как сделать каталог в админке modx?

    Kodenkos
    @Kodenkos
    Фрилансер
    Ответ написан
    Комментировать
  • Как решить проблему в modx?

    Sanes
    @Sanes
    Попробуйте оформить &tpl

    &tpl 	
    Имя чанка для оформления ресурса. Если не указан, то содержимое полей ресурса будет распечатано на экран. 
    По умолчанию: @INLINE <li[[+classes]]><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li>


    Очистить кеш и сделать вызов некешированным.
    Ответ написан
    3 комментария
  • В чем суть биткоинов?

    Jump
    @Jump
    Системный администратор со стажем.
    За счет чего он добывается?
    Он не добывается. Его просто получают. Это просто запись в базе данных. Нет такого объекта - биткойн. Есть запись в базе данных что на счете таком-то столько-то биткойн.

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

    Почему он востребован?
    Обычная финансовая пирамида. Хотя у него есть некоторые свойства полезные для некоторых людей. С помощью него можно перегонять финансы через границу без проблем с налогами, отмывать деньги, финансировать темные дела. Он позволяет обеспечить анонимность платежа, со всеми вытекающими последствиями.

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

    Как им обмениваться?
    В своем кошельке набираете номер счета нужного вам кошелька, указываете сумму и заявка поступает в сеть.
    Как только майнер найдет блок - ваша заявка будет включена в блокчейн цепочку. Появится запись что с вашего кошелька переведено столько-то биткойн, на такой то кошелек, и эта запись будет хранится там пока работает эта система.
    Ответ написан
    Комментировать
  • Какие изменения в российском законодательстве о персональных данных вступают в силу 1 июля 2017?

    @architawr
    "Ok, Google" и все твои проблемы решены
    Ответ написан
    Комментировать
  • Почему появляется пробел?

    qork
    @qork
    { background: #F00B42 }
    Особые==1||Простые==2 А так?
    Ответ написан
    3 комментария
  • Почему не работает сниппет If modx revo?

    b0nn1e
    @b0nn1e
    Alcohol & Ruby on Rails
    Ну во первый опечатка.
    Поидее конце у вас должно быть
    [[!if? &is=`[[*id]]:>:10:and:[[*id]]:<:10` &then=`[[$cart]]`]]
    вместо
    [[!if? &is=`[[*id]]:>:10:and:[[*id]]:<10` &then=`[[$cart]]`]]


    А во вторых для этой задачи можно использоватать отрицание, примерно как-то так:
    [[!if? &is=`[[*id]]:!=:10` &then=`[[$cart]]`]]
    Ответ написан
    Комментировать
  • Как сделать так что бы цена изменялась от выбора опции товара?

    @deworkers
    Middle front-end, UI designer
    смотрите дополнения ms2 или shopkeeper
    Ответ написан
    Комментировать
  • Почему не работает radio?

    Вы не понимаете как работает селектор ~
    https://learn.javascript.ru/css-selectors

    Ну и к остальной разметке стоит приложить подорожник...
    Ответ написан
    2 комментария
  • Насколько легко трудоустроиться программисту в 40+, 50+ итд лет?

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

    Я бы картинку нарисовал, но там очень уж нецензурный вид получается ;-)

    И "впихнуть" в себя все новые технологии ну не получается никак - ты или распыляешься и все знаешь по верхам... или идешь вглубь темы. Но тогда приходится откладывать новые технологии в сторону, потому что на них тупо не хватает времени и/или сил. В молодости - времени. Позже - сил.

    Уже сейчас чтобы тебя считали верстальщиком/программистом/фронтэндером/бэкэндером - надо знать в 2 раза больше технологий, чем 2 года назад. Этакий Закон Мура наоборот. Да вы сами просто посмотрите эти списки "компетенций"!

    Читаешь список требований к "Web-программистам" и видишь, что месяц за месяцем, год за годом HR-ы и те, кто там им задачи ставит, вписывают в требования все больше умных словечек, которые они сами услышали и не понимают, зачем оно им нужно и нужно ли? Все ближе и ближе ситуация подходит к "Если бы водителей принимали на работу как програм.... В 2010 году это была "шутка юмора". Сейчас это уже почти реальность.

    Пример хотите?

    Одна государственная организация выставила список требований к "веб-программисту". При зарплате в 35000 рублей он должен уметь чуть ли не МКС программировать и чуть ли не кластера из сотен серверов настраивать. А на деле основной задачей человека будет - таскать проекторы из аудитории в аудиторию, чистить мышки студентам, переставлять winxp и изредка, раз в полгода - добавлять статью на сайт гос.организации. Откуда информация? Связался с человеком, которому 45, который в этой организации работает уже 18 лет. Ему стаж капает, а деньги он зарабатывает совсем в другом месте.


    Что уж говорить об организациях коммерческих? Особенно тех, для которых веб-программист - и чтец, и жнец, и на дуде игрец?

    Но это все лирика и крик души. Извините.

    И да, к 35-40-45 годам по мнению "молодых и амбициозных IT-специалистов" ты должен обладать строго определенным списком компетенций как в профессии, так и по жизни (к примеру, я столнулся с отказом в приеме на позицию программиста потому что у меня нет... автомобиля. Зачем программисту автомобиль? Ну там сложная и длинная логическая цепочка, сводящася к "раз у тебя нет автомобиля - ты лох, а лохи нам не нужны").
    Мне кажется, проблема в том числе и в том, что подавляющее большинство этих самых "молодых и амбициозных" специалистов совершенно не думают о своем будущем. Нет, я не про то будущее, которое "куда я пойду, когда закончу вот этот крутой проект". Я о реальности. В их понимании 35 лет - это недостижимо далёкое будущее, а до 50 они не доживут (а если и доживут - то в мечтах тимлидами в гугле).

    Соответственно "молодые и амбициозные специалисты" с презрением смотрят на людей, которые отдали 15 лет разработке определенной платформы, платформы, которую сейчас тщится заменить какой-то пул новых технологий. По их мнению - все что старше 5 лет - ненужное устаревшее говно мамонта. А те, кто не знают появившуюся полгода назад технологию - отставшие от жизни ламеры.
    Also, Эффект Даннинга—Крюгера тут работает в полную силу.

    Резюмирую: трудно, если у тебя нет в резюме стапятисот сделанных проектов. И чем дальше - тем сложнее и труднее будет. Но тебе может повезти - если ты компетентный специалист в узкой области (даже если она 'legacy'). Или ты можешь найти синекуру - гос.организацию, в которой ты присоединишься к когорте таких же скинутых с паровоза прогресса "молодыми и амбициозными". Не переживай, через 20 лет скинут их. А ты останешься.

    Вот только кушать хочется сейчас. Хотя бы просто хлебушка.
    Ответ написан
    23 комментария
  • Что добавить и как улучшить сайт?

    @architawr
    "Ok, Google" и все твои проблемы решены
    1. Переделать логотип
    2. Убрать анимацию надписи в футере (уже не модно)
    3. На странице сервиса выровнять форму отзыва не по центру, а справа(по умолчанию)
    4. В футере переделать кнопки соц. сетей на более свежие
    5. Добавить кнопку "Наверх"
    6. Вержхнее меню при прокрутке выровнить по центру(горизонтально)
    7. Заменить аватарки отзывов(человечки ужасно выглядят)
    8. Уменьшить высоту блока,который выезжает при смене города
    Вроде все...
    Ответ написан
    Комментировать
  • Как сделать backgraund меньше дива, которому он принадлежит?

    victory_vas
    @victory_vas
    еще как вариант - градиентный фон с четкой границей между цветами. иногда бывает удобно
    Ответ написан
    Комментировать
  • Что нужно исправить\поменять в дизайне?

    rokkayte
    @rokkayte
    Совестливый трудоголик
    Много что. Проще перечислить то, что глаза не режет... Самое основное - joxi.ru/zANjYg4C4NXOA9

    Самое важное:

    1) Отсутствие подложки. Поверьте, висящие в воздухе блоки это плохо.
    2) Отсутствие сетки, отступов и прочих базовых вещей. Просто прочитайте эту статью и станет гораздо понятней - https://habrahabr.ru/post/50497/
    3) про баннер уже писали, не буду повторятся.
    Ответ написан
    2 комментария
  • Как правильно задавать параметры для div, что бы контент был всегда посередине?

    наверное внутри хедера у вас блоки с float left
    тогда к хедеру необходимо прилепить так называемый clearfix
    2 способа

    1) после float блоков добавить пустой div c clear: both
    2) к хедеру добавить класс clearfix и стили к нему
    .clearfix:before, .clearfix:after {  content: " ";  display: table;}
    .clearfix:after { clear: both;}

    тогда блок с float-ами внутри станет нормальной высоты
    Ответ написан
    Комментировать