Задать вопрос
  • Как установить обновление, если "обновление не применимо к вашему компьютеру"?

    @rPman
    https://support.microsoft.com/ru-ru/help/4056888/w...
    Это обновление применяется только к выпускам Windows 10 Корпоративная и Windows 10 для образовательных учреждений.
    Ответ написан
    Комментировать
  • Как переопределить функцию в шаблоне с++?

    @rPman
    Все свои SomeClassX породите от базового SomeClass определенным виртуальным методом show, тогда шаблон не понадобится, просто в классе Tree в методе show(SomeClass t) напишите t->show() а сам show определите в каждом SomeClassX свой.
    Ответ написан
    5 комментариев
  • Большие данные на домашнем компьютере?

    @rPman
    Само понятие 'большие данные' подразумевает что данных ТАК МНОГО что обычные подходы и инструменты не катят.

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

    Это и есть big data.

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

    Чтобы изучать и экспериментировать, сами большие данные не нужны, хотя чтобы протестировать алгоритмы, выборки из них понадобятся.
    Ответ написан
    Комментировать
  • По каким критериям выбирать локаль для базы данных postgresql?

    @rPman
    Мультиязычный - без вариантов выбирайте подмножество unicode лучше utf8 или тот же utf 16/32 (последний крут и даже имеет мизерное преимущество по скорости обработки вне базы данных но значительно больший оверхед по занимаемому месту на диске)

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

    А еще с utf8 клиентским приложениям работать проще всего, так как поддержка лучше. Если у вас windows (не web) у вас может быть соблазн использовать ее нативную кодировку UTF-16LE,.. не поддавайтесь на провокации ;)
    Ответ написан
  • Где и почем захостить демо-проект?

    @rPman
    Ответ написан
    Комментировать
  • Как вы ведете учет прав доступа на файловые ресурсы?

    @rPman
    Организация начинается там где организуете работу с людьми.

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

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

    Немного с боку
    - не выдавайте доступ 'всем', все ресурсы должны быть адресными, только не люди - а группы, управление должно быть на уровне групп (так как люди постоянно то уходят то приходят то болячка... этим так же необходимо управлять).
    - постарайтесь не выдавать ресурсы 'на всегда', у всего должен быть срок, пусть ваша система дает вам об этом напоминание и даже автоматически отбирает доступ и даже удаляет (отправляет в архив) соответствующую шару.
    Ответ написан
    2 комментария
  • Почему запускается сразу рабочий стол, минуя биос?

    @rPman
    Вы уверены что у вас выключение было а не уход в сон?

    Делайте именно перезагрузку, абслютно все железо для windows, что я видел, включая soc на планшетах, давало примерно одну секунду чтобы нажать del/f2/esc чтобы зайти в bios.

    То что загрузка очень быстрая - это настройки в bios (fast boot) и гибернация в windows, когда вместо выключения, содержимое оперативной памяти просто сгружается на диск, а при включении считывается (даже состояние оборудования не меняется, за некоторыми исключениями).

    p.s. очень редко но бывает что железо не видит вашей клавиатуры, но опять это потому что в bios например отключена поддержка usb keyboard (мало кто ее вообще отключает)
    Ответ написан
    Комментировать
  • Постоянный виртуальный номер бесплатно - бывает ли?

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

    Можно настроить перенаправление, это опсосы позволяют, когда все сообщения переадресуются на другой номер.
    Ответ написан
    Комментировать
  • Как воспроизвести запись разговора собеседнику в Zoiper?

    @rPman
    Универсальное решение, автоматизируется с помощью утилит работы с pulseaudio или alsautils, попробуйте сначала вручную в миксере.

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

    Более правильно и гибко - использовать виртуальные устройства pulse audio
    https://askubuntu.com/questions/257992/how-can-i-u...
    https://m.habr.com/ru/post/106806/
    Ответ написан
    Комментировать
  • Боты для Viber и WhatsApp, сервисы для реализации?

    @rPman
    Пока только через веб клиент whatsapp, т.е. понимаете в headless браузере подключение, само собой мобильный клиент должен быть запущен (например в виртуалке), и инжектите javascript со своим Ботом на страницу

    Увеличивайте цену раз в 5-10, эта задача не из лёгких, а точнее требует не джун скилы
    Ответ написан
    2 комментария
  • Как организовать клиент-серверное приложение по обработке видео?

    @rPman
    Потому что так проще для пользователей, и речь не о тех кто не знает какая у него архитектура. Проблема в том что когда вы начинаете доставлять компоненты, не pip, такие как тот же qt, то потребуется догружать бинарники той же битности, некоторые не поддерживают столько архитектур.
    Ответ написан
    Комментировать
  • Как записать перенос строки в txt файл?

    @rPman
    в dos а значит в windows, перенос строки состоит из двух символов \r\n, в unix/linux - из одного \n
    Ответ написан
    Комментировать
  • Синтезатор речи spp.exe для DOS - история?

    @rPman
    Для win3.1, win95.. и точно помню видел драйвер для winnt4 и слышал про такой для winxp (до первого сервиспака, кажется подходил драйвер от winnt4), который создавал полнофункциональное звуковое устройство на pc-speaker

    в win7 и выше спикер выпилили на уровне системы, даже штатный beep выдается на звуковую карту
    Ответ написан
    Комментировать
  • Как спарсить src iframe?

    @rPman
    Старейший парсер библиотека на php: https://simplehtmldom.sourceforge.io
    Ответ написан
    Комментировать
  • С чего начать сайт для локалки?

    @rPman
    Начните с ТЗ. Любая работа должна начинаться с нормальной постановки задачи. Фраза хочу все объединить ни о чем не говорит. Если так поставить задачу, разработчик шутник просто соберет все ваши скрипты на одну страницу ;) обычным объединением (.е. максимум работа, изоляция переменных в коде) само собой вам скорее всего этого не надо. Вот и начните с того что сядьте и подумайте, что вы хотите видеть как пользователь результата. Рисуйте (просто описанием текстовым тоже покатит) какими вы видите страницы с примерами, определите бизнеслогику и т.п.
    Ответ написан
    Комментировать
  • Можно ли как-нибудь создать куки и для my-site.ru, и для my-site.forum.ru (В статьях в интернете я видел только для my-site.ru и forum.my-site.ru)?

    @rPman
    Если у вас один бакэнд на сервере для обоих доменов, вы можете сами начать управлять куками (т.е. не запускать сессию а рулить заголовками Set-Cookie: сами, тогда сервер, в зависимости от того, какое доменное имя обрабатывается, будет выдавать те куки, которые вам надо.
    Ответ написан
    Комментировать
  • Какой ноутбук взять человеку, который едет учиться и не собирается играть в игры?

    @rPman
    Не для игр достаточно планшета 13-15" переноска с докстанцией клавиатурой за 13-15т.р, только смотрите чтобы были минимум 4г оперативной памяти и желательно Виндоус, к сожалению это обязаловка.

    Плюсы - низкий вес и компактность, низкое энергопотребление, это значит чтобы его зарядить хватит 8-10к зарядки (обычно планшетки можно заряжать по usb).

    Недостатки - 32гб ssd диск, не заменить, только доп карта памяти. Это медленно если у вас много приложений. Кстати такое железо МЕДЛЕННОЕ, некоторым это критично. Его хватает дл офиса интернета и видео.
    Ответ написан
    Комментировать
  • Что проще разработать онлайн 3D или 2D игру?

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

    @rPman
    Проведите дополнительно провода, до точек где могли бы стоять датчики, хотя бы 4-хжильный ethernet, сможете на 100мбит подключать железо с POE да и не только, на сколько я помню есть куча датчиков которые по стандарту к тонкому КСПВ 4х0.5 подключаются (например от охранной сигнализации) так вот на небольших расстояниях покатит и ethernet провод (правда пишут что лучше экранированный делать).

    По поводу ГДЕ планировать точки подключения датчиков вопрос из вопросов. Наример заложите камеры наблюдения, по паре на комнату (никто вас не заставляет их подключать ВСЕ а вот возможности в будущем появятся благодаря этому).

    Все остальное вы сможете сделать ПОСЛЕ ремонта, а вот проводку заменить - самая грязная работа, требует лезть на стены, под обои и натяжные потолки.

    Еще про освещение, однозначно если вам нужно нормальное то лучше диммируемого светодиодного придумать сложно. Так вот если проведете отдельную проводку 12v (лучше 24v) и установите блоки питания ДО выключателей, т.е. они будут работать на постоянной основе а выключатели уже 24v подключать к свету, то вы сможете диммирование добавить чуть ли не в вашей стойке с блоками питания, т.е. любой формат оборудования, любые схемы и т.п. вы будете свободны и не ограничены в выборе комплектующих, даже такая вещь как охлаждение мощных БП - оно шумное, и размещать ее в той же спальне не желательно.

    Иначе же вы будет ограничены в выборе ДОРОГИХ блоков питания с поддержкой диммирования плюс постоянные старт стоп неблагоприятно действуют на БП.
    Ответ написан
  • Как ограничить максимальное количество параллельных запросов?

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