Задать вопрос
  • VirtualBox. Как настроить доступ к SSH серверу, запущенном на гостевой ОС?

    @jacob1237
    Можно просто пробросить 22 порт из виртуалки на localhost (гугл virtualbox port forwarding). После таких манипуляций сможете подключаться к SSH серверу по IP адресу Вашего реального компьютера, но соединение будет перебрасываться в виртуалку.

    Вот здесь можно подглядеть: stackoverflow.com/questions/9537751/virtualbox-por...
    Ваш случай - "Host -> Guest"
    Ответ написан
    Комментировать
  • VirtualBox. Как настроить доступ к SSH серверу, запущенном на гостевой ОС?

    @antonsr98
    Системный Администратор
    1) настроить сеть в виртуальной машине таким образом чтобы она получала ip от вашего роутера
    2) настроить ssh сервер если не настроен на машине к которой хотите получить доступ
    3) на телефон поставить ssh клиент, если устройство на андройд то советую поставить hackers keyboard (хорошая замена штатной клавы на полноценную с F1-10 клавишами) и JuiceSSH сам ssh клиент
    Ответ написан
    2 комментария
  • VirtualBox. Как настроить доступ к SSH серверу, запущенном на гостевой ОС?

    fzfx
    @fzfx
    18,5 дм
    а в чём собственно проблема? с хоста заходит, с локальной сети нет? меняйте тип сети для виртуалки на мост (bridge).
    Ответ написан
  • VirtualBox. Как настроить доступ к SSH серверу, запущенном на гостевой ОС?

    настроить сеть в режиме моста, прописать статику и коннектиться.
    Ответ написан
    1 комментарий
  • Где можно почитать документацию/уроки по модификации ядер для Android?

    @onlooked
    Зайди на 4pda.ru/forum/ в раздел создание прошивок и ядра, там все есть
    Ответ написан
    Комментировать
  • Где можно почитать документацию/уроки по модификации ядер для Android?

    @LiguidCool
    ИМХО. Начните с банального Linux'a (Unix'a) для понимания архитектуры. Затем C и Java.
    Ответ написан
    2 комментария
  • Зачем нужен Gulp?

    @artinnok
    бекенд-программист
    CSS и JS:
    К примеру, у вас имеется большое количество (Х штук) css или js файлов, которое вы подключаете на своих страницах посредством тэгов <link> и <src>.
    При загрузке страницы, браузер клиента будет отправлять X запросов к вашему серверу, а ваш сервер должен будет ответить на X запросов.
    Это:
    1. Тормозит загрузку страницы - будете ждать ответа от сервера
    2. Загружает ваш сервер

    С помощью сборщиков фронтэнда вы можете "склеить" все файлы в один - main.css и main.js, которые будут отдаваться 2 запросами с сервера. Также, вы сможете минифицировать CSS и JS. Под минификацией подразумевается уменьшение размеров файла на диске. Естественно, более легкий файлы будет быстрее прогружаться + минимальное количество запросов к серверу.

    IMG:
    К примеру, у вас имеется Х изображений размером 700 Кбайт. Клиенту надо будет загрузить 700 * X Кбайт. Если вы пропустите свои изображения через Gulp, то вы получите изображения с меньшим размером на диске и такого же качества, т.е. клиенту придется прогрузить примерно (500-600) * X Кбайт.
    Ответ написан
    1 комментарий
  • PHP. В чём магия?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Потому что при удалении атрибута происходит перенумерация остальных. Пусть есть три атрибута, их номера будут 0, 1 и 2.
    Шаг 1. 
      $i = 0. 
      Удаляем атрибут 0.
      Атрибуты 1 и 2 получают номера 0 и 1.
    Шаг 2.
      $i = 1.
      Удаляем атрибут 1.
      Остался атрибут 0.

    Ну а PHP здесь совсем не виноват.
    foreach ($this->allowableTags as $tag) {
      foreach ($doc->getElementsByTagName($tag) as $element) {
        $attributes = $element->attributes;
        while ($attributes->length > 0) {
          $attr = $attributes->item(0);
          $this->clearElement($element, $attr);
        }
      }
    }
    Ответ написан
    Комментировать
  • Как защитить изображения от PrintScreen?

    @Dementor
    программист, архитектор, аналитик
    Т.е. скриншотная картинка, которую можно подделать в фотошопе для нотариуса приоритетнее чем фотоснимок экрана с EXIF-данными? Если нотариус принимает для заверения фотоснимок вместо скриншота, то ваша уловка не прокатит при установке выдержки - фотка запечетлит ровно то же, что видит человек. И никакие уловки не помогут.
    Ответ написан
    Комментировать
  • Как сделать подсказки в edittext как на картинке?

    kamadi
    @kamadi
    Это делается через AutoCompleteTextView
    https://habrahabr.ru/post/243853/

    Для того чтобы AutoCompleteTextView поднялся вверх

    <android.support.design.widget.TextInputLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        >
    
        <AutoCompleteTextView
            android:id="@+id/auto_text"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:enabled="false"
            android:hint="Текст"
    
            android:singleLine="true"/>
    
    </android.support.design.widget.TextInputLayout>
    Ответ написан
    2 комментария
  • В каком редакторе проверить наличие невидимых символов?

    @synapse_people
    Нужно отправлять в UTF-8 без BOM, BOM и есть эти невидимые символы(2 или 3 байта в начале)
    Ответ написан
    1 комментарий
  • Можно ли переустановить предустановленную на ноутбуке Linux на Windows?

    Конечно. Нет никакой разницы. Все будет как обычно. Загружаетесь с
    DVD-диска или USB устройства, много раз кликаете на кнопку ДАЛЕЕ,
    попутно заполняя требуемую информацию и так же форматируете диск.
    В итоге Линукс будет уничтожен, а Виндовс захватит жесткий диск.
    И считайте, что вы перешли на темную сторону.
    Ответ написан
    Комментировать
  • А какая архитектура пакетов в Android Studio у Вас?

    @georgeci
    -database
    --dao
    --schema
    -di
    --module
    --component
    -ui
    --activity
    --fragment
    --adapter
    --customview
    --presenter
    --widget
    -api
    --response
    -model
    -utils
    --rx
    --logger
    --bus
    ---event
    Ответ написан
    8 комментариев
  • Похожие товары - какая логика реализации?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    В 3 этапа.
    1. Ближайшие цифровые характеристики у имеющихся товаров относительно отсутствующему: каждая по-отдельности вверх и вниз, формирование списка с весами релевантности.
    2. Подстановка текстовых переменных и поиск по списку (из п.1) с использованием алгоритма расстояния Левенштейна с формированием СВОЕГО списка весов релевантности.
    3. Объединение этих двух списков с суммированием весовых показателей и последующей сортировкой по весовым значениям: самый максимальный вес - будет самым похожим товарозаменителем.
    PS: если у Вас в БД: "желтый", "yellow", "песочный", "sand", "светло-жёлтый", "светлый песок" - то тут Вы должны использовать синонимайзер, написанный вручную для использования до п.2.
    Ответ написан
    Комментировать
  • MySQL. Как посчитать кол-во созданных тем в определённой категории форума?

    @gbondarchuk
    Software Engineer
    select category.name, count(*) as "topics" from forum_topics topic left join forum_categories category on category.id = topic.category_id group by topic .category_id;

    Если нужна вложенность - то сначала ищешь все category_id по которым нужен поиск а потом используешь where topic.category_id in (id1,id2...)
    Ответ написан
    Комментировать
  • MySQL. Как посчитать кол-во созданных тем в определённой категории форума?

    sanchezzzhak
    @sanchezzzhak
    Ля ля ля...
    select count(t.id) as cnt, c.* from forum_categories c 
    join forum_topics t ON t.category_id = c.id
    group by t.category_id
    Ответ написан
    1 комментарий
  • Как сделать вертикальное выравнивание текста в диве?

    Sanan07
    @Sanan07
    Писатель-прозаик
    Для div
    display: flex;
    justify-content: center;
    align-items: center;
    Ответ написан
    7 комментариев
  • Что мой провайдер знает обо мне?

    @nirvimel
    Когда я захожу на определенный сайт, провайдер видит URL?

    Да.

    А если я захожу на https?

    Известен IP сервера и имя домена. Больше ничего.

    Откуда провайдер узнает, что я скачиваю определенный фильм/программу через torrent?

    Торрент-клиент общается с трекером по HTTP. Все видно насквозь: конкретные торренты + вся статистика (когда начато скачивание, когда закончено, когда пошла раздача, сколько роздано). Возможно подключение к трекеру и по HTTPS, но rutracker.org такой возможности не дает (мне тоже интересно почему).

    Все пакеты которые я получаю и раздаю значит провайдер скачивает себе, чтобы узнать что это за фильм/программа?

    Провайдер не хранит у себя весь трафик. Это технически невозможно. Но трафик обрабатывается, классифицируется и ведутся логи о том какой тип трафика когда входил/уходил от абонента.

    Или он отслеживает факт скачивания .torrent файла, а затем делает вывод по идущим пакетам, что это скачивается?

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

    Когда я пользуюсь VPN, что видит провайдер?

    Видит шифрованный траффик на конкретный IP. По IP можно узнать, что этот диапазон продается под VPSы. Сам факт шифрованного трафика вешает абонента в списки тех, "кому есть что скрывать", а значит подозреваемых при любом розыске.

    Что я зашел на определенный IP и с него идут зашифрованные потоки?

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

    OpenVPN будет работать через VPN IP и в браузере и при обновлении Windows, драйверов, ...?

    В зависимости от настройки. Но в общем случае, да, так.

    Читал, что в Windows есть такая особенность, что если провайдер как-то урезает пакет, то VPN отключается и сайту показывается мой реальный IP?

    Это не связанно с провайдером. Это особенность Windows. Когда VPN отваливается, весь трафик вылетает наружу в открытом виде. Опять же зависит от настроек. Но это еще одна цена "удобства" при использовании Windows.

    При этом провайдер видит на каком я сайте, что скачиваю?

    VPN отвалился - хацкер спалился.

    Таких фишек много?

    Смотря о чем речь. В сфере сетевой безопасности и анонимности различных нюансов вообще много.

    Как от них защитится?

    Учить мат.часть. Разбираться в сетевых протоколах и в устройстве ОС.

    Если пользуюсь каким-то расширением типа ZenMate, dotvpn, провайдер аналогично как и с VPN видит что что-то отправляется и приходит на определенный VPN IP?

    Расширения очень разные. Они могут базироваться на совершенно разных технологиях. Ни один специалист вам не скажет за все расширения. Не исключено, что многие из них, по сути - honeypot, то есть созданы с целью слежения за любителями анонимности, привлекают своим удобством и дают ложное чувство безопасности.

    При использовании Tor, кто-то пользуется моим IP, пока я пользуюсь чужим?

    Нет. Если у вас не сконфигурирован Exit Node.

    Что при этом видит провайдер, что я получаю потоки данных с определенных IP и каждый раз разный IP?

    У них есть система точного обнаружения использования Tor. Это факт остается в логах с теми же последствиями, что и для VPN.

    Провайдер видит URL?

    Через Tor и VPN - нет.

    Каким образом можно полностью управлять сетью на ПК, видеть что, куда и когда отправляется или приходит на ПК (Windows, Linux)?

    Видеть все: https://www.google.com/search?q=Wireshark
    Блокировать все лишнее: https://www.google.com/search?q=Comodo+Firewall
    Ответ написан
    22 комментария
  • Windows 10. Можно ли включить сглаживание в играх из Windows Store?

    Foolleren
    @Foolleren
    Компас есть, копать не люблю...
    a9b0d7d427b04d6fbcd50332c864c03e.png
    если конечно разработчик не сильно увлекался эффектами постпроцессинга то прокатит
    Ответ написан
    7 комментариев