Задать вопрос
  • Почему ядро паникует?

    Zoominger
    @Zoominger
    System Integrator
    По паникёрскому стеку сказать невозможно.
    Скорее всего, традиционно кривая поддержка ACPI, загружайте с параметром noacpi, но про спящие режимы придётся забыть.
    Ответ написан
    1 комментарий
  • Как Переместить весь код в 1 строчку?

    fox_12
    @fox_12 Куратор тега Python
    Расставляю биты, управляю заряженными частицами
    Бредовое задание:
    name, surname, date_of_birth, username, password = input("введите имя фамилию ... через пробелы").split();print(name,surname,date_of_birth,username,password)
    Ответ написан
    Комментировать
  • Какое число генерирует php функция mt_rand?

    LoliDeveloper
    @LoliDeveloper
    Линейная алгебра как смысл жизни
    Чистая случайность это чуть ли не миф. Это как что-то не факторизуемое, не раскладываемое на алгоритмы, не зависящее от погоды или положения звёзд или шума космоса итп, и в то же время корректно выдающее значения.
    Поэтому везде либо математический алгоритм удовлетворяющий некоторым критериям псевдорандома, либо какое-то физическое устройство, основывающееся на хаотичности окружающей среды.
    Но вообще даже в крайних случаях последнего более чем достаточно.
    Ответ написан
    Комментировать
  • В любой принтер можно любую смолу?

    А в чем отличия фотополимерных смол? В любой принтер можно любую смолу?

    Различия могут быть:
    1. В используемом полимере
    2. В вязкости
    3. В скорости затвердевания
    4. В свете, от которого происходит затвердевания.

    Обычно в 3д-принтерах используется смола, твердеющая от света с длиной волны 405nm (ближний ультрафиолет/фиолетовый), так что в теории должны подходить ко всем
    Но нужно подбирать настройки: Толщину слоя, экспозицию, итд.
    кто то ею уже печатал?

    Попробуйте поискать отзывы или обзоры на youtube или https://3dtoday.ru
    Ответ написан
    Комментировать
  • Недостатки PostgreSQL?

    @galaxy
    Самая большая проблема - это архитектура MVCC, которая вызывает распухание таблиц, требует наличие vacuum'инга, и в многих случаях не способствует производительности.

    Но советую все же самому погуглить (для затравки - https://habr.com/ru/company/southbridge/blog/322624/). Будет гораздо проще и полезнее, если вы нагуглите какие-то особенности, а специалисты тут подскажут, насколько они актуальны и критичны.
    Ответ написан
    2 комментария
  • Может ли сгореть это устройство?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    Это устройство может не только обжечь, а натурально убить, если нарушится изоляция - потому что в импульсных блоках питания на GND уже есть 110 вольт из розетки через Y-конденсатор.

    В медтехнике применяют специальные источники питания с двойной изоляцией.

    Так что если вы хотите поиграться, пользуйтесь Power Bank
    Ответ написан
    3 комментария
  • Низкая скорость в Debian?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Зная, как в Ташкенте с ЦОДами и интернетом вообще - я бы попробовал попинать хостера (после стандартной диагностики ОС, разумеется). Сертификат тут ни при чём.

    Спидтесты не показательны по той же причине - канал до одного оператора может быть быстрым, до другого (и, видимо, именно через него открывается ваш сайт) - куда более медленным.
    Ответ написан
    3 комментария
  • Насколько востребован MS Access?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Да можно сказать что никак.
    Снизу эксель, сверху взрослые БД.
    Что то хранить у клиента используется Sqlite
    Ответ написан
    Комментировать
  • Какой лучше использовать тип архива gz или bz2?

    dyuriev
    @dyuriev
    A posteriori
    В данном кейсе (полные бэкапы) gzip и bzip2 жмут tar файл, который уже из себя представляет несжатый "архив" ваших файлов со всем атрибутами (смотря как флаги зададите)
    Так что в плане прав и атрибутов файлов они абсолютно идентичны

    Субъективно лучше gzip

    Почему можно считать лучше bzip2
    1. bzip2 выигрывает у gzip пару процентов по степени сжатия, да, безусловно


    Почему можно считать лучше gzip
    1. Он быстрее на сжатие (в 4-6 раз на синтетический тестах на смешанном контенте
    2. На скорость распаковки степень сжатия не влияет практически никак, есть даже обратная зависимость - чем сильнее сжатие, тем быстрее распаковка. Быстрее bzip2 на распаковку в 6-10 раз.
    3. Можно увеличить скорость сжатия/распаковки кратно количеству ядер используя вместо gzip его полностью совместимый многопоточный "форк" - pigz (на самом деле не форк, но на выходе получаете полностью совместимый gzip-архив).
    4. Можно ускорить еще в 2-3 раза сжатие/распаковку если запариться и собрать pigz с zlib-ng/zlib-cf/zlib-intel вместо ванильного zlib 1.2.*


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

    PS: я вот доигрался с "эффективными" средствами сжатия и в данную минуту жду, пока распакуется архив с 200гб инфы, чтобы вытащить один единственный файл, так что воистину по больному и актуальному своим вопросом прошлись
    Ответ написан
    8 комментариев
  • Почему в mdadm RAID5 бьются файлы через промежуток времени а не сразу?

    @MechanID
    Админ хостинг провайдера
    в dmesg ошибки есть ? это может прояснить обстановку, если ошибок нет то
    1 сделайте бекап данных
    2 сделайте проверку с исправлением ошибок echo repair > /sys/block/mdХ/md/sync_action
    3 повторите экспиримент с записью файла и сверкой чексумм
    4 из известных мне экзотических странностей - если у вас центос и версия ядра 3.10.0-1160.15.2 или новее - попробуйте вернуться на ядро 3.10.0-1160.11.1 и повторите пункты 2 и 3
    Ответ написан
    5 комментариев
  • Ноутбук не видит точку доступа с Андроид, как это исправить?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Могут банально не совпадать частоты WiFi https://yandex.ru/turbo/guidepc.ru/s/articles/v-ch...
    Посмотрите документацию на девайсы - что на каких частотах работает.
    Ответ написан
    6 комментариев
  • Как правильно организовать SAX парсер в Java?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    А зачем вам столько тайп-классов? Все *-price тупые мапы Strung, Float...
    Не надо каждый тег в класс оборачивать.
    И если файло здоровое, то используйте Stax.
    Лично я ничего сложного не вижу.
    А ещё лучше объединить с jaxb https://stackoverflow.com/questions/25643097/can-a...
    Ответ написан
    Комментировать
  • Много пыли в серверной, как лучше очистить воздух?

    @Lina_Perl
    Еще как вариант, как дополнение к комментариям выше, поставить очиститель для воздуха. Сами
    брали здесь https://ventcub.ru/ можно варианты рассмотреть какие есть в вашем городе итд
    Поставили 2 прибора в серверную, нам хватает
    Ответ написан
    Комментировать
  • Где найти бесплатный рукописный шрифт с мат. символами?

    Где найти бесплатный, правдоподобный рукописный шрифт с мат. символами? Предпочтительно "некрасивый", т.к. имею не лучший почерк. Нужен почерк для конспектов в "тетрадях"))

    Самому его и нарисовать)

    Только не думайте, что преподы идиоты - шрифты палятся с первого взгляда, и если пропод жёстко хочет, чтобы студент писал от руки - он на это обратит внимание и не примет ваш конспект. Если же преподу пофиг - он и явно печатный конспект пропустит. Можете заранее такой вариант у препода уточнить
    Ответ написан
    Комментировать
  • Можно ли последовательно соединять 12-вольтовые линии от 2 разных БП подключенных к одной розетке, чтобы получить 24V с тем же током?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Да, это можно, с некоторыми предосторожностями - скажем, нельзя допустить соприкосновения корпусов этих БП, поскольку у комповых БП на корпус выведен общий провод выхода (минус всех выходных каналов). При таком соприкосновении один из БП окажется закороченным, и в нём сработает защита от КЗ.
    Ответ написан
  • Сайты на которых можно найти полную информацию о существующем железе?

    15432
    @15432
    Системный программист ^_^
    Самое близкое что можно найти это
    market.yandex.ru
    Ответ написан
    Комментировать
  • Как правильно работать с большим количеством данных?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Не хочется ругаться, но вопрос очень бессвязный и в нем перемешаны реальные проблемы с нелепыми фантазиями.

    И проблема тут не в незнании как работать с большими базами данных, а в неумении работать с БД в целом.

    Про идею "всем индекс не поставишь" надо сразу забыть. Там где индекс нужен, он должен стоять без вариантов. Другое дело что тупо натыкать индексов по всем полям, по которым идёт поиск - это тоже глупость. Индекс в запросе может использоваться только один, и индексы по второму-третьему полю уже будут бесполезны. Надо анализировать запросы и, возможно, делать составные индексы.

    Детсадовский запрос вида like '%...%' - это отдельный ужас. Надо смотреть на полнотекстовый поиск. А лучше вообще его избегать. На крайний случай использовать внешние поисковые сервисы типа эластика. И только не говори что этот лайк у тебя идёт по полю типа джейсон или "через запятую"

    Но самый конечно кошмар - это select distinct для фильтров. То есть неумение проектировать бд на самом базовом уровне, непонимание самых начальных принципов реляционных бд, нормализации. Вот с этих принципов и надо начать. В потом уже хвататься за большие объемы. Очевидно, что поля по которым ты собрался делать "distinct" - это должны быть отдельные таблицы, от которых в основной таблице будет просто id. поле размером в 4 байта.

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

    В общем, куда лучше бы смотрелись здесь не абстрактные рассуждения про большие объёмы, а конкретный запрос, который "отваливается". С обязательным результатом EXPLAIN

    А ответ на абстрактный вопрос "как работать с большими объемами" очень простой: точно так же, как с небольшими. Реляционные бд изначально проектировались под большие размеры. То есть надо просто уметь работать с бд. Читать про реляционную модель, нормализацию, индексы, оптимизацию запросов.

    Конкретно для грида надо смотреть в сторону Эластика/Сфинкса. В смысле чтобы не только для полнотекстового поиска, а чтобы все фильтры, которые есть выборке, были забиты в поисковый индекс. И все выборки - через поисковый сервис, а не через прямой запрос к базе
    Ответ написан
    8 комментариев
  • Есть ли какие-то методы написания кода, когда надо смешать php и html в одной строке?

    php666
    @php666
    PHP-макака
    Излюбленная тема умников всех времен и народов, когда поднимается тема о смешении php и html - советовать на каждый чих шаблонизатор. При этом, почему-то умалчивается, что любой шаблозатор в итоге создаёт туже самую смесь из php и html.

    Шаблонизатор - это просто пхп написанный на пхп с синтаксическим сахаром. И использовать его нужно тогда, когда это необходимо. Наследование шаблонов, эскейпинг и, в целом, когда в этом есть НЕОБХОДИМОСТЬ, что бы не писать хэлперы обработки вывода данных.

    Если же речь идёт о каком-то локальном решении, то нужно использовать один шаблонизатор и имя ему - PHP.
    Для этого в языке есть такая вещь, как короткие теги вывода <?=$var?> и альтернативный синтаксис управляющих структур, который идеально ложится на html как инструмент для адекватного восприятия логики отображения. Кроме этого, можно задействовать функции буферизации вывода и получить легковесное решение.
    Ответ написан
    2 комментария
  • Как уменьшить загрузку процессора при свернутом окне программы?

    Запустите профайлер и смотрите, какая функция отъедает процессореое время.
    Ответ написан
    Комментировать