Задать вопрос
  • Какие сроки разработки сцены с анимацией?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    От дня до бесконечности.
    Без ТЗ - результат ХЗ.
    Ответ написан
    Комментировать
  • Как удалить VNCserver с ubuntu?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Накосячили, но не с паролем. Х не может найти фонт fixed, который вообще говоря быть обязан.

    UPD: Упс, а почему у Вас отсутсвует /usr/share/fonts/X11? Удивительно, как вообще Х работают :)
    Ответ написан
    Комментировать
  • Тостер, когда ты починишь иконки и аватарки?

    Nomad_77
    @Nomad_77 Куратор тега Тостер
    Product manager at habr.com
    В данный момент мы начали переезд с гугловских сервисов. Однако это не приоритетная задача, т.к. РКН то блокирует адреса, то снимает блокировки, ввиду чего, данные баги являются "плавающими".
    Ответ написан
    2 комментария
  • Реально ли устроиться Junior C++ Программистом не имея профильного образования\сертификатов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Из того, что вы имеете, у вас не хватает
    1. Резюме (лучше сразу на рус и англ)
    2. Активности в поиске вакансий, рассылки своего резюме, попыток дозвониться до HR и предложить кандидатуру.

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

    В общем кроме изучения непросредственно технологий, активизируйтесь в поиске вакансии.
    Ответ написан
    Комментировать
  • Как смонтировать .raw диск от виртуалки?

    Melkij
    @Melkij
    DBA для вашего PostgreSQL?
    Задача минимумум: прочитать файлы, содержащиеся в образе.

    mount -o loop,offset=$((512*start_сектор_нужного_раздела)) file mountpoint
    или losetup с параметром модуля ядра loop.max_part в какое-нибудь адекватное значение - тогда будут loop устройства с разделами как обычное блочное устройство.

    Задача максимум: и прочитать файлы и засунуть виртуалку в Proxmox, в качестве хранилища использующий LVM на CephFS.

    Сделать LV по меньшей мере такого же размера, скопировать весь файл поблочно через dd
    Ответ написан
    1 комментарий
  • Какие данные хранить в mongodb, в какие в mysql?

    Sanovskiy
    @Sanovskiy
    Веб-разработчик с 2005 года
    А зачем вам в данном случае вообще Mongo? Опции вполне нормально можно джойнить при условии, что индексы проставлены верно. После первого раза запрос закэшируется и будет работать довольно быстро. Это при условии, что вы пишете запрос с использованием биндов.
    Ответ написан
    2 комментария
  • Как найти производные y" = dx/dy?

    @DOK4ic
    Если я правильно понял. Тебе нужно найти производные второго порядка, т.е производную от производной. Находишь производную функции, затем находишь производную производной этой функции.
    Ответ написан
    Комментировать
  • Как защитить сайт от выкачки через инспектор?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    И снова супер секретные наработки защитить пытаются =)
    Нет, нельзя защитить. Чтобы отобразить сайт, браузер должен выкачать все нужные файлы. А соответственно когда сайт загрузился, то файлы уже на компе пользователя.
    Ответ написан
    1 комментарий
  • Как получить доступ к фотографиям, которые располагаются вне дерева веб документов?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    nginx x-accel-redirect

    например
    /userfiles/1.jpg
    через htacess заворачивается на скрипт, который по имени домена/субдомена
    определяет ид клиента. из него путь.
    дальше проверяем кто может видить файл (все или только юзер)
    проверяем авторизацию и что он владелец
    отдаем директиву x-accel-redirect или 403 ошибку.
    Ответ написан
    Комментировать
  • Как настроить phpstorm что бы он оставлял пустую строку в функции если она пуста изначально?

    JhaoDa
    @JhaoDa
    LaravelRUS Team
    Для начала: Editor → Code Style → PHP → Set from... — Predefined style = PSR1/PSR2

    Потом: Editor → Code Style → PHP → Blank Lines → After '{' = 1
    Ответ написан
    Комментировать
  • Как создать форму на Java в IntelliJ IDEA 2018?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Swing и JavaFX одинаковы по сложности. JavaFX - это новая, более современная библиотека. Google по запросу "JavaFX" выдаёт огромное количество ссылок на статьи и руководства для начинающих.
    Ответ написан
    Комментировать
  • Блокировка DigitalOcean?

    @notmyname
    Заблокированы по-видимому все подсетки для новых дроплетов в регионах Европа, Азия, Индия
    Т.е. работают только старые дроплеты, которым выделили IP давно
    floating ip не помогает

    Кто пишет, что все ок, попробуйте завести новый дроплет.
    И нет никаких гарантий, что ваш старый ip проживет долго.

    Блокировать начали 17 числа
    У меня дроплет стал недоступен в москве сегодня, т.е. 19, утром.
    Быстро перенес в другой регион, к вечеру он тоже был недоступен.

    Проблема еще и в том, что ip видимо блокируются не всеми провайдерами.
    Т.е. если через вашего провайдера сайт пингуется, не факт что у другого то же самое.

    ps.
    Да, и поддержка пока молчит, хотя обычно отвечает быстро

    апдейт

    похоже, ночью у них появились новые работающие подсетки.
    перенес на новый ip в AMS, пока полет нормальный

    Slack, кстати тоже заработал с утра
    Ответ написан
    7 комментариев
  • Защита от изменения DOM через консоль?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Логичнее, как раз, проверять всё на сервере. Запрос можно выдать и минуя браузер.
    Ответ написан
    Комментировать
  • Нужно ли у заказчика спрашивать про фреймворки?

    opium
    @opium
    Просто люблю качественно работать
    Блин если говорить о какой то быстрой и эффективной разработке без фреймворка никуда
    Ответ написан
    7 комментариев
  • Что такое размерность подсети IP (для чайников)?

    NeiroNx
    @NeiroNx
    Программист
    Размерность - это суммарное количество возможных адресов. /10 это количество не изменяющихся бит. Адерс это 32 бита или 4 байта - 4 числа от 0 до 255. 24 не изменяющихся бита, значит что изменяется только 32-24=8 , что равносильно 255 адресам - 192.168.0.0/24 - это адреса с 192.168.0.0 до 192.168.0.255 .
    32 - 10 = 22 бита - это 2^22 = 4194304 адресов (хватит для какой нибудь средней страны)
    цифра большая - отсюда и возмущения.
    Ответ написан
    Комментировать
  • Что такое размерность подсети IP (для чайников)?

    Stalker_RED
    @Stalker_RED
    /10 - длина маски подсети.
    Вот на картинке /23 например:
    RRhqmC.png
    © wiki: Маска подсети

    Выдержка из той-же статьи:
    /32 это один адрес
    /31 это два адреса
    ...
    /24 это 256 адресов
    /23 это 512
    ...
    /10 это 4 194 304 адреса
    /0 - вообще все адреса ipv4

    То есть при блокировке /10 вместе с несколькими адресами телеги РКН заблокировал более четырех МИЛЛИОНОВ "соседей"
    Ответ написан
    3 комментария
  • Что такое размерность подсети IP (для чайников)?

    @Psq
    Информационная безопасность. Пентест.
    /10 - сокращенное написание маски.
    Длина маски может быть от 0 до 32 бит.
    Чем больше длина маски - тем меньше конечных узлов входит в состав сети.
    Соответственно, паникуют все из-за того, что РКН блокирует очень большие сети без разбору (/10 - 4194304 Хостов).

    Подробнее про маски - https://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D1%81%D...
    Ответ написан
    Комментировать
  • Почему у некоторых провайдеров заблокирован домен, которого нет в реестре запрещенных сайтов?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    В первый дни блокады Рунета в правозащитную организацию «Агора» поступило более 120 обращений от владельцев интернет-сайтов и сервисов, пострадавших от действий Роскомнадзора. Юристы организации рекомендуют следующий алгоритм правового реагирования:

    Общий алгоритм правового реагирования такой:
    1. Удостовериться, что дело действительно связано с блокировкой, что это не техническая проблема сервера, не ddos-атака, в конце концов.

    2. Зафиксировать доказательства:
      • — проверить наличие доменного имени сайта и IP-адреса в реестре РКН blocklist.rkn.gov.ru. Сделать скриншоты этой страницы, а также страницы сайта с заглушкой оператора связи;
      • — обратиться в РКН по адресу Hotlinerkn@rkn.gov.ru с запросом о причинах блокировки;
      • — обратиться с жалобой на недоступность сайта к интернет-провайдеру, зафиксировать ответ (по электронной почте либо, в случае звонка — записав разговор с сотрудником поддержки);
      • — получить сертификат на доменное имея сайта (это можно сделать у регистратора), либо сделать распечатку страницы whois.com, если там указаны ваши реквизиты.

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

    4. В случае, если блокировка осуществляется на основании решения Генпрокуратуры (это будет указано в реестре либо в уведомлении РКН, которые вы, возможно, получили), иск следует предъявлять Генпрокуратуре и РКН одновременно.

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

    6. В случае отказа в удовлетворении иска и после прохождения 4 инстанций можно обращаться в Европейский суд по правам человека. Срок подачи жалобы — 6 месяцев со дня вынесения определения по второй кассационной жалобе. У нас есть шаблонная жалоба, тут мы готовы помогать.

    7. 30 юристов и адвокатов из нескольких российских городов выразили готовность вести судебные дела против Роскомнадзора и Генпрокуратуры в интересах пострадавших онлайн-сервисов.

    В начале мая «Агора» планирует собрать все факты и составить обращение в Генпрокуратуру о проверке соблюдения законности действий Роскомнадзора. Затем вполне реалистично выглядит коллективный иск в Европейский суд по правам человека, считает «Агора».

    Источник.
    Ответ написан
    5 комментариев
  • Какую нужно выбрать кодировку в файле с расширением "db" чтобы можно было смотреть все запросы?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега SQL
    Седой и строгий
    Никакую, это бинарный файл и он не предназначен для открытия текстовыми редакторами. Чтобы посмотреть хранящиеся в нём данные, нужна программа, которая отправит sql-запрос в СУБД, получит от неё результат и отобразит его с необходимым форматированием.
    Ответ написан
    Комментировать
  • Как преобразовать string выражение?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    мне нужно общее решение
    Введите выражение у = [*ожидание ввода выражения]
    Введите x = [*ввод x]
    Значение Выражения в точке X = [значение выражение в точке]

    1. Получить выражение
    2. Проверить корректность выражения
    3. Получить дополнительные данные
    4. Проверить корректность введенных данных
    5. Распарсить выражение
    6. Распарсить введенные данные
    7. Произвести вычисления выражения с учетом введенных ранее данных
    8. Показать результат вычисления
    Ответ написан
    Комментировать