Задать вопрос
  • Какой стек использовать для десктоп приложений в гос.предприятиях в 2023 году?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Подскажите, куда ветер дует?

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

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

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

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

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

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

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

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

    Использовал для этого телеграмм-бота от одного сервиса.

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

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

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

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

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

    с использованием программы 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, чем тратить время на разборки с кодом.
    Ответ написан
    Комментировать
  • Как доказать Google, что мой аккаунт разработчика не связан с другим?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Никак. Гуглу плевать на тебя. От слова совсем.
    Если твою учетку посчитали "подозрительной" и забанили и не хотят разбанивать - ее проще забросить, потому что восстановить ее не получится.

    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 комментария
  • В рдп и рдс работают только сотрудники организации или доступ может быть выдан поставщикам услуг, аутсорсингу?

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

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

    Рядовой пользователь настроить подобный уровень безопасности настроить не сможет. Выдавая доступ 'поставщикам услуг' что бы это не значило, держите это в голове.

    p.s. когда мне нужно было что то показать на своей машине другому человеку, я обычно настраивал песочницу с помощью виртуальной машины (это заметно проще сделать, не пуская машину в сеть) и давал удаленный доступ к ней.
    Ответ написан
    2 комментария
  • Можно ли сделать так, чтобы когда электричество дешёвое, сервер работал на максимум?

    borisdenis
    @borisdenis
    Ленив и вреден...
    Планировщик задач, который по времени переключает режимы энергосбережения.
    https://learn.microsoft.com/en-us/windows-hardware...
    Ответ написан
    Комментировать
  • Какую выбрать программу контроля сотрудников?

    Adamos
    @Adamos
    Возьмите старый ноут, поставьте на него Убунту и ткните пальцем - вот на этом порнуху гонять можно, но чтобы одним глазом, а вторым на камеры.
    Ситуация "все оно само сломалось" сразу прекратится.
    Ответ написан
    Комментировать
  • Какую выбрать программу контроля сотрудников?

    Francyz
    @Francyz
    Photographer & SysAdmin
    То, что вы поймаете за руку не будет поводом для увольнения без соответствующих приказов и распоряжений. Доказательства добытые не законным путем не могут быть приобщены к делу. Если вы хотите показать им скриншот где они отлынивают от работы и уволить за это, то у вас должен быть выпущен приказ/распоряжение, что сотрудники компании уведомлены о том, что на их пк работают программы контроля, которые в последующем могут быть использованы в качестве проверки качества работы сотрудников и т.д. Все сотрудники должны быть ознакомлены под роспись с данным документом. Тогда вы можете что-то предъявлять.

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

    mayton2019
    @mayton2019 Куратор тега Java
    Bigdata Engineer
    System.out.println((char)3);

    Так не надо делать. Это получение Unicode символа по коду 3.
    Оно сработает но с точки зрения code-review некрасиво и твоя команда
    будет тебя бить и чморить за такой способ кастинга.

    В java есть специальные литералы для работы с кодировками.
    Например для символа с кодом 3 (однобайтного типа ASCII)
    '\x03'
    Или например для кириллической буквы А в кодировке UTF-16
    '\u0430'
    Ответ написан
    3 комментария
  • Какие бесплатные icons лучше подключать?

    Get-Web
    @Get-Web
    Front-End Developer
    Лучше всего fontello, особенно если в дизайне есть svg иконки, их можно загрузить fontello и использовать как шрифт, при этом можно давать свои названия и префиксы, можно взять svg иконку с того же FontAwesome и подгрузить в fontello. И по итогу ничего лишнего, только то что нужно для конкретного проекта.
    Ответ написан
    5 комментариев