Задать вопрос
  • Как реализовать такую структуру?

    @remzalp
    Программер чего попало на чем попало
    init.php:
    include "functions.php";
    include "index.php";
    Ответ написан
    Комментировать
  • На чем писать фронтенд легко и непринужденно?

    Freika
    @Freika
    Senior Ruby on Rails developer
    Легко и непринужденно делегировать фронтендеру :)
    Ответ написан
    Комментировать
  • Как убрать белый интервал в верстке html?

    @snezhanan
    попробуй убрать отступы у body

    body{
    margin: 0;
    padding: 0;
    }
    Ответ написан
    Комментировать
  • Что значит "опыт верстки под битрикс, вордпресс и т. д."?

    Тут 2 варианта:

    1. Заказывают верстку, подразумевают создание шаблона/темы для CMS. По хитрости, по не знанию, по глупости - не важно. Важно не подписаться пилить это по цене только верстки.

    Верстка - это когда макет превращается в набор html/css/js файлов.

    Да, могут быть вариации. Может быть сразу под движок: Smarty, Twig, Jade, или все шаблоны в Handlebars, или сразу чтобы всё под Angular было. Но это всё частные случаи, требующие более высокой квалификации, или находящиеся уже где-то во front-end разработке.

    2. Просят учесть особенности CMS.

    Маленьких нюансов может быть много.

    Вот Битрикс, например, и его Эрмитаж (тыкнул в блок - тут же его отредактировал если по простому). Где-то лишняя обертка элемента, чтобы в режиме редактирования не разваливалось. Везде - z-index меньше 1000, чтобы Эрмитаж не перекрывало.

    Wordpress вообще генерирует огромное количество своих классов. Взять те же навигационные меню. Использовать их = наплевать на все эти ваши БЭМ и прочее.
    И т.д.

    Если я верстал и без проблем натягивал свои макеты на Wordpress - могу ли сказать что у меня есть опыт верстки под Wordpress?

    Могу.
    Так же как могу сказать что есть опыт верстки под Drupal (не знаю натягивали ли какие-то из моих работ на Drupal, но чё бы нет).

    Правда нет гарантии что человек, который будет натягивать мою верстку, не затупит например с
    .nav
        .nav__list
            .nav__item

    Когда ему движок выдаст меню в виде
    .menu
        ul
            li

    Но я не считаю это своей проблемой.
    Когда понадобилось, оказалось нет ничего сложного 1 раз потратить время и написать свой вывод меню в Wordpress, чтобы можно было любую верстку натянуть. Почему так не может сделать тот кто натягивает? Почему в ТЗ об этом не предупредили?

    Уменьшает ли "опыт верстки под CMS" время верстки?
    Если не были оговорены нюансы (те же меню WP) - то нет.
    Может увеличиться время натягивания верстки на движок, но это уже проблемы заказчика, который не озвучил требования заранее.

    Таким образом, хотя в идеале на движок должно быть возможным натянуть любую верстку, действительно некоторые имеют CMS особенности.
    Об этих особенностях следует договариваться заранее. Должно быть конкретное ТЗ на верстку.
    В остальном как правило речь об "опыте верстки под %CMS%" - просто болтовня.
    Ответ написан
    Комментировать
  • Можно еще короче?

    angru
    @angru
    $.fizzBuzz(21);
    Ответ написан
    Комментировать
  • Будет ли прирост мощности на моём ноуте если добавить оперативу (характеристики внутри)?

    LESHIY_ODESSA
    @LESHIY_ODESSA
    будет толк тогда от памяти? хотя щас все работает но с небольшими лагами и я их замечаю


    Так нужно достоверно убедиться что лаги из-за недостатка памяти. А вы ничего внятного не написали. Какие приложения используете? При каких условиях возникают "лаги". Вообще что подразумевается под лагами?

    Но есть одно золотое правило — оперативки много не бывает. Если есть деньги и желание, то почему бы и нет.

    В много-много раз будет больше толка от того, что вы поменяете HDD на SSD.

    Или добавите — Optibay

    04053510.jpg
    Ответ написан
    Комментировать
  • Что делать со скроллом?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    Профессиональный подход — понимать, что и зачем ты делаешь.
    Заменять нативные механизмы из-за «неэстетичного сдвига» — пустая трата времени и ресурсов ради достижения странной цели.
    Ответ написан
  • Почему тупит сайт на Nginx + PhpFpm без Apache?

    @ShamblerR
    как всегда начнем с заезженой валыны
    ЛОГИ В СТУДИЮ
    КОНФИГИ В СТУДИЮ

    iotop -oka - что говорит ?
    По хорошему и сам сайт, может у тебя там страница 40 метров и канал 10 мегабит.
    Ответ написан
    2 комментария
  • Как правильно перевести всю инфраструктуру на виртуализацию?

    athacker
    @athacker
    1) Поддерживаю ораторов, которые говорят о разворачивании машин с нуля в виртуалке, без попыток конвертации P2V. При конвертации могут разные артефакты всплывать, ну нафиг. Грамотно спланированный перенос не потребует даже даунтайма сервисов.

    2) СХД отдать только под виртуализацию, никаких бэкапов там. В вашем случае -- это примерно как из пушки по воробьям. Под бэкапы -- вытащить все винты из ваших пролиантов и сложить их на один какой-то сервак, и на его основе сделать бэкапохранилку. ESX может грузиться и по iSCSI, и с флэшки. У пролиантов есть отсек для SD-карточки, можете туда флэшку с ESX воткнуть. Иными словами -- для хостов виртуализации жёсткие диски не нужны.

    3) Kerio -- фу-фу-фу! :-) Карточки вам не нужны, аппаратный роутер, в принципе, тоже. Каждого провайдера в отдельный VLAN, оба VLAN -- в виртуалку, на виртуальный сервер с FreeBSD, например. И всё, маршрутизируйте как угодно.

    4) QNAP в качестве СХД -- фу-фу-фу! Уж лучше самосбор какой-нибудь (сервак с большой дисковой корзиной, или отдельно пара серверов+корзинка DAS), с FreeBSD и ZFS внутри, да даже с виндой. Оно и дешевле обойдётся, и обслуживать проще. У NAS-ов из дешёвого сегмента артефакты бывают очень разнообразные и зело причудливые. Отваливаются LUNы, слетают права, вообще из сети пропадает. Короче, нахлебались, было дело.

    5) Подумайте в сторону винды. Учтите, что Windows 2012 R2 Standard в качестве хоста виртуализации (Hyper-V) даёт возможность внутри себя виртуализовать 2 виндовых сервера по этой же лицензии. Иными словами, если у вас 3 лицензионных Win2012 R2 стоят на хостах, то с их помощью вы можете виртуализовать 6 серверов с виндой, не покупая никаких доп. лицензий.

    Hyper-V умеет запускать виртуалки прямо на файловых шарах SMB 3.0. То есть, не нужно iSCSI, FC и прочих модных технологий из области NAS/SAN. Достаточно Win2012 R2 и открытой файловой шарой на нём. Винда умеет технологию Storage Spaces. Которая (технология) умеет даже автоматически tiering, причём из коробки. QNAP, который это умеет, будет стоить тысяч под 300 рублей. Это без дисков.

    Исходя из набора сервисов, который у вас есть в сети, вам, в принципе, СХД и не нужна. Не те скорости, не те объёмы. У вас же нет 10-гигабитных линков, правильно я понимаю? Посмотрите вместо СХД на какие-нибудь сервера с большими корзинками. Ну, допустим, от 8 до 24 дисков. 8 есть практически у всех, у Dell есть 10 и 20 дисков, у STSS есть сервера с корзиной на 24 диска (вот так оно выглядит). Либо на DAS (direct attached storage). Нужен сервер (практически любой), в сервер SAS-HBA адаптер с парой внешних портов, и корзинка DAS, которая SAS-кабелями подключается к этому адаптеру.

    Примите во внимание также, что брендовые СХД (даже QNAP) -- это вещь в себе, и диагностику там провести достаточно сложно. Поэтому обычно покупается поддержка у вендора. А она стоит тоже порядком денег. А без поддержки самому лазить в потроха СХД -- чревато граблями вооооооот такого размера. Самосбор же проще диагностировать и проще чинить (менять компоненты), если вдруг что.
    Ответ написан
    19 комментариев
  • Как правильно сверстать такой элемент?

    Элемент fieldset предназначен для группирования элементов формы.
    Если хотите иметь что-то более семантичное, то добро пожаловать в мой пример без fieldset.
    Ответ написан
    Комментировать
  • Почему разный размер шрифта в Firefox и Chrome?

    @neol
    Потому что хром и фф рендерят шрифты по-разному. Одинакового отображения вы никак не добьетесь.
    Ответ написан
    2 комментария
  • HTML5-теги и SEO в 2015-м. Влияет или нет? Есть ли ссылки на исследования?

    Новые теги HTML5 не влияют. Но поисковики лучше ранжируют сайты с микроразметкой и всячески её лоббируют среди вебмастеров.
    Из презентации Михаила Сливинского (wikimart.ru):
    91a5e2d60e.jpg
    Ссылка на презентацию - www.slideshare.net/mikeslivinsky/seoconference2014-v5
    Ответ написан
    2 комментария
  • Почему плывет верстка?

    Rema1ns
    @Rema1ns
    и так сойдет
    потому что это не верстка а ад какой то
    Ответ написан
    Комментировать
  • Как найти нормального it менеджера по поиску клиентов в германии?

    Vityarik
    @Vityarik
    it менеджера по поиску клиентов
    it менеджер занимается поиском клиентов?
    Ответ написан
    3 комментария
  • Как быстро войти в технологический пик html5 верстки?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Вариант с обучением через верстку .psd макетов вас до "пика" не доведет. Максимум до уровня рядового "верстальщика". Сверстать статику может каждый второй, кто хоть иногда этим занимается. Если вы нацелены на реальный "пик", то вам надо учиться на основе живых примеров уровня www.awwwards.com www.cssdesignawards.com и www.thefwa.com
    Копайтесь, смотрите что как сделано, пытайтесь сами воссоздавать отдельные куски "не смотря под капот" (то есть только на основе того, что вы видите, не залезая в F12). Но перед этим вам надо будет нагнать основы, то есть все что связано с css трансформами, нестандартными лэйаутами и другими трендами дизайна, а то иначе когнетивный диссонанс вам обеспечен. После этого будете долго практиковать анимации, свг, 2d-canvas и в самом конце возможно даже WebGL. Обязателен к употреблению codepen.io
    Ну а если прочитав все это вы вдруг поняли, что вас на самом деле не интересуют всякие нестандартные промо-сайты, а вам просто надо уметь верстать странички для стандартных интернет-магазинов или еще чего подобного, то вам достаточно будет потратить 1-2 месяца на чтение вводных статей и начать штамповать сайты на бутстрапе. Вот.
    Ответ написан
    3 комментария
  • Почему у img не создается элемент :before?

    aen
    @aen
    Keep calm and 'use strict';
    Потому что :before и :after могут быть только у контейнеров. Изображения и разные input'ы ими не являются.
    Ответ написан
    1 комментарий
  • На каких сайтах можно купить видео ролик?

    Ответ написан
    Комментировать
  • Что нужно знать из математики Front-end разработчику?

    @maxyc_webber
    Web-программист
    алгебру и геометрию. немного статистики и матрицы
    Ответ написан
    Комментировать
  • * Restarting nginx nginx [fail]. Где смотреть логи?

    alexclear
    @alexclear
    A cat
    Сделайте для начала nginx -t - это тест конфига, он покажет ошибки
    А логи смотрите в /var/log/nginx/error.log, обычно они там
    Ответ написан
    Комментировать