• Стоит ли стараться обходиться без JS?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Анимации лучше делать через css. Вы можете запускать их из js (добавлением класса) но в целом...

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

    gbg
    @gbg Куратор тега Железо
    Любые ответы на любые вопросы
    Класс таких устройств называется "ультрабуки". Яркий представитель - линейка ASUS ZenBook:
    P_500.jpg
    Ответ написан
    Комментировать
  • Какая разница между @include и include?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    1. Собака не имеет никакого отношения к include. Это не один оператор, а два совершенно разных оператора.
    2. Увидев @ в коде ты можешь почти со стопроцентной уверенностью сказать, что его писал неграмотный пользователь, и пользоваться этим кодом не стоит.
    3. Увидев в коде @include ты можешь смело считать его автора абсолютным лохом и нубом, а сам код надо выкидывать немедленно. Потому что @include глушит не только саму ошибку включения файла, но и все ошибки в этом файле - то есть, поступает стократ хуже. Это значит, что если автор допускает такие косяки в коде, то и все остальное у него тоже ад кромешный.
    4. Самое главное. Ошибки надо не подавлять. Ошибки надо исправлять. Но опять же, делать это с умом. Начинающие программисты считают сообщения об ошибках своими личными врагами, и борются с ними всеми доступными средствами - с помощью @, error_reporting(0) и др. Получив линейкой по рукам и запомнив на всю жизнь, что так делать не надо, ониначинают с не меньшим рвением писать всякие проверки - лишь бы не допустить, не дай бог, ненавистного сообщения об ошибке. Например:

    if (file_exists($inc))
    {
        include $inc;
    } else {
        echo "Файл не найден";
    }

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

    И вот тут мы должны произвести натуральную революцию в неокрепшем детском мозгу: сообщение об ошибке не твой враг, а твой друг! И надо добиваться его появления всеми возможными способами! В том числе и выпиливанием бессмысленных проверок. Проверку можно ставить только если у нас есть сценарий обработки ошибки: к примеру, вместо этого файла мы можем заинклюдить какой-то другой, дефолтный. Тогда да - проверка имеет смысл. Но если это самый обычный инклюд, который всегда должен быть на своем месте, то его отсутствие обязано вызывать ошибку! Чтобы она была сразу показана на дев сервере и тут же исправлена. Чтобы она была записана в лог на продакшене и тут же исправлена.

    Ошибки не надо подавлять. Ошибки не надо прятать. Ошибки надо исправлять.
    Ответ написан
    3 комментария
  • Стоит ли начинать заниматься программированием в 30+ если до этого не программировал?

    opium
    @opium
    Просто люблю качественно работать
    Вы так говорите как будто в 30 лет у вас нет рук и ног и вывалился глаз.
    Берите и делайте и меньше задавайте глупых вопросов на тостере.
    Ответ написан
    5 комментариев
  • Стоит ли начинать заниматься программированием в 30+ если до этого не программировал?

    @AlexLIn
    Мой дед начал изучать программирование в ~75 лет.
    Теперь программирует себе самолетики да квадрокоптеры на ATxmega в atmel studio. "Полет нормальный".
    Ответ написан
    2 комментария
  • Как создать почтовый сервер для отправки сообщений?

    merryjane
    @merryjane
    Системный администратор
    Вам надо настроить базово любой smtp-сервер. Это может быть postfix, exim, sendmail. Я бы взялся за postfix у него конфиги очень простые. Настраивается правкой пары строчек (думаю инструкцию Вы нагуглите без проблем).
    Естесствено, что без настройки других дополнительный демонов типа dovecot-а приниматься почта не будет.
    Ответ написан
    Комментировать
  • Как создать почтовый сервер для отправки сообщений?

    DevMan
    @DevMan
    Например, так https://www.digitalocean.com/community/tutorials/h...
    Больше ответить нечего, ибо деталей никаких не предоставлено.
    Ответ написан
    1 комментарий