Задать вопрос
  • Как запихать 39 камер в 28 портовый коммутатор?

    @cssman
    только покупать ещё один коммутатор на недостающее + n количество портов.
    Ответ написан
    Комментировать
  • Как можно скачать эту html "игру"?

    vesper-bot
    @vesper-bot
    Любитель файрволлов
    "Игра", похоже, клиент-серверная, то есть никак.
    Ответ написан
    2 комментария
  • Сайт на домашнем сервере и VPS одновременно. Как настроить такую связку?

    leahch
    @leahch Куратор тега Linux
    3D специалист. Dолго, Dорого, Dерьмово.
    Да, можно. На хостинге настраиваете nginx, который все запросы посылает на домашний сервер, а в случае проблем, редиректит на локальный на VPS.

    В примере ниже, все запросы будут уходить на my_home_ip_address, после трех ошибок будет перенаправление на 127.0.0.1:8080 в течении 30 сек. Далее опять будет попытка достучаться до my_home_ip_address.
    upstream backend {
        server    my_home_ip_address    max_fails=3 fail_timeout=30s;
        server 127.0.0.1:8080  backup;
    }
    
    server {
        ...
    
        location /http/ {
            proxy_pass http://backend;
            proxy_http_version 1.1;
            proxy_set_header Connection "";
            ...
        }
    }
    Ответ написан
    Комментировать
  • Если на виндовс нажать сочетание клавиш вин + R, откроется окошко "Выполнить", но что можно в него вводить?

    15432
    @15432
    Системный программист ^_^
    Любые исполняемые файлы из PATH
    Например, cmd, explorer, msconfig, regedit, calc, gpedit.msc...
    И это только то что я обычно использую.
    Ответ написан
    1 комментарий
  • Реально ли фрилансить на PHP/«ваш язык» 2-3 часа в день без опыта?

    alams_stoyne
    @alams_stoyne
    Full Stack Developer - #PHP #CSS #JS #DB
    "Опыт получается только в боевых условиях, всё остальное теория." (с)

    На мой взгляд есть 2 пути научиться:

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

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

    Второй путь это выйти на рынок фриланса и делать то что по силам для прокачки практических навыков а не теоретических. Смотреть нравится не нравится область и само-обучаться. На первых парах не надо ставить целью заработать что-то кроме знаний и опыта.

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

    P/s Заранее прошу прощения - Но Остапа понесло...


    Если вопрос ставится "Реально но ли грести бабло на фрилансе не хрена не умея или выдовая плохой код" то да реально.

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

    Принимаете простую истину что "человек с практическим опытом" всегда сможет "переучиться" т.е вникнуть в новый язык/методику и т.д и на этом заработать.

    Так что все области одинаково круты и по своему интересны, а "перспективной" и "дорогой" её делают торгаши.

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

    dima9595
    @dima9595
    Junior PHP
    Можно почитать коменты Как создать систему заданий в игре?. Там не плохо описали часть своей задачи, на мой взгляд.
    Ответ написан
    Комментировать
  • Как создать задание в игре?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Внезапно - любой функционал делается написанием кода.
    По вашему вопросу сказать прям больше нечего. Ну можно добавить что обычно делается дерево квестов (прям как структура данных) с ветвлением в зависимости от результатов. Т.е. делаете сущность "квест", она умеет проверять свой статус, и делаете контейнер, который знает о всех ветках и умеет переключать текущий квест.
    Ответ написан
    Комментировать
  • Массовая рассылка писем php?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Используйте апи специализированных сервисов (кучи их) рассылки писем, иначе все в спам посыпется.
    Ответ написан
    Комментировать
  • На чем писать интернет вещей?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Язык программирования тут второстепенная задача, было бы неплохо электромеханику знать.

    Интернет вещей стал распространяться именно потому, что появились всякие arduino/Raspberri Pi, на которых можно не опускаться до ассемблера, а писать на Си-подобном языке.
    А для бэкенда так и PHP/html сойдет.
    Ответ написан
    Комментировать
  • Как убрать ошибку php?

    @EvgenyT
    Вы пытаетесь объекта класса edBeanPHP\OODBBean сконвертить в int, смотрите строку 5199 в файле X:\home\recbook.ru\www\libs\rb.php
    Ответ написан
    Комментировать
  • Как постигнуть администрирование 1С?

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

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

    3) Работа вашего почтового сервера ну никак не зависит от 1С (разве что вы настроили бесконечные спам-рассылки). А вот тормоза в работе почтового сервера, если он физически на одной машине с 1С:КА - это уже звоночек. Пофиг на загрузку проца - что там с очередью к диску? У вас может быть нехватка оперативки со свопом или просто старые медленные винты, которые давно пора заменить на SSD.
    Ответ написан
    2 комментария
  • Как правильно принимать криптовалюту?

    Sanasol
    @Sanasol Куратор тега Веб-разработка
    нельзя просто так взять и загуглить ошибку
    Не неужели а мастхев. Только так и стоит делать всегда.
    В остальных случаях "накопленная" крипта может молча уйти вместе с сервисом в оффлайн.
    Ответ написан
    Комментировать
  • Российские ресурсы по поиску юристов?

    de-iure
    @de-iure
    just a crazy lawyer
    сайты адвокатских палат с реестрами адвокатов, и сайты судов или росправосудие ilt где можно отследить представителей по делам по ФИО...

    а 911 и правед не советую... много студентов и голодных юристов...
    Ответ написан
    Комментировать
  • Почему PyCharm выдает такое предупреждение?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Предупреждение в переводе звучит так "скрывает имя 'self' из внешней области видимости". А означает оно то, что аргумент self вложенной функции __init__ перекрывает аргумент self объемлющего метода foo. Если внутри этого __init__ вам понадобиться обратиться к внешнему self, вы не сможете этого сделать. Если вам этого и не нужно, то можно не беспокоится. А если нужно, то self вложенной функции надо во что-нибудь переименовать.
    Ответ написан
    1 комментарий
  • Как работает геоопределение в картах в броузере на десктопе?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    если в квартире есть wi-fi - гугл знает ваше точное место положение от устройств с GPS/A-GPS, даже не обязательно ваших устройств
    Ответ написан
    Комментировать
  • Как на 100% отключить доступ в интернет?

    @sazhyk
    Мнда. Знатно вас тут тролють.
    В BIOS материнской платы зачастую есть возможность отключить модуль Wi-Fi, LAN, USB порты. Если ваша материнская плата эти возможности поддерживает, то отключаете вышеозначенные модули и ставите пароль на вход в BIOS. Из плюсов - точно не смогут подключиться, так как интегрированные модули будут отключены, а подключать внешние будет некуда - usb также отключены. Из минусов - usb отключены (флешку уже не сунешь). Ещё один минус, но это не точно, кажется последние редакции винды умеют обратно включать модули вафли на ноутбуках прямо из операционки. Тут надежный способ - выключить их физически, разобрав корпус.

    (ноутбук, ПК и т.д., не важно)
    ещё как важно, на разных устройствах это делается по-разному.
    Ответ написан
    1 комментарий
  • Почему Windows не создает handle у окна при свернутом RDP?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Почему Windows не создает handle у окна при свернутом RDP
    Потому что нет окна.
    А нет окна, нет и handle.
    Подключайтесь локально, или например через Teamwiewer - и такой проблемы не будет.

    Окна это графический интерфейс для пользователя. Они создаются только когда пользователь работает в системе.
    Если вы зашли в систему локально - вы будете в системе пока не нажмете кнопку выйти из системы, или выключите систему.
    Если вы зашли в систему через RDP - вы будете в системе пока активен сеанс RDP, как только он становится неактивным - например вы его закрыли, или просто свернули, система перестает обслуживать графический интерфейс пользователя, ибо пользователь вышел.
    Хотя запущенные процессы продолжают работать.
    Ответ написан
    Комментировать
  • Как обеспечить безопасность “Умного дома”?

    Godless
    @Godless
    Вопрос тянет на отдельную книгу, как мне кажется. Но поскольку деталей нет, общие принципы примерно следующие:

    1. Изолированная локалка, если используется. Отсутствие радио каналов (любых, вифи, 433 и тп). Если уж ну ваще никак, предусматривайте ситуацию, что канала нет, или данные по каналу приходят поддельные, в т.ч. со злым умыслом.
    2. Если прямо необходимо чтоб железки что-то тянули с интернета - к примеру, дополнительный linux шлюз, разрешающий только то что надо. Вариации с прямым доступом из тырнета в железо отметайте сразу.
    3. Шифруйте данные по сети. Не используйте слабые шифры.
    4. Не используйте простые пароли (да, 2018 год).
    5. Правильно конфигурируйте службы, аккуратно выставляйте доступ к файлам.
    6. Про железную часть не пишу. Но вопрос защиты от перенапряжения, выгорания портов, резервирования функционала и тп тоже относится к безопасности.
    7. Бэкапы и резервирование не должны быть для вас пустым звуком.
    8. [....]
    Ну, думаю направление мыслей понятно.
    Ответ написан
    3 комментария
  • Можно ли занести несколько значений в переменную в данном php-скрипте?

    sergiks
    @sergiks Куратор тега PHP
    ♬♬
    wall.post() публикует единственную запись.

    Для промышленных масштабов спама ускорения есть вариант с методом execute(), в который можно обернуть до 25 вызовов АПИ ВКонтакте.

    Т.е. вы на сервере собираете в строку некий код, похожий на JavaScript, что-то типа:
    var params = {
      "message": "Текст поста",
      "from_group": 0,
    };
    var out = { "result": [] };
    
    params.owner_id = 10101; // первая группа
    params.guid = 'abrakadabra';
    out.result.push( API.wall.post(data));
    
    params.owner_id = 20202; // вторая группа
    params.guid = 'drugayaabrakadabra';
    out.result.push( API.wall.post(data));
    // ...
    params.owner_id = 2500025; // 25-я группа
    params.guid = 'uniqueabrakadabra';
    out.result.push( API.wall.post(data));
    
    return out;


    И этот код как текст отправляете параметром code в методе execute()
    Ответ написан
    2 комментария