• Требуется хранить пароль в базе - как?

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

    Правильный вариант:
    Поднять на внешнем сервере свой API, на который будут скидываться открытые логин\пароль пользователей. Контакты с этим сервером только через API, на уровне: сохрани данные, начни работу, верни статус работы, обнови данные.

    Тогда даже если я получу доступ к основному серверу, я физически не смогу достать открытые пароли пользователей. Максимум что я смогу - навредить, удалив эти данные. Но это я могу сделать и на основном сервере.
    Ответ написан
    9 комментариев
  • Будет ли удобен сайт без меню?

    tragische
    @tragische
    let me google this for you
    Не забывайте про простое правило: дизайн решает задачу.
    Если ваша задача вам чётко ясна, и для её решения нет необходимости в меню, то не делайте его. Меню, кстати, тоже решает задачу. Если в вашем дизайне не возникает задачи требующей меню, как решения, то зачем оно? Отсекайте лишнее.
    Ответ написан
    Комментировать
  • Grunt или Prepros, что лучше и удобнее?

    yar-ikarus
    @yar-ikarus
    Аномалия
    Я сколько не пробовал сделать хоть что-нибудь с Grunt у меня ничего не получалось, один гемор с ним. Может дело в том что я работаю под виндой а прога заточена под линуху? Возможно, однако результат - с Грунтом работать нереально - прога тупо не работает.

    А Prepros запускается легко, быстро и интуитивно понятно как им пользоваться, разобраться можно буквально методом тыка.

    Так что Grunt маздай, Prepros рулит
    Ответ написан
    Комментировать
  • Что верстальщики хотели бы донести до веб-дизайнеров?

    serjikz
    @serjikz
    web-developer
    Прошел через все стадии создания web-проектов начиная с копирайтинга, заканчивая back-end и настройку серверов. В итоге остановился на front-end + чуть-чуть дизайн (но это не значит, что плохо знаю фотошоп))).

    Что мне было делать лень, как дизайнеру:
    1. Прикладывать файлы со шрифтами
    2. Архивировать работу
    3. Писать комментарии к дизайну
    4. Присылать исходники иконок (если используется пак)
    5. Рисовать :hover :active :focus и тп для элементов, которые это 100% требуют
    6. Общаться с тугим верстальщиком, который не может отличить iline от inline-block
    7. Корректировать работу, если это просит верстальщик

    Что я понял, когда перешел на другую сторону:
    1. Я хочу архив с адекватными шрифтами (идеал - ссылку на шрифт в goolge fonts или подобном сервисе, где есть сразу все форматы шрифтов)
    2. Я хочу хотя бы .zip потому что инет в России не всегда и везде качественный и я могу быть не дома, когда хочу скачать и посмотреть диз, а он весит 300мб
    3. Я хочу несколько .psd если лендос/сайт большой (экранов в 25-30 или больше). Разбивайте на 7-10 экранов максимум каждый .psd потому что не у всех верстал 8-16 гигов оперативки
    4. Я хочу состояния :hover :active (пожалуйста!!! пусть уж без :focus, сам его придумаю)
    5. Я хочу ссылку на пак с иконками, если они использовались в дизайне
    6. Я хочу комментарии пусть даже в .txt если там что-то из-под чего-то должно выезжать при наведении/клике и тп
    7. Я хочу группы в макете с адекватными названиями, а не сплошняком все слои и/или группы "Группа 1 и тп"
    8. Я хочу минимум скрытых слоёв/групп в шаблоне (если группа не может донести суть - писать в .txt для чего она)
    9. Я хочу каждую часть текста по отдельности, а не заголовок (60px желтый отступ от абзаца с помощью межстрочного интервала) вместе с абзацем (18px белый с межстрочным интервалом не равным заголовку). Хочу чтоб был отдельно абзац и отдельно заголовок (подзаголовок, без разницы как называть)
    10. Я хочу отдельно каждую картинку, а не слитый воедино фон шапки с изображением товара/курса/др.
    11. Я хочу большой векторный логотип отдельно от шаблона
    12. Я хочу прозрачность, чтоб сделать png, а не "Режим наложения"->"Умножение" (обязательно адекватно мягко по контуру вырезанный объект, а не ступенька из пикселей)
    13. Я хочу общаться с дизайнером, если у меня есть его контакт
    14. Я хочу мобильную версию, если она должна быть у сайта
    15. Я хочу бесшовную текстуру отдельно от документа, если есть фон, который имеет свойство повторяться (его в "Наложение узора" обычно ставят в стилях слоя)
    16. Я хочу скайп дизайнера в макете чтоб связаться с ним))) Главное нарисуйте так, чтоб его не принять за элемент сайта и не заверстать случайно

    Ну как-то так. Думаю список можно ещё пополнить, но уже о некотором сказали.

    P.S. Я не эгоист, уже давно сам придерживаюсь всех этих правил, если хотят, чтоб дизайном занимался именно я.
    Ответ написан
    2 комментария
  • Будет ли удобен сайт без меню?

    victorbo
    @victorbo
    Если (по вашему макету) сайт не будет очень сильно вниз скролиться, то в меню нет необходимости.
    С другой стороны, если "логотип" - 1 экран, "работы" - 2й экран, "контакты" (там часто добавляют поля "оставить сообщение")- 3й, то желательно сделать навигацию по скролу
    Ответ написан
    Комментировать
  • Как установить систему SSD+HDD на обычный компьютер?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Лучше всего просто поставить два диска SSD и HDD.
    На SSD система, файл подкачки, и все файлы с которыми вы активно работаете.
    На HDD - хранилище файлов, т.е те файлы которые вы больше храните чем работаете с ними.
    Это самый быстрый и оптимальный вариант.

    Можно конечно устроить совместную работу используя SSD в качестве кэша, но это будет не так быстро.
    Сейчас это не очень актуально. Раньше когда SSD были очень маленькими такая схема использовалась как компромисс между ценой и производительностью.
    Ответ написан
    3 комментария
  • Кто ставит копирайт на сайте (дизайнер или разработчик)?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    (c) 2015, разработка: студия "Рога и копыта"; дизайн: Сидор Лютый
    Ответ написан
    Комментировать
  • Как сверстать такое поле для ввода чисел?

    @IceJOKER
    Web/Android developer
    <div class="counter_wrapper">
      <div class="minus">-</div>
      <input type="text" name="count" value="0" />
      <div class="plus">+</div>
    </div>


    далее уже css(float|position, font-size, background-color, padding, width, height, border) - примерный список нужных свойств, ничего сложного нет, абсолютно. на многих сайтах есть пример, загляните под капот!
    Ответ написан
    Комментировать
  • Как сделать Wordpress очень быстрым?

    @eskrano
    копать в штакетник и немного в сжатие исходного кода, а если глубже то, выбросить вордпресс к чертям .
    Ответ написан
    7 комментариев
  • Первая вёрстка. Чему дальше учится и что подтянуть?

    Ivanq
    @Ivanq
    Знаю php, js, html, css
    1. Меню, которое вверху, лучше вынести в левый столбец.
    2. Лучше простилизировать кнопку Shop
    3. В одном месте товары в столбик, в другом в линию. Лучше все время, как в начале на зеленом фоне сделано.
    4. Пишется не Bay, а Buy.
    5. Нижнюю часть с featured sale и так далее лучше поставить в несколько колонок и приделать им зеленый фон.
    6. Copyright лучше тоже поставить зеленый фон, вывести текст на середину экрана.
    7. У зеленых квадратов слева лучше не оставлять пустые места.
    (Там, где я указал зеленый фон, цвет текста лучше белый)

    Но для новичка, 3 недели с таким результатом - это очень хорошо. Помню, у меня было хуже.
    Ответ написан
    2 комментария
  • Первая вёрстка. Чему дальше учится и что подтянуть?

    @artem_music
    564435ee5fa64fe280ce5ed27a99f77d.png
    Ответ написан
    Комментировать
  • Как правильно планировать сроки на вёрстку?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Это нормально, у всех людей есть такая систематическая ошибка -- занижать сроки. Тупо мы так устроены. Опытный руководитель/заказчик обычно знает, каков этот коэффициент.

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

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Да, чисто сидячий образ жизни ухудшает здоровье.
    Ответ написан
    Комментировать
  • Палка на двух концах?

    GoodProject
    @GoodProject
    Верстальщик
    Пожалуйста, сайт на бустрапе 99/100 в Google Speed Test.

    https://developers.google.com/speed/pagespeed/insi...

    Оптимизация.
    Ответ написан
    Комментировать
  • Как сверстать данный кусок макета?

    CybernatiC
    @CybernatiC
    Веб-разработчик
    margin:0 auto;
    Ответ написан
    Комментировать
  • Верстка -> Frontend -> Full Stack developer - какой оптимальный путь развития?

    @Lev_Shestov
    Помимо серверных языков, нужно знать еще и SQL и логику работы с базами данных, соответственно, нужно выбрать и СУБД для изучения.
    Помимо фреймворков на php, если Вы не владеете никаким серверным языком, можно поглядеть еще на другие технологии (кроме php + MySQL), например, Python + Django + PostgreSQL, C# + ASP.MVC + MSSQL и т.д.
    Ответ написан
    Комментировать
  • Как понизить в выдаче сайт?

    @ramjke
    Пожалуйтесь хостеру сайта-конкурента.
    Для этого попингуйте их сайт, потом полученный IP введите в окошко "Search IP address" на сайте https://www.ripe.net/support - это сайт базой данных IP-адресов (расскажет, какой организации (чаще всего, интернет-провайдер, хостер, дата-центр или просто крупной компании) выдан IP).
    В результатах поиска будет abuse contact to: - это адрес для жалоб. Скорее всего, по IP-шнику Вы найдете хостера (или сайта, или их прокси серверов - но, скорее, сайта). Напишите жалобу хостеру (обязательно укажите, что Вы являетесь владельцем Вашего сайта и торговой марки или что у Вас там; что Вы уже подали заявление в милицию/написали в Роскомнадзор). Пишите с ящика своего домена/сайта, который упомянту в злосчастной статье. И приложите к письму переписку - мол, клевета и вымогательство денег. Желательно ещё потом пару раз позвонить в техподдержку и узнать, как идут дела по жалобе.
    Жалобу действительно можно продублировать обращением в милицию (тогда и номер входящего укажите в жалобе хостеру). С очень большой вероятностью хостер не захочет иметь дело ни с ментами, ни с Вами, и обяжет владельца сайта в течение суток убрать статью.
    Ответ написан
    Комментировать
  • Как понизить в выдаче сайт?

    aldous
    @aldous
    Google Top Contributor
    вылазит в первой тройке их лживая статья

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

    customtema
    @customtema
    arint.ru
    Тетрадка - самое то.

    Выделите заголовки цветом и добавьте практику. Результат не заставит себя ожидать.
    Ответ написан
    Комментировать