• Почему не могу подключиться к Docker через Docker Java API?

    @Dementor
    программист, архитектор, аналитик
    Connection refused - это значит, что или служба Докера выключена, или запущена на другом порту, а не на 2375
    Ответ написан
    Комментировать
  • Как делать периодические запросы без Thread.sleep?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Самое простое - это один метод помеченный аннотацией @Scheduled и второй метод с аннотацией @Async. Первый срабатывает по расписанию и вызывает второй для каждого счётчика.
    Ответ написан
    Комментировать
  • Умная розетка с автовключением без интернета?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Называется "Аппаратный Watchdog" не знаю встречаются ли готовые в виде розеток, но в виде модулей точно есть
    Ответ написан
    Комментировать
  • Расскажите, что это за ошибка и как ее исправить?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Похоже, у вас версия java до 17 :

    ...
    
        /**
         * The modifier {@code sealed}
         * @since 17
         */
        SEALED,
    
    
    ...
    Ответ написан
    2 комментария
  • Домен покупают или арендуют?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Мы действительно арендуем домен, а не покупаем?

    Действительно. Советую почитать договор, который заключается с регистратором. А также ответить для себя на вопрос "могу ли я продать домен без согласия регистратора" :)
    Если это так, получается в реестре доменных имен уже сгенерированы вообще все доменные имена и мы арендуем ранее сгенерированное имя?

    Нет, это невозможно
    Или что мы тогда арендуем?

    Если уж быть совсем точным, то у регистратора мы покупаем услугу администрирования доменного имени Х. То есть мы придумали сами доменное имя и, если оно еще никем не занято, мы можем купить услугу по его администрированию. "Арендой" это называют, чтобы подчеркнуть тот факт, что ты не получаешь никаких имущественных прав в отношении данного обьекта - продать, подарить, завещать - не можешь.
    Ответ написан
    4 комментария
  • Какой стек использовать для десктоп приложений в гос.предприятиях в 2023 году?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Подскажите, куда ветер дует?

    Ветер очень устойчиво дует в сторону исключительно "российских" дистрибов (в кавычках, потому что они примерно такие же российские, как ВАЗ-2101 :) - но другого не будет, придется любить эти).

    Ну то есть, будет не просто линух, а именно "российский линух" - с российскими репами и прочими реалиями.

    Поэтому смотреть надо в эту сторону.

    Странно, что разработчик для ФГУП не в курсе Указа #166 от 30.02.2022 года
    Ответ написан
    3 комментария
  • Какой стек использовать для десктоп приложений в гос.предприятиях в 2023 году?

    vabka
    @vabka
    Токсичный шарпист
    Мне удобнее сделать всё на C#, .Net, WPF и в случае появления linux запускать всё под Mono.

    Ты под Mono не сможешь запустить приложение на WPF:)
    Тогда уж сразу лучше писать на Avalonia.
    Это раз.

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

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

    vabka
    @vabka
    Токсичный шарпист
    Использовал для этого телеграмм-бота от одного сервиса.

    Вообще это уже сильно пахнет скамом, так что я бы уже тут задумался.

    телефон и ноут рабочие, по левым сайтам с них не ползаю и лишнего не устанавливаю, так что вирус вряд ли мог подхватить;

    Сильное заявление, которое невозможно проверить.

    симка для аккаунта телеграмма куплена с рук (уже была верифицирована);

    Очень опасное занятие. Если симка для аккаунта создана в рамках корпоративного тарифа - "организация" имеет очень много контроля над ней. (Не буду утверждать, что доступно даже чтение смс, тк не знаком с возможностями)

    с использованием программы AmneziaVPN

    Вообще пахнет паранойей, но лучше её из исходников собирать. Не думаю, что тут она виновата.

    Вообще я ставлю на следующие варианты:
    1. Кто-то просто взял в руки твой телефон (или куда там у тебя ещё телеграм установлен)
    2. Владелец симки смог увидеть твои входящие смс и при этом знал заранее твой пароль от телеграма, либо смог его подобрать, либо смог сменить пароль, имея доступ к твоей резервной почте.
    3. Кто-то смог получить удалённый доступ к устройству, где установлен твой телеграм и ты залогинен.

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

    LenovoId
    @LenovoId
    svg, css,js
    D3.js но надо учиться пользоваться
    А ваще такие штуки на canvas делаются
    Но почитайте эту и эту статью
    Ответ написан
    Комментировать
  • Как наполнять Flux по мере поступления данных?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Для этого есть Sinks:

    public static void main(String[] args) throws Exception {
            Sinks.Many<Integer> sinks = Sinks.many()
                    .multicast() 
                    .onBackpressureBuffer(); // Изучайте документацию. Тут много вариантов
    
            sinks.asFlux()
                    .subscribe(System.out::println);
    
            // В очереди ничего нет. Ничего не происходит
            Thread.sleep(1000);
            
            // Наполняем очередь элементами
            sinks.tryEmitNext(1);
            sinks.tryEmitNext(2);
            sinks.tryEmitNext(3);
        }
    Ответ написан
    3 комментария
  • Может ли приложение, получив доступ к галерее, взять и отправить втихую все фотки себе на сервер?

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

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Отправка фоток на сервер в фоне обычное поведение для любых сетевых дисков.
    В этом нет ничего криминального. Остаётся разобраться с термином в тихую.
    Фонарику такое нелогично. Явно троян.
    Не давно ввели анкету о персональных данных. Фото туда попадают. Надо декларировать.

    На сколько там жёстко именно с фото не в курсе.

    Сам словил такое. Заявил что не собираю.
    Летит отклонение на очередное обновление. Слышь там у тебя есть ввод телефона. Меняй анкету или убирай.

    Мля . Модерации писать бесполезно. Никого не волнует, что это ввод для формирования куар кода. Через месяц обнули раздел . А обновы на Бет или частичное внедрение не проходят. Только фулл ролаут допустим. Блин у меня из-за такого развертывания 50 тысяч ошибку словили. Две недели срочные фиксы выпускал

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

    hint000
    @hint000
    у админа три руки
    Затруднение связано с тем, что часть контента может генерироваться при исполнении JavaScript. И защита от копирования\сохранения реализована через JavaScript. Если отключить выполнение скриптов, то защита не будет работать, но тогда и часть контента не будет сгенерирована. Так что уже требуется разбираться в коде и выборочно отключать конкретные куски кода. И даже это не гарантирует успех во всех случаях. Если разработчик сильно заморочился на защите (такое встречается редко), то вам придётся ещё сильнее заморочиться на обходе защиты. Если нужен только контент, видимый глазом, то иногда проще будет сделать скриншот и прогнать его через OCR, чем тратить время на разборки с кодом.
    Ответ написан
    Комментировать
  • Как из браузера выгрузить всю страницу целиком?

    @risejs
    Нет никакой защиты, есть люди которые не умеют пользоваться браузером. Один скриптом отключает нажатие Ctrl+S и ПКМ на своем сайте, и думает что защита. Другой не может нажать Ctrl+S и ПКМ на чужом сайте, и думает что защита. Оба не знают что страницу можно сохранить через меню в правом верхнем углу.

    Контент не статичен. Страница загружается в одном виде (смотри Ctrl+U), и может преобразоваться скриптами в другой (смотри DevTools). Например, таблица подгружается частями, в зависимости от действий пользователя (прокрутка, пагинация, и тп), потому что в ней миллион строк и контента на 100 МБ.

    Поэтому (Chrome):
    1. Правый верхний угол > Дополнительные инструменты > Сохранить страницу как...
    2. Тип файла > "Веб-страница полностью" / "Веб-страница, только HTML" / "Веб-страница, один файл"
    Ответ написан
    3 комментария
  • Как доказать Google, что мой аккаунт разработчика не связан с другим?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Никак. Гуглу плевать на тебя. От слова совсем.
    Если твою учетку посчитали "подозрительной" и забанили и не хотят разбанивать - ее проще забросить, потому что восстановить ее не получится.

    We can confirm that we have found strong indications that your Developer Account is sharing information with, or is related to, other Developer accounts that have been terminated from Google Play for violating Google’s policies.

    Мы можем подтвердить, что у нас есть твердное основание полагать, что Ваша Учетная запись Разработчика передает информацию или еще каким-либо образом соотносится с другими Учетными записями Разработчиков, которые были заблокированы в Google Play за нарушение политик Google.

    У них есть твердое основание полагать, но в чем оно заключается, тебе конечно же не скажут. Гугл - он такой, делает что хочет.
    Ответ написан
    Комментировать
  • Как доказать Google, что мой аккаунт разработчика не связан с другим?

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

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

    Сейчас ты общаешься с роботом, да и с человеком ты будешь общаться либо нижнего уровня саппорта (не слишком отличающегося от робота по возможностям) либо с адвокатами, если дело пойдет в суд, и там у обывателя мало шансов.
    Ответ написан
    1 комментарий
  • Как доказать Google, что мой аккаунт разработчика не связан с другим?

    Мой английский так себе, но насколько я понял, причина в том, что мой аккаунт связан с еще каким-то, который был удален за нарушения

    Нет, смысл вот этой фразы:
    we have strong indications that your Developer Account is sharing information with, or is related to, other Developer accounts that have been terminated

    немного другой: "у нас есть весомые признаки того, что Ваш аккаунт делился информацией или был связан.." , то есть они не утверждают, что он связан, есть только признаки, которые кто-то на стороне Гугла счёл убедительными.
    Ответ написан
    3 комментария
  • Как доказать Google, что мой аккаунт разработчика не связан с другим?

    Steel_Balls
    @Steel_Balls
    Я однажды пытался начать переписку с гуглом, чтобы выяснить причину блокировки приложения. В ответ мне без слов заблокировали аккаунт разработчика с десятком других приложений, а платёжную карту добавили в чёрный список.
    Вот так просто.
    Какие ещё разговоры с гуглом?
    Ответ написан
    Комментировать
  • Почему процессоры gpu не любят разветвлений в программе?

    @rPman
    не совсем верно это помещать в ответ, я не уверен.

    Если я верно понимаю, код в GPU общий для всех ядер (там правда разные типы, не только вычислительные, и у каждого свой язык и правила, но мы говорим про конкретно вычисления), это значит когда ты запускаешь kernel, инструкции выполняются одновременно на всех ядрах синхронно,.. прыжок по условию это пропуск какой то секции инструкций, это значит ядра, у которых выбран пропуск инструкций будут ждать когда другие ядра, для которых нужно пройти эту секцию, завершат вычисления (гуглить thread divergence).

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

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

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Шина pci express просто тихоход по сравнению с памятью карты, и сами CUDA ядра по своей природе работают только вместе. Так что любое условие сбрасывает конвейер и загружает pci express причем ядра в это время простаивают.
    Ответ написан
    3 комментария