• Почему до сих пор никто не создал p2p мессенджер?

    jamakasi666
    @jamakasi666
    Просто IT'шник.
    Потому что у p2p только один единственный плюс в виде децентрализации и он же является минусом перечеркиващим все остальное. Сам p2p также фигово предназначен для передачи мелких и РАЗНЫХ данных но хорошо для передачи мелкими кусочками болищих неменяющихся данных.

    Т.е. грубо говоря одно дело идет раздача 1гб данных куче пиров которые также становится раздающими и в целом ускоряют раздачу потому что этот гиг хочет 1000 человек. Другое дело у тебя 10 байт текста обвязанных 300 байтами служебки и их надо передать одному единственному или паре пиров, остальным он не нужен, в таком случае сеть грубо говоря превращается в кучу шлюзов ретрансляторов из разряда ПирА(отправляет сообщение пиру Я) -> увидел пирБ(не мое передам дальше и затру у себя)->...-> поймал пирП(не мое передам дальше и затру у себя) ->...->->получил пирЯ(а это мне!). В савокупности для передачи породится космическое число мусора и изначальные байта сообщения по дороге выжрут мегабайты чужого трафика. Кроме того время доставки сообщения может быть очень большим пока сообщение путешевствует от пира к пиру даже потому что иногда придется искать маршрут что говорится в слепую не зная с какой стороны находится адресат.
    Почему на мобилках не интересен и не популярен тот же токс, ну вот ты пользуешься торрентом на телефоне? Аааа трафик жалко стало да? вот и тут схожая ситуация.

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

    Намного более интересные это жаббер\matrix которые могут быть гибридными, проще это представить как почту где ты привязался к сервису например яндекс и можешь отправить сообщение пользователю который привязан к гуглу, каждый сервис имеет свои плюшки а если что то не нравится то всегда можно найти другого провайдера почты. Но к сожалению яббер не нашел массового успеха погрязнув в стандартах изза чего потерял совместимость, а матрица досих пор в каком то непонятном состоянии.
    Ответ написан
    Комментировать
  • Включение режима TKIP&AES в Wi_Fi роутере - повышает безопасность?

    @Psq
    Информационная безопасность. Пентест.
    Ослабляет, поскольку включает поддержку TKIP
    Используйте AES с длинным не словарным паролем.

    Почему не следует использовать TKIP можете почитать здесь:
    https://habrahabr.ru/post/224955/
    Ответ написан
    2 комментария
  • Перенос торентов с Utorrent x32(!!!) на x64 - как реализовать?

    Jump
    @Jump Куратор тега Резервное копирование
    Системный администратор со стажем.
    Для того чтобы скачать что-то из сети torent нужен файл torrent где указана хэш скмма файла, трекеры которые могут подсказать адреса пиров, и хэш суммы частей файла.
    Ну и торрент клиент умеющий работать с этими файлами например utorrent или aria.
    Вот и все.

    Все эти торрент файлы программа utorrent хранит в той папке где установлена.
    Вам нужно зайти в эту папку и скопировать все эти торрент файлы.

    После чего просто добавляете их все в новую программу - ставите на скачивание.
    И он их скачает.
    Если возникает затруднение как именно добавить файлы - объясняю популярно, открываете папку с файлами torrent, выделяете их все, и прям мышкой тащите в окошко utorrenta. Это самый простой способ.
    Никто не запрещает сделать это из командной строки.
    Если не хотите чтобы он их качал - положите в папку скачивания уже скачанные файлы, тогда он их просто переиндексирует и встанет на раздачу.

    Какая у вас версия торрент клиента, на каком языке она написана, как она называется, на какой платформе она работает совершенно не важно.
    Ответ написан
    2 комментария
  • Вытащить аудио-дорожку из видео, или "как извлечь звук из видео" НЕ КОНВЕРТИРУЯ?

    sim3x
    @sim3x
    man ffmpeg

    1. Отделить аудио от видео(без конвертации)
    Использовать для получения аудио дорожки без видео
    ffmpeg -i input_file_with_aac_audio.mp4 -c:a copy aac.aac


    2. Аудио конвертировать
    Конвертация одного типа кодирования в другой
    ffmpeg -i aac.aac mp3.mp3

    3. Заменить оригинальное аудио AC3, на MP3 дорожку(без конвертации видео потока).
    ffmpeg -i input_file_with_mp3_audio.mp4 -c:v copy -c:a libfdk_aac -b:a 128k mp4.mp4
    Ответ написан
    4 комментария
  • Как сохранить полностью сайт со всеми Js скриптами - что бы они РЕАЛЬНО работали автономно?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    wget -r -k -l 7 -p -E -nc http://site.ru
    Ответ написан
    Комментировать
  • Как создать мобильное приложение Android для интернет сайта?

    @cloud-habr
    хорошее Api сайта на пример вконтакта описание
    т.е другими словами это то что ответит сайт на get запрос типа yousite.com?userid=1&token=jrhbmgjhgbbnmmhkik5l&im=all - вывод всех сообщений
    план проекта прост чего нельзя сказать о реализации
    1. создаёте сайт с чатом и апи
    2. в Activity приложения делайте запрос
    3. в Activity обрабатываете ответ

    вся основная работа уйдет на безопасность сайта и приложения , к примеру на авторизация пользователя ...
    Ответ написан
    1 комментарий
  • Как создать мобильное приложение Android для интернет сайта?

    aratj
    @aratj
    программер.
    1. почитать про асинхронную работу с сетями..
    2. узнать как работать с post/get запросами
    3. научится работать с парсерами, особенно если нет API придется парсить html
    их много, но я люблю jsoup из-за возможности работать с селекторами. по аналогии с jquery (javaScript) можешь гуглить.
    4. почитать про json/xml (если есть API , чаще используют json)

    5. Научится работать нормально со списками. List, ListArray итд.
    6. Научится работать с кастомными адаптерами.
    Ответ написан
    1 комментарий