Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Где фермеры продают продукты, когда рынки закрыты?
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
woonem

PO6OT

  • 35
    вклад
  • 168
    вопросов
  • 89
    ответов
  • 38%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Стиль написания кода в PHP?

    woonem
    PO6OT @woonem
    Учимся разбираться в искусстве программирования.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Где научиться искусству создания поисковых систем?

    woonem
    PO6OT @woonem Автор вопроса
    habrahabr.ru/post/123671
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • А как вы боретесь с несколькими аккаунтами на одного человека?

    woonem
    PO6OT @woonem
    Регистрация по смс, подтверждение по фотографии с человеком, держащим свой паспорт и логотип сервиса.

    А в идеале пользователь приходит в центр регистрации, даёт паспорт, придумывает и говорит ключевое слово, его голос записывают, он уходит домой, включает компьютер, заходит на сайт, говорит ключевое слово и несколько рандомных слов, которые просит сервер, сервер сверяет данные и пользователь авторизуется.

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

    woonem
    PO6OT @woonem
    уберите этот ваш атрибут action вообще и всё будет хорошо, форма тогда будет отправлять все данные на ту страницу, на которой она находится
    <form method='GET'> ... </form>
    Ответ написан более трёх лет назад
    4 комментария
    Нравится 4 комментария
  • Изменился адрес страниц, что написать в htaccess?

    woonem
    PO6OT @woonem
    RewriteEngine On
    RewriteRule ^/index\.php\?page\=(.*)$ /?p=$1 [R]
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Почему PHP страницы хотят открываться как файлы?

    woonem
    PO6OT @woonem
    У меня были когда-то такие проблемы.
    Добавьте в .htaccess в корне сайта (или в apache.conf или httpd.conf в папке /etc/apache/) такие строки:
    AddHandler application/x-httpd-php .php
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Как создать функцию видеозвонока на сайте?

    woonem
    PO6OT @woonem
    Если клиент не должен ничего устанавливать, то
    tokbox
    dimdim
    Если можно что-то устанавливать, то поднять Jabber на своем сервере. Еще есть ConferenceXP.
    И кроме того:
    Adobe Connect
    GoToMeeting
    Вот ещё поиск нормальные результаты даёт: видеосвязь на сайте
    Ответ написан более трёх лет назад
    7 комментариев
    Нравится 7 комментариев
  • Как поставить поисковую машину на хостинг?

    woonem
    PO6OT @woonem
    если нужно искать на сервере файлы так, как их видит клиент, то поищите поисковой движок на php
    а если нужно по файловой системе лазать, то можете поискать скрипт поиска по сайту на php

    а может вам просто нужна консольная find?
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 2 комментария
  • DDoS и интернет вещей - насколько актуальна угроза DDoS-атак на бытовую технику и как от этого защититься?

    woonem
    PO6OT @woonem
    Поставьте брандмауэр на роутер, к которому подключен чайник, чтоб он пропускал только запросы к тому серверу, на котором эти рецепты.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как найти все домены в определенном диапазоне ip адресов ?

    woonem
    PO6OT @woonem
    На PHP:
    <?php
     $i1=217; $i2=12; $i3=200; $i4=1; //здесь надо вписать начало диапазона
     $a1=217; $a2=12; $a3=240; $a4=255; //здесь конец диапазона
     $o1=$i1; $o2=$i2; $o3=$i3; $o4=$i4;
     for( ; ; ){
      $host=gethostbyaddr($o1.'.'.$o2.'.'.$o3.'.'.$o4);
      if($host & $host != $o1.'.'.$o2.'.'.$o3.'.'.$o4)
       echo $o1.'.'.$o2.'.'.$o3.'.'.$o4.': '.$host."\r\n";
      $o4++;
      if($i3<$a3 or $i2<$a2 or $i1<$a1){
       if($o4>255){
        $o3++;
        if($i2<$a2 or $i1<$a1){
         if($o3>255){
          $o2++;
          if($i1<$a1){
           if($o2>255){
            $o1++;
            if($o1>$a1){
             break;
            }
            $o2=1;
           }
          }elseif($o2>$a2){
           break;
          }
          $o3=1;
         }
        }elseif($o3>$a3){
         break;
        }
        $o4=1;
       }
      }elseif($o4>$a4){
       break;
      }
     }
    ?>
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как в php все совершенно интернет-подключения проводить через прокси без установки программ?

    woonem
    PO6OT @woonem Автор вопроса
    надо поменять строчки
    $request = "POST /".md5(rand())." HTTP/1.1\r\n";
    $request .= "Host: ".$host."\r\n";

    на
    $request = "POST http://".$host."/".md5(rand())." HTTP/1.1\r\n";
    $request .= "Host: ".$proxy."\r\n";

    где $proxy - это адрес прокси
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Когда загружается компьютер, слышу звук скрипящей двери, что это?

    woonem
    PO6OT @woonem
    Это звук включения. Его издает встроенный динамик (speaker). Если хотите убрать звук - откройте компьютер, найдите вот такой коннектор, как на фото, и отключите его - стяните со штырьков полностью. Запомните на какие штырьки был прицеплен этот коннектор и в какую сторону смотрела надпись и если звук не исчезнет - прицепите его на место. Если прицепите неправильно - может случиться всё что угодно вплоть до взрыва, по этому будьте внимательны.

    f785a73779c24e4ea4b3d5022f1f62f7.jpg

    Если вы удостоверились, что встроенный динамик тут не при чем, просто проверьте, не цепляются ли лопасти вентиляторов за провода. Даже если не цепляются, попробуйте включить компьютер, предварительно открыв все возможные крышки, к которым прикручены вентиляторы. НЕ демонтируйте вентиляторы - потом не соберете.

    У вас HDD или SSD?
    Если HDD, то он тоже может так шуметь. Поменяйте его на какой-нибудь другой, если вам так уж сильно мешает этот звук. Лучше всего SSD. Они, правда, имеют другой форм-фактор, но можно использовать специальные конструкции-адаптеры или искать где-то невероятную игрушку - SSD с форм-фактором как у HDD.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как сделать элемент и фиксированным и абсолютным?

    woonem
    PO6OT @woonem
    position: absolute;
    z-index: -1;
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Как подключиться к Raspberry Pi?

    woonem
    PO6OT @woonem
    Вам нужен белый IP адрес
    Ответ написан более трёх лет назад
    7 комментариев
    Нравится 1 7 комментариев
  • Возможно ли сделать недоступность всех файлов в папке?

    woonem
    PO6OT @woonem
    можно создать файл .htaccess в основной папке сайта (если его нету) и вписать туда:
    <Location /include>
    Order Deny,Allow
    Deny from all
    </Location>
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Как при любом запросе выдавать одну страницу?

    woonem
    PO6OT @woonem
    У меня всё работает вот так:
    #Rewrite
     <IfModule mod_rewrite.c>
     RewriteEngine On
     RewriteBase /
     RewriteRule ^([A-Za-z0-9\/\&\=\+\%]+)([A-Za-z0-9\&\=\+\%])$ $1$2/ [L]
     RewriteRule ^([A-Za-z0-9\/\&\=\+\%]+)([\/])$ ?p=$1 [L]
     </IfModule>


    А для вас лучше:
    #Rewrite
     <IfModule mod_rewrite.c>
     RewriteEngine On
     RewriteBase /
     RewriteRule ^.*$ index.html [NC,L]
     </IfModule>
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как сделать свой var dump в php который умеет считать вложенные массивы?

    woonem
    PO6OT @woonem Автор вопроса
    Настраиваемый:
    <?php
     function dump($var, $arrstart, $arrstop, $varstart, $varstop){ //создаем функцию
      if(is_array($var)){ //если функции задан массив
       foreach($var as $key => $value){ //перебрать массив
        if(is_array($value)){ //если при данной итерации обнаружен еще один массив
         $return.=htmlspecialchars($key).$arrstart.dump($value, $arrstart, $arrstop, $varstart, $varstop).$arrstop; //перебрать и его
        }
        else{ //если при данной итерации нет массива
         $return.=htmlspecialchars($key).$varstart.htmlspecialchars($value).$varstop; //вернуть ключ и значение
        }
       }
      }
      else{ //если функции дана переменная
       $return=htmlspecialchars($var); //вернуть переменную
      }
      return $return;
     }
    ?>

    Пример использования:
    <?php
    echo dump($app, "<div style=\"line-height: 18px; border-left: 4px solid #08f; padding-left: 4px; margin-top: 8px; margin-bottom: 8px; text-align: left;\">\n", "</div>\n", ' = "', "\";\n<br>");
    ?>
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Как получить доступ в интернет на компьютере, подключив его к смартфону по USB?

    woonem
    PO6OT @woonem
    4smart.com.ua/kak-razdat-internet-s-kompyutera-na-...
    Следуйте инструкциям
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Как в Google Chrome в панели разработчика отключить эмуляцию мобильных устройств?

    woonem
    PO6OT @woonem
    нажмите вот сюда
    a7d5f95fde7c4697b9b919974957c321.png
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 3 Комментировать
  • .htaccess Обращение к виртуальной директории и возврат файлов с реальной?

    woonem
    PO6OT @woonem
    напишите в .htaccess: RewriteRule ^/assets/(.*)$ /assets/app/name/$1 [L]
    и если следующих строк нет, то напишите перед вышеописанной строкой:
    RewriteEngine On
    RewriteBase /
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
Оценили как «Нравится»
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • Следующие →
Самые активные сегодня
  • hello_my_name_is_dany
    • 21 ответ
    • 0 вопросов
  • Василий Банников
    • 12 ответов
    • 0 вопросов
  • Sanes
    Sanes
    • 7 ответов
    • 0 вопросов
  • shebanits
    • 7 ответов
    • 0 вопросов
  • Dr. Bacon
    • 7 ответов
    • 0 вопросов
  • hottabxp
    Сергей Карбивничий
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации