• Фразы для главной страницы?

    XXX
    @XXX
    Решение где-то рядом
    главная страница должна в себе содержать ВЧ запросы и можно ли ещё использовать СЧ, вместе с ВЧ запросами?
    Можно, главное без переспама. Пишите текст для людей, а не для ботов.

    Просто главная страница лидирующая и как понимаю, для неё нужно конкурентные запросы, а под разделы уже идёт СЧ и НЧ?
    Все зависит от структуры сайта и организации информации. В первую очередь продумайте структуру удобную и понятную для людей. Когда вы поймете какой контент будет лучше разместить на вашей главной, то легко сможете выделить ключи которые лаконично впишутся в этот контент. Почитайте на хабре 14 действенных советов по контент-маркетингу и поищите статьи по теме контент-маркетинга, для лучшего понимания темы.
    Ответ написан
    1 комментарий
  • Фразы для главной страницы?

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

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    на чем все это реализовано?
    В принципе списки товаров могут пересекаться сколько угодно, это динамические страницы, а для товаров должны быть постоянные конечные урл, типа site.tld/item/show/some-cool-stuff-buy-me-now
    Соответственно дублирования быть не должно. В смысле "дублирование" в списках это не дублирование.
    Ответ написан
    Комментировать
  • Что такое методы?

    tomnolane
    @tomnolane
    профессиональный разработчик
    это "штука" позволяющая внутри себя описать логику, для выполнения какого-либо действия:
    например вывести надпись "Hello World" или подключиться к сайту или всё что угодно (и что возможно).
    Т.е. ЭТО нужно для того, чтобы вы не городили всё и вместе (перемешивали логику, под логику и т.д.) а как-то структурировали все вещи для работы, чтобы "механизм" работы был отдельно, "внешняя оболочка" отдельно... проверка каких-то вещей отдельно... т.е. если абстрагироваться на тему автомобиля: чтобы двигатель и детали к нему были в одном месте, салон и обивка в другом, каркас в третьем... а не вперемешку, где вы ставите фару, тут же пытаетесь подключить провод к аккумулятору, но его ещё нет - занимаетесь аккумулятором, потом двигателем, потом лобовым стеклом и т.д.

    метод выглядит так:
    [модификатор] возвращаемый_тип ИмяМетода([параметр])
    {
    //тело метода
    }

    модификатор - private, public, protected, internal, protected internal (подробнее
    возвращаемый_тип: void либо (например) string, string[], int, float, double либо свои какие-то вещи Personal, Car подробнее
    ИмяМетода - любое (лишь бы не начиналось с цифры, не использовалось "зарезервированное слово" - например int, string, и т.д. и написанное латиницей)
    тело метода - непосредственно код в котором описывается логика. Например:
    Console.WriteLine("Hello World!");
    если возвращаемый_тип void: то метод выполняется без возврата результата. т.е. выше код - он говорит: в консоле напиши мне слово Hello World!
    если возвращаемый тип не void (а любой другой), то метод значит что-то возвращает (результат, причем он должен быть таким же, как и сам возвращаемый_тип) т.е. если метод принимает строку (string) то он и должен её вернуть. Пример:
    public string Hello()
    {
       string text = "say Hello!";
       return text ; //return всегда в самом конце логики
    }

    и вызов метода:
    string my_new_text = Hello();

    также в метод можно передавать параметры. Лучше посмотреть на примере тут например
    п.с. параметры бывают и пустыми (т.е. их не обязательно вставлять/использовать)
    п.с.с. переменные созданные/объявленные внутри метода - доступны только в рамках(внутри) этого метода
    Ответ написан
    1 комментарий
  • Что такое методы?

    Методы - это подпрограммы, которые могут быть вызваны для выполнения отдельных задач. Они помогают упростить код или разбить сложную программу на множество небольших и простых кусков, где можно отдельно подправить или переделать. Такой подход в разы снижает число возможных ошибок и ускоряет разработку. И ещё методы позволяют отдельно переносить в новые программы. Так как алгоритмы конкретных задач не меняются, то можно не писать всё заново, а взять уже существующий код в текущий проект.
    Ответ написан
    1 комментарий
  • Что такое методы?

    ibr_98
    @ibr_98
    метод это специальный отрывок кода, который не будет работать пока ты его не вызовешь,
    //создали метод
       int method() {
          cout<<"Привет";
    }  //код ничего не выведет, но если мы его вызовем, то он напечатает "Привет"
    method() //вызываем
    Ответ написан
    3 комментария
  • Что такое методы?

    Steein
    @Steein
    Программист
    Ответ написан
    Комментировать
  • Какая программа для финансовых отчетов?

    mistik_max
    @mistik_max
    Копирайтер, йог и созидательный инвестор))
    Bitrix 24 ставьте и точно не прогадаете, там еще вся фишка в том что для небольших компаний и оборота она бесплатна)
    Ответ написан
    Комментировать
  • Где найти реальный примеры?

    sim3x
    @sim3x
    Ответ написан
    Комментировать
  • Чтобы отнималась цифра?

    tomnolane
    @tomnolane
    профессиональный разработчик
    float lyboe_4islo = (float)Console.ReadLine(); //ввод, правда без проверки - число или нет
    
    float money = 9447.50f - lyboe_4islo;
    switch (RusOperator)
    {
    case "МТС":
    {
    Console.WriteLine("Ваш оператор МТС");
    Console.Write("Сумма пополнение счета телефона:  " + money);
    Console.ReadLine();
    break;
    }
    case "Теле2":
    {
    Console.WriteLine("Ваш оператор Теле2");
    Console.Write("Сумма пополнение счета телефона:  " + money);
    break;
    }
    case "Билайн":
    {
    Console.WriteLine("Ваш оператор Билайн");
    Console.Write("Сумма пополнение счета телефона:  " + money);
    break;
    }
    case "Мегафон":
    {
    Console.WriteLine("Ваш оператор Мегафон");
    Console.Write("Сумма пополнение счета телефона:  " + money);
    break;
    }
    }


    проверку можно сделать так:
    bool proverka = false;
    float lyboe_4islo;
    while(proverka == false)
    {
       try{
    lyboe_4islo = (float)Console.ReadLine();
    if(lyboe_4islo .GetType() == "System.Single" && lyboe_4islo != null) //System.Single == alias float
    {
    proverka = true;
    }
    }
    catch{
    //заглушка
    }
    
    }


    upd
    из комментариев проверка от Станислав Силин
    float lyboe_4islo;
    while (!float.TryParse(Console.ReadLine(), out  lyboe_4islo));
    Ответ написан
  • Где больше практики?

    @kvasek
    Можно потренироваться здесь
    Codewars
    Codingame
    и другие.
    Ответ написан
    1 комментарий
  • Где больше практики?

    @MoonMaster
    Программист и этим все сказано
    Я когда то давным давно столкнулся с такой же проблемой. И решил ее путем написания простой программки, которая в принципе ничего такого сверхъястественного не делает. Просто создается имитация игры. Когда я сделал первый экскиз данной игры, я начал ее изменять (приводить к более красивому ввиду). Во время рефакторинга начал знакомится с новыми best подходами, какими то паттернами. Также появились еще идеи как наложить дополнительные фичи и двигать игру дальше.

    UPD Вот собственно с чего все началось
    Ответ написан
    3 комментария
  • Где больше практики?

    Antonchik
    @Antonchik
    Программирую на HTML
    Придумайте себе интересный проект. Таким способом, по мере реализации вы столкнетесь с проблемами, какие успешно решите с помощью гугла, хабра, тотстера, или stack overflow, и это поможет вам набить руку
    Ответ написан
    1 комментарий
  • Как используются константы и кастинги?

    @Mercury13
    Программист на «си с крестами» и не только
    В Си++03 константа — это та же переменная, про которую говорится: её нельзя менять, с одним дополнением.
    Если эта переменная ещё и целая, при определённых условиях её значение вычисляется при компиляции и может использоваться, например, в шаблонах или массивах.

    В Си++11 понятия «нельзя менять» и «вычисляется при компиляции» разделили, добавив ключевое слово constexpr.

    Для чего?
    1. Обозвать число. Например, 3,1416 — это пи, −128 — минимум signed char, а 16384 — ёмкость промежуточного буфера.
    2. Наладить какую-нибудь таблицу данных, которую нельзя менять.
    const int FIBONACCI_TABLE[] = { 0, 1, 1, 2, 3, 5, 8, 13 };

    3. Сказать: эта переменная передана по указателю/ссылке, но мы её менять не будем.
    void sayHello(const std::string& name);
    void sayHello(const char* name);


    О преобразовании типов. Если мы подали в какую-нибудь операцию или функцию слегка не тот тип, какой хотели, компилятор способен наладить преобразование.
    float oneAndHalf = 1.5f;
    int one = oneAndHalf; // 1

    Это и есть неявное преобразование типа. В данном случае вредное :)

    Явное преобразование типа нужно, когда неявное не прокатывает. А именно…
    • Компилятор не понимает, какую использовать перегрузку.
    • При сравнении знакового числа с беззнаковым — это сравнение можно проводить в знаковом типе, в беззнаковом или в более широком. Не ошибка, но предупреждение.
    • Программист запретил неявное преобразование ключевым словом explicit.
    • Нужна цепочка из двух преобразований типа.

    Явное преобразование бывает тремя способами: вызов конструктора int(1.5), преобразование как в Си (int)1.5 и ключевое слово static_cast static_cast<int>(1.5).
    Ответ написан
  • Как используются константы и кастинги?

    anton_lazarev
    @anton_lazarev
    const double pi = 3.14159265358979323846;
    
    std::cout << whatever * pi << endl;
    std::cout << whatever * 3.14159265358979323846 << endl;


    думаю первый вариант куда нагляднее
    Ответ написан
    5 комментариев
  • Какая программа для финансовых отчетов?

    sim3x
    @sim3x
    Ответ написан
    Комментировать
  • Какая программа для финансовых отчетов?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Эксель.
    Ответ написан
    Комментировать
  • Создание голосового чата, как сделать?

    @OwDafuq Автор вопроса
    Лег спать - пришла мысль.
    Все сделал.
    Ответ написан
    Комментировать
  • Откуда приходят прямые заходы и как узнать?

    web-infodonsk
    @web-infodonsk
    интернет-маркетолог, специалист по Яндекс.Директ
    Прямые заходы могут быть еще из email рассылки, если ссылка в письме специально не помечена utm меткой, либо пересылка в мессенджер.
    У меня был случай, когда у клиента-хостера в аналитике почти 80% было прямых заходов, долго разбирались и выяснили, что после регистрации, пользователь получал письмо со ссылкой на личный кабинет, что и давало такое количество прямых переходов.
    Если прямых заходов в пределах 10%, то может и нет смысла выяснять.
    Если больше, и в процентах и штуках, то да, конечно лучше разбираться.
    Ответ написан
    Комментировать