Задать вопрос
  • Где можно посмотреть, какой процент людей использует пиратскую windows дома?

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

    Крякнул винду - пират.
    По незнанию/жлобству или еще что поставил "Лицензионную" home edition на рабочий комп в конторе - пират (хотя емнип с десяткой уже не актуально). (Общественность говорит что тут я не прав)
    Выдрал из биоса OEM ключ и активировал на другой машине - пират.
    Ну и так далее.

    Причем если с первым все еще более-менее понятно и всякие сборки с торрентов типа %username edition% и просто с вшитыми кряками можно считать 100% пиратскими и получить какую-то условную оценку по числу скачиваний, то с образами с Офсайта (даже с теми, что на торрентах раздаются) все не так однозначно.

    Фактически чтобы дать ответ вам надо провести аудит всех имеющихся в стране домашних компов на предмет нарушения их владельцем лицензионного соглашения.

    p.s.
    С очень большими натяжками и допущениями можно получить ответ сопоставив продажи новых компьютеров/ноутбуков и продажи винды, но сомневаюсь что вы сможете найти такую статистику.
    Ответ написан
    4 комментария
  • Как создать бесконечную компиляцию в терминале (как у хакеров)?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    На убунту? Подключаете вебкамеру и далее в консоль cat /dev/%camera%

    Вообще подойдет любое устрйоство, постоянно генерирующее поток данных, хоть /dev/random, но камера генерит больше данных.

    Ну или как вариант поинтереснее (требуется периодические ручные действия, если лень писать коротенький скрипт с бесконечным while) выкачиваете ядро линукса, очищаете, собираете, очищаете, собираете...
    Ответ написан
    5 комментариев
  • Аналог точки восстановления системы на Linux server?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Бэкапы, снапшоты диска.

    Как именно - есть масса способов, это минимум на хабровскую статью тянет.
    Ответ написан
    5 комментариев
  • Делают ли MarketPlace на Java Spring?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    А смысл писать на php с прицелом на переезд на java, не проще ли сразу начать писать на java? Как мне кажется время от начала работы до выката рабочего решения сопоставимое. Возможно даже в случае java меньше (если какой-нибудь Spring использовать)

    В общем хотите Java - пишите сразу на Java. В противном случае вы потратите многов ремени на повторную реализацию уже реализованного, без всякого на то смысла.

    Как вам правильно сказали - ваши действия должны иметь не нулевой Business Value, иначе у заказчика резонно возникнет вопрос "где фичи и фиксы багов, за что я вам плачу?"

    И вообще подход должен быть "У меня есть задача, у меня есть такие-то ресурсы, каким способом я могу ее решить?", но никак не "У меня есть задача, я сначала сделаю ее этим способом, а потом заново сделаю другим. Ресурсы? Да пофиг. у стейкхолдера бабла дохрена".
    Ответ написан
    Комментировать
  • Можно ли использовать GIT без доступа к бэкенду?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    У вас что, раработка идет на проде?

    Сделайте себе Development окружение на котором бэк будет использовать искусственные данные, вместо настоящих. Ну или вообще напишите симмулятор бэка.

    Причем тут гит я вообще не понимаю - код отдельно, конфигурация отдельно, данные отдельно!
    Ответ написан
  • Как сохранить файл открытый в терминале убунту?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Если вам нужно только дописать строку в конец файла, то не проще-ли как-то так сделать?
    sudo echo "JAVA_HOME=\"/usr/lib/jvm/java-8-oracle\"" >> /etc/environment


    spoiler

    К стати, если вам не требуется переменная окружения прям везде на уровне системы, то я бы советов сделать это только для текущего пользователя, например как-то так:
    echo "export JAVA_HOME=\"/usr/lib/jvm/java-8-oracle\"" >> ~/.bash_profile

    Ответ написан
  • Что происходит с памятью?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Нет, конечно.

    Память так и будет висеть в куче "занятой" пока кто-то не вызовет для нее free()
    Ответ написан
    3 комментария
  • Как озвучить текст?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    емнип Festival умеет говорить по-русски, но это скорее не библиотека, а отдельное приложение.
    Ответ написан
    Комментировать
  • Матрица в матрице?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Что такое матрица в C/C++ ?
    Нету в C/C++ матриц, это математическое понятие, которое можно реализовать как просто "двумерный" массив. Точнее это или одномерный массив, у которого, как мы считаем, каждые N элементов новая "строка" или одномерный массив "строк", каждый элемент которого указатель на одномерный массив -строку.

    Что может быть элементом массива? Да что угодно, например указатель на что угодно, например на другой массив из прошлого вопроса (который мы интерпретируем как матрицу).

    Что касается чисто C++ емнип в stl нет стандартный объектов для 2-мерных или N-мерных массивов, но можно использовать одномерные массивы вышеназванным способом (к сожалению не знаю есть-ли многомерные массивы в бусте, но скорее всего тоже нет)
    Ответ написан
    Комментировать
  • Почему программа не заходит в цикл?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Не хватает определения it.getName() и name, но я и так предполагаю (хотя без нужных кусков кода не могу быть уверенным на 100%) почти наверняка программа заходит в цикл, обходит весь список menu, и каждый раз на условии it.getName() == name сравнивает адреса (а они наверняка разные), хотя вам, наверное, нужно сравнить непосредственно содержимое.

    Попробуйте https://www.cplusplus.com/reference/string/string/...
    Ответ написан
    Комментировать
  • При какой сортировке массива возможно получить изменение порядка цифр в массиве при компиляции?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    При компиляции порядок чисел в массиве будет такой, какой написан в коде программы (т.е. 11, 12, 13, 14, 41, 51, 21, 22, 23, 24, 42, 31, 32, 33, 34, 43) и не будет меняться пока вы его в исходнике не поменяете.
    Ответ написан
    Комментировать
  • Как вывести кирилицу в консоль?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    А можно конкретно перечислить что "все" вы пробовали.

    Т.к. кириллица в консоли все-таки работает там, где надо - вы явно не все способы перепробовали.

    Начнем по порядку - что команда chcp 1251 > nul, по вашему, должна сделать? Для чего вы ее дергаете?

    Далее - какую кодировку "пытается" использовать консоль, а в какой кодировке исходное сообщение?

    spoiler
    Судя по кракозябрам текст в исходниках, скорее всего, в utf-8, а консоль хочет какую-то однобайтную кодировку, возможно даже cp1251, но это не точно
    Ответ написан
  • Отчего вырубается комп при подключении флешки?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Статика.
    Ответ написан
    Комментировать
  • Как поместить Windows окно в DLL файл в Visual Studio 2019?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Если язык умеет вызывать DLL, то в чем проблема подключить виндовые DLL и рисовать окна?

    C++, если что, тоже "не умеет рисовать окна", просто в студию встроены обвязки поверх winapi.
    Ответ написан
  • Что значит "some characters cannot be mapped using cp1252" при сохранении?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Очевидно что вы пытаетесь конвертировать в cp1252 текст, в котором есть символы не предусмотренные данной кодировкой (например кирилица, греческие буквы или какие-нибудь специфичные символы аля значки параграфа или псевдографика)

    Сохраните/выведите текст как utf-8 и посмотрите что из представленных символов отсутствует в таблице
    Ответ написан
    1 комментарий
  • Неправильный вывод?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    for(int *ptr = s[0];ptr <= N;ptr++)


    Что с чем вы сравниваете в условии?

    Десятый элемент находится по адресу s + N, а не N
    Тут же сравнение адреса (который почти всегда сильно больше десяти) с числом. Наверное все-таки как-то так:
    for(int *ptr = s; ptr-s <= N; ptr++)
    или
    for(int *ptr = s; ptr <= s+N; ptr++)

    Ну и плюс еще ошибка на которую вам Дмитрий указал

    Плюс у вас бесполезная строка int *ptr = s;
    Зачем вы объявляете переменную ptr, которая больше нигде не используется? (зато в цикле вы объявляете еще одну переменную с таким же именем, которая не та же самая переменная, что объявлено раньше)

    К тому же почему вы считаете ответ 9 не верным? Ваш код выводит максимальное значение, это именно 9.
    Ответ написан
  • Что будет если активировать два Windows Server 2012 R2 одной лицензией?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Очевидно что поднимать 2 Widnows Server, если у вас лицензия на один - нарушение лицензии.

    Миграция на новое железо делается иначе. Гуглите "Windows Server migration to new hardware".
    Ответ написан
    Комментировать
  • Как мержить ветку с игнорированием одного коммита?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Если вам этот коммит не нужен - что он вообще делает в репозитории и зачем его было мержить?
    Ну делаешь себе ветку и в нее cherrypick все коммиты, какие хочется (можно не делать ветку, а в условно dev ветку счерипикать все нужные коммиты)

    так стоп...перечитал еще раз внимательно.
    Зачем у вас файлы environment-специфичной конфигурации вообще лежат в общем репозитории с кодом? Наймите себе девопса чтоль.
    Ответ написан
    Комментировать
  • В каких реальных практических задачах применяются алгоритмы сортировки?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Любые сущности, у которых есть характеристики, которые можно ранжировать по принципу "больше/меньше", "до/после" и т.п.

    Товары в магазине (сортировка по цене, году выпуска, габаритам, весу, срокам поставки)
    Студенты в вузе (сортировка по среднему балу, кол-ву прогулов, уровню IQ, числу хвостов, ФИО)
    Города/страны (сортировка по населению, рождаемости, ВВП, ВВП на душу населения, заболеваемость ковидом, гриппом, раком мозга)
    Астрономические объекты (масса, размеры, плотность, альбедо, параметры орбит)
    Телефонный справочник (не знаю чем вам не нравится этот пример)
    Да все что угодно.

    Берите любые открытые данные (гуглите Public dataset) любого рода и делайте с ними сортировку по любому критерию, который вам нравится.
    Ответ написан
    5 комментариев
  • Не подкинете тему для курсовой работы с использованием PIC?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Пульт от телевизора (как вариант с возможностью "обучения").
    Ответ написан
    Комментировать