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

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

    @rPman
    Что значит управлять?

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

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

    Извини, приложения не сохранилось, но оно реально простое, за вечер лениво пишется
    Ответ написан
    2 комментария
  • Как скрыть факт использования впн?

    @rPman
    Все ответы в теме в тему.

    Добавлю, вместо сложной настройки vpn, можно купить дешевую vps-ку (максимально) с linux и ничего в ней не настраивая, запустить локально у себя ssh к ней с ключом -D1080, где 1080 это локальный порт socks5 прокси, которая будет поднята таким образом на удаленном сервере, включить ее в браузере плюс резолв имен через прокси (чекбоксик в настройках) и все, весь трафик браузера пойдет через 'vpn', для провайдера у тебя висит ssh сессия, ограничивать и тем более блокировать их у нашего бешанного принтера пока духу не хватает (к сожалению, ключевое слово пока).

    p.s. но есть но, например ростелеком при накоплении некоторого количества трафика (кажется гигабайты) в пределах одного ip адреса, вне зависимости от протокола, сильно понижает скорость персонально до него примерно на пол суток или сутки, так что стратегия - гнать весь трафик через vpn/proxy не эффективна, придется разделять, что локально смотреть а что удаленно.
    Ответ написан
    5 комментариев
  • Можно ли установить другую ОС на ipad 3?

    @rPman
    гугл выдают кучу разрозненной информации на эту тему, и самое главное устаревшие статьи (полезно ли вам будет сейчас на к примеру ipad2 ставить android 2.2?)

    ключевые слова для поиска OpenBoot ipad 3 android
    100% потребуется jailbreak
    есть упоминания что ставили не только android но и к примеру chromeos
    Ответ написан
    Комментировать
  • Что делать если компьютер не видит второй монитор?

    @rPman
    Типичная ситуация - один разъем на материнской плате (видеокарта процессора), другой разъем на дискретной pci видеокарте, при работе второй, первая скорее всего отключена либо по техническим причинам (не могут работать одновременно в принципе) либо по соображению экономии (процессорная отъедает оперативную память) и включается в биосе.
    Ответ написан
  • Очень быстро лить в БД 1 млн. строк в секунду и настолько же быстро читать их. Как лучше осуществить?

    @rPman
    лить в таблицу (ticker, price, quantity, oper) ежесекундно ~1 млн. строк
    колись, у какого брокера и за какие деньги ты получаешь эти данные такого объема?

    Есть данные типа level2/3 (когда вместе с событиями trade тебе льют depth update, изменения в стакане или сами события в стакане, это данные дорогие, доступ на большом рынке тебе дадут только с машины в датацентре брокера, где надо платить еще и дорогую аренду сервера. В мире криптовалют эти данные пока бесплатны, к примеру один binance (крупнейший поставщик биржевых событий, сравним с ними coinbase точнее gdax остальные в сумме наверное от силы столько же дадут) и тот дает порядка 4 тысяч событий в секунду, максимум что я от них видел.

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

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

    Так вот, хранить данные можно буквально в файлах, файловая система - отличная key value база данных (дели по файлам и каталогам на основе валютной пары, биржи, и временного интервала, но на время лучше индекс заводить), работать с такой базой неудобно только при обслуживании (backup/restore) но если изначально организовать хранилище в отдельном разделе, то и работать с ним напрямую.

    Одно время я хранил данные в gzip json, но недавно открыл для себя igbinary, чудесная вещь, бинарный при этом тоже пакуется, файлы храни на btrfs со включенным сжатием zstd ultra.
    Ответ написан
    6 комментариев
  • На какой библиотеке или фреймворке C можно написать ПО для автопилота самолёта?

    @rPman
    посмотри на чем пишут софт для всяких квадрокоптеров 'умельцы'
    https://github.com/ArduPilot/ardupilot

    конкретно в этом проекте сборная солянка из c++, c, objective-c, python и lua
    Ответ написан
    Комментировать
  • Windows 8.1 single language получится изменить язык интерфейса без переустановки?

    @rPman
    Способ решения проблемы потребует либо покупать лицензию либо заниматься взломом.
    Т.е. проще переустановить правильную версию.

    p.s. у версий enterprise есть варианты покупки подписки, когда вместо единовременной оплаты довольно крупной суммы (примерно 10т.р. за win10 home), пользователь платит ежемесячно, порядка 600р (поройся может там еще есть варианты, в лицензионной политике майкрософт черт ногу сломит), т.е. в итоге такая сумма набежит за полтора года.

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

    p.p.s. без какого либо взлома, если windows не активировать, работать она будет, с предупреждением о необходимости активации
    Ответ написан
  • FPS упал в два раза в Windows 10 (по сравнению с Win7), в чем проблема?

    @rPman
    Возможно банальная нехватка оперативной памяти (
    windows 7 в дефолотном конфиге требует от силы 200-300мб, когда как 10-ка кушает легко пару гигабайт, и требования упираются в оставшуюся, именно вот эти неравномерные кадры пока все не прогрузится это и означает (но не всегда)

    Еще вероятнее - медленный диск.
    Плюс в win10 запущено много лишних служб, очень много, хорошо нагружают ДИСК, а он у тебя hdd, что прямо так противопоказано для 10-ки.

    Маловероятно но, можно отключить свистоперделки в интерфейсе (прозрачности, тени, плавные прокрутки,..)
    win+pause (свойства системы) -> дополнительно -> Параметры быстродействия -> обеспечить наилучшее быстродействие (позже если сработает поэкспериментируй там не все надо отключать)
    Но повторюсь видеокарта у тебя норм, поэтому это не может быть причиной.

    Если все указанное выше - мимо, то вероятнее всего причина в драйверах. Что nvidia что amd с каждой новой версией драйверов понижают производительность (буквально) старого железа, вынуждая потребителей покупать новое железо (что последние годы выглядит как издевка). Этот процесс медленный, слабозаметный, но его сразу обнаружили майнеры, но они могут заниматься перепрошивкой биос карты или перейти на linux где производительность все еще максимальная, а тебе придется либо перебирать старые версии драйверов, либо вернуться на windows 7
    Ответ написан
  • Двухканальная память 2 по 8 или один канал 8 + 16?

    @rPman
    для dual/triple/... channel ребуется чтобы планки памяти были одинакового размера (и куча других условий), иначе этот режим просто не включится но все будет работать нормально.

    Технология добавляет системе в производительности (в задачах вычислений), в идеальных условиях тестировщиков памяти +80% к скорости (что нереально в рабочих условиях), простой тест архиватора показывает примерно 7%-10% повышения производительности (это единственное известное мне потребительская задача, где так активно используется память), в 99% других случаев пользователь просто не заметит разницы, считанные проценты.

    Поэтому хорошо подумай, дополнительные +8Гб (16 или 24) стоят ли этих 1-10% в скорости работы приложений? Хорошо подумай.
    Ответ написан
    6 комментариев
  • Почему на windows server 2012 служба жрет столько ресурсов?

    @rPman
    Может тебя брутфорсят, перебирая пароли?
    Ответ написан
    Комментировать
  • Как локально обойти VPN?

    @rPman
    Когда то очень давно я похожую проблему решил так, запустил виртуальную машину, подключил ее сеть через сетевой мост к моей локальной сети, в ней подключение было без vpn (ведь с точки зрения сети виртуальная машина просто отдельно стоящая машина, а vpn поднят на одной моей), в этой машине поднимается socks5 прокси на основе ssh, с помощью подключения ssh -D1080, а в браузере были настроены правила автовыбора прокси с помощью расширения FoxyProxy (сейчас у меня отдельный браузер со своим профилем запущен)

    Чтобы ресурсы лишние не тратить я пользовался собственной linux сборкой (по факту это был подправленный initramfs, считанные мегабайты ram), а так как windows была 32-битная, я пользовался проектом colinux (это примерно то что сейчас представляет майкрософтовский wsl без виртуализации, но у wsl нет гибких настроек сети)

    p.s. На linux подобная задача решается штатными инструментами cgroup и виртуалка не понадобится, можно каждому приложению выделить свою cgroup со своими сетевыми правилами.
    Ответ написан
    3 комментария
  • Как получить видео поток для обработки с видеофвйла?

    @rPman
    лучшая консольная утилита по работе с видео и аудио - ffmpeg
    забрать без перекодирования аудиопоток можно так:
    ffmpeg -i input-video.avi -vn -acodec copy output-audio.aac
    Ответ написан
    5 комментариев
  • Можно ли брать две разные оперативные памяти?

    @rPman
    Работать будет но вот на каких таймингах (тебе же надо экстремальные) и главное работа в режиме dual channel - под вопросом.

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

    @rPman
    обратный прокси или forward/reverse proxy
    популярный инструмент - веб сервер nginx
    Ответ написан
    Комментировать
  • Как в ubuntu автоматически скидывать большую папку в OneDrive?

    @rPman
    У них есть официальный api
    https://docs.microsoft.com/ru-ru/onedrive/develope...

    в командной строке есть rclone
    https://rclone.org/onedrive/

    или попробуй это не официальное приложение
    https://github.com/jstaf/onedriver
    Ответ написан
    Комментировать
  • Можно ли сделать поддержку одного не стандартного формата картинки на сайте?

    @rPman
    не думаю что ты найдешь готовые решения, но судя по форуму, там все просто, затем полученный tga скармливай TGALoader
    Ответ написан
    3 комментария
  • Как сделать сопоставление данных?

    @rPman
    Все данные у тебя уже агрегированные и не подходящие для работы и сравнения (точнее любые инструменты без семантики будут выдавать ошибки)

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

    https://esklp.egisz.rosminzdrav.ru/esklp?smnn_date...
    https://portal.eaeunion.org/ru-ru/_layouts/15/Cit....
    и т.п. это первое что гугл выдал
    Ответ написан
    2 комментария
  • Как справиться с проблемами на некоторых моделях телефонов?

    @rPman
    1. да, но можно многие вещи просить тестировать пользователей, приобретая проблемные модели по факту глюка
    2. деньгами
    3. хз, я лично думал что браузер (webview) это уже оно самое
    4. сначала скажи какие проблемы, у всех они разные и зависят от задач
    5. что то мне говорит что в конце концов придется, либо чтобы сократить затраты п.2. либо просто чтобы понимать (если что я только коснулся этих проблем, и не разбираюсь) откуда именно эти проблемы вытекают

    боюсь тест фермы не избежать при любом раскладе, если твое приложение сложнее hello world, особенно если оно лезет куда то дальше ui и интернета

    react native это фактически приложения на основе electron (chromium) WebView (может быть на основе firefox), и оно берет на себя кучу головной боли, когда нет желания ковыряться в особенностях аудио и видеорендеринга (например проигрывание видео) да и доступу кучи вещей, не сильно стандартизированных в android.

    Браузер (chromium) это уже сама по себе операционная система, которая берет на себя кучу работы, поддерживает стандарты работы с некоторой перифирией но не за бесплатно.... это тупо жрет ресурсы.

    Если ты страдаешь от проблем react native, попробуй разработать что либо на просто android (java), поддерживая с пяток текущих версий платформ даже в пределах одной и той же модели смартфона, сразу осознаешь что это были не страдания а так, мелкие неудобства.

    p.s. Размер тест-фермы для действительно нативных приложений android (я про бинарный код, буквально, тот что собран под соответствующую arm архитектуру), даже если это просто модуль (каким к примеру является ffmpeg у telegram для проигрывания видео), станет еще больше.
    Ответ написан
    3 комментария
  • Какой должен быть порядок действий при переносе сайта на другой хостинг?

    @rPman
    Разработчик обязан выдать исчерпывающую инструкцию по установке и поддержке сайта на чистом хостинге.

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

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

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