Задать вопрос
  • Какие существуют конструкторы веб-приложений?

    @12rbah
    Например, создать простой личный кабинет, не программируя его, а используя конструктор.
    Соединить с базой данных, создать таблицы пользователей, параметров. Задать интерфейс.
    И чтобы компилировалось в код по итогу из конструктора.
    CMS?
    Ответ написан
    Комментировать
  • Что делать, если региональные страницы поисковик воспринимает за дубли?

    Sanes
    @Sanes
    Потому что они дубли. Ваш магазин никакого отношения к регионам не имеет.
    Ответ написан
    Комментировать
  • Что делать если фриланс биржа кинула на деньги?

    @Drno
    Это не биржа. это просто фейковый сайт и развод.
    Можешь обратиться в правоохранительные органы разве что
    Ответ написан
    2 комментария
  • Хочу заказать разработку приложения. Есть пару вопросов?

    freeExec
    @freeExec
    Участник OpenStreetMap
    1. Одно для всех стоит дешевле, чем для каждого;
    2. Оформляете передачу всех исключительных прав на продукт себе, за вознаграждение, разумеется;
    3. Разработчик делает то, за что ему платят. Может сделать резиновым, может запилить под каждое. Опять же решение заказчика, что ему нужно;
    4. Ну это больше похоже на поддержку продукта и исправление выявленных багов. Почему нет-то, вы вольны найти тех, кто согласиться и на такое.
    Ответ написан
    Комментировать
  • Как правильно заполнить политику конфиденциальности?

    @RusGar
    Legal Tech и управление разработкой продуктов
    Добрый день!
    Единого образца политики конфиденциальности нет. Главное, чтобы его содержание отвечало требованиям законодательства. Возьмите пример такого документа с сайта известной компании (у посетителей сайта должен быть свободный доступ к этому документу), переработайте под себя, можете как раз и указать, что "Данная Политика конфиденциальности действует на данный домен и все поддомены".
    Напоминаю, что в этом документе указывается, в каких целях, какими способами вы обрабатываете данные, а также как их защищаете.
    И обязательно поставьте элемент "галочка" что Пользователь ознакомился с этим документом.
    Ответ написан
    Комментировать
  • Как сделать изменение цвета текста при скролле?

    RAX7
    @RAX7
    Ответ написан
    Комментировать
  • Какая сейчас в РФ ситуация касательно лицензирования ПО от Майкрософт?

    @LuchS-lynx
    инженер-ПТО
    Если кратко, то частник, с оговорками, и домашний Пользователь может использовать то что ему нравится, при условии что это куплено легально, или он неуловимый Джо.

    Что касается гос.органов, структуры Заказчиков, а так же всем тем кто работает на/с объектами критической информационной инфраструктуры закупать импортное ПО можно до 2025года только по согласованию, а с 2025года необходимо перейти на отечественное ПО в принудительном порядке (Здравствуй Линукс). Неофициально получено распоряжения и выделены деньги на закупку отечественного ПО уже сейчас, из знаковых - ВТБ закупился пакетом МойОфис на 100.000штук, Сбер объединился с Astra Linux для продвижения последней.

    Основание - Указ Президента РФ
    publication.pravo.gov.ru/Document/View/0001202203300001

    Резюме, даже если ВЫ закоренелый Виндузятник и ничего кроме не признаете, то это не означает и не гарантирует того что через некоторое время Вам придется на работе осваивать Линукс, как и ПО под него.
    Ответ написан
    8 комментариев
  • Как найти файл, в котом выполняется код?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    вот и вы пришли к тому что бы использовать git

    до того как найти все просто.
    открываете консоль разработчика и ищете не слова а стили или id элемента
    Ответ написан
    Комментировать
  • В чём отличие get_template_directory_uri() от get_template_directory?

    cesnokov
    @cesnokov
    <head>&nbsp;</head>
    get_template_directory() - возвращает путь в файловой системе, например:
    /home/admin/web/habr.com/public_html/wp-content/themes/theme

    get_template_directory_uri() - возвращает адрес, например:
    http://habr.com/wp-content/themes/theme
    Ответ написан
    Комментировать
  • Как лучше сделать сайт для турфирмы?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Дело в том, что ТЗ нет ;( Говорят, не успели составить, делай как хочешь, мы тебе доверяем

    serge_lutens, ну удачи, что-ли. Ну и терпения выслушивать реплики вроде:
    • Чет мне не очень нравится компоновка/цветовая гамма/что-угодно, можешь поменять?
    • Я тут к конкурентам зашел, у них в мобильной версии такой прикольный слайдер, которым можно свайпами управлять, может добавишь?
    • А может вообще мобильное приложение написать?

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

    SeaInside
    @SeaInside
    15 лет пилю все эти штуки
    Вы ведь сами понимаете, что это ваш косяк, а не заказчика? А чего ему за него платить?

    Мне прям вспомнилась ситуация, когда я пришёл к стоматологу вылечить кариес (пусть будет 2 000 рублей), мне рассверлили весь зуб и заявляют "батюшки, да тут же пульпит!" (12 000 рублей).
    Помогите Маше найти фразу для стоматолога, которая позволила бы сохранить хорошие отношения.

    И вот вы сейчас, по прошествии 2 месяцев, оставите заказчика один на один с незавершённым проектом, в котором никто не разберётся (то есть по сути ни с чем) - то вы поступаете как чудак. Я же вижу по тексту, что понимаете.
    А сюда вы за индульгенцией пришли? :)

    Хотите "сохранить отношения" - доделывайте как есть, в будущем будете мудрее.

    Если совсем невмоготу - возвращаете оплату целиком и сильно извиняетесь (можно даже сверху накинуть).
    В таком случае о хороших отношениях говорить не приходится, но послевкусие хотя бы как от порядочного человека.

    Два совета на будущее:
    1) Перезакладывать стоимость и время разработки;
    2) Если понимаешь, что всё идёт не по плану/пропал интерес / слишком сложно / некомфортно / whatever - сказать об этом сразу и отказаться от проекта, так всегда получается честнее

    Опыт всегда стоит дорого, а 53 000 рублей - ну не самая большая цена его получения :)
    Ответ написан
    8 комментариев
  • Как удалить кеш всем юзерам wordpress сайта?

    artzolin
    @artzolin Куратор тега WordPress
    php, WordPress разработка сайтов artzolin.ru
    При подключении скриптов и стилей с помощью функций wp_enqueue_script() и wp_enqueue_style() вы можете четвертым параметром передать версию файла, тем самым сообщая браузеру, что файл следует обновить, если его версия отличается от той, которую сохранил браузер

    Удобнее всего передавать в этот параметр значение функции filemtime(), которая возвращает время последнего изменения файла

    function common_scripts() {
    	wp_enqueue_style( 'common-styles', get_theme_file_uri( 'assets/css/common.min.css' ), array(), filemtime( get_theme_file_path( '/assets/css/common.min.css' ) ) );
    
    	wp_enqueue_script( 'common-scripts', get_theme_file_uri( 'assets/js/common.min.js' ), array( 'jquery' ), filemtime( get_theme_file_path( '/assets/js/common.min.js' ) ), true );
    }
    add_action( 'wp_enqueue_scripts', 'common_scripts' );
    Ответ написан
    Комментировать
  • Как это работает?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    Wordpress
    Ответ написан
    Комментировать
  • Lorem Ipsum можно использовать в портфолио дизайнера сайтов?

    AlbertName
    @AlbertName
    Senior Javascript Developer
    Lorem это латинский текст. Если сайт для русскоязычной категории можно взять Яндекс Рефераты. Там тоже текст бессмысленный, но на русском языке и выглядит как настоящий. Можно выбрать тему.

    Заголовки можно придумать тематические.
    Ответ написан
    Комментировать
  • Как сделать ссылку на Viber?

    Middle_Pudge
    @Middle_Pudge
    Дело в том что десктопное и мобильное приложение Viber открывается по разным ссылкам, что создает определенные сложности при добавлении такой ссылки на сайт. Поэтому потратьте 2 минуты чтобы прочитать и понять текст ниже) Для мобильных устройств используется такой подход формирования ссылки:
    <a href="viber://add?number=380950000000">Написать в Viber</a>

    Для ПК – такой:
    <a title="Должен быть установлен Viber для ПК" href="viber://chat?number=+380950000000">Написать в Viber</a>


    Для того, чтобы определить устройство при помощи PHP, в самом простейшем случае можно воспользоваться простейшей функцией, которая определяет USER_AGENT устройства, а затем, в зависимости от того, опередила ли функция устройство как мобильное или нет, показывать ту или иную ссылку.
    <?php function check_mobile_device() { 
        $mobile_agent_array = array('ipad', 'iphone', 'android', 'pocket', 'palm', 'windows ce', 'windowsce', 'cellphone', 'opera mobi', 'ipod', 'small', 'sharp', 'sonyericsson', 'symbian', 'opera mini', 'nokia', 'htc_', 'samsung', 'motorola', 'smartphone', 'blackberry', 'playstation portable', 'tablet browser');
        $agent = strtolower($_SERVER['HTTP_USER_AGENT']);    
        foreach ($mobile_agent_array as $value) {    
            if (strpos($agent, $value) !== false) return true;   
        };     
        return false; 
    };?>

    Расположить функцию, можно, например в самом начале страницы, перед 'doctype' или вынести в отдельный файл и там же подключить его.

    После этого, в месте где будет выводиться ссылка на Viber используйте такую проверку:
    <? if(check_mobile_device()) :?>
    	<a title="Viber" href="viber://add?number=79851198793"></a>              
    <? else : ?>
    	<a title="Viber" href="viber://chat?number=+79851198793"></a>
    <? endif; ?>

    Теперь, если человек зашел с ПК, то ему покажется ссылка для десктопного приложения, а если с мобильного устройства, то ссылка для смартфона или планшета.
    Ответ написан
    Комментировать
  • Как исправить Fatal error: Cannot redeclare isAnyElementInArray?

    VladimirAndreev
    @VladimirAndreev
    php web dev
    if(!function_exists('isAnyElementInArray')) {
        function isAnyElementInArray($arNeedle, $arHaystack) {}
    }
    Ответ написан
    2 комментария
  • Какой выбрать сервис для создания минималистического веб-сайта?

    sergiks
    @sergiks Куратор тега Веб-разработка
    ♬♬
    github pages
    Если я правильно понял, сайт — статичный.
    Ответ написан
    Комментировать
  • Кто должен делать сайт по прототипам — дизайнер или верстальщик?

    @pavelsha
    поменять фронта
    На команду, которая сделает готовый продукт

    Если команда будет состоять из одного фрилансера, то не расстраиваться этому
    Ответ написан
    Комментировать
  • Как сделать мета тэги Title и Description на двух языках?

    ThunderCat
    @ThunderCat Куратор тега HTML
    {PHP, MySql, HTML, JS, CSS} developer
    Если сайт на двух языках - выводите в соответствующий языковой вариант соответствующие теги, в чем проблема?
    Ответ написан
    Комментировать