Задать вопрос
  • NAS WD MyCloud ex2 ultra (деградация рейда) как заменить диск?

    @aleks-th
    1. Снять бекап, лучше даже просто отключив диск от наса и подключив к компу если комп поймет эту ФС, в текущем состоянии можете вообще все данные со всех дисков потерять.
    2. Поставить 2 х HDD вместо SSD или менять нас на тото который поддерживает SSD.

    Ваше оборудование похоже совсем не поддерживает SSD и вероятность потерять данные сейчас выше чем без этого рейда.

    и потом ради чего делать SSD, по сети данные гоняются и так медленно скорости HDD с лихвой должно хватать.
    Ответ написан
    2 комментария
  • HTML, как сделать удаленное подключение на сайте без сторонних программ?

    ValdikSS
    @ValdikSS
    Вам нужен Веб-RDP-клиент? Apache Guacamole.

    Apache Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH.
    We call it clientless because no plugins or client software are required.
    Thanks to HTML5, once Guacamole is installed on a server, all you need to access your desktops is a web browser.
    Ответ написан
    1 комментарий
  • ПО для разработки приложения для андроид?

    Jacen11
    @Jacen11
    Собираюсь учить flutter для разработки андроид приложений.
    хреново как то собираетесь
    если вбить в гугл flutter download первой же ссылкой в оф доке https://docs.flutter.dev/get-started/install расписаны все платформы, все шаги, все что нужно и для чего
    Ответ написан
    Комментировать
  • Есть ли бесплатные аналоги плагина introjs.com?

    zkrvndm
    @zkrvndm
    Архитектор решений
    Ответ предоставлен чат-ботом https://claude.ai

    Да, существуют бесплатные аналоги плагина Intro.js для создания обучающих подсказок на сайте. Вот несколько вариантов:

    1) Driver.js - простой в использовании JS плагин с открытым исходным кодом. Позволяет создавать подсказки и обучающие туры по сайту.

    2) Hopscotch - еще одна библиотека для создания подсказок с открытым кодом. Легко настраиваемая и кастомизируемая.

    3) Joyride - плагин на jQuery для пошаговых инструкций по сайту. Прост в интеграции.

    4) Tourist.js - реализует подсказки в стиле попапов с подсветкой элементов. Небольшой размер.

    5) Bootstrap Tour - создан на основе популярного фреймворка Bootstrap. Интуитивно понятный интерфейс.

    Посмотрите демо этих плагинов, выберите понравившийся по функционалу и простоте использования. Для быстрого старта оптимально подойдут Driver.js или Hopscotch. Удачи!


    P. S. Пользуйтесь поиском или чат ботами прежде, чем спрашивать что-то очевидное!
    Ответ написан
    1 комментарий
  • Как присвоить динамическому массиву типа void* значение в Си?

    @dima20155
    you don't choose c++. It chooses you
    Во-первых, malloc возвращает void *, поэтому приводить ничего не нужно.

    value[1] = 10; // Ошибка
    *(value + 1) = 10; // Ошибка

    Данные выражения вызывают ошибку потому что sizeof(void) не определен.
    https://stackoverflow.com/questions/1666224/what-i...
    Вы не можете скопировать массив не зная размер его элемента и количество элементов или исходный размер массива в байтах.

    Собственно, потому memcpy и требует одним из параметров размер.
    Ответ написан
    Комментировать
  • Как найти Backend-специалиста в стартап, если нет возможности платить ему з/п на данном этапе?

    Maksim_64
    @Maksim_64
    Data Analyst
    Все что нужно для запуска стартапа ищут на рынке венчурного капитала. Венчурный капитал это не только деньги, но и специалисты готовые войти в долю стартапа. У нас рынка венчурного капитала по большому счету нет. Утром деньги, вечером стулья, у нас пока так. Самый большой рынок венчурного капитала в долине, это там стартап = идея, к которой потенциально готовы присоединится люди с деньгами, навыками и т.д.
    У нас же стартап, это ты просто владелец бизнеса который за все платит. Так сказать разные ментальности.
    Ответ написан
    7 комментариев
  • Как найти Backend-специалиста в стартап, если нет возможности платить ему з/п на данном этапе?

    BloodyAstra
    @BloodyAstra
    Во всех айти-пабликах даже есть шутки, про такие предложения.
    Никак, есть конечно вариант поискать джуна который ищет опыт работы и т.д, но как только он получит реальную работу, он уйдет от вас, и вам придется переписывать все с 0.
    Ну и сама идея так себе, есть же тот же самый character ai, в котором есть языковая модель которая как раз обучает англ, и вроде делает это даже лучше Чата, поскольку заточена под это
    Ответ написан
  • Как найти Backend-специалиста в стартап, если нет возможности платить ему з/п на данном этапе?

    @aleks-th
    Скорее нет.
    Давайте размышлять почему так произойдет.

    Скажем специалист будет работать на вас ну пусть 50 часов в месяц меньше не имеет смысла.
    На работе за них ему заплатят минимум 50000 руб.

    Пусть год вы будете делать что-то это уже 600000 руб.

    Вы готовы взять сейчас 600000 кредита и нанять такого человека ?
    Скорее нет ибо вкладывать реальные деньги в непонятно что в сейчас и сами не готовы.
    Но хотите найти того кто вложит их воеменем с непонятной перспективой, восхитившись идеями.
    -----

    Второй вопрос , вы сами готовы ли поработать за счёт будущих прибылей. Вот вам например я могу сейчас предложить поработать над фронтендом нескольких проектов за счёт будущих прибылей если они будут - вас такое предложение насколько может заинтересовать.
    Ответ написан
    7 комментариев
  • Какой самый легковесный nix-дистрибутив?

    Sanes
    @Sanes
    Ubuntu Server при установке выбери Minimal и не морочь голову.
    Ответ написан
    Комментировать
  • Какой самый легковесный nix-дистрибутив?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Любители докеров и безопасники любят alpine-linux. Вроде там все по минимуму.

    UPD: Alpine
    Ответ написан
    2 комментария
  • Как получать данные с binance p2p?

    присылает 404
    Ну а зачем вы на неправильные поддомен и эндпоинт запрос-то делаете?
    Ответ написан
    3 комментария
  • Как лучше всего подключить видеорегистратор к интернету через Wi-Fi соседа?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Например роутер в режиме "мост"
    https://help-wifi.com/sovety-po-nastrojke/nastrojk...
    Ответ написан
    Комментировать
  • Возможно ли найти неоплачиваемую стажировку?

    plustilino
    @plustilino
    https://younglinux.info
    Я в шоке, что комментаторы тут предлагают за стажировку доплачивать тому, кто будет стажировать, а не тому, кто будет стажироваться. Прям все шаблоны порвали.
    Вроде как стажировщикам тоже платят. А тут человек готов даже бесплатно.

    Удивляет и то, что за столько лет обучения человек так и не попробовал нигде подзаработать. Можно было сделать какой-то сайт, приложение для мобильных устройств и выложить в магазин приложений.
    Ответ написан
    52 комментария
  • 'Хвосты' удалённых программ в реестре Windows 10?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    Некоторые программы для своих разных версий делают независимою установку. А некоторые и для разных пользователей одной версии. А ещё бывают именованные установки, то есть и одной версии, и для одного пользователя делаются независимые установки.
    Нередко в установщиках есть вариант "чистой установки", то есть предварительно из системы удаляются все файлы и записи в реестре о предыдущей установки.
    Также всё больше программ делают экспорт/импорт настроек, поэтому им не нужно сохранять их в реестре после удаления. Иногда "чистая установка" вместе с экспортом/импортом настроек делает полностью автоматически.
    Портативные программы записи в реестре не делают, кроме самой системы, которая может, например, записать параметры запуска программы сама.

    Если вас волнуют все 'хвосты', то обратите внимание на C:\Windows\Installer,C:\ProgramData\Package Cache, C:\ProgramData\Packages. Здесь скапливаются все пакеты установки, оставленные "на всякий случай" и навсегда.
    Ответ написан
    2 комментария
  • Почему окно в Designer отличается от окна при заупуске?

    @SZolotov
    Asp.net core, MAUI,WPF,Qt, Avalonia
    Почему окно в Designer отличается от окна при заупуске

    Потому что если откроете код xaml, то убедитесь что дизайнер нагенерил бред. Собственно отчасти по этому и верстают код руками xaml'ом.
    Ответ написан
    Комментировать
  • Частота оперативки?

    vaut
    @vaut
    Я бы выбрал одну на 3200.
    На текущий момент 8Гб это минимум для комфортной работы, скорее всего захочется добавить. 2 по 4 это тупик в плане апгрейда, новая память тоже будет на 2666.
    Если используется дискретная видеокарта то 100% одну плашку. Если играешь на встройке мб двухканал зарешает.
    Что бы более точно сказать нужна модель процессора: первые райзены очень любят двухканал, у интелов прирост не такой большой.
    Ответ написан
    2 комментария
  • Где можно установить нормальный Виндоус7?

    Stalker_RED
    @Stalker_RED
    оригинальный образ, с 3 разных ютбуберов


    Так оригинальный или с ютбуберов?
    Возьмите на торрентах оригинальный MSDN-овский образ, который пройдёт проверку по хешу.

    Зы: не суметь приложить картинку и линкануть инстаграмм, серьёзно? Или вы так его раскручиваете?)
    Ответ написан
    5 комментариев
  • Как использовать в качестве АТС Android с SIM картой?

    @aleks-th
    Все что вы хотите изобрести давно изобрели.
    оно анзывается GSM sip шлюз, и asterisk в качестве сервера.
    И все смартфон не нужен.
    ---
    Вариант два , на телефоне включается переадресация на sip сервер, но тады без смс-ок.
    А шлюзы нормальные умеют смс принимать -отправлять.
    ---
    Сам телефон преврать в шлюз не получится - https://www.ictinnovations.com/using-android-phone...
    Ответ написан
  • Как сделать много вставок в HashMap за минимальное время?

    bingo347
    @bingo347
    Crazy on performance...
    Начну с того, что Вы абсолютно не понимаете зачем нужен async. Есть 2 вида нагрузки - CPU-bound и I/O-bound (где I/O - это input/output). Особенность I/O-bound нагрузки в том, что процессор большую часть времени простаивает в ожидании I/O операций (диска, сети, базы данных и т.д.). Async как раз решает эту задачу за счет кооперативной многозадачности, пока одна задача ждет ответ от I/O мы можем нагрузить CPU другой задачей. Естественно все это не бесплатно, но выигрыш тут в отсутствии простоя CPU за счет того, что мы запускаем тысячи задач на небольшом количестве потоков (в некоторых средах, вроде node.js или asyncio в python такой поток вообще 1), например tokio по-умолчанию запускает пул потоков по количеству ядер.
    Из этого уже можно выделить проблемы в Вашем коде:
    #[tokio::main(flavor = "multi_thread", worker_threads = 1024)]
    1024 - потеряли весь профит от небольшого числа потоков, теперь ОС будет распределять 1024 потока на небольшое количество ядер CPU.
    async fn set(&mut self, name: String, value: String) {
        self.data.insert(name, value);
    }
    у этого метода нет ни одной причины быть асинхронным, операции с HashMap - чистый CPU-bound.

    Вообще, данную задачу можно распараллелить, и для этого достаточно обычных потоков:
    fn main() {
        let start = Instant::now();
        let handles: Vec<_> = (0..4)
            .map(|table_index| {
                std::thread::spawn(move || {
                    let mut table = Table::new();
                    for i in (0..3000000).filter(|i| (i % 4 + 1) == table_index) {
                        table.set(format!("{}", i), format!("value{}", i));
                    }
                    table
                })
            })
            .collect();
        for handle in handles {
            let _table = handle.join().unwrap();
            // тут добавляем таблицы в менеджер
        }
        let elapsed = start.elapsed();
    
        println!("Time taken to set 3,000,000 keys: {:?}", elapsed);
    }
    и даже это можно заморочиться и улучшить, например запускать потоков не больше std::thread::available_parallelism() или оптимизировать счетчик для каждой таблицы (
    (0..3000000).filter(|i| (i % 4 + 1) == table_index)
    ), но это я оставлю Вам в качестве д/з.

    В общем, Ваша проблема не в том, что какие-то структуры/библиотеки медленные, а в том, что Вы их используете не по назначению.
    Ответ написан
    2 комментария