Задать вопрос
  • Как правильно ограничить права на GPU?

    shurshur
    @shurshur
    Николай Бараненко, если приложения получают доступ к GPU через это символьное устройство, то поможет, если сделать правильно. Именно так управляются обычно доступы к сканерам, принтерам, звуковухам итд.

    Но как правильно говорят в ответах, через udev rules будет более грамотно, тогда устройство будет автоматом конфигуриться как надо. Это где-то в районе /etc/udev/rules.d/ (может зависеть от дистриба). Я в этом не джедай, udev настраивал несколько раз под какие-то узкие задачи и не особо запоминал как оно работает (тем более исторически там раньше не раз всё менялось весьма капитально).
  • Как правильно ограничить права на GPU?

    shurshur
    @shurshur
    crw-rw-rw- - тут всем пользователям доступ на запись остался, не только группе.
  • Как подключить физический floppy привод в VMware?

    shurshur
    @shurshur
    Афанасий Сидоров, какая цель в прокидывании дисковода? Я не вижу ни одной задачи, которую нельзя было бы решить с помощью Virtual Floppy Drive. Даже криптопро с него ЭЦП на ура подхватывает.
  • Как подключить физический floppy привод в VMware?

    shurshur
    @shurshur
    VasyaID, думаю всё же не 8.0. Если я не ошибаюсь, 8.0 это "версия" DOS в Windows ME. Последний "настоящий" DOS был версии 6.22.
  • Как мне получить всё XHR url запросы с сайта на python?

    shurshur
    @shurshur
    Danil Looking, не надо сразу же брать Selenium, может оказаться, что тут нетрудно обойтись обычными запросами. Можно просто дать ссылку на этот сайт, тогда советы будут более конкретными.
  • Как набирать телефонные номера в Вотсап без предварительного вбивания их в записную книжку?

    shurshur
    @shurshur
    0xC0CAC01A, частная коммерческая фирма не обязана оправдываться перед пользователем. У них от начала времён контакт-лист был напрямую интегрирован с контакт-листом телефона.
  • Как набирать телефонные номера в Вотсап без предварительного вбивания их в записную книжку?

    shurshur
    @shurshur
    0xC0CAC01A, у WA принципиальная позиция, что писать не контактам должно быть очень трудно.
  • Как определить Ip?

    shurshur
    @shurshur
    riomenx,
    Я думаю ip может выдать такую информацию.


    А зря. Например, крупные операторы могут использовать одни и те же диапазоны IP на многие тысячи километров.

    Но ведь эти суждения человек высказывает только потому,что сам не может этого сделать


    Нет, эти суждения люди высказывают, потому что хорошо понимают, как это работает. Каждый провайдер имеет право использовать свою адресную ёмкость так, как ему удобно для решения его задач. Захочет - разделит по регионам. Захочет - объединит или перетасует. Жители разных городов регулярно жалуются, что их в том или ином сервисе начинает определять то в Самаре, то в Оренбурге, то в Анадыри, и это нормально.
  • Как прочитать из репозитория BitBucket файл не вводя руками учётные данные и не засоряя текущий проект?

    shurshur
    @shurshur
    Aetae, есть один способ, правда, не слишком удобный:

    git archive --format=tar --remote=git@gitlab.local:foo/bar.git ref_name:path/to/dir|tar -xO

    Придётся указывать каталог, а не файл, и ref_name должен указывать ветку/тэг/commit, и файл в каталоге должен быть один, иначе будет выведено содержимое всех. Но некоторые задачи таким образом можно решать.
  • Как определить Ip?

    shurshur
    @shurshur
    riomenx, искать по IP - самое нелепое, что можно придумать. Приведу пример. Когда-то я был клиентом провайдера-дочки Центрального Телеграфа. На любой IP этого провайдера многие сайты "покажу всё по IP" показывали адрес "Тверская улица, дом 7".
  • Как набирать телефонные номера в Вотсап без предварительного вбивания их в записную книжку?

    shurshur
    @shurshur
    Антон Неверов, тут недавно был вопрос на ту же тему, но я протестил и у меня сработало. Возможно, WA включает этот режим тем, кто много обращается к разным контактам, с целью борьбы со спамерами через WhatsApp Web API.
  • Почему на Mac OS не запускается gulp сборка с npm, но легко запускается с yarn?

    shurshur
    @shurshur
    Максим Иванов, тогда это пусть будет советом на будущее: если возникла ошибка, то надо не только пожаловаться, что она возникла, но и показать сообщение об ошибке, желательно с контекстом (стектрейс, какую команду вызывал, возможно пригодится версия интерпретатора языка (в данном случае node.js). Задавать вопрос совсем без подрбностей смысла мало.
  • Как писать в личку тем кто покинул канал?

    shurshur
    @shurshur
    metalexs, нет, я просто ратую за то, что мир был бы лучше.

    Тут недавно бот, который принимает заявки на публикации в один вполне нормальный канал, разослал, что его владелец чёта там продаёт. Я сразу же пожаловался на спам. Я не давал согласия писать мне спам.

    Я на 100500% уверен, что твой бот также не получал ни от одного пользователей мотивированного согласия на то, что он будет им спамить после покидания канала.
  • Нужен совет опытных WEB разработчиков?

    shurshur
    @shurshur
    MrMickMame, списывать домашку у отличника - это не практика, это ничего не даст. Тем более что отличники на ютубе видео вообще не выкладывают, увы.

    Видео можно смотреть, но в качестве развлечения. Учиться по таким видео не надо.

    Учиться надо по учебникам или у преподавателя. Всё как в обычном обучении: даётся тема, затем несколько задачек на её закрепление. После прохождения ряда тем можно и нужно начинать придумывать задачи для себя и пытаться их решать.

    Есть миф, что можно научить плавать, если закинуть ребёнка в воду. К сожалению, это именно миф. Чудо, если человек сразу догадается, как двигать руками и ногами (в конце концов, это довольно несложные движения). Чаще всего, ребёнок начинает двигать руками и ногами беспорядочно или пытается встать на дно и идти по нему. А в программировании нет несложных движений, нельзя закинуть человека в объёмную пучину кода и ожидать, что он сможет написать Doom3 за выходные
  • Как запустить новый комп с видеокартой и ведео на материнке, но с процессором без графического ядра?

    shurshur
    @shurshur
    На брендовых десктопах HP Vectra VL2 с процессорами 80486 видеокарта была распаяна как чип прямо на материнке. Она прилично грелась, но недостаточно сильно для того, чтобы ей требовался радиатор :)

    До сих пор встречаются полноразмерные материнки с видеокартой на борту (хоть и довольно редко), я уже не говорю о различных ноутбуках, баребонах, промышленных компьютерах, просто каких-то проприетарных платах, сделанных на заказ...
  • Нужны ли разделы /dos-grub и /efi для нормальной работы одной, или нескольких линукс ОС?

    shurshur
    @shurshur
    Если используется GPT и загрузка по EFI, то нужны. Если используется MBR partition table и legacy boot, то не нужны.

    Чей grub ставился последним, тот и будет работать. Это нормально. Главное, чтобы он нашёл ядро и initrd всех нужных систем, а также при необходимости указал правильные параметры ядра. Если обе системы грузятся нормально - ну и хорошо, радуемся и пользуемся.
  • Есть ли api с районами регионов России?

    shurshur
    @shurshur
    fff ttt, есть, например, https://osm-boundaries.com/

    В целом можно разобраться, как самому из OSM доставать данные (из дампа планеты, из Overpass API, ну или поискать готовые данные, вдруг уже кто-то делал?).
  • Как правильно находить готовые коды, плагины на разных языках?

    shurshur
    @shurshur
    kidum,
    Вопрос, наскольким может быть эффективным, для снижения стоимости разработки пробной версии, такой подход, не писать с нуля, а соединять куски программ или целеком в зависимости от ТЗ?


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

    Но для непрограммистов подобное обычно ограничивается или NoCode-сервисами типа модных нынче workflow-конструкторов всяких телеграм-ботов, или тривиальными скриптами (либо bat-файлами), которые вызывают какие-то готовые программы. Для чего-то чуть-чуть более сложного придётся всё же хоть немного программировать. Даже если и на малознакомом языке (например, я слабо умею в js, но если надо - я как-нибудь смогу доработать какой-нибудь несложный скрипт,).

    я думаю должно быть достаточно много хорошего кода... в открытом доступе.


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

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


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

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

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

    Бывают и менее удачные примеры. Например, мы разработали интеграцию с местным вьетнамским мессенджером Zalo. Но за 3 года ни одного клиента на этот мессенджер так и не появилось. Впрочем, у нас и клиентов из Вьетнама до сих пор нет. А этот мессенджер предлагает бизнес API только для бизнесов, у которых есть хотя бы представительство во Вьетнаме, так что для других стран он коммерчески неинтересен.
  • Как узнать кто ДДОСИТ?

    shurshur
    @shurshur
    jolomo, атакуют не ssh сервера, атаке подвергаются другие сервера по ssh. Причём определить атаки на совсем чужие хосты хостер не может, но он видит, что с этого сервера идут попытки подбора пароля типичных словарных пользователей (admin, jenkins итд) на его собственные хосты.

    Как ломают нельзя так просто определить. Либо клиенты из VPN (у кого-то из "друзей" зловред), либо злоумышленники нашли дырку где-то (например, в php-коде каком-нибудь) или внедрили эксплойт в код, который переезжает при переустановке сервера (например, в сайтике уже затесался постоянно живущий web shell).

    kswapd0 означает, что чего-то в этот момент выжрало много памяти, больше чем есть на сервере. Если это виртуалка с малым количеством памяти, то пачка ssh-клиентов легко такое может устроить.