Задать вопрос
  • Как суд должен решить спор о правах на программный код при наличии сразу двух подписей в нём?

    @d-stream
    Готовые решения - не подаю, но...
    Собственно все произойдет ровно в рамках "больше бумаги - чище жо": если один из двух авторов зарегистрирует исходный код например в Роспатенте - у него будет на одну солидную бумажку больше. И для суда эта бумажка окажется весомее пробелов или дат с "непонятного сайта" git)
    Ответ написан
    3 комментария
  • Какие действия системного администратора при увольнении сотрудника?

    @d-stream
    Готовые решения - не подаю, но...
    Вообще ответ - "в соответствии с прописанным в организации регламентом")
    Ну а из общего - наверное блокировка учетных записей/доступов + возможно передача архивов/доступов другому сотруднику.

    1 - так удобнее, особенно с учетом что не все работники выбывают по факту смерти -> могут и вернуться назад
    2 - ну собственно как принято [по регламенту]
    3 - тупой вариант - снять галку "интерактивный вход в систему")
    Ответ написан
    Комментировать
  • Возможна ли эксплуатация списанных серверов (лицензирование ПО MSSQL)?

    @d-stream
    Готовые решения - не подаю, но...
    С точки зрения лицензирования есть нюансы:
    - продать лицензию может представитель правообладателя
    - передать от одного лица другому - только с согласия правообладателя

    Майкрософт обычно говорит о возможности передачи только аффилированным лицам (по их понятиям это доля более 50% у одного лица в другом)

    Соответственно с точки зрения легальности лицензий - получатся веселые танцы с построением той или иной цепочки продажи либо первого ООО второму, но в силу очевидных "похорон" первого ООО со всеми грехами - вероятно возникнет третье ООО, которое будет промежуточной прослойкой - вначале оно принадлежит первому и первое ООО передает "дочке" все что касается лицензий, потом эту дочку целиком продает/передает второму ООО... ну и далее либо эту дочку так и оставляют как it-придаток или же процесс передачи лицензий повторяют...

    и да, не факт что так могут быть переданы CAL - надо внимательно смотреть лицензионные соглашения... в особенности если CAL - per person
    Ответ написан
  • Как составить рекурсивный SQL запрос?

    @d-stream
    Готовые решения - не подаю, но...
    либо использовать cte recursive если субд умеет, либо по-народному - циклами
    Ответ написан
    Комментировать
  • Требуется ли онлайн-касса для сайта рекомендаций вне РФ?

    @d-stream
    Готовые решения - не подаю, но...
    Сервис рассчитан на зарубежный рынок и в РФ вообще не будет существовать.
    А не лучше ли тогда задействовать "кассу" (консолидатор платежей) в тех странах/стране откуда платят?
    А по своему месту резидентства - получать уже консолидированный доход (безнальный) и тем самым избежать кучи головняков с вывернутым наизнанку 54ФЗ для иностранцев)
    Ответ написан
    2 комментария
  • Проблемы с SIP mikrotik oktell, как быть?

    @d-stream
    Готовые решения - не подаю, но...
    SIP ALG надеюсь выключен?
    Ответ написан
  • Как исправить проблему в процедуре по добавлению записей?

    @d-stream
    Готовые решения - не подаю, но...
    Что покажет
    SELECT 
          SURVEY_IDENTIFIER AS SURVEY_ID,
          EMPLOYEE FROM UNNEST(ARRAY[EMPLOYEES], ARRAY[ORGANIZATION_NAMES]) u(EMPLOYEE, ORGANIZATION_NAME)


    ?
    Ответ написан
    8 комментариев
  • Проверка емейл на вирус?

    @d-stream
    Готовые решения - не подаю, но...
    Что мешает открыть письмо в песочнице? Особенно с учетом новшеств в виде оной в свежей win10
    Ответ написан
  • SQL как связать 2 таблицы varchar + number?

    @d-stream
    Готовые решения - не подаю, но...
    Как уже отметили - структура не очень...
    Но иногда такое надо. И если это не одноразовая штука - то очень удобным будет сделать функцию, получающую на вход строку [+ параметр - символ разделителя] и возвращавшую таблицу с разобранными "циферками" из строки. Тогда можно будет использовать результат этой функции как одну из частей join например.
    Ответ написан
    Комментировать
  • Чем отличается HAVING от WHERE?

    @d-stream
    Готовые решения - не подаю, но...
    Можно и переписать... но в виде извращенного каскада вложенных селектов:
    - внутренний будет вываливать сгруппированные StudentId и MIN(Mark)
    - внешний будет селектить StudentId с условие where

    )
    Ответ написан
    Комментировать
  • Как поделить таблицу SQL на N частей и выполнить на каждой вычисления?

    @d-stream
    Готовые решения - не подаю, но...
    Расплывчатое какое-то желание из серии посчитать очень точно сумму случайных строк)

    А вообще - оконные функции - там как раз over partition by - останется только задать как именно партицировать и что делать в овере
    Ответ написан
    Комментировать
  • Как найти ошибки после настройки IPsec туннеля между D-Link DFL 206e & Mikrotik?

    @d-stream
    Готовые решения - не подаю, но...
    DFL обучен отвечать на пинги с внешних сетей?
    Ответ написан
    Комментировать
  • Как выполнить LEFT JOIN с условием?

    @d-stream
    Готовые решения - не подаю, но...
    Можно условие вынести в where - современные оптимизаторы в обоих случаях построят одинаково оптимальный план
    Ответ написан
    Комментировать
  • Как заполнить пустые строки несуществующих значений?

    @d-stream
    Готовые решения - не подаю, но...
    тупо, но просто: заполняем таблицу со всеми нужными датами (этакую сетку) и с ней исходную через full outer join
    Ответ написан
  • Как добиться подключения оптического интернета?

    @d-stream
    Готовые решения - не подаю, но...
    Думаю начать надо с вопроса "куда вести"... который приведет в РТ где нет технической возможности. Это если не считать стоимости проекта прокладки коммуникаций, самой прокладки (включая прокол под дорогой) и балансополучателя готовой магистрали... потом РТ надо будет уговорить заключить договор с тем, на чьем балансе будет кабель...

    Ну или попроще - взять и поселить у себя в доме кого-нибудь из руководства РТ - возможно это ускорит процесс)
    Ответ написан
    4 комментария
  • Как правильно сделать такую структуру БД?

    @d-stream
    Готовые решения - не подаю, но...
    студент - человек
    преподаватель - человек
    так что человеков можно загонять в одну сущность, а вот роли у них могут быть разными (студенты, абитуриенты, преподаватели, аспиранты, практиканты, лаборанты)
    грубо прикидывая связь - еще вводим кафедры-факультеты
    и вот уже между кафедрами-факультетами можно построить связь с типом:
    вася48 - студент - факультета1
    петя-преподаватель-кафедры2
    вася48-лаборант-кафедры2

    то бишь
    1. person:id,+прочие атрибуты
    2. group:id,+прочие атрибуты
    3. relation: person_id, group_id, relation_type
    Ответ написан
    Комментировать
  • Архитектура таблиц. Как лучше сделать?

    @d-stream
    Готовые решения - не подаю, но...
    Что увеличит БД
    этого можно начать побаиваться если пользователей перевалит за миллионы. Ну или если это реализация в наручных часах, где маловато ресурсов)

    А так - один из вариантов:
    - учетные записи (не совсем юзер)
    - контрагенты (люди-организации-семьи)
    - контактные данные (разных типов)
    - связи (разных типов между контрагентами - муж-жена-работник итп)
    - уровней доступа (ролей, профилей)
    - статистики и пр

    это несколько избыточная структура, но она позволит "обработать" ситуации, когда человек работает в нескольких организациях сразу, пару раз менял семью, члены которой еще оказывается сами работники других организаций в базе.
    Ответ написан
  • Настройка Wifi. Как правильно настроить роутер?

    @d-stream
    Готовые решения - не подаю, но...
    Прямо перед домом военная часть. Это может влиять?
    может. Так же как орава соседей с подобными точками... плюс веселый сосед юзающий камеры с "радиоудлинителями" (реально пришлось подтягивать народ со спецоборудованием... и в результате обнаружились несколько 700мВт передатчиков в районе 2.4Гггц... в таком раскладе "увидеть" точку удавалось не далее 30см, а подключение держалось секунды)

    как говорил один знакомый радиоинженер-разработчик в том числе и wifi железок: "протяни провода")

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

    @d-stream
    Готовые решения - не подаю, но...
    Третий вариант: stored procedure[s]* - на входе получающая нужные данные для добавления/изменения, которая уже в рамках транзакции выполнить проверки-записи-вычисления... притом тогда "магию" подвязанных к профилю контактов (еще таблички уже не 1:1) можно спрятать там же... так же как уведомления о смене чувствительных данных, логгирования и еще чего-нибудь потенциально нужного... притом последнее - собственно не потребует ничего менять за пределами такой процедуры.
    Ответ написан
  • Есть готовые ибп на 12 вольт с 18650?

    @d-stream
    Готовые решения - не подаю, но...
    Можно погуглить "Блок Бесперебойного Питания" - типичное использование СКУД, СОТ - питают камеры, замки, контроллеры и т.п. 2-3А типовые за копейки... правда ориентируются на кислотные аккумуляторы 12v7..9ah
    Ответ написан