Задать вопрос
  • Правильная ли будет комплектация компьютера?

    fdroid
    @fdroid
    press any key
    Нужна помощь в комплектации компьютера?

    Нет
    Ответ написан
    2 комментария
  • Как сделать сервер C#?

    petermzg
    @petermzg
    Самый лучший программист
    Так не создавайте отдельные потоки под каждое новое клиентское подключение.
    Сохраняйте подключения в массив и когда будет неоходимо отсылайте данные во все сохраненные подключения.
    Ответ написан
    8 комментариев
  • Java теперь на платной основе?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    5c36ceb55373a271424607.png
    Язык Java и виртуальная машина HotSpot - это open source. Есть абсолютно бесплатный OpenJDK в который контрибьютят множество других компаний, кроме Oracle - от небольших типа Excelsior JET до гигантов типа IBM. Oracle JDK собирается из исходного кода Open JDK. Они полностью идентичны. Деньги Oracle берёт за поддержку собственной сборки. Так же, как у Red Hat есть платная поддержка бесплатного Линукса. Если вам поддержка не нужна, используйте одну из множества бесплатных сборок OpenJDK и живите спокойно. Если вы компания класса MailRu Group, предоставляющая высоконагруженные сервисы 330 миллионам пользователей, и ваши специалисты каждую неделю находят баг в виртуальной машине, лучше использовать платный Oracle JDK.
    Ответ написан
    15 комментариев
  • Можно ли не отсылать чек по 54-ФЗ?

    При осуществлении расчета пользователь обязан выдать кассовый чек на бумажном носителе и/или в случае предоставления покупателем (клиентом) пользователю до момента расчета абонентского номера либо адреса электронной почты направить кассовый чек в электронной форме на предоставленные абонентский номер либо адрес электронной почты (п.2 ст. 1.2 Федерального закона N 54-ФЗ).
    Ответ написан
    Комментировать
  • Можно ли не отсылать чек по 54-ФЗ?

    @BorisKorobkov
    Web developer
    Если покупатель НЕ предоставил ни свой email, ни свой номер телефона - отправить, конечно, не получится. В остальных случаях обязаны отправить.
    Ответ написан
    Комментировать
  • Nginx + GoLang: как разрулить кому что?

    kotomyava
    @kotomyava
    Системный администратор
    location ~* ^/[a-z0-9]{2,7}$ {
      proxy_set_header X-Real-IP $remote_addr;
      proxy_pass http://185.0.0.0:8181;
    }


    Также, могут понадобиться локейшен(ы) выше этого, если есть url, которые укладываются в эту регулярку, но не должны обрабатываться go обработчиком. Из вашего сообщения туда влезают только /admin и /blog:

    location ~* ^/(admin|blog) {
      try_files $uri $uri/ @backend;
    }


    Важно: Это пример показывающий подход, а не окончательный конфиг.

    А вообще, лучше сделать префикс, чтобы url go обработчика начинались с его, например: mysite.com/go/[a-zA-Z0-9]{2,7}, и тогда не будет потенциальных пересечений маршрутов и будет куда проще писать конфиг.
    Ответ написан
    Комментировать
  • Как внести изменения в прошивку наушников?

    @lambda5
    Примерный перевод ответа на похожий вопрос в стаке:

    Не очень понятно, чего вы пытаетесь достичь, но взлом существующего встроенного устройства - непростая задача, конечно же, не для новичока. Я полагаю, у вас есть три варианта:

    1. Купите существующую гарнитуру и взломайте ее.

    Это сложно для опытного инженера по встроенным системам и, скорее всего, потребует декомпилятора кода и осциллографа (вместе со знанием того, как их использовать).

    2. Создайте новое устройство, используя какой-нибудь набор разработчика (например, Arduino или аналогичный).

    Выполнимо. Вам, вероятно, нужно знать, как паять, а также как программировать. Также имейте в виду, что любое устройство, которое вы создаете, будет выглядеть как прототип (то есть представьте себе коробку для завтрака с торчащими проводами, а не отполированное потребительское устройство). - Вы можете заглянуть в диапазон «Lilypad», если вам нужны маленькие / носимые компоненты.

    3. Купите существующую гарнитуру, напишите программное обеспечение хоста, чтобы настроить поведение.

    Вероятно, самая простая для обучения из трех вариантов (поскольку вам просто нужно научиться программировать, что вы должны сделать для № 1 и № 2 в любом случае). Таким образом, вы можете подключить к гарнитуре ПК (или меньше, raspberry-pi или аналогичный) и выполнять пользовательские действия при нажатии кнопок.

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

    TL;DR: Почти не возможно перепрограммировать готовые bluetooth наушники новичку.
    Ответ написан
    Комментировать
  • Как внести изменения в прошивку наушников?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    1. Прошивка коммерческих устройств не является открытым кодом. То есть заводскую прошивку в нормальном виде достать практически нереально
    2. Прошивка коммерчески продающихся устройств (а не инженерных, на которых тестируют и проверяют свое решение разработчики) отличается от того, что происходит в обычной разработке. Например могут быть не припаяны ножки для подключения программатора, чип может прошиваться отдельно от устройства, и тогда вообще на плате может не быть выхода или даже контроллера целиком (uart или чего-нить подобного).
    3. Даже если на борту платы есть все, прошивка обычно может быть залоченной от перепрошивки.

    Поэтом у вас скорее всего только два способа -
    1. Попробовать найти в инете инструкции по взлому конкретно вашей модели наушников, если кто-то это все-таки взломал и выложил в сеть. Обычно наушниками мало кто занимается.
    2. Если вы разбираетесь в аудиотехнике, может быть вы можете разработать собственную электронику на базе другого программируемого устройства, и сможете заменить оригинальную начинку собственной разработкой.
    Ответ написан
    Комментировать
  • Как из под windows отдебажить верстку под iphone?

    @uroot
    Использую BrowserStack, чтобы посмотреть как выглядит вёрстка на других устройствах
    Ответ написан
    Комментировать
  • При установке windows 7 перестают работать usb-порты?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    у вас 6 портов usb 3x и 8 usb 2x кто куда вынесен - не знаю (обычно у 3x синий пластик, в отличии от 2x - белый, реже желтый)

    так вот трешки 7ка не поддерживает без драйверов. требуются правильные драйвера для чипсета, и отдельно для usb 3x

    можете поискать по цвету 2x и пробовать в них, там должно работать сразу
    Ответ написан
    3 комментария
  • Как запустить кулер корпуса компьютера от адаптера 12v?

    @lonelymyp
    Хочу вылезти из минуса по карме.
    Вариантов не много, либо кулер сдох, либо блок питания, начать стоит с другого блока питания, т.к. бренд ecola это днище.

    А про "не видит" это чушь, 2 ампера это максимальный ток который теоретически может выдать адаптер не умерев от перегрузки, любое устройство с потреблением ниже максимального он должен питать без проблем.
    Ответ написан
    Комментировать
  • Как настроить l2tp/ipsec на Dlink 260e при работе с виндой?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Ну да, разумеется - слишком стойкий шифр для ФСБ, поэтому и незаконно. А если какой-нибудь AES256 увидят, то всё - пиши пропало...</sarcasm>

    Как вы шифруете данные - ваше личное дело (тем более, что у вас криптография относится к туннелю), если оборудование лицензировано (а если не работаете с госкомпаниями и банками - и того не требуется). Почитайте внимательнее нормативные акты.
    Ответ написан
    Комментировать
  • Какова суть псевдо-интерфейса Null0 на Cisco IOS?

    athacker
    @athacker
    Это /dev/null для маршрутизации. Пакеты, которые маршрутизируются в Null0 -- фактически, просто дропаются.

    Такой подход используется в разных целях. Например, вам нужно заблочить мощный поток трафика на определённую подсеть, для которой вы -- транзит. Такой поток может быть, например, DDoS'ом. Блочить такое на файрволе -- может быть довольно дорогим удовольствием, с точки зрения используемых системных ресурсов. Поэтому сетку просто блэкхолят. В разных системах это по-разному называется -- в IOS это Null0 (и то, возможно, не во всех модификациях), во фре -- так и называется, blackhole.

    Для NAT сам по себе этот интерфейс роли большой не играет, но его могут использовать. Например, у вас на устройстве нат для какой-то сетки. Сетка вам анонсируется по какому-нибудь протоколу динамической маршрутизации. Допустим, сессия динамической маршрутизации сломалась, и пользовательская сеть больше не доступна. Но на файрволе остались NAT-правила для неё. Соответственно, если придёт пакет снаружи для DST IP из клиентской сети (которая отвалилась), то шлюз посмотрит в таблице маршрутизации, не найдёт там specific-записей для этой сети и отправит пакет в default gateway. А на default gateway указано, что вот эта клиентская сеть доступна для него через ваш шлюз. И он опять отправит пакет на ваш шлюз. Ваш шлюз -- опять вернёт его в default gateway. И так будет до тех пор, пока TTL пакета не истечёт и пакет не будет прибит. Поэтому такие сети иногда блэкхолят. Если сессия динамической маршрутизации поднята, и клиентская сеть доступна -- пакет уйдёт туда. Если сессия упадёт, то пакет сразу будет заблэкхолен, т. е. прибит, и не будет крутиться по кольцу между вашим шлюзом и его default gateway'ем до истечения TTL.
    Ответ написан
    1 комментарий
  • Как обновить драйвера OpenGl на Ubuntu 18.04?

    @uroot
    Вам нужно установить проприетарный драйвер на видеокарту. Если у вас Ubuntu, то в меню найдите приложение Менеджер драйверов или что-то в этом духе, и выберете проприетарный драйвер. Ничего качать с оф сайта вендора ненужно, по крайней мере пока.
    Ответ написан
    9 комментариев
  • Почему вылазиет эта ошибка?

    DDDsa
    @DDDsa
    a = float(input())
    b = float(input())
    Ответ написан
    Комментировать
  • Windows 10 корпоративная для виртуальных рабочих столов, что за зверь такой?

    @webenbond
    Эта версия вроде позволяет одновременную авторизацию нескольких пользователей. На реддите несколько раз мелькало, но уже не помню что там за нее писали. Может на английских сайтах больше инфы будет по запросу windows 10 enterprise for virtual desktops.
    Ответ написан
    1 комментарий
  • Ни могу спарсить страницу?

    @stratosmi
    Ни могу спарсить страницу?

    "Не могу", а не "ни могу"

    Подобные сайты парcятся с помощью специальных инструментов, более-менее полноценно имитирующих браузер:
    SlimerJS, PhantomJS, Selenium.

    Второй вариант: раскусить API сайта.

    Кто может помочь напишите в телеграмм или тут indig_o

    Денег дашь?
    Ответ написан
  • Когда начать изучение ЯП на английском?

    @xDimus
    Если у вас это первый ЯП первый учебник прочитайте на русском, т.к. вам нужно не только выучить язык, но и понять общие принципы программирования. Последующие книги на английском. А чтобы ничего не упустить сразу после чтения закрепляйте прочитанное на практике - работает и на русском и на английском. Кстати есть мнение, что Python не самый лучший вариант для первого ЯП. ))

    Второй и последующие ЯП можно/нужно учить на английском.
    Ответ написан
    Комментировать
  • Как исправить критическую ошибку при построении билда на сервере Ubuntu?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    А что непонятного во фразе "у меня нет файла .gitignore, дай мне его быстро!" ?
    Ответ написан
    Комментировать