• Как разместить сайт на Джанго на локальной сети?

    paran0id
    @paran0id
    Умный, но ленивый
    Я бы попросил помощи у айтишников.

    1. Сколько ваш сайт потребляет ресурсов, виднее всего вам. Айтишники хотят услышать от вас, сколько процессора, памяти и жесткого диска выделить серверу.
    2. Понадобится виртуалка с ОС Linux, на которую нужно будет установить python и необходимые для работы сайта модули, СУБД (если нужна), и веб-сервер (nginx). Всё это нужно будет настроить, завести пользователей, назначить права, прописать реквизиты доступа и прочее. Айтишников нужно будет попросить добавить запись в DNS, указывающую на ваш сервер. Также нужно будет обеспечить себе доступ к серверу по ssh.
    Ответ написан
    1 комментарий
  • Новая версия вопроса Новая версия вопроса?

    См. фильтр wp_nav_menu_objects.

    Пример:

    add_filter('wp_nav_menu_objects', function ($items) {
        foreach ($items as $item) {
            if ($item->url == 'https://example.com/page1/') {
                $item->url = 'https://example.com/another-page/';
                // Или вариант для удаления ссылки:
                // $item->url = null;
            }
        }
        return $items;
    });
    Ответ написан
    1 комментарий
  • Какие техники используете для горизонтального расположения блоков в CSS?

    bubandos
    @bubandos
    bash'у, javascript'ую, php'лю, css'аю, html'каю
    ie9 прекрасно поддерживает calc, можно это дело использовать для обеспечения горизонтального расположения.
    Кастыль, но работает)
    Ответ написан
    1 комментарий
  • Какие техники используете для горизонтального расположения блоков в CSS?

    delphinpro
    @delphinpro Куратор тега CSS
    frontend developer
    3) тут основной минус в том, что ячейки таблицы (даже заданные через display:table-cell) не могут быть relative, а это иногда нужно. Приходится добавлять лишние внутренние обертки.
    Второй, не менее значимый - ячейки таблицы не могут быть перенесены на след строку, что в эпоху адаптивного дизайна не хорошо.
    Однако эти минусы, понятное дело, не всегда имеют значение. Так что если метод решает задачу - используйте.
    Из плюсов - простое вертикальное выравнивание, если требуется.
    Ответ написан
    Комментировать
  • Что если использовать overflow: hidden вместо clearfix?

    @serf
    Ответ написан
    Комментировать
  • Что если использовать overflow: hidden вместо clearfix?

    LenovoId
    @LenovoId
    svg, css,js
    к примеру если взять выпадающее меню которое будет находится в неком родительском блоке и оно будет по размеру меньше самого скрытого блока но у него будет свойство : hidden то его попросту не будет и всё
    clearfix очень удобен
    Ответ написан
    1 комментарий
  • Что если использовать overflow: hidden вместо clearfix?

    iiiBird
    @iiiBird Куратор тега CSS
    Пока ты спишь - твой конкурент совершенствуется
    Или есть какой-то подвох?

    ну тк прочитай про свойство overflow: hidden. для чего он изначально предназначен. тогда сам увидишь подвох) тобишь ничего за грани этого элемента ты не сможешь вынести абсолютом к примеру.

    p.s. а так метод рабочий да. как сам написал "меньше кода и т.д.", но если нужно чтобы что то выходило за рамки контейнера - этот метод отпадает.
    Ответ написан
    1 комментарий
  • Как активно вы используете box-sizing и display: table (table-cell)?

    EkaterinaSava
    @EkaterinaSava
    Frontend-developer // LoL-addicted // Geek
    Часто. Ну, если подробнее то box-sizing чуть более чем в каждой верстке, второе - 50/50.
    Ответ написан
    Комментировать
  • Как активно вы используете box-sizing и display: table (table-cell)?

    @BelkinVadim
    Frontend разработчик
    Такое
    *,
    *:before,
    *:after {
      -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;
              box-sizing: border-box;
    }

    во всех проектах.

    display: table (table-cell чаще) так же во всех проектах (в основном для навигации, которая должна растянуться на всю ширину и равномерно или по контенту распределить ширину между дочерними элементами)
    В display: table-cell; ничего плохого не вижу, хаком не считаю (поддерживается же во всех современных браузерах, IE8+ и т.д.) Минус только в том, что в некоторых FF нельзя правильно расположить элементы с position: absolue в такой ячейке.
    Ответ написан
    3 комментария
  • Кто он, "полноценный фронтендер"?

    @archelon
    Любой нормальный специалист обязан хотя бы поверхностно разбираться в смежных областях.
    Фронтендер может не быть художником или богом фотошопа, но понимать азы UI/UX должен.

    Вот полезный доклад Артема Поликарпова:
    artpolikarpov.ru/2012/01/10/1
    и пдф download.yandex.ru/company/experience/WSD/wsd_poli...
    Ответ написан
    Комментировать
  • Как активно вы используете box-sizing и display: table (table-cell)?

    @archelon
    display: table(row/cell) - только в качестве хака в специфических случаях.
    box-sizing: border-box - в последнее время становится практически стандартом
    Ответ написан
    Комментировать
  • Как активно вы используете box-sizing и display: table (table-cell)?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    другие - часто, эти - никогда.
    Ответ написан
    1 комментарий
  • Почему Sass выдает ошибку?

    mahabatuly
    @mahabatuly
    Frontend-бағдарламашы
    Нет ошибки нет ответа ))) Шутка . Если ты новичок то ты можешь использовать компиляторы с интерфейсом.
    Вот список
    1. Prepros
    2. Codekit
    3. Scout
    4. koala


    Я сам использую gulp.
    Ответ написан
    1 комментарий
  • Web-разработка. Уровень погружения в язык программирования: PHP vs JavaScript. Где "глубже"?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    Тут можно советовать и предлагать сколько угодно.
    Даже до холивара дойти.

    Естественно - глубокое изучения самого PHP.
    Технологии которые часто используются в зоопарках - Redis, Memcached, Sphinx, Percona Server, Tarantool да и еще пара десятков.
    Покопаться и изучить фреймворки - Symfony, Laravel, Zend
    Естественно github

    Я даже и не знаю что предложить =) Обычно все по мере поступления изучается.
    Времени на изучение вне рабочего окружения нет =(

    upd
    Сейчас часто проекты выполняются по следующей схеме.
    Frontend на зоопарке js фреймворках, backend на php фреймворках указанных выше (ну если др. языки не берем).
    Работа по средством RESTful.

    Хотя уже имеются проекты, где фронт и бек реализованы на JS.
    К примеру фреймворк Meteor, сразу реализует и фронт и бек.
    Ответ написан
    2 комментария
  • Кто он, "полноценный фронтендер"?

    @NewTypes
    На себя
    А тот кто спорит с вами - не начальник случайно?
    Ответ написан
    1 комментарий
  • Кто он, "полноценный фронтендер"?

    DigitalSmile
    @DigitalSmile
    http://brainstorage.me/digitalsmile
    Я, если честно, не очень понял что такое "полноценный фронтендер". Человек, который один сделает весь фронтенд (архитектура, код, дизайн, макет, верстка)? Мне кажется это из раздела фантастики, качественным продукт (в расчет берем все же нормальные проекты, а не поделки) не получится - в жизни каждый должен заниматься своим делом. Дизайнер рисует, верстальщик верстает, программист пишет код.

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

    thewind
    @thewind
    php программист, front / backend developer
    Вы там совсем с ума посходили что-ли? Одни и те же вопросы каждую неделю. Как на форуме...
    Дизайн - это программирование? Нет
    Фронтэнд - это программирование? Да
    Ну и где пересечение то? А то что многие начинают про верстку, про нарезку макета - это к дизайну как-то относится что-ли?

    Пусть друг для себя IDE напишет, а потом в ней бэкненд делает. Тогда и вы будете дизайн рисовать, а потом его верстать / делать динамическим.
    Ответ написан
    Комментировать
  • Кто он, "полноценный фронтендер"?

    iscareal
    @iscareal
    Front-End Developer
    Ответ y0u правилен, но на сегодняшний день этого недостаточно.

    Зная HTML, CSS, JavaScript вы являетесь простым верстальщиком. Front-End разработчик должен знать AngularJS, BackboneJS для того, что бы разрабатывать приложения на фронтовой части. CSS препроцессоры, вроде популярных популярные - SASS, LESS и т. п. Не забудем про таск раннеры Grunt, Gulp и прочие. Здорово, если он знает UI фрэймворки - тот же bootstrap, foundation и т. д. Есть библиотеки, такие как jQuery, Underscore, Lodash... JavaScript у нас тоже не остался без компиляторов. Есть CoffeeScript, TypeScript. JS приложения бывает нужно тестировать. Для этого тоже есть инструменты - mocha, qunit, chai

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

    @angry_bender
    PHP, JS
    Фронтэнд программист или верстальщик?
    Фронтэнд программист даже верстать может на уровне жуниора, главное чтобы он умел реализовать бизнес логику интерфейса, знать-уметь TDD/BDD, настроить gulp/grunt. Хотя не-верстающих фронтэнд программистов я не видел, может таковые и есть, но мне не попадались.

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

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

    shapovalov_org
    @shapovalov_org
    Инженер-программист
    Фронтэндщик должен уметь верстать по макету: HTML + CSS, знать клиентские технологии: JS Также будет плюсом умение работать с фреймворками JQuery и Bootstrap например. Дизайнером фронтэндщик не обязан быть, если конечно он не фрилансер )
    Ответ написан
    Комментировать