• Как отменить редирект в одной директории?

    shambler81
    @shambler81 Куратор тега htaccess
    или так
    RewriteCond %{REQUEST_URI} ! catalog/catalog3/$
    ! - отрицание
    тогда если у тебя правила собраны через RewriteCond
    то добавь еще вот такое условие и все.
    Ответ написан
    2 комментария
  • Как вывести картинку, имея ее бинарый код?

    erniesto77
    @erniesto77
    oop, rb, py, php, js
    header('Content-Type: image/jpeg;');
    
    $data = 'бинарный код...';
    
    $data = pack('H*',$data);
    
    $im = imagecreatefromstring($data);
    
    imagejpeg($im);
    Ответ написан
    2 комментария
  • Где купить такой гаджет?

    @Volosatik
    Насколько я понял, картинка взята с этого сайта.
    Сам будильник находится в квартире у этого человека. ICQ, Skype, Facebook в профиле указаны.
    Может есть смысл написать напрямую хозяйке?
    Ответ написан
    1 комментарий
  • Новый упадок Хабра?

    Genome_X
    @Genome_X
    Знаете, я относительно недавно на хабре, до этого некоторое время его читал (около полугода однозначно), мне нравилось большинство статей здесь опубликованных, хотел делится своими знаниями, комментировать статьи, в общем, приносить обществу пользу и в некотором смысле себя реализовывать.

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

    Возможность написать статью появилась буквально пару месяцев назад. Написал, опубликовал, пришел инвайт, зарегистрировался, прочитал правила и… И полилось дерьмо по трубам.

    Статью раскритиковали за обилие картинок (ну конечно, видимо каждый из участников продвинутый ИТ-шник, и допустить то, что кто-то может обучаться на подобных статьях, где одна строчка информации, или одна картинка может решить массу имеющихся до этого вопросов, никто не подумал), не уловили основную идею статьи, хотя я неоднократно разжевывал основные моменты в статье и в конце сделал выводы. Все равно, после этого практически каждому нужно было именно разжевывать что я хотел донести, пояснять, класть в рот и чуть ли не глотать за них. Причем заметил, во многих статьях/комментатриях прослеживается подобное поведение, человек не понял что ему хотели донести, он начинает разбрасываться минусами на право и на лево, срать в карму, но никак не задаст вопрос или не попытается сам разобраться. Гадить вокруг себя действительно просто проще.

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

    Засилие фанатиков, оно ОЧЕНЬ широко распространено на хабре. Какая-то дурацкая любовь к бренду, и отвергание любых аргументов пользу других. Фанатичная преданность, которая выражается опять же в… Вы догадались, правда? Опять же, слив кармы, минусы к посту всем, кто не поддерживает взгляды фанатика.

    Дурная практика, сливать и карму и пост за его бесполезность (к примеру), и плюсование исключительно поста, но не кармы, в случае его полезности дают сильный перекос в сторону необходимых сил для того чтобы эту самую карму набрать. Хотя казалось бы, что с одной стороны, что с другой должно быть одинаково. Опять же, появляется мысль, если сливают более охотнее чем поднимают, а стоит ли овчинка выделки? Зачем куда-то карабкаться, прилагать массу усилий, делиться знаниями, если тебя за одно неверное (неугодное) сообщение могут в одночасье слить?

    Я всегда аргументирую свое мнение, никогда не оставляя комментариев в стиле «Фу, эта технология г*», всегда описывая, почему именно она «г*», но даже это не всегда помогает: «Как, ты не любишь технологию которую люблю я?!!! Так, сейчас я буду бить тебя по голове своим большим и мощным членом! Где карма этого сраного еретика!!!» думаю вы поняли? :)

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

    Lazin
    @Lazin
    Давно уже понятно, что хабр — не площадка для технических специалистов. Он для другой публики. И дело даже не в статьях, а в уровне обсуждений. И никакие административные карго меры это не исправят.
    Ответ написан
    1 комментарий
  • Научное фричество - как бороться?

    Akson87
    @Akson87
    А можете ли Вы доказать, что всего этого нет?:)
    На самом то деле, действительно ли Вам важно во что верят все эти люди, если они не пытаются Вам это навязывать? Много ученых верят в Бога например.
    Ответ написан
    6 комментариев
  • В чем ошибка в скрипте (JS)?

    @shiberz
    Это все от того, что js у Вас пишет человек, который даже начальный уровень документации не прочел.
    for (var id in img_url) — эта конструкция перебирает не только элементы массива, но и все остальные свойства объекта. Замените на
    for (var i=0; i<img_url.length; i++) {
    var id = img_url[i];
    ....
    }
    Ответ написан
    2 комментария
  • Как распределить бюджет проекта?

    interrupt_controller
    @interrupt_controller
    30% — дизайнер
    10% — верстальщик
    остальное — программист
    Ответ написан
    2 комментария
  • Denwer под Android

    @bondbig
    Ну вы блин, и сравнили… Денвер ) Так и пишите по-человечески — хочу вебсервер на андройде.

    Есть ServDroid, но в нём поддержка пыхи только заявлена на будущее.
    Есть kWS — Android Web Server , но тоже, только для статики.
    Есть порт jetty, но это контейнер java-сервлетов.

    Приложения php можно запускать как, собственно, обычные приложения, но не как часть веб-приложения, некому будет слушать сокет. У вас есть реальный шанс занять пустующую нишу и написать свой php-веб-сервер для андройда!
    Ответ написан
    2 комментария
  • Изменение стиля при помощи javascript

    Mithgol
    @Mithgol
    Начнём с того, что раз уж речь идёт о переключении классов, то уместно сразу все стили записать в CSS:
    .bImg { /* сюда вписываем стиль обычного div */ }
    .vImg { /* сюда вписываем стиль div, жмякнутого мышою */ }
    
    Для элементов <div> после этого достаточно указывать классы (class="..." вместо style="...").

    Затем при помощи библиотеки jQuery можно немало упростить себе задачу.

    Во-первых, можно сделать проще HTML-код:
    1. Не придётся вписывать в него обработчики onclick, потому что они будут назначены позже, джаваскриптом.
    2. Не придётся и вписывать в него id, так как jQuery исполняет обработчики в контексте элементов: this указывает в обработчике на жмякнутый элемент.
    Было так:
    <div id="1" style="b-img" onclick="kodimg(id)">...</div>
    <div id="2" style="b-img" onclick="kodimg(id)">...</div>
    <div id="3" style="b-img" onclick="kodimg(id)">...</div>
    <div id="4" style="b-img" onclick="kodimg(id)">...</div>
    <div id="5" style="b-img" onclick="kodimg(id)">...</div>
    

    Стало так:
    <div class="bImg">...</div>
    <div class="bImg">...</div>
    <div class="bImg">...</div>
    <div class="bImg">...</div>
    <div class="bImg">...</div>
    

    Во-вторых, желаемое достигается простым JS-кодом для jQuery:
    $(function(){
       // после загрузки документа назначаем обработчики событий:
       $('div.bImg').click(function(){
          // в обработчике делаем две вещи:
          // 1) находим предыдущий жмякнутый div, отменяем жмякнутость
          $('div.vImg').removeClass('vImg').addClass('bImg');
          // 2) свежежмякнутому div придаём жмякнутость
          $(this).removeClass('bImg').addClass('vImg');
       });
    });
    
    Ответ написан
    2 комментария
  • Изменение стиля при помощи javascript

    kashey
    @kashey
    Программирую большую половину жизни
    onclick="kodimg(this)"
    
    var lastkodimg=0;
    function kodimg(_this)
    {
     if(lastkodimg){
      lastkodimg.className='bimg'
     }
     _this.className='v-img';
     lastkodimg=_this;
    }
    


    проверено — работает
    Ответ написан
    Комментировать
  • Изменение стиля при помощи javascript

    apangin
    @apangin
    1 вариант. Хранить id предыдущего нажатого в (глобальной) переменной.
      var old_id;
      function kodimg(id) {
        if (old_id) document.getElementById(old_id).className = 'b-img';
        document.getElementById(id).className = 'v-img';
        old_id = id;
      }

    2 вариант. В функции kodimg сначала у всех div сменить класс на b-img, затем у нужного поставить v-img.
      function kodimg(id) {
        for (var i = 1; i <= 5; i++) document.getElementById(i).className = 'b-img';
        document.getElementById(id).className = 'v-img';
      }

    И, независимо от выбранного варианта, почитать для начала книжки и поизучать материал в интернете.
    Ответ написан
    1 комментарий
  • Изменение стиля при помощи javascript

    lafayette
    @lafayette
    Как-то так:
    for (var i = 1; i <= 5; i++) {
      if (id == i) {
        document.getElementById(i).className = 'v-img';
      } else {
        document.getElementById(i).className = 'b-img';
      }
    }
    
    Ответ написан
    2 комментария