Задать вопрос
  • Какие есть хорошие книги или мануалы по настройке ядра линуск?

    @rPman
    Если у вас не embended разработка и вы не собираете ядро для хитрой и слабой железки, то не заморачивайтесь этим от слова совсем.

    Gentoo - ваше направление размышлений, и в конце концов нормльной автоматизации не ждите, часть фишек потребует установки пакетов, и наоборот. Документацию искать в гугле по названию вашего железа (материнка или всей системы, например eeepc900 - нетбуки асус, добавляя ключевые слова gentoo, ubuntu, linux)
    Ответ написан
    Комментировать
  • Как пустить весь трафик через vpn на андроид 6.0?

    @rPman
    по умолчанию весь трафик идет через подключенный vpn (проблема начинается, когда vpn теряет соединение)
    поэтому непонятно, почему у вас вопрос такой появился
    p.s. если есть рут, то ищите утилиты расширенной настройки сети или используйте консоль сами.
    Ответ написан
    Комментировать
  • Могут ли взломать сайт через форму отправки сообщений?

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

    p.s. проверьте, что произойдет, если данные формы отправить в виде GET запроса, а не POST.
    Ответ написан
  • С помощью чего можно открыть pdf-файл?

    @rPman
    Смешная идея - javascript pdf viewer загрузить в WebBrowser, туда же закинуть свой pdf-файл
    viewerjs.org
    https://habrahabr.ru/post/122034/
    и т.п.
    Ответ написан
  • Как укоротить createElement в javascript?

    @rPman
    Что может быть читабельнее этого:
    function node(name){return document.createElement(name);}
    var div1=node(n'div')
       ,div2=node(n'div')
       ,div3=node(n'div')
       ,div4=node(n'div');


    p.s. избегайте ручное создание нод в проекте, пользуйтесь шаблонизаторами (их миллион) - готовые куски шаблонов храните тут же на странице, в теге < script type='text/html' >
    Ответ написан
    Комментировать
  • Почему производители рекомендуют сперва подключать usb-кабель, а только затем - устройство?

    @rPman
    Если у них кабель с нестандартным разъемом со стороны плеера и не содержит разницы в размерах контактов земля - остальные контакты то смысл имеет.

    Земля должна быть подключена до подачи питания на устройство.
    Ответ написан
    1 комментарий
  • Как вставить видео с автопроигрывание на фоне на сайт, но не через youtube?

    @rPman
    Положите свое видео в виде файла на свой сервер и заверните его в тег video

    Форматы и кодеки видеофайла смотреть тут:
    https://ru.wikipedia.org/wiki/HTML5_video
    https://developer.mozilla.org/ru/docs/Web/HTML/Под...

    p.s. легальность использования того или иного кодека, то еще развлечение, но в вашем случае скорее всего теоретическое
    Ответ написан
    Комментировать
  • Поиск подходящего ПО?

    @rPman
    Практически все онлайн сервисы по рассылке SMS позволяют прямо из браузера настроить рассылки, просто указав списком номера телефонов и не только. У всех есть API, с которым справится даже школьник, так что проблем не будет.

    Просто в гугле набирайте 'рассылка sms онлайн', аккуратнее с ценами, они гуляют от 0.3р до 5р, как будто конкуренции нет.
    Ответ написан
    Комментировать
  • Как ускорить X11 Forwarding?

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

    Попробуйте другие технологии, vnc например.
    Так же поэксперементируйте с NX NoMachine, для вашего случая оно бесплатно, и там хорошо оптимизирован трафик и кешируются изображения.
    Ответ написан
  • Покупка Prusa I3 на алиэкспресс с доставкой в РФ. Подводные камни?

    @rPman
    С ненулевой но низкой вероятностью - таможня.
    В лучшем случае съедят мозг и потребуют деньги, в худшем - потребуют много денег.
    p.s. помните про стоимость доставки?
    Ответ написан
  • Win32 Disk Imager не видит sd, что можно сделать?

    @rPman
    Если у вас android телефон, вам нужно выбрать режим раздачи карты памяти как usb-флешка а не как mtp устройство.
    Ответ написан
  • Почему PHP Simple HTML DOM Parser прерывает вывод сразу после слова на русском языке?

    @rPman
    ни разу не было проблем с этой библиотекой и русским языком (utf8)
    Ответ написан
  • Как можно получить максимум от сети платежных терминалов?

    @rPman
    Майнить на платежных терминалах - это неявная кража электроэнергии у арендодателя.

    Средний доход от майнинга криптовалют уже давно гуляет вокруг 3х себестоимости электроэнергии (а точнее зависит от текущей стоимости спотовых инстансов amazon). Т.е. доход есть но он мизерный.

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

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

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

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

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

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

    @rPman
    К чужим данным, находящимся в каталоге /data может иметь только программа, установленная производителем (или продавцом, некоторые магазины и перекупщики ставят свое crapware и adware, некоторые так хитро что сброс до заводских настроек не спасает), иначе доступ есть только к своим данным. Так же приложения имеют доступ к /sdcard/... внутренней памяти и к карте памяти, если она подключена, но для этого приложение потребует соответствующие разрешения (принимаются пользователем при запуске)

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

    Поэтому необходимо найти версию рекавери (в виде xxxx.img файла) и запустить ее на вашем телефоне (даже прошивать не требуется, но может потребоваться разлочить телефон - подробные инструкции зачастую отличаются от модели и производителя). Использовать нужно утилиты adb и fastboot - офицальные platform-tools от google sdk (загрузите у гугла, правда получите вместе с ним кучу утилит для разработки, на варезниках валяются отдельно)

    Режим fastboot - режим телефона для низкоуровневого доступа к телефону, не имеет инфтерфейса, на экране телефона будет рисунок зайчика ремонтирующего робота, запускается так уже другой кнопкой громкости одновременно с кнопкой питания, внимательно читайте инструкции для своего телефона, иначе можно получить кирпич. Но в большинстве случаев подходит:
    fastboot boot имя_файла_рекавери_для_вашего_телефона.img
    эта команда не будет менять ничего на телефоне а просто запустит рекавери (рекомендую twrp)

    предварительно может понадобиться разлочить телеофон:
    fastboot oem unlock

    Если вы смогли запустить свое рекавери, значит наверняка вы можете с телефоном делать почти что угодно, прошивать кастомные прошивки, добавлять/удалять приложения и т.п.

    p.s. но некоторые производители (например xiaomi) для некоторых новых моделей сделали козу, и для разлочки требуется сначала привязать телефон к mi аккаунту а затем письмом к китайцам слезно попросить себе прошивку (инструкций в интернете вагон, читать 4pda), если вам повезет недели через две вам его разлочат удаленно.
    мне 'повезло' дважды - мой телефон xiaomi redmi note 3 pro был залочен, но для него нашелся кряк (пропатченная официальная сборка, после ее прошивки oem unlock сработал и я смог менять прошивки)
    Ответ написан
    Комментировать
  • Почему возникают фризы на ноутбуке?

    @rPman
    Внизу таскменеджера есть кнопка - открыть монитор ресурсов (рекомендую запускать его в режиме администратора, на закладке процессы есть кнопка - открыть таск менеджер с правами администратора, и уже затем открывайте менеджер ресурсов.

    С его помощью можно наблюдать персонально для каждого процесса не только за нагрузкой на процессор но и на диск и на сеть. Понаблюдайте за списком процессов (там таблица, можно сортировать по колонкам), так поймете какой именно процесс чудит.
    Ответ написан
    Комментировать
  • Какое направление лучше?

    @rPman
    На текущий момент в России университет имеет смысл не как источник диплома (бумаги, да на ее наличие смотрят, некоторые даже читают первые три слова специальности, чаще смотрят на факультет, если рекрутер сам учился там же) а как место, где есть возможность! научиться учиться.

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

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

    p.s. первое
    Ответ написан
    Комментировать
  • Создаю Биткойн кошелек. Какой лучше?

    @rPman
    electrum - идеальное решение для тех, кому не требуется доступ к blockchain (он нужен если вы захотите проводить свой анализ или нестандартные запросы).

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

    @rPman
    Для такого ответа вам нужна информация, собирать вам граф подписчиков и френдов самостоятельно, только что с этой информацией делать тот еще вопрос, но вполне возможно что это окажется просто.
    Ответ написан
    Комментировать
  • Как выявить нарушителя в компьютерном классе?

    @rPman
    Вам нужен специалист в помощники, как минимум уровня выше чем эти подростки, либо самим становиться таковым.

    Никаких готовых технических средств уровня - воткнул компакт диск в комп и нажал да-да-конечно - не существует.

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

    С другой стороны, эти логи помогут вам выявить виновника когда к вам придут с вопросами, - 'кто лез к нам в такого то числа', вам достаточно будет связать записи лога с записями в журнале - кто сидел за каким компом.
    Ответ написан
    Комментировать