• Есть ли готовый блок "войти через социальные сети"

    @Sliderer
    насколько я понимаю, подобный сервис предоставляет loginza (loginza.ru), купленный яндексом
    Ответ написан
    2 комментария
  • Хабр скукожился

    Ogra
    @Ogra
    На 1920 выглядит убого…
    Ответ написан
    8 комментариев
  • Сайты с AJAX и Поисковики?

    homm
    @homm
    Вы неправильно делаете сайт, если такие вопросы у вас вообще возникают. Любой Ajax (да и вообще любой javascript) — это упрощение для пользователей для уже работающего сайта. Все ваши кастомные контроллы должны формироваться из рабочих инпутов, формы с валидацией на ajax должны точно так-же валидироваться без него, дополнительный контент должен подгружаться при нажатии на ссылку, и так ведущую на этот контент.
    Ответ написан
    1 комментарий
  • Как вы используете Dropbox?

    elisium
    @elisium
    Мелкие проекты и эксперименты на html & js вместе с git репозиторием. Я знаю, что для этого есть гитхаб, но я постоянно забываю пушить туда последнюю копию, чтобы продолжить в другом месте там, где закончил.
    Ответ написан
    Комментировать
  • Как вы мотивируете себя, работая из дома или на свободном графике?

    VBart
    @VBart
    Люблю свою работу, и то, что я делаю.
    Ответ написан
    Комментировать
  • Какими стандартами руководствоваться при построении типовых процессов в IT-компании?

    @Niazza
    в предыдущей конторе, где я трудилась, ввели CMMI… потратили шесть сумок денег, и кучу времени. Задергали всех включая бухгалтерию, маркетинг и сейлз — которые по сути не являются частью процесса разработки как таковой, который собственно сертифицировался. В итоге количество бумаг увеличилось примерно на 20% (что первоначально никого из девелоперов не сделало счастливым, а прямо скажем — наоборот :))) Единственный плюс, который нашелся в итоге — за счет всех этих формальностей в итоге есть называется track of record (то есть письменная история кто чего сказал, и какие были требования), и таким образом как ни странно разработчики — стали в более защищенном что ли положении в том смысле, что требования определены? да! насальника посмотрела, написала то-то и то-то — все. Все вопросы к насальника. :)
    Ответ написан
    Комментировать
  • Одновременно перестали работать в IE8, Opera, Chrome, но FireFox работает

    Скорее всего это от жадности=) Ставили phpStorm — значит скорее всего переводили дату на 2014 год, чтобы не платить за лицензию. Когда переводишь дату — лезут проблемы с сертификатами. Возможно, пока дата была переведена — где-то куки сохранились с неправильной датой или еще что-нибудь.

    В общем почистите все возможные кэши и куки, и убедитесь, что вернули дату на 2010 год, а не, скажем, на 2011)
    Ответ написан
    Комментировать
  • Какой шаблонизатор взять для нового проекта на php?

    zorba_buddha
    @zorba_buddha
    IT
    всё время удивляло почему в PHP люди ищут какие-то шаблонизаторы.
    сам язык — мощнейший шаблонизатор.

    всё остальное, кроме XSLT+XML — от лукавого.
    Ответ написан
    Комментировать
  • Как закачать письма обратно на почтовый сервер?

    savostin
    @savostin
    Еще один программист
    Простите, не удержался — напомнило вопрос «Как закачать файл обратно в Интернет — он мне больше не нужен».
    Ответ написан
    1 комментарий
  • Большая нагрузка на браузер при вкл jquery?

    Mithgol
    @Mithgol
    Похоже, что в Вашем коде при каждом наведении (hover) загружается «Cloud Zoom» из Сети (getscript), что само по себе способно создать колоссальную нагрузку:
    $(document).ready(function(){
       $('#zoom1').hover(function(){
          $.getscript('js/cloud-zoom.1.0.2.min.js', function(){
             testAjax();
          });
       });
    });
    

    Уместно, по меньшей мере, переставить местами обработчики событий, чтобы сперва один раз загружался скрипт «Cloud Zoom», а затем (когда он пришёл) назначался обработчик наведения мыши на иллюстрацию (если $('#zoom1') является именно иллюстрацией):
    $(function(){
       $.getscript('js/cloud-zoom.1.0.2.min.js', function(){
          $('#zoom1').hover(function(){
             testAjax();
          });
       });
    });
    

    В скрипте «Cloud Zoom», судя по его коду, не предусмотрен собственный механизм для приостановки эффекта лупы. Вы, если искали такой механизм, можете попробовать отодрать обработчики событий от иллюстраций и галерей:
    $('.cloud-zoom, .cloud-zoom-gallery').unbind();
    

    После этого можно попробовать перезапускать эффект лупы тем способом, который в самóм плагине «Cloud Zoom» используется в самом начале кода:
    $('.cloud-zoom, .cloud-zoom-gallery').CloudZoom();
    

    Естественно, идеальная работа не гарантируется: это просто напрашивающийся «грязный трюк» («dirty hack»).

    Сразу скажу ещё, что «грязный трюк», может быть, и не нужен ещё: если достаточно того, чтобы плагин «Cloud Zoom» не начинал автоматически набрасываться на все имеющиеся картинки и галереи на странице (то есть скачивать чёртову уйму крупных иллюстраций), а начинал бы действовать только при наведении мыши на картинку, то хватит всего двух шагов.

    Во-первых, отредактируйте используемый код «Cloud Zoom», убрав оттуда автозапуск. В коде джаваскрипт автозапуска идёт в одну строку, но я для красоты напишу его в структурированном виде:
    $(document).ready(function () {
        $('.cloud-zoom, .cloud-zoom-gallery').CloudZoom()
    });
    


    Во-вторых, вместо убранного автозапуска следует вручную написать запуск, срабатывающий при наведении мыши на иллюстрацию или галерею:
    $('.cloud-zoom, .cloud-zoom-gallery').hover(function(){
       $(this).CloudZoom();
    });
    

    Если же окажется, что многократный запуск CloudZoom(), случающийся после каждого наведения мыши, создаёт неприятные эффекты, то можно пометить иллюстрации и галереи некоторой пометкою, и снимать её после запуска CloudZoom():
    $('.cloud-zoom, .cloud-zoom-gallery').addClass('CloudZoomNotRunning').hover(function(){
       var $this = $(this);
       if ($this.is('.CloudZoomNotRunning')){
          $this.CloudZoom().removeClass('CloudZoomNotRunning');
       };
    });
    

    Естественно, весь такой код, на .CloudZoom() основанный, следует запускать только после того, как код плагина «Cloud Zoom» ужé загружен getscript().

    Точно такую же цепочку .addClass(…).hover(…), несомненно, придётся по разу с нуля применять и на каждую такую новую иллюстрацию или галерею, которая добавлена на страницу AJAXом.
    Ответ написан
    1 комментарий
  • Как вы боритесь с зоопарком версий Opera?

    LeeMiller
    @LeeMiller
    я обычно беоу первую топ тройку, + версию клиента. Не очень честно, но отлавливать баги каждой 0.0000х версии или очередного апдейта Оперы, это может довести до сумашествия. Покрайней мере пока не придумают универсальный тестер Оперы :)
    Ответ написан
    3 комментария
  • Какие англоязычные аналоги «Хабрахабра» существуют?

    neyronius
    @neyronius
    www.dzone.com — сборник ссылок + часто пишут эксклюзивные статьи
    Ответ написан
    Комментировать
  • Какую выбрать программу для хранения и управления паролями?

    @paxter
    Пользуюсь KeePass. Подходит под пункты 1-3, насчет 4 не знаю
    Ответ написан
    5 комментариев
  • Как найти дизайнера для стартапа?

    Spree
    @Spree
    Нужно из этого предложения «который бы на данном этапе помог за вознаграждение/долю в будущем» убрать слова «долю в будущем» и дизайнеры сразу откликнутся.
    Ответ написан
    Комментировать
  • Как найти дизайнера для стартапа?

    Madmutalisk
    @Madmutalisk
    Есть мнение, что вы не правильно ставите вопрос.
    за вознаграждение/долю в будущем
    очень размыто и ни о чем не говорит. Напишите хотя бы размер вознаграждения, желательно в евро, а так же размер доли, желательно в процентах. Можно, кстати, указать смешанный вариант: 10 евро и 10% от ежемесячного дохода в будующем.

    Есть вариант написать статью в раздел «Я пиарюсь», в которой описать ресурс и прочее прочее, а в конце указать, что нужен дизайнер.

    А вообще кто-то уже отписывался на хабре по поводу метода поиска нормальных людей на фри-лансе, сейчас попробую найти и кину ссылку.
    Ну и теоретически я могу кое чем помочь )) вопросы в личку )
    Ответ написан
    1 комментарий