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

    @Akina
    orfelin,
    Хорошо, как быть в случае если коллапсирует уже электрически заряженная звезда?

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

    @Akina
    Что-нить типа
    log_duration = on
    log_min_duration_statement = 60000 /* логировать запросы дольше 1 минуты */

    Установить в postgresql.conf и перестартовать сервер.
    https://www.postgresql.org/docs/current/runtime-co...
  • Какой ИБП ватт на 600-800 для умного дома выбрать?

    @Akina
    pfg21,
    я бы поставил блок питания с резервированием на необходимые реле и контроллеру 12 вольт (их проще искать по имени "резервированный блок питания систем видеонаблюдения" или что подобное).
    так будет эффективнее.

    +100500

    Только обычно они не для видеонаблюдения, а для СКУД (резервные источники питания для систем контроля доступа). В т.ч. они есть и в исполнении "монтаж на DIN-рейку".
  • Visual Basic или Python для Excel?

    @Akina
    Ничто не мешает и продолжать использование VBA (особенно внутри Excel), и изучать Python.
  • Как составить запрос на экспорт таблицы БД?

    @Akina
    даже не представляю как...
    к тому же неизвестно, попадут ли в лог запросы из графического интерфейса

    Гораздо проще делать это на стороне MySQL. Включаем General Log, выполняем нужные действия, отключаем General Log (жрёт он всё же достаточно неприлично) и изучаем накопленное. Сессии там выделяются достаточно несложно, и видны абсолютно все сделанные к серверу запросы (скрытые от пользователя предварительно-настроечные при установлении соединения и перед выполнением нужного запроса в том числе).

    При выгрузке через PMA - получается нужный результат

    Боюсь, ты обнаружишь, что PMA мухлюет и сшивает результат из кусков средствами PHP.
  • Как сбросить защиту сетевой карты?

    @Akina
    Вариантов практически два.
    Первый - физически повреждён контакт (смещён, смят, порван). В принципе это можно рассмотреть, и даже при достаточной аккуратности поправить (конечно, без гарантии). Если совсем заморочиться - можно даже перепаять контактную группу.
    Второй вариант - пробита гальваническая развязка на входе. На современных картах она именно гальваническая и в чипе. Это не лечится - дешевле купить новую карту.

    Вероятно, коннектор 8P8C (RJ-45) был брокованным или неправильно обжат

    8P8C и RJ-45 - это, блин, РАЗНЫЕ разъёмы!
    RJ-45 - это телефонный разъём, он использует 8P4C и имеет дополнительный позиционирующий "флажок" (ключ). Если кабель был действительно RJ-45, то в факте повреждения нет ничего странного. Или, как говорят, юзеры есть умные и есть сильные...
  • Можно ли получить локальную сеть через WAN порт?

    @Akina
    А почему бы просто не переместить имеющийся роутер ко входу в квартиру, в его LAN - кабель до комнаты и NAS, а в комнате на его место поставить коммутатор? Или от точки ввода нормальное покрытие по квартире не получается?

    Купить коммутатор и как-то вернуть по тому же кабелю локалку

    Ваш роутер не умеет VLAN, так что получите петлю и неработающую схему. А два по сто в одном кабеле - это БСК.
  • Как удалить запись в таблице MySQL по трём параметрам?

    @Akina
    My1Name,
    Что вы подразумеваете под первичным ключом?
    Говорите пожалуйста языком программирования.

    Первичный ключ - это выражение, которое используется сервером для идентификации записи.

    И Vitsliputsli абсолютно прав - он есть абсолютно всегда и в любой таблице. Если заданная пользователем структура таблицы не содержит явного указания на выражение первичного ключа и не позволяет выбрать таковой из имеющихся, то сервер самостоятельно генерирует скрытое 6-байтное поле первичного ключа и использует его.
  • Как подставить значение в запрос sqlite?

    @Akina
    rPman, крайне мало фреймворков позволяет динамически подставлять имена объектов. Так что альтернативой будет разве что монстрообразный (для таблицы с сотнями полей) CASE.
  • Как подставить значение в запрос sqlite?

    @Akina
    функция, которая должна возвращать значение из передаваемого ей столбца

    Получай всю запись, все поля, а на стороне клиента выбирай оттуда только нужное поле.
  • Как удалить запись в таблице MySQL по трём параметрам?

    @Akina
    offtop
    @My1Name,
    Проектируется большая БД (в теори, высоконагруженная частотой запросов)

    нету primary key в этой таблице.

    Я плакаль! За проектирование БОЛЬШОЙ и, по расчётам, ВЫСОКОНАГРУЖЕННОЙ, базы данных берётся человек, которому глубоко плевать на нормализацию, который вообще не анализировал предметную область и не собирался строить ER-диаграмму (и вообще не факт, что он знает, что это такое)... но его почему-то очень сильно волнует производительность одного сильно частного запроса.

    По всем ощущениям автор - полный и абсолютный в этой области дилетант. А результат его работ предсказуем, и (если он срочно не перестроится и не начнёт глубоко изучать теорию) скорее всего будет весьма плачевен.
  • Запитать от чужой витой пары, можно ли?

    @Akina
    к моему интернет кабелю запитан новый другого цвета

    К именно питанию (получению электроэнергии) сделанное подключение скорее всего в принципе отношения не имеет.

    У меня все работает, но напрягает

    Первым делом смотри договор. Если там оговорена скорость доступа более 100 Мбит - есть основания уже для претензий по факту нарушения условий договора.

    Если нет - вспоминай, на какой скорости выполнялось подключение твоей сетевой картой до "подключения". Если гигабит - есть основания для по крайней мере жалобы.
  • Как удалить запись в таблице MySQL по трём параметрам?

    @Akina
    Руслан Федосеев,
    Вы серьезно считаете, что порядок удаления записей ( ORDER by ...) имеет значение?

    При наличии в запросе LIMIT - увы, да. Имеет. https://dbfiddle.uk/-Ml3LdqG

    My1Name,
    как сгруппировать три параметра в один UNIQUE KEY

    Создать уникальный индекс по соотв. выражению.

    удалять по этому ключу ?

    Удалять по ключу - несуществующее понятие. Удалять можно по некоему критерию (который в т.ч. может быть и комбинацией из нескольких других, более простых, критериев), в качестве какового может быть как выполнение некоего условия отбора, так и положение записи при некоей сортировке (последнее поддерживается далеко не всеми СУБД).
  • Что нужно знать и куда смотреть чтобы заменить домашний оптический роутер на другой?

    @Akina
    Руслан Федосеев,
    провайдер заменит вам ONU, вероятность того, что вы выведете из строя OLT - где то в районе 0.

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

    А вы говорите о комплементарности, совместимости, о чём угодно - но не о жёстко заданной парности.
  • Что нужно знать и куда смотреть чтобы заменить домашний оптический роутер на другой?

    @Akina
    Руслан Федосеев,
    Они работают в паре. Причем жестко в паре.

    Следует ли понимать эту фразу следующим образом:

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

    PS. Подключение - именно PON. Если точнее - модель ONT RV6688BCM (МТС).
  • Хэш-таблица без разрешения коллизий?

    @Akina
    можно ли тогда подобрать такую функцию, которая позволит избежать коллизий вовсе?

    Я знаю лишь один тип хэширования, позволяющий гарантировать отсутствие коллизий. Это когда хэшируемое значение является частью хэша. Например, все биты значения помещаются в заданные битовые позиции хэша, а остальные биты хэша генерятся по некоему алгоритму, возможно, с учётом хэшируемого значения.
  • Хэш-таблица без разрешения коллизий?

    @Akina
    возможно ли найти подходящую хэш-функцию, которая позволить при своевременном увеличении таблицы вообще не иметь коллизий?

    Конечно нет.

    Допустим, такая функция существует. Рассмотрим предельный вариант - количество хэшируемых значений превысило количество уникальных значений хэша. Очевидно, что на таком массиве гарантированно имеется коллизия. Противоречие. То есть предположение о существовании такой функции - ложно.

    Иными словами, требование "количество значений хэша больше количества существующих хэшируемых значений", является обязательным.
  • Что нужно знать и куда смотреть чтобы заменить домашний оптический роутер на другой?

    @Akina
    Руслан Федосеев,
    что вы будете делать, если окажется, что ваш любимый роутер не совместим с OLT оборудованием провайдера? Менять ради одного клиента голову???

    Вы что-то как-то стороны попутали.

    Если роутер - зона ответственности клиента, то оператор обязан дать правильные настройки. Но ему глубоко насрать на совместимость, если используется НЕ указанное им оборудование. Это зона ответственности клиента и его головная боль. Клиент собрался менять - вот он пусть и обеспечивает совместимость с уже имеющимся оборудованием провайдера.

    А если роутер - зона ответственности провайдера, то клиент просто не имеет права на замену оборудования. И вопроса совместимости не возникает.

    Просто запомните - ONU - это часть провайдерского оборудования

    Да с какого перепугу так однозначно-то? Прям сказано так, будто оборудование на стороне провайдера и поставленный у меня роутер - это неразъединимый комплект. Что, конечно же, не соответствует истине.

    Вот у меня в квартире стоИт роутер. Поставленный оператором. Однако он мне был предоставлен в аренду (а на текущий момент - уже полностью находится в моей собственности), а зона ответственности оператора заканчивается на входе в роутер. Да, при возникновении проблем с ИМЕННО ЭТИМ роутером оператор ОБЯЗАН, опять же по договору, сделать всё для устранения проблем, вплоть до замены роутера (даже несмотря на то, что он уже моя собственность). В то же время я имею полное право заменить этот роутер на своё оборудование - но в этом случае оператор не несёт никакой ответственности за его работу и не обязан что-либо делать в случае проблем. Более того, если установка своего оборудования приведёт к проблемам в работе оборудования оператора, то я понесу всю ответственность за это, включая и финансовую (впрочем, оператору придётся доказать, что его проблемы есть следствие подключения моего оборудования - но это всё как обычно). И опять же никто не мешает мне убрать своё оборудование и вернуть оборудование оператора, вернувшись к первоначальной схеме взаимодействия.
  • Необычные логи Mikrotik?

    @Akina
    MAC и IP с первого скриншота принадлежат пяти серверам из лабораторного стенда,

    И все они под управлением Windows? Тогда посмотрите по логам назад - когда именно началась эта ерунда...

    Намекну - Windows, даже настроенный на статический адрес, тем не менее умудряется без проблем работать с принтерами через APIPA-адрес. А порой и не только с принтерами.
  • Необычные логи Mikrotik?

    @Akina
    А все показанные IP-адреса случайно не входят в список статического резервирования в настройках DHCP-сервера на Микротике?