Задать вопрос
  • Проблемы после смены процессора?

    karabanov
    @karabanov
    Системный администратор
    Это двойной запуск, делается с целью сконфигурировать железо (бывает и тройной на экзотичном китайском железе, вроде десктопных материнок под серверные процы).
    Попробуй сбросить BIOS если не поможет, то обнови прошивку BIOS.
    Ответ написан
    2 комментария
  • Как защитить авторские права на сайт?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Поржал.

    Никак не защитить. Гугл, FB, VK и прочие гиганты рынка содержат штат юристов, которые порвут любого на тряпочки за нарушение их копирайта и ессно, активно мониторят тырнет. Но пока на твоем сайте посетителей полторы калеки - он никому никуда не уперся.
    А если вдруг он взлетает - то тот, кому надо все равно скопирует его. Никакие пассивные юридические формулировки его не остановят. Можно с помощью некоторых технический действий затруднить копирование, но не более.
    Тем более, что есть куда более серьезный фактор:
    пользователи могут публиковать фото-аудио-видеозаписи

    Завтра юзер vasyan размещает видосик в поддержку "пермского стрелка", а юзер kolyan - ЦП. А придут к тебе :)
    Ответ написан
    4 комментария
  • Как и когда обучаться программированию школьнику?

    pin8
    @pin8
    Полностью согласен с ответом выше. Тебе стоит начать учится по книгам
    Но так же хочу посоветовать Канал Тимофея Хирьянова. Хоть там лекции дляться часами, но объем получаемой информации заменит десятки роликов по 10 минут

    Лично я после того как выучил базу Python переменныe, циклы и т.п. Перешел к telegpam-bot, сначала копировал чужие проекты и редактировал их под себя. Дальше стал углубляться, перейдя к библиотекам и так же пришлось изучать API, что тоже прокачает твой "skill" в програмировании
    Ответ написан
    3 комментария
  • Как и когда обучаться программированию школьнику?

    @Akela_wolf
    Extreme Programmer
    Дальше учиться на практике. Берете проект, который хотите сделать, например игру. Начните с чего-нибудь простого, тот же классический арканоид или тетрис. Сразу же возникнет уйма вопросов: а как это? А как тут? А как тогда здесь? И через решение этих проблем будете поднимать свой скилл. Для подобных игр не нужно каких-то сложных библиотек (единственная библиотека, которая необходима - это та, которая позволяет рисовать на экране линии, квадратики и кружки). А потенциал для развития - на полгода минимум. Добавление уровней, режимов, бонусов, таблицы рекордов и т.д. Затем, например, изучение на примере этой игры более серьезной графической библиотеки (тот же OpenGL): псевдотрехмерность, текстурирование, освещение и т.д. В конечном итоге может получиться вполне симпатично выглядящая игра и большое количество опыта в разработке реального проекта.

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

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

    Разработка собственного проекта как раз внесет конкретику в выбор рабочего инструментария и укажет на пробелы в знаниях.
    Ответ написан
    2 комментария
  • Как работает докер?

    @vitaly_il1
    DevOps Consulting
    Речь о файлах. Точно так же как разные дистрибуции - ядро одно, файлы разные. За счет этого - разная система управления пакетами, разные пакеты и т.п.
    Ответ написан
    2 комментария
  • Какой сертификат можно выбрать вместо SSL?

    elonmask
    @elonmask
    www.1usdvps.com
    Поисковые системы выше ранжируют сайты с https в поисковой выдаче. Можно установить бесплатный SSL от Let's Encrypt если у вас сайт не связан с коммерческой деятельностью. Вот хороший генератор настроек https://www.digitalocean.com/community/tools/nginx...
    Хорошая инструкция по установке Let's Encrypt
    https://interface31.ru/tech_it/2017/04/poluchaem-s...
    Ответ написан
    5 комментариев
  • В каких случаях используются ip-сети?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    не бойтесь задавать вопросы.

    https://community.fs.com/ru/blog/tcpip-vs-osi-what...
    Ответ написан
    Комментировать
  • Можно ли прикрутить материнскую плату к корпусу не на все ножки (stand off)?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Хм. Обычно винтиков скапливается столько, что не знаешь куда их девать... Мать должна стоять как минимум на 4-х углах, если полноразмерная - на шести опорах, иначе есть шанс, что вставляя или вытаскивая карту дуром погнете ее. Гнуть и перекашивать ее крайне не рекомендуется.
    Спроси винтиков у знакомого админа - у него их наверняка 100500.
    Ответ написан
    2 комментария
  • Как оживить docker на windows 10?

    @timer5000
    Было уже.
    Ставьте линукс или виртуалку с линуксом и будет вам счастье.

    1 Для кросплатформеных систем желательно винда PRO.
    2 Вижуал стайшн от микрософта много чего включает в себя.
    3 посмотрите как через повершел в винде, линух параллельно поставить. Нужен пароль администратора)))

    За долгие годы все попытки использование подобных проектов на винде ни к чему не приводили, только желание изучать пропадало.

    Виртуалку ставьте с линухой.
    Ответ написан
    Комментировать
  • Как работать с SAS дисками на обычном, не серверном компьютере?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Вам нужен HBA-адаптер (кто-то называет HBA-контроллером).
    Можно взять б/у на eBay, хламаде, или авито.

    без серверной железки с RAID-массивом ... RAID-ы не нужны

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

    несколько SAS дисков ... есть желание их протестировать, проверить поверхность на BAD-сектора

    Обзаводитесь железом и берите R.tester. Насколько нам известно, у него, как минимум, среди бесплатных утилит, наиболее широкий набор возможностей для работы со SCSI и SAS-дисками: https://rlab.ru/tools/rtester.html
    К примеру, программа позволяет посмотреть SMART для САС и СКАЗИ-винчестеров, и имеет шикарный встроенный SCSI-коммандер с подсказками.
    Ответ написан
    Комментировать
  • Как работать с SAS дисками на обычном, не серверном компьютере?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    По минимуму нужен SAS HBA (Host Bus Adapter), дискретный или встроенный на мамку. И соответствующие кабеля.
    По факту проще найти SAS RAID, хотя он и дороже.
    Ответ написан
    Комментировать
  • Где взять сервер с реально безлимитным высокоскоростным трафиком?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    на hetzner сказано: Выделенный сервер "Безлимит 1Gbps" ... там реально все безлимитно в этом плане?

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

    Или рекламируемый 1Gbps в итоге оказывается порт к которому подключено 10 серверов

    Вы смешиваете Unlimited / Unmetered и Dedicated.
    Сервер выше на Хетцнере точно будет shared.

    Технологии облачных хранений типа S3, для такого объема трафика стоят неимоверно дорого

    Если вам реально нужен dedicated, я полагаю, что не стоит ожидать вариантов дешевле $300 в месяц (речь о сервере, не S3).
    Начните с Hurricane Electric, у них цена на дедикейтед почти наверняка будет одной из самых низких. В более экзотических, "less connected" странах, надо будет добавить минимум, пару сотен.

    Да, и это всё актуально, если вам не нужно ничего сомнительного - торренты, DMCA-ignored, и т.п. Такие варианты однозначно будут дороже.

    С сервером от Хетцнер сделайте следующее: напишите два письма в саппорт.
    Первое - с вопросом про анлимитед, прямо сказав, что "понимаю, что вам нужно обеспечивать равные условия для клиентов, но мне вот реально нужен анлимитед, или хотя бы NN терабайт в месяц". Когда ответят - напишите второе, спросив про дедикейтед, про то, как разделяется канал из первого вопроса, и сколько будет стоить выделенный.

    С этого сервера будут скачивать порядка 80Тб в месяц

    Из бюджетных вариантов посмотрите в т.ч. на Netcup. Вот, к примеру, на 80 ТБ: https://www.netcup.de/bestellen/produkt.php?produk...
    Ответ написан
    Комментировать
  • Как правильно настроить nginx?

    ky0
    @ky0 Куратор тега Nginx
    Миллиардер, филантроп, патологический лгун
    Пихаем 8080 порт в proxy_pass нгинкса. IP клиента забираем из X-Real-IP или с помощью модуля realip пихаем в стандартный заголовок.
    Ответ написан
    Комментировать
  • Как правильно настроить nginx?

    karabanov
    @karabanov Куратор тега Linux
    Системный администратор
    server {
            listen 80;
            server_name  newapp.mysite.ru;
    
            location /.well-known/acme-challenge/ {
                    alias /path/to/.well-known/acme-challenge/;
                    allow all;
                    default_type "text/plain";
                    try_files $uri =404;
            }
    
    
           location / {
                return 301 https://newapp.mysite.ru$request_uri;
           }
    }
    
    server {
            listen 443 ssl http2;
            server_name  newapp.mysite.ru;
    
            ssl_certificate /path/to/cert/fullchain.pem;
            ssl_certificate_key /path/to/cert/privkey.pem;
    
            location / {
                    proxy_pass http://localhost:8080;
                    proxy_set_header   Host $http_host;
                    proxy_set_header   X-Real-IP $remote_addr;
                    proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
                    proxy_set_header   X-Forwarded-Proto $scheme;
            }
    }

    listen
    ssl_certificate
    set_real_ip_from
    proxy_pass
    Ответ написан
    6 комментариев
  • Помощь с выбором обратного прокси?

    karabanov
    @karabanov Куратор тега Linux
    Системный администратор
    На одной из конференций Игорь Сысоев говорил, что TCP можно смело проксировать через Nginx и не использовать HAproxy - я ему верю. Что каcается http/https тем более.

    даже если ты ему вписываешь порт 8080 (перекидывает на 443 порт)

    Редирект закешировался или был HSTS указан в заголовках.

    Допустим - щас имеет сервис на 8080 порту. Оставить возможность зайти на него по mydomen.ru:8080 и sub.mydomen.ru

    Как-то так:
    server {
        listen 8080;
        server_name mydomen.ru;
        location / {
            proxy_pass http://blablabla;
        }
    }
    
    server {
        listen 80;
        server_name sub.mydomen.ru;
        location / {
            proxy_pass http://blablabla;
        }
    }


    Простое удаление\добавление сервисов в конфиг прокси.

    Ansible очень хорошо позволяет делать, что угодно с Nginx, в частности добавление сервисов в конфиг прокси.

    PS
    Если очень хочется для HAproxy написали GUI, а для Traefik есть API
    Ответ написан
    2 комментария
  • Учетная запись администратора windows?

    SagePtr
    @SagePtr
    Еда - это святое
    А что мешает загрузиться с установочного диска, выполнить трюк с подменой utilman.exe на cmd.exe и создать новую административную учётку?
    Ответ написан
    Комментировать
  • Стоит ли использовать микрокомпьютер для удаленной работы?

    @AVKor
    Ответ написан
    Комментировать