• Почему эмулятор Android тормозит на виртуальной машине?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    виртуальная машина с виндой 10

    Первый уровень виртуализации. Причем непонятно - под чем эта машина, под каким гипером.
    эмулятор Android (как я понял, QEMU).

    Второй уровень виртуализации - причем тут виртуализация "честная", то есть полная - на уровне регистров CPU, потому что разные архитектуры.

    И Вы хотите, чтобы у Вас не тормозил эмулятор эмулятора? GSDK - это штука и без того неторопливая (именно потому что qemu делает честную виртуализацию, без паравиртуальных штучек), а Вы ее еще в эмуляторе запустили. Отличное решение :)

    BlueStacks, YouWave и прочее - это не эмуляторы. Это огрызки, оптимизированные настолько, чтобы работали игры. Все. Больше их ни для чего ни надо - они придуманы, чтобы можно было запускать андроидные игры, поэтому там в настройках ... просто ничего нет :)
    Ответ написан
    2 комментария
  • Доступна ли работодателю эта информация?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Обычно, у hh есть опция "не показывать мое резюме конторе N". Но умные хыры заводят левые учетки и с них мониторят.
    Ответ написан
    Комментировать
  • Как добавить в Google Analytics сайт с именем на кирилице(*.рф)?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    тупо добавляете скопировав из адресной строки браузера.
    Да да вставятся кракозяблы, именно они вам и нужны.
    Ответ написан
    4 комментария
  • Какой самый простой способ собрать PDF файл с данными из БД?

    delphinpro
    @delphinpro Куратор тега PHP
    frontend developer
    Самый простой способ – вывести данные на страницу и отправить эту страницу на печать в пдф файл.
    Способ посложнее – использовать какую-нибудь библиотеку для создания пдф. Например mpdf.
    Ответ написан
    3 комментария
  • Как «обновить» ячейки SSD с данными?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Вообще не надо ничего делать! Достаточно только изредка (раз в несколько месяцев) ставить SSD под электропитание на несколько часов. Он сам с собою разберётся.
    То же самое и для обычных USB -флэшек.
    Подробности вот тут.
    Ответ написан
    2 комментария
  • Как «обновить» ячейки SSD с данными?

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

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

    Lastor
    @Lastor
    В чем сила, брат? В ньютонах.
    Можно ограничить срок годности токена или вовсе сделать его одноразовым.
    Чтобы не передавать его в GET, создать форму и отправлять Post.
    Либо в заголовках.
    Ответ написан
    Комментировать
  • Есть ли простая и интуитивно понятная helpdesk система?

    @aleks-th
    OTRS - бесплатен, есть все что необходимо.

    Клиента для телефонов скорее всего своего делать придется, если нет каких-то сторонних наработок.

    Можешь пойти по сложному пути взять какуюнить CRM у которой есть приложение , допилить под себя, например odoo community - бесплатна, можно с ней заставить работать клиента под Андроид из платной версии.
    Но под себя прийдется много чего допиливать.

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

    ValdikSS
    @ValdikSS
    Указание адреса регулирует:
    1. Выбор протокола отправки и получения пакетов (IPv4/IPv6)
    2. Выбор адреса приёма пакетов (возможность запуска разного ПО с одинаковым портом на разных адресах)
    3. Выбор адреса отправки пакетов (это не то же самое, что выбор интерфейса, но зачастую приводит к похожему или такому же результату)
    Ответ написан
    3 комментария
  • Зачем указывать адрес?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    если приложение итак находится на машине, имеющей свой адрес

    Какой из? Даже у машин с одной сетевухой всегда два адреса - второй всегда 127.0.0.1. А вообще могут быть машины с двумя, тремя, ... N сетевухами...
    Ответ написан
    2 комментария
  • Зачем указывать адрес?

    Ocelot
    @Ocelot
    У машины может быть несколько сетевых интерфейсов, соответственно и несколько адресов.
    Ответ написан
    2 комментария
  • Кушает ли память логирование?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Если вы, во время логирования, создаете объект - его надо где-то хранить. Когда объект выйдет за пределы видимости его может съесть gc.
    Строки, напомню - тоже объекты, к тому же иммутабельные.
    Ответ написан
    Комментировать
  • Кушает ли память логирование?

    mayton2019
    @mayton2019 Куратор тега Java
    Bigdata Engineer
    Java медленно потребляет память даже в состоянии покоя. Видимо системные треды что-то аллоцируют. Я как-то создавал пустое main приложение которое стоит на паузе и на графике JVisualVM я наблюдал медленный рост Eden space. Попробуй тоже такой эксперимент.

    Вообще тебя это не должно беспокоить. Это нормальный цикл работы управляемой памяти. Главное что в тот
    момент когда срабатывает System.gc память быстро очищается без переноса объектов в Survival.

    Сам процесс логгирования тоже можно писать оптимально или не оптимально. Покажи исходники и хабр посмотрит что там можно улучшить. Здесь разные логгеры log4j, log4-2 могут использовать разные механики для оптимизации.
    Ответ написан
    1 комментарий
  • Отсутсвие рекламы с немецким VPN на Youtube почему?

    @ewgenc
    Аккаунты Google/Apple, используемые операторы магистральной/сотовой связи и сети wi-fi, часовой пояс, язык устройств и еще многое другое. VPN - это не панацея, и анонимность вам не гарантирует.
    Ответ написан
    2 комментария
  • Какие сервера поднимаются на виртуалках, а какие физически?

    @Drno
    Хранение данных обычно поднимают на физических.
    Какие не критично - решается исходя из "допустимого простоя"
    Ответ написан
    Комментировать
  • Какие сервера поднимаются на виртуалках, а какие физически?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Заказчик сам выбирает обычно. Исходя из денег. VPS или bare-metal. Насколько амбиций хватит.
    В последнее время все тяготеют к Kubernetes. Он как-то динамичнее утилизирует доступные железки.
    Если VPS подняли. Поставили ОС. Поставили софт .... и побежали твои денежки к облаку.
    А с кубером так. Захотел бигдату посчитать. Написал джоб. Запустил в кубере. Джоб отработал 1 час.
    И ты заплатил ровно за 1 час. Дисковые хранилища там почти бесплатны. По цене грязи.
    Ну з IOPS в пике можно заплатить. Но в целом пока джобы не работают ты ничего не платишь.

    Вот. Еще лямбды (AWS) и clound-functions (другие облаки) тоже потребляют по 1 центу за вызов.
    И при этом ее хостинг тебя не волнует. Она поднимется на любой виртуалке где есть ресурсы.

    Поэтому не bare-metal -> VPS. А все еще запутанее хитрее. Железо. Виртуализация. Потом что там...
    контейнеризация... Потом FAAS. Функции. Вот поэтому вопрос звучит не какие сервера поднмиаются
    а какой бизнес-функционал лучше летает на каком уровне этой лестницы.
    Ответ написан
    Комментировать
  • Как в Reactor запускать параллельные запросы?

    mayton2019
    @mayton2019 Куратор тега Java
    Bigdata Engineer
    В том виде как ты написал - это классическое задание на мультипточность.
    Убери Mono. Используй Thread, Runnable, start, join

    Реактор здесь не нужен или его использование не мотивировано.
    Ответ написан
    1 комментарий
  • Что мешает заполнять контейнер с обобщением, если его перекинуть в параметрах метода?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    List.of(...) создает неизменяемый (иммутабельный, unmodifiable) список.
    В него нельзя ничего добавить, а вы в методе Consumer в первой же строке пытаетесь это сделать.

    Если бы вы приложили в вопрос еще и сообщение об ошибке - это было бы очевидно.
    Ответ написан
    1 комментарий
  • Что за шифр или комбинация шифров?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Дружище так нельзя делать. Криптоанализ предполагает что ты знаешь что ищешь.
    Из какого приложения ты это скопировал? Что ожидается? Хешированный пароль?
    Магнитная ссылка? И мы должны знать контекст. А может ты взял задачу на cryptohack
    и пришел сюда за подсказкой? Так нельзя! Иди в тот форум и там спрашивай.

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

    Vindicar
    @Vindicar
    RTFM!
    Анонимность - штука многогранная.
    Для начала, что значит "со мной"? Кто есть "я"? Другая учётка на этом же сайте? Айпишник из российского диапазона? Учётка в соцсетях? Физлицо Вася Пупкин, паспорт-серия-номер-выдан? Ответы будут очень разные.
    1. Какие данные сайт требует для работы? Можно ли по этим данным тебя идентифицировать?
    Грубо говоря, если для реги нужен телефон, и сайт не работает с российским сегментом, то VPN не поможет, если у тебя нет зарубежного номера.
    2. Какие данные отдаёт твой клиент? Например, куки, localStorage, эксплоиты для анализа истории, инфа от логинов в соцсетях, и тому подобные вещи. requests и другие клиенты-либы ничего такого не отдают, если специально их не настроить. В случае с селениумом есть browser fingerprint, но он тоже ломается при желании.
    3. Что сайт знает о твоём IP адресе? Принципиально ли ему вообще это знание? Одно дело, если сайт требует/не допускает айпишники из определённого диапазона. Другое - если там ограничение на число запросов с одного IP. Третье - если ему вообще пофиг на IP и он пытается идентифицировать юзера иначе.

    Короче, выводы простые.
    1. без конкретики тут говорить не о чем.
    2. Однострочник import sdelaj_mne_kruto не прокатит.
    Ответ написан
    Комментировать