• Могут ли со 100% вероятностью взломать аккаунт Вк или Гугле?

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    //COPY01 EXEC PGM=IEBGENER
    На заборе обычно пишут "х.й", но лежат там обычные дрова. А забор уверяет, что нет? Верить ли забору? :)

    Разумеется, взломать можно и многих ломают. Тех, кто пренебрегает следующими правилами:
    - Длинный сложный пароль
    - Действующее постоянно читаемое мыло в регистрации
    - Бдительность при чтении почты (особенно всяких "оповещений от администрации VKoнтакте")
    - Бдительность при посещении сайтов
    - НЕ использование мобильного клиента. (Это не касается тех, у кого телефон достаточно обезопасен)
    - НЕ использование публичных wifi и прочей непонятной фигни (я уверен, что если публичный wifi выкатит в качестве условия использования установку своего сертификата в корневые - все желающие наперебой побегут его ставить!)

    Но все это - вообще говоря банальные правила, применимые к тырнету вообще
    Ответ написан
    Комментировать
  • Как могу подключить firebase к unity?

    GavriKos
    @GavriKos Куратор тега Unity
    Смотреть не видео, а оффмануал.
    https://firebase.google.com/docs/unity/setup?hl=NO
    и все делать по шагам
    Ответ написан
    Комментировать
  • Является ли строка выражением?

    bingo347
    @bingo347 Куратор тега JavaScript
    Crazy on performance...
    Является.
    Все что можно присвоить в переменную, вернуть из функции, передать в другую функцию - выражение.
    Ответ написан
    Комментировать
  • Пишу чит для CS:GO C# с помощью библиотеки Memory. Кто поможет отрисовать WH?

    2chevskii
    @2chevskii
    Если бы каждый мог в поиск, тостер бы вымер.
    Итак, начнем.
    1. Вы же в курсе, что взлом программ Valve, в том числе с целью получения внутриигрового преимущества - незаконен? Это в лицензии написано.
    2. На кой черт вам рисовать текстуры для WH? Много свободных ресурсов на компе?
    3. Уже около месяца ищу информацию
      Жесть, какой же у вас медленный инет, что за месяц не может прогрузить первую же ссылку в гугле... Я вам помогу

    Настоятельно прошу научиться гуглить
    Ответ написан
    Комментировать
  • Какую модель классификации лучше использовать?

    @dmshar
    Если под моделью вы понимаете метод, который лучше применить для решения вашей задачи, то ответ зависит от того, что за данные вы имеете. Зависят-ли они явно или неявно от времени - если да, тогда вам надо строить модели процесса на основе временных рядов и использовать соответствующие методы предсказания (какой именно можно понять, только проанализировав данные).
    Если данные от времени не зависят - тогда используются методы классификации, а какой именно - любой ответ без предварительного анализа данных будет угадыванием, с соответствующим уровнем полезности. Именно потому, что метод зависит от данных и придумано их великое множество.
    Ответ написан
    4 комментария
  • Какой курс по CS для начинающих лучший по вашему мнению?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Нужно подтянуть общую базу по знаниям информатики.

    Длительность курса: 12 недель


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

    Sanes
    @Sanes
    В поддержке ЦОД спросите. Они же где-то покупают.
    Ответ написан
    Комментировать
  • Какой язык программирования и технологии выбрать для написания программы советника?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Как вариант Net5 (net core 3.1)

    1. В 8 полей вводиться цифровые значения (либо форма, либо Vue, либо react либо angular)

    2. Каждому полю присваивается определенное значение которые заранее будут заданы в переменных (около 40 разных) (Vue, либо react либо angular) c запросом данных с сервера

    3. В зависимости от комбинации 8 значений будет выводиться определенный результат на экран ( заранее будет задано около 60 возможных результатов) если нужного результата не будет задано, будет выводиться ошибка.
    (Vue, либо react либо angular) c запросом данных с сервера

    4. Необходимо организовать хранения всех данных в БД.
    Смотрите в сторону EFcore , Duper чего то более навороченного

    5. Программа должна работать на Windows, но поля для ввода данных будут находиться на веб-ресурсе.

    Будет работать в любом браузере. Но при желании можно сделать windows application (Win forms) WPF, UWP
    https://docs.microsoft.com/ru-ru/windows/apps/desk...
    Ответ написан
    2 комментария
  • Как в облаке платить только за то, чем пользуешься?

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

    Облако - это маркетинговый термин, со всеми вытекающими от сюда неудобствами или бонусами.

    Главное достоинство/определение облака - скорость получения ресурсов, в идеале - мгновенно, без ожидания и каких то дополнительных настроек. В случаях когда это возможно, вы вообще получаете ровно столько сколько запрашиваете - хотите 10 запросов в секунду, получаете, хотите миллиард в следующую - берите, только платите. Это когда вы запрашиваете не виртуальную машину а готовую услугу по обработке определенных запросов например.

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

    Облака появились на фоне классического сервиса предоставления выделенного сервера, когда его получение обычно требовало ожидания в несколько часов или даже суток, после запроса и оплаты... потом появились панели управления, когда можно было покрутив настройки количества памяти/ядер/диска/... мышкой получить желаемое в минуты/секунды (зачастую ОС нужно перезагрузить, но обычно это быстро)... повторяю, облака - это форма управления пользовательскими заявками, интерфейс и ценообразование.

    p.s. будьте предельно осторожны https://habr.com/ru/post/532624/
    Ответ написан
    Комментировать
  • В каких языках есть встроенная возможность и синтаксис для удаления определенных методов и/или свойств наследуемых классов при создании класса?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Весь смысл наследования в том, что экземпляр класса B можно использовать и как экземпляр класса A (но не наоборот). Если из B удалить какой-то атрибут, то что будет с наследованием? Если просто пытаться его как-то скрыть, то это не поможет - ведь можно приведением типов экземпляр класса B превратить в экземпляр класса A и получить обратно свой доступ к нужному полю.

    И вообще, вот, например, есть библиотека, которая умеет работать с объектами класса A. Библиотека скомпилирована кем-то, её исходный код недоступен. Мы определяем класс-потомок B и далее используем функции библиотеки на объектах этого класса. Всё хорошо, но мы уже не можем запретить библиотеке работать с этим полем.

    PS: В своё время намного лучше понять ООП мне помогло чтение описания внутреннего устройства классов в Turborland Pascal. Устроены классы (в Pascal они называются объектами, но это не столь важно) примерно так:

    1. Ссылка на таблицу виртуальных методов (VMT)
    2. Поле 1.
    3. Поле 2.
    ...

    VMT устроена так:

    1. Ссылка на метод 1
    2. Ссылка на метод 2
    ...

    Наследуемый класс отличается от исходного тем, что у него более длинный список полей (но все поля исходного имеются в наличии и находятся по тем же самым смещениям), а также отличаются адреса переопределённых методов, плюс сама таблица VMT может быть длинее за счёт добавленных новых методов (но те же самые старые методы находятся по тем же смещениям).

    За счёт этого даже уже ранее скомпилированный код, ничего не знающий о наследуемых классах, работает с ними как со своими родными.
    Ответ написан
    5 комментариев
  • Индивидуальное значение для каждого объекта при наследовании?

    Как-то так
    class A
    {
      public virtual int C
      {
        get => 12;    
      }
    }
    
    class B :  A
    {
      public override int C 
      {
         get => 11;    
      }
    }
    Ответ написан
    Комментировать
  • Гарантийный ли случай процессора?

    15432
    @15432
    Системный программист ^_^
    А где гарантийный случай? Вы сами повредили процессор своими действиями. Вот если бы он работал, работал и сгорел, причём не от перегрева - тогда ещё ладно.
    Ответ написан
    Комментировать
  • Как между символами достать число?

    $var = "My long text [HH123]";
    $result = preg_replace('/[^0-9]/', '', $var);
    echo $result;


    UPD
    $var = "My long text [HH123]";
    preg_match('/\[HH(.*?)\]/', $var, $result);
    print_r($result[1]);
    Ответ написан
    Комментировать
  • Почему оператор if не работает?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Потому что он у вас не равен 0,5, а равен какому-нибудь 0,49999999999999
    Ответ написан
    1 комментарий
  • Как перенести все данные с одной колонки в другую в mysql phpmyadmin?

    @galaxy
    UPDATE table SET `desc2` = `desc`;
    Ответ написан
    Комментировать
  • Как обойти ограничение точности типа double в C#?

    Deerenaros
    @Deerenaros
    Программист, математик, задрот и даже чуть инженер
    Так. Стойте.

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

    Как вариант, можно использовать BigInteger и хранить запятую отдельным числом, можно тоже BigInteger. По сути - запятая это показатель степени при основании системы исчисления, то есть 10. Арифметика элементарная.

    Есть тысячи реализаций (включая BigRational в C# F#).

    Загружаться они почти все могут из строки, а те кто не могут, сплитим по точке и считаем количество нулей. Но должен предупредить - данный метод может зациклиться и очень на долго.
    Ответ написан
    1 комментарий
  • Не получается вывести свойство класса полученного из списка. Как мне это сделать?

    yarosroman
    @yarosroman Куратор тега C#
    C# the best
    Потому что, по индексу ты получаешь object, а не объект своего типа
    1. Приводим типvar GetPasp = (Passport)pasports[0];
    2. Используем генерик коллекции, например List, вместо ArrayList
    Ответ написан
    3 комментария
  • Можете дать советы фронт-енд разработчику как более опытные люди(завтра первый день на работе)?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Советую поискать другую работу. Профессиональный рост происходит в окружении более опытных коллег, особенно на старте.
    Ответ написан
    1 комментарий
  • Установка программы из гитхаба?

    sfi0zy
    @sfi0zy
    Creative frontend developer
    не знаю что дальше делать


    Можно начать с чтения readme. Это первое место, куда стоит посмотреть, если встал вопрос "а как это собрать/установить/запустить":

    Clone this repository:
    $ git clone --recursive -b 2.6.0 https://github.com/GothenburgBitFactory/taskwarrior.git
    $ cd taskwarrior

    Then build:
    $ cmake -DCMAKE_BUILD_TYPE=release .
    ...
    $ make
    ...
    [$ make test]
    ...
    $ sudo make install
    Ответ написан
    Комментировать