Задать вопрос
  • MacBook Pro 2012 в 2020?

    Я давно не пользуюсь маками, но дам совет, безотносительно производителя.
    На самом деле производительность процессоров за это время выросла не в разы, улучшилось энергосбережение, видеокарты сильно прогрессировали, и заменили HDD на SSD.

    По моему в общем хорошая идея взять устаревший топовый ноут, так как их качество прилично выше. Но вот ноут 8 летней давности может быть довольно сильно изношен во всех аспектах - шарниры, клавиатура, вентилятор, припой в конце концов. Поэто чем старее ноут, тем больше это похоже на лотерею, я бы брал не старее 14 года ноут.

    И еще - могут возникнуть сложности с заменой HDD, у эпл же вроде вендор лок? Проверьте это.
    Ответ написан
    3 комментария
  • Как начать верстать?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Я недавно выучил HTML/CSS, начал углубляться: уже умею работать с SASS, LESS, Gulp,

    Не нужно нагружать себя лишними данными. Это тоже самое что, вы идете в автошколу - где вас должны научить правильно выжимать сцепление, а вы открываете капот, и начинаете менять фильтр с умным видом.

    Что ещё за адаптивность, Foundation и Bootstrap какой-то, а почему используют .container, что такое БЭМ и OOCSS.

    Всё это вы поймете, когда сверстаете своё первый макет на чистом css\html без использования кастомных сеток, дополнительного инструментария в виде сборщиков и препроцессоров. Каждый из них решает проблему - но что бы понять эту проблему, нужно её испытать на себе, сейчас же вы не пытаясь её понять, попытались перескочить, и утонули в болоте.

    Где научиться?

    Торент, ютуб. Ничего страшного нет, если вы не понимаете как верстать. Как и любой навык - будь то программирование, вождение, спорт - всё требует времени, и повторения одного и того же действия по 50-100 раз.

    Лет 7 назад после своего сотого макета сверстанного под клиента, я любой дизайн инстинктивно делю на блоки и вижу условный код, вижу и подмечаю моменты, где дизайнер сделал не логично, допустил ошибку. Но как и вы на 1 макете - не умел ничего, и так же тупил.

    webmasters.teamdev.com - ПРОЧИТАТЬ В ПЕРВУЮ ОЧЕРЕДЬ!

    https://andreasbm.github.io/web-skills/ - поможет не скакать с третьего на десятое
    Ответ написан
    2 комментария
  • Какие программы есть для тестирования монитора?

    Ultra Mon.
    PassMark Monitor Test.
    Dead Pixel Tester.
    Nokia Monitor Test.
    Power Strip.
    Actual Multiple Monitors.
    IsMyLsdOK.
    Ответ написан
    Комментировать
  • Где можно самому выучить геометрию с нуля?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Ответ написан
    Комментировать
  • Какие преимущества проекта на laravel нежели на CMS- битрикс?

    dmitriylanets
    @dmitriylanets
    веб-разработчик
    1. Клиент выбирает битрикс с выгодой для бизнеса
    2. Вы выбираете Laravel с выгодой для себя
    Ответ написан
    1 комментарий
  • Проблемы со ждущим режимом xubuntu 18.04?

    Zoominger
    @Zoominger
    System Integrator
    Есть такое.
    Проблема с ACPI.
    Было такое на Fedora 4 года назад, что влечёт за собой два вывода:
    1. Проблема кроссдистрибутивная;
    2. Проблема не решена.

    Ковыряйте acpi, пытайтесь грузить без него, забудьте про ждущий режим, перейдите на нормальную ОС. Больше посоветовать ничего нельзя.
    Ответ написан
    3 комментария
  • Какие преимущества проекта на laravel нежели на CMS- битрикс?

    Sanes
    @Sanes
    Чтобы добиться похожего функционала, надо потратить охрелиард денег.
    Ответ написан
    6 комментариев
  • Как сделать мобильную версию сайта?

    @bqio
    https://bqio.github.io/
    Сделать отдельный поддомен и для него с нуля сверстать мобильную версию. Серверный API оставить единый.
    Ответ написан
    Комментировать
  • Кто может помочь определить шифрование?

    Robur
    @Robur
    Знаю больше чем это необходимо
    яваскрипт - структурно крайне простой язык и практически все шифрование сводится к игре в перестановку букв и дописание ненужного кода чтобы было запутаннее.

    как шифровать,

    берете переменную, например "count", переименовываете во что угодно. Возможно эти цифры в вашем примере что-то и значили но для вас это вряд ли будет иметь какое-то практическое значение. считайте их просто случайным набором. никаких статей читать не надо

    чтобы "расшифровать" берете "_0x2e3074" и переименовываете в то что подходит по смыслу, если смысл пока не ясен, то в "param1"

    После деобфускации код перестаёт выполнять свои функции, это нормальное явление?

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

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Это не шифрование, а обфускация.
    Учитесь уже, наконец, пользоваться правильными терминами!
    Ответ написан
    Комментировать
  • Как определить сколько часов:минут в минуте?

    @yarnstart
    Превозмогание и React
    Целочисленное деление - количество часов
    Остаток от деления - количество минут

    (int)(149 / 60) = 2 (часа)
    149 % 60 = 29 (минут)
    Ответ написан
    Комментировать
  • Какая ОС Linux имеет самую высокую защиту?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Настроенная грамотным специалистом и в руках опытного пользователя.
    Ответ написан
    Комментировать
  • Что такое slug в разработке?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Чаще всего, как уже написали, встречается в URL, но все же его значение чуть более шире - slug это уникальная строка идентификатор, понятная человеку (в отличие от ID) и содержащая только "безопасные" символы:
    - 0-9
    - a-z (общепринято - в нижнем регистре)
    - символ -
    - иногда еще символ _
    Могут использоваться не только в URL для понятности, но и, например, в запросах к БД (в первую очередь - на уровне АПИ) - ведь
    SELECT * FROM pages WHERE category="some-slug"
    более понятно, чем
    SELECT * FROM pages WHERE category=126.
    На уровне API это выглядит как
    get_pages_in_category( 'some-slug' )
    или
    $object->get_pages_in_category( 'some-slug' ).
    В общем, это человеко-понятный уникальный идентификатор.
    Ответ написан
    1 комментарий
  • На какие онлайн-курсы пойти?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    1. Нет.
    2. Никаких, смотри пункт первый.
    3. Профильного образования не имею, учился самостоятельно по книгам.
    Ответ написан
  • Алгоритм поиска по тегам?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Никак. Нельзя хранить теги текстовым полем с записанными подряд тегами. Для этого делают связь многие-ко-многим, где теги в отдельной таблице, записи отдельно и есть таблица связей тегов к записям.
    Ответ написан
    24 комментария
  • Как правильно спроектировать БД?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    По каждому типу платежей формируете json документ. Ваше приложение пусть разбирается.
    В таблице же

    id
    created
    total
    customerId
    gateId // идентификатор платежного шлюза.
    paymantInfo // либо блоб либо json
    Ответ написан
    3 комментария
  • Полиморфизм в базе данных, как организовать таблицы?

    @d-stream
    Готовые решения - не подаю, но...
    Ну можно ориентироваться на contragent_type - который определит как минимум 3 сущности: организация (юрлицо), человек (физлицо) и ИП (физлицо с элементами организации), плюс с недавнего времени еще подветочка ИП - самозанятый. В таком ключе - seller - это всегда contragent, а вот в зависимости от contragent_type - в рамках контрагента - уже несколько пересекающихся сущностей. Притом организация - будет включать в себя как минимум кучку персон (директор, бухгалтер, контактные лица, ответственные, подписанты и т.п.). Притом в силу существующих реалий множественности компаний - одно и то же лицо может фигурировать и как фл и как контактная персона в нескольких компаниях и как директор-бухгалтер в еще нескольких...
    Ответ написан
    Комментировать
  • Overtime на работе за или против?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Для начала с терминологией.
    Overtime - это работа на работе во внеурочное время, СОГЛАСОВАННОЕ и одобренное с заказчиком. Обычно оно оплачивается или компенсируется.
    А то, что вы просто задерживаетесь на работе по личным причинам - это просто ваше личное желание.
    Если у вас какая-то проблема, никто не мешает пойти домой, сесть за комп, и разобраться с технологией, проблемой.

    Вообще, крайне полезно, чтобы у вас кроме разработки были и другие увлечения. Это полезно и для кругозора и для общего развития.
    Получение знаний - одно.
    А развитие себя как человека разумного, психически здорового - это другое.
    Это не чтение книжек по психологии. Это создание определенных наработок, привычек, которые составляют вашу личность. А это все нарабатывается именно временем и практикой. Именно поэтому нужно тратить приличное количество времени на что-то еще, кроме разработки.

    Поэтому:
    Нет никаких проблем, если вы задерживаетесь на работе, разбираясь с технологиями. Просто постарайтесь чтобы это не превратилось в образ жизни. Если год задерживаетесь на работе и конца-края не видно, остановитесь.

    Развивайтесь не только в технологии разработки. Надо иметь какие-то якоря в жизни, а для этого они должны стать для вас значимыми. Это делается только одним способом - нужно тратить на них много времени.

    Собственно основная проблема увлечения чем-либо одним заключается в том, что чем дальше - тем сложнее самостоятельно выйти из западни. Поэтому самый простой совет - не углубляться слишком далеко.
    Ответ написан
    Комментировать