Задать вопрос
Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (5)

Наибольший вклад в теги

Все теги (42)

Лучшие ответы пользователя

Все ответы (48)
  • Можно ли считать, что Bootstrap теряет актуальность?

    allard
    @allard
    Серийный программист
    Less/Sass в помощь господа. Как верстал большие проекты так и буду верстать на bootstrap.

    Что касается мненией "не актуален" и "bootstrap для тех кто не умеет верстать": Если вы не понимаете сути css-фреймворка как такового, то зачем писать такие мнения. И я не только про bootstrap, а про все css-фреймворки.
    Когда попробуете сам фреймворк в действии, а не просто скачаете минифицированный скомпилированный css файлик, тогда поймете всю прелесть и не сможете верстать по другому.
    Less/Sass это не просто css и за пару минут вы не сможете понять все прелести. Попробуйте хотя бы Less с bootstrap (он попроще Sass, хотя по моему мнению Sass интереснее и продуманнее), отключите не нужное вам, пользуйтесь "переменными", пользуйтесь миксинами, увидите что это ускорит скорость разработки в разы.
    Удачи всем.
    Ответ написан
    Комментировать
  • Какой банк выбрать фрилансеру в РФ с ИП для открытия р.с.?

    allard
    @allard
    Серийный программист
    ИП не обязан открывать счет для юр.лица, такого в законодательстве нет.
    Банки сами просят открывать ИП счет как юр.лицо, это их внутренние правила, что бы срубить денег.
    Так что, открывайте обычный счет на физ.лицо и пользуйтесь.
    Да, правильно говорили выше, открываете отдельный счет для перечислений и отдельный карточный счет Мастеркард, например. И все будет гуд.
    Я сам ИП уже 4 года, пользуюсь ВТБ24 и Промсвязь, как физ.лицо. Эти же счета предоставлял в налоговую, у налоговой вопросов не возникло. По закону имущество ИП и физ.лица неделимы, то есть если ты продаешь квартиру как физ.лицо, то документы в налоговую ты предоставляешь как ИП. Так же и с деньгами, если вам перечислили денежку на счет, вы сразу можете покупать на нее хлеб в магазине без проблем, это уже деньги вас как физ.лица.

    Если вдруг у банка возникают вопросы, просто уходите в другой банк. Хоть 800 руб/мес и не большие деньги, но зачем платить больше, если тот же функционал в ОнлайнБанкинге есть и у физ.лица.
    А вообще, меня бесят некоторые банки с их наглостью, их внутренние правила граничат с законностью...
    Ответ написан
    22 комментария
  • ООП в высоконагруженных проектах считается устаревшим?

    allard
    @allard
    Серийный программист
    Когда-то видел хорошее сравнение по вопросу ооп против процедурного программирования.
    Было что-то на подобие:
    Зачем в наше время мыть посуду руками, если у вас рядом стоит посудомоечная машина. Если тебе нужно помыть одну тарелку, то можно это сделать и руками, а если после банкета у тебя гора посуды, то зачем мучаться...
    Так и с процедурным программированием, если вам нужно добавить какую-то мелочь в проект, с которым вы не знакомы, то почему бы и не написать одну функцию и не вставить её вызов куда нужно, это будет нормальным вариантом. Но если вы хотите разработать гигантский проект для работы с большими объемами разных данных, то тут без ооп никак.

    Думаю мысль понятна. Просто писать что-то серьезное на функциях, вы утоните в своем коде, новые разработчики будут тратить кучу времени понимание структуры проекта. Тем более, придется писать кучу велосипедов, которые уже реализованы в ооп вариантах и успешно используются сотнями тысяч программистов...

    Да, процедурный подход выигрывает в производительности на пару процентов у ооп, ну может на пяток процентов в некоторых проектах. Просто, тяжело сравнить производительность, т.к. ни один серьездный проект не разрабатывается на стандартном php в процедурном стиле (вы представьте yii или laravel на функциях). Ну, не считая отдельных специфичных движков, типа kphp.
    Лишаться кучи преимуществ ооп, ради пары процентов процессорного времени, вообще нет смысла.
    Тем более в наше время куча облачных сервисов, любой проект можно смаштабировать...

    Я бы сказал так, не нужно возвращаться в лихие двухтысячные, нужно стремиться вперед. Php развивается и развивается в сторону опп, так зачем отставать от прогресса?!
    Ответ написан
    7 комментариев
  • А как вы сжимаете картинки для googleSpeed?

    allard
    @allard
    Серийный программист
    В онлайне этот самый удобный: optimizilla.com/ru
    Жмет на пять с минусом =).
    Ответ написан
    3 комментария
  • Почему у select высота не суммируется из line-height и padding (на 2px меньше)?

    allard
    @allard
    Серийный программист
    Никогда об этом не задумывался. Забавно =)
    Какие параметры влияют на размер селекта можно глянуть в документации html-css стандартов.
    www.w3.org/TR/css3-ui/#default-style-sheet
    select[size]
    {
    /* HTML4/XHTML1 <select> w/ size more than 1 - appearance of list */
     display: inline-block;
     height: attr(size,em);
    }

    Суть в том, что line-height не влияет на высоту селекта, для расчета берется только размер шрифта.
    Для одинаковой высоты нужно конкретно указать height: 40px

    Кстати, в firefox высота у блоков одинаковая, в вашем примере, наверно формула расчета для высоты селекта отличается в разных браузерах.
    Надеюсь помог.
    Ответ написан
    1 комментарий