• SEO: вечными или временными ссылками?

    reffy
    @reffy
    Я молодец.
    1. В топ 10 выдачи ПС находится не только ваш сайт, а ещё сайты других людей, которые вполне вероятно тоже продвигают свои проекты. Вы вообще можете хоть 5 лет не закупать ссылки, только другие люди могут продолжать продвигать свои сайты (:
    2. Временные дешевле в плане единоразового платежа. К примеру вы покупаете 100 временных ссылок по 20 рублей каждая (итого 2000 руб месяц), либо сразу 100 вечных ссылок по 500 рублей (итого 50000 рублей единоразовый платёж). Объёмы совершенно разные и определяются бюджетом.
    3. Вы путаете понятия. Логичней спросить — что лучше, продвижение или контекстная реклама. Тут всё зависит от тематики, задач и бюджета.
    4. Если вы привыкли полагаться на рекомендации сеопульта, вебэффектора или рук, то скорее всего никак. А вообще, провести анализ конкурентов, сравнить ваш проект с их, прикинуть как они продвигаются, так же приблизительно оценить ссылочную массу закупаемых ссылок в аренду, и от этого уже плясать. Но проще выделить бюджет, закупить вечные ссылки, ждать повышения позиций, если мало то закупить ещё. Но это довольно долго.
    Ответ написан
    Комментировать
  • Как гугл относится к ссылочному ранжированию в данный момент?

    HCADV
    @HCADV
    ссылки - основа ядра как у гугла так и у яндекса.
    были. есть. будут.
    Ответ написан
    6 комментариев
  • Как гугл относится к ссылочному ранжированию в данный момент?

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

    opium
    @opium
    Просто люблю качественно работать
    Ссылки после отказа стали продаваться только лучше так то 8))))
    Ну никуда от ссылочного ранжирования не деться. Тем более гуглу с его пейджранком.
    Ответ написан
    Комментировать
  • Какие есть способы верификации пользователя по email?

    dizballanze
    @dizballanze
    Software developer at Yandex
    Если боитесь, что ссылка случайно попадет на другой email (что очень мало вероятно), просите, после перехода по ссылке, ввести email адрес, указанный при регистрации и сверяйте со значением из БД.
    Ответ написан
    Комментировать
  • Какие есть способы верификации пользователя по email?

    ScorpLeX
    @ScorpLeX
    У вас паранойя, для разработчика конечно хорошее качество, но это уже через чур.
    Почитайте про протокол передачи почты, куда то не туда улететь не сможет.
    Вообще в этом смысла мало, пользователь может легко подтвердить почту с другого устройства\программы или по прошествии долгого времени.
    Ответ написан
    Комментировать
  • Чем могут отличаться VGA кабели?

    7workers
    @7workers
    У меня тоже целый пакет кабелей. Плюнул и купил самый дорогой - оказалось, хороший параметр.
    Ответ написан
    Комментировать
  • Замыкания внутри циклов javascript

    Opaspap
    @Opaspap
    Сначала цикл будет закончен, следовательно i выставлено в 10, а потом через 1 секунду вызовется 10 раз функция из замыкания в setTimeout (почти сразу, с разницей ~4мс), после того как последняя из этих функций выйдет область видимости, в которой находится цикл будет отдана на съедение уборщику мусора, до того все ссылки на переменные заданные в области видимости цикла будут считаться нужными.

    Обход обычно делается примерно так:

    for(var i = 0; i < 10; i++) {setTimeout(LogMe(i), //получим функцию
                                         1000*(i+1));} //видимо хочется не всё сразу через 1 секунду выполнить,
                                         // а по одному разу за 1 секунду (последний console.log() через 10 секунд)
    
    function LogMe(i){ //т.к. i объявлена здесь (в аргументе это всё равно что объявление var), 
                                //то она больше не будет ссылкой на i из цикла
                               //эта области видимости отправится  к мусорщику сразу после выполнения следующей функции
    return function() {     //вернем новую функцию со своей областью видимости.
            console.log(i);  
        };
     }


    Всё вместе называется асинхронное выполнение.
    Ответ написан
    Комментировать
  • Замыкания внутри циклов javascript

    aen
    @aen
    Keep calm and 'use strict';
    1. 10 раз запустится отложенный console.log(i);, который лежит внутри анонимной функции, которая создается каждый раз.

    Прочитайте статью habrahabr.ru/company/tradingview/blog/178261/. Она ответит на ваши вопросы.
    Ответ написан
    Комментировать
  • Замыкания внутри циклов javascript

    dizballanze
    @dizballanze
    Software developer at Yandex
    1. Если как они утверждают цикл будет закончен до того как будет вызвана console.log(i) то почему результат выводится 10 раз?


    У вас же timeout используется, т.е. 10 раз внутри цикла будет запущен таймер, пока первый из таймеров закончится цикл уже пройдет все 10 итераций и соотв i будет иметь значение 10.
    Ответ написан
    Комментировать
  • Как сделать так, чтобы событие mouseout игнорировалось?

    RubaXa
    @RubaXa
    Все верно, чтобы избежать этой ситуации, используйте mouseenter и mouseleave, либо hover.
    Ответ написан
    1 комментарий
  • Метод property() класса function в ember.js

    BuriK666
    @BuriK666
    Компьютерный псих
    Возьмем первый пример.
    Если сделать:
    var president = MyApp.President.create({
      firstName: "Barack",
      lastName: "Obama"
    });
    
    president.get('fullName');
    Вернет "Barach Obama"

    president.set('firstName', 'George');
    president.set('lastName', 'Washington');
    president.get('fullName');

    Опять же вернет "Barach Obama", а если указать зависимости будет все ОК.
    Ответ написан
    Комментировать
  • Метод property() класса function в ember.js

    BuriK666
    @BuriK666
    Компьютерный псих
    Там же ясно написано.
    Many computed properties have dependencies on other properties. For example, in the above example, the fullName property depends on firstName and lastName to determine its value. You can tell Ember about these dependencies like this:
    Ответ написан
    6 комментариев
  • Что лучше использовать для git: консольный клиент или графический?

    Git, по сравнению с SVN, поощряет делать частые коммиты. Поэтому проверьте как у вас быстрее получается сделать коммит: через командную строку или графическую утилиту.

    Если вы работаете на Windows, то возможно TortoiseGit будет для вас привычней после TortoiseSVN. Тем более что по умолчанию в Windows не работает автодополнение команд Git в командной строке.

    Если вы хотите приблизиться в Windows к удобству использования Git в *nix системах, попробуйте posh-git. Это расширение для PowerShell.

    Мне удобнее и быстрее делать коммиты, ветки и слияния, push&pull и теги из командной строки, а работать с историей и различиями в файлах проще из графических утилит.
    Ответ написан
    Комментировать
  • Что лучше использовать для git: консольный клиент или графический?

    lunaticman
    @lunaticman
    Дерзкий айтишник
    Практика показала, что чем меньше ты дергаешь мышку во время работы - тем быстрее твоя производительность. Именно поэтому люди заучивают шорткаты.

    Обычно программисты печатаю крайне шустро, а в консоли еще есть автокомплит и алиасы. Да и консоль можно вызывать с помощью шортката.

    А сколько вам нужно тыкнуть мышкой чтобы закомитить код?
    Ответ написан
    Комментировать
  • Программирование без математики

    xiWera
    @xiWera
    Всё очень просто, смотря каким программизмом ты собираешься заниматься. Если писать скрипты для сайтов, то математики возможно тебе никакой и не потребуется. А вот если ты будешь писать систему управления космическим кораблём… математика ой как потребуется.
    Реши для себя, что ты хочешь? Быть подмастерьем или быть мастером. Мастеру лишние умения никогда не помешают, подмастерью часто помогут «запороть и эту заготовку»
    Ответ написан
    Комментировать