• Насколько существенны отличия между Hi-Fi 60 Вт колонкой за 50 т. р., и другой Hi-Fi 60 Вт колонкой за 15 т. р.?

    Вообще да - есть стандарт, который описывает требования чтобы называться hifi.

    Но колонка за 100к вполне может быть ещё более точной, чем того требует стандарт, а колонка за 15 - быть впритык, чтобы удовлетворять стандарту.
    А может быть просто переплата за бренд.

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

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    openproject

    так их с десяток, wrike всякие и т.п.

    за фичи везде хотят денег
    Ответ написан
    3 комментария
  • Как разобраться в выводе lsusb?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    в usbutils помимо lsusb есть еще lsusb.py которая показывает информацию в более человекопонятном виде, но в убунту почему-то её вырезают. При желании её можно себе скачать и запустить напрямую:
    curl "https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbutils.git/plain/lsusb.py.in" > lsusb.py && chmod +x lsusb.py

    а после запустить
    ./lsusb.py
    Ответ написан
    4 комментария
  • У меня Ubuntu 20.04 ядро 5.13 - надо ли мне апгрейдить ядро? И если да - зачем именно?

    @Dmtm
    Android
    надо! и не просто апгрейдить, а пересобирать!
    можно например выкинуть редкоиспользуемые и совсем неиспользуемые модули - ядро будет меньше и грузиться быстрее
    начать можно тут https://habr.com/ru/post/117654/
    дальше еще интереснее, компиляция под конкретный процессор и прочие оптимизации
    PS: только всем лень это делать
    Ответ написан
    Комментировать
  • У меня Ubuntu 20.04 ядро 5.13 - надо ли мне апгрейдить ядро? И если да - зачем именно?

    ...надо ли мне апгрейдить ядро?

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

    ...зачем именно?

    Во-первых, одна из самых важных причин для обновления ядра - это безопасность, так как практически каждое обновление содержит какие-то фиксы, закрывающие дыры в безопасности.
    Во-вторых, улучшение стабильности работы (хотя иногда может быть и обратный эффект).
    В-третьих, получаете свежие версии драйверов. Каждое крупное обновление ядра гарантированно будет включать последние версии драйверов.
    В-четвертых, в новую версию могут быть включены новые функции.
    В-пятых, также обновление может увеличить общую скорость работы системы.
    Ответ написан
    Комментировать
  • Можно ли в Google Colab запустить более одного файла *.ipynb?

    Maksim_64
    @Maksim_64
    Data Analyst
    Да конечно же можете и не только два но и больше. На всякий случай только что проделал git clone с гитхаба и все в колабе работает. Последовательность действий была следующая.
    1. Создал пустой notebook дал ему доступ к drive
    from google.colab import drive
    drive.mount('/content/drive')

    2.
    %cd drive/My\ Drive/
    %mkdir repos
    %cd repos

    3. !git clone репозитарий (без ковычек просто адресс)
    4. Все дальше вернулся в drive, нашел новый репозитприй и запустил с него несколько нотебуков (они открылись каждый в новой вкладке) и запустил код естественно в этих нотебуках. Работает без каких либо проблем.
    Ответ написан
    4 комментария
  • Можно ли установить операционку на которой работает MacBook на обычный офисный ноут ASUS?

    @alexalexes
    На виртуальной машине сможете запустить MacOS.
    На реальном железе... Ну, если сможете исправить такие зашитые параметры в оригинальном железе мака, то почему бы и нет. (ответ - не сможете)
    cpuidset
    DmiSystemProduct
    DmiSystemVersion
    DmiBoardProduct
    DeviceKey
    GetKeyFromRealSMC
    Ответ написан
    1 комментарий
  • Можно ли установить операционку на которой работает MacBook на обычный офисный ноут ASUS?

    @Voland69
    На обычный офисный пробовал, все закончилось покупкой подуставшего макбука на авито - так ИМХО гораздо проще и сразу все работает.
    Не имея готового мануала конкретно под Вашу модель ноута установка хакинтоша превращается в бег по граблям в темноте.
    ИМХО в целях повышения грамотности можно поиграть, если задача работать то лучше оригинальное железо.
    Ответ написан
    Комментировать
  • Можно ли установить операционку на которой работает MacBook на обычный офисный ноут ASUS?

    @q2digger
    никого не трогаю, починяю примус
    гуглить слово "хакинтош". с ноутом шанс околонулевой.
    Ответ написан
    Комментировать
  • Как зарегистрировать патент на алгоритмы и технологический стек?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    вы точно читали законы?
    общее правило идите к специалистам и патентуйте ваше кноу хоу
    https://habr.com/ru/post/415789/
    Ответ написан
    Комментировать
  • Существует ли в природе список организаций РФ, выделяющих гранты на научные исследования? Где взять? А не только в РФ?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы козлам, не отмечающим…
    На стадии идеи финансирует «Фонд содействия инновациям». Если уже имеется прототип — РФРИТ. Есть еще всякие РВК, заточенные на коммерческие проекты.
    Ответ написан
    Комментировать
  • Как и где лучше всего хранить список постоянно используемых [консольных] команд?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    сделай два файлика, в одном git в другом sql
    Ответ написан
    4 комментария
  • В чем можно хранить около триллиона значений key=>value?

    @rPman
    ключ 49 бит - log(66^8) - пусть для простоты 8байт, значение 32 байта (у тебя там hex строка)
    только на значения тебе нужно 30 терабайта на каждый триллион - 32*10^12 и даже в идеальном случае еще 16тб на индекс ключа (чем больше оптимизируешь хранение тем больше операций на чтение и запись каждой)

    Недавно была статья на хабре про тесты производительности работы mssql с похожими ключами миллионы записей

    Я бы предложил схему с самописным индексом (мне кажется тут колхозить идеальнее всего).
    * делишь ключ на 2 части (если бы ключ был не такой равномерный, то нужно было бы брать хеш от него), например по 4 байта
    * младшие 4 байта (они наиболее равномерно будут распределены) - это номер блока в общем хранилище (на 1 триллион примерно 9кб, рекомендую. 16кб или 32кб, ssd на таких кластерах идеально работают), с массивом элементов: каждый из которых это вторые 4 байта ключа (старшие байты) + 32 байта искомое значение
    для 16кб блока итоговое хранилище будет 70 тб - 2^32*16кб, можно прямо в дисковое устройство писать без файловой системы, по дискам пусть какой-нибудь рейд 0 раскидывает
    * последняя запись в 16кб блоке - ссылка на дополнительное хранилище переполнений неравномерного распределения, его можно организовать как хочешь, на отдельном носителе

    Итого на каждый запрос ты делаешь ровно одно чтение 16кб блока с диска, в полученном массиве ищешь нужный ключ и получаешь значение (если нет значит переполнения из-за неравномерного заполнения индекса, топать в дополнительное хранилище), кстати можно читать по секторно в процессе поиска, тогда если диск сумеет это оптимизировать будет 2х профит. Запись то точно так же - 1 чтение 16кб и запись 1 сектора диска, дозапись в массив. Кстати, если контролировать порядоковый номер ключевого значения (а что то мне говорит там будет простой перебор всех паролей) то будет последовательная запись блоков на диск, для hdd это идеальная ситуация. Иначе всю оперативную память используешь как самодельный lazy write буфер, при переполнении записываешь его на диск, отсортировав согласно дисковым устройствам и отсортировав порядок номеров секторов (тогда либо понимать как работает рейд либо самому раскидывать по дискам), операционные системы и контроллер диска это умеют но у них кеш маленький.

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

    Добавь еще один уровень, будет 2 чтения по 8-16кб (когда ты не на 2 части делишь ключевое значение а на 3, первая часть ссылается на список ссылок на вторую часть, которые уже ссылаются на блоки с третьей частью), можно уменьшить этот оверхед но мне кажется скорость в твоей задаче важнее, ведь она упадет в два раза.
    Универсальные базы данных делают многоуровневые древовидные индексы (это настраивается) и ради удобства и универсальности ты теряешь в скорости.
    Ответ написан
    3 комментария
  • В чем можно хранить около триллиона значений key=>value?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Давайте прикинем объем который понадобится. Что такое триллион?
    Это 12 нулей. Или 1 000 000 000 000 элементов. Какая у нас data-row?
    8 + 64 символов типа ASCII (байт подходит чтоб покрыть все символы).
    Итого 72 байта на строку. Там можно еще поужимать биты в байтах но только
    сложность повышает а большой пользы для дела не дает. Пускай будет ASCII == 1 байт.

    Вобщем такой расчет

    72000000000000 байтов на весь сегмент данных когда таблица загружена.
    Или 65 терабайт. А сколько магнитных блинов надо прикупить? Возьмем популярный магнитный
    Western Digital Purple 10TB 7200rpm 256MB WD102PURZ 3.5" SATA III при цене 290$
    Порядка 7 штук надо. Вобщем готовте котлету денег 290$ * 7 = 2030$

    По поводу DBMS. Да key-value здесь подходит. Можно начинать с LevelDb или RocksDb но у них
    расход дисковой памяти на 1 строчку может быть больше чем я посчитал. Я ведь считал эконом-эконом
    вариант в виде бинарного типизированного файла где все записи строго по 72 байта. Сколько именно
    захватит РоксДб или ЛевлДб - чорт его знает. Вряд-ли документация об этом что-то говорит.
    Но берите 1% датасета. Загружайте
    и аппроксимируйте сколько выйдет после полной прогрузкуи. Это - надежный способ оценки.
    Ответ написан
    12 комментариев
  • Хочу свое ООО в РФ назвать "Институт Исследования Веб" и в уставе указать "научную деятельность" - я имею на это право, и каковы издержки?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    оке, ChatGPT:
    Хочу свое ООО в РФ назвать «Институт Исследования Веб» и в уставе указать «научную деятельность» — я имею на это право, и каковы издержки?
    Вам разрешено называть ваше ООО в РФ как угодно, но нужно учитывать, что название организации должно соответствовать ее деятельности, указанной в уставе. Если в уставе указано, что деятельность организации связана с научными ....

    И т.д.
    Ответ написан
    4 комментария
  • Существуют ли в природе Hi-Fi колонки, проигрывающие звук с USB или MicroSD?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Не в этой Вселенной.

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

    Вы или имеете дело с трехполосной качественной акустикой, у которой есть отдельные динамики для средних, высоких и низких частот (а также кроссовер на входе и отдельные усилители мощности для каждой полосы частот), или слушаете пацанячью бумкалку от JBL
    Ответ написан
    6 комментариев
  • На обычной ручной колонке типа JBL Flip будет ли заметна разница между Hi-Res 48 kHZ и 96 или 192?

    mayton2019
    @mayton2019
    Bigdata Engineer
    В 20-м веке. Когда вы покупали радио-технику (магнитофон или винил-проигрыватель) такое каждое устройство
    шло в комплекте с книжечкой которая называлась Руководство по эксплуатации. И там кроме того что была
    схема электрическая принципиальная - писали на первой странице целую таблицу технических характеристик.
    Например - диапазон воспроизводимых частот. И я помню что для моего Вега-Стерео там было что-то вроде
    - диапазон от 20Гц до 16кГц
    - уровень шумов и т.д...

    И эта техника считалась ... ну так на уровне. И зак каждую цифру производитель
    отвечал. Тоесть не так как китайцы. А отвечал по натоящему. По ОТК.

    Сегодня например есть звуковушки которые поддерживают частоту дискретизации до 192кГц. Грубо говоря
    максимально слышимая частота звука на выходе может достигать 96 килогерц. Я не знаю ультразвук это или нет
    но вряд-ли вы найдете колонки которые способны воспроизвести подобный звук.

    Скорее всего нет таких колонок. А даже если-бы и существовали то простой эксперимент над вами показал-бы
    что вы не различаете 48кГц и 192кГц. Зачем вообще для современной музыки такая частота - я не знаю.
    Аудиофилы говорят - нюансы. Но я в это не верю. Просто потому-что все на грани статистического угадывания.
    Ответ написан
    Комментировать
  • На обычной ручной колонке типа JBL Flip будет ли заметна разница между Hi-Res 48 kHZ и 96 или 192?

    Lunali
    @Lunali
    скрытна.
    диапазона 20Гц до 20кГц более чем достаточно для качественного звука .
    Я не думаю что вы различите на слух другие частоты .

    Я скажу больше , например возьмем к примеру 8 ГДШ-1-4 (4 ГД-35)
    Эффективный рабочий диапазон частот 63 - 12500 Гц ; Неравномерность частотной характеристики не более 16 дБ
    И это звучит вполне достойно .
    Кроме частот , которые заявлены в Усилителе , не плохо посмотреть что могут выдать Акустические системы.
    63ae198b5ae7c389420117.jpeg

    Частота это далеко не все .
    Ответ написан
    Комментировать