• Что такое триггер?

    @res2001
    Developer, ex-admin
    Хотя бы какой язык изучаете? И в каком контексте?
    Обычно триггер это функция, задаваемая программистом, которая срабатывает по какому-либо событию. Вызывается асинхронно системой. По сути то же самое, что и функции обратного вызова (call back).
    Ответ написан
    Комментировать
  • Как пробросить порт на ПК подсоедененному к модему zyxel работающему в режиме Bridge?

    @res2001
    Developer, ex-admin
    Скорее всего порт снаружи у вас блокруется фаерволом Windows. Нужно его открыть.
    Ничего пробрасывать не нужно.
    Еще вариант - служба, которая слушает этот порт (видимо это IIS) настроена только на внутренний интерфейс. В этом случае нужно ее перенастроить так что бы она слушала оба интерфейса. Открытие порта это не отменяет.
    Ответ написан
    Комментировать
  • Как найти имя сервера ms sql?

    @res2001
    Developer, ex-admin
    В современных версиях MS SQl кроме имени сервера есть еще понятие экземпляра SQL сервера. С учетом этого строка для подключения к MS SQL выглядит так:
    <имя сервера>\<имя экземпляра>
    Если экземпляра нет, а такое то же может быть, то его задавать не нужно.
    На одном сервере может быть несколько экземпляров.
    Имя экземпляра задается при установке MSSQL. Узнать его можно:
    1.зайдя в настройки Служб Windows найдите там службу SQL Server в скобках будет указано имя экземпляр. Таких служб может быть несколько по одной на каждый экземпляр.
    2.Зайдите в панели управления в настройки ODBC подключений, добавьте пользовательское подключение, выберите тип для SQL Server и дальше в мастере на первой, по моему, странице нужно будет указать сервер, если нажать на выпадающий список в этом пункте в списке будут перечислены все доступные экземпляры MS SQL. Этот список формируется динамически опросом сети.
    3.есть и другие способы, но думаю этих будет достаточно.
    Ответ написан
    Комментировать
  • Как сгрупировать данные в SQL запросе?

    @res2001
    Developer, ex-admin
    group by accounts_trype, ecminvoiceouts_month, ecminvoiceouts_year
    Ответ написан
    Комментировать
  • Хранит ли банк IP адреса?

    @res2001
    Developer, ex-admin
    Ваш IP адрес может быть у банка в случае, если оплата проходила через сервис этого же банка. Если это не так, то IP адрес будет у банка или платежной системы где зарегистрирован платежный сервис, которым вы пользовались для оплаты. Во втором случае банку где вы выпускали карту приходит информация об операции через платежную систему, там уже нет IP адреса.

    Если у вас претензии к банку, то можно для начала попробовать обжаловать операцию в банке, написав заявление туда. Если не поможет и вы захотите дальнейших разборок - то в соответствующие органы.
    Ответ написан
  • Возможно ли изменить тип колонки на serial?

    @res2001
    Developer, ex-admin
    В голову приходит только следующая последовательность действий: добавление нового поля с типом serial, изменения в нем значений из Код, удаления Код, переименование поля saerial в Код.
    Зачем имена полей на русском? Глаз режет :)
    Ответ написан
  • Как лучше получить лайки пользователя вместесте с сообщениями?

    @res2001
    Developer, ex-admin
    Если в post_likes есть userid, то добавьте еще один join:
    LEFT JOIN `post_likes` AS `plu` ON `plu`.`postId` = `p`.`id` and `plu`.`userId` = `p`.`userid`
    Ответ написан
    Комментировать
  • Как выдать нужные права RDP-пользователю?

    @res2001
    Developer, ex-admin
    Дайте пользователю права простого пользователя. Обычно этого хватает в 95% случаев.
    1.Права на каталоги назначаются стандартным способом.
    2.В групповых политиках есть соответствующие настройки.
    3.На сколько я помню, если задать соответствующие настройки через групповые политики, то пользователь сам не сможет их менять.
    Вообще пункт 3 сомнительный. Не знаю зачем это было бы реально нужно.
    В пункте 2 так же большие сомнения - может проще не устанавливать на сервер тех программ, которые нельзя запускать? С ограниченными правами стандартными средствами пользователь не сможет повредить систему.
    Ответ написан
  • MySQL. Как объединить поля с одинаковыми данными из разных таблиц в запросе?

    @res2001
    Developer, ex-admin
    В принципе вы уже все сделали. Empty set по всей видимости означает, что запрос вернул пустой набор. Если вас смущает, что поля называются одинаково, то есть ключевое слово as:
    pc.price as pcprice, laptop.price as lapprice, printer.price as printprice.

    Запрос возвращает пустой набор скорее всего из-за INNER JOIN, т.к. при его использовании требуется что бы во всех трех таблицах одновременно были данные соответствующие каждой строке из таблицы указанной во from, что в вашем случае, видимо, не так.
    Используйте OUTTER JOIN он же LEFT JOIN.
    Ответ написан
    Комментировать
  • Что делать когда из команды уходит team lead?

    @res2001
    Developer, ex-admin
    Обычно, незаменимых людей нет. Договоритесь с "бывшим" о консультациях и его условиях, возьмите контакты. А пока он еще на месте, постарайтесь получить максимум информации.
    Так или иначе все проблемы, которые возникнут после его ухода, решите, а со временем все освоите сами.
    Ну и в дальнейшем повышайте число автобуса (или понижайте :)
    Ответ написан
    Комментировать
  • Получить среднее значение в секунду. Как это сделать более правильно?

    @res2001
    Developer, ex-admin
    Сохраняете timestamp первого и последнего вызова Increment. Количество вызовов в секунду легко расчитываете по требованию: quantityOfValues/(tend-tbegin). (tend-tbegin), конечно, нужно преобразовать в секунды.
    Ответ написан
    1 комментарий
  • Как узнать PID процеса службы через консоль?

    @res2001
    Developer, ex-admin
    С помощью утилиты sc можно совершать любые манипуляции со службами, в том числе стартовать, останавливать и т.п.
    sc stop <имя службы>
    Ответ написан
    Комментировать
  • Как изменить путь установки программ после изменения тома диска?

    @res2001
    Developer, ex-admin
    У вас перестали работать ярлыки на рабочем столе?
    Если да, то правой мышкой на ярлыке - свойства - закладка Ярлык - изменить поле Объект и Рабочая папка.

    Если имелось ввиду что-то более сложное, то переустанавливайте нужные программы или меняйте обратно букву диска.
    Если первые 2 варианта по каким-то причинам не подходят, то нужно разбираться с каждой конкретной программой - искать где она хранит пути (реестр, какие-то настроечные файлы и т.п.) и исправлять в соответствующем месте.
    Ответ написан
    1 комментарий
  • Что такое экземпляр sql server?

    @res2001
    Developer, ex-admin
    В MS SQL старше 2000 (если не ошибаюсь) введено понятие экземпляра (instance) MS SQL. Т.е. на одном компе может стоять несколько MS SQL и различаются они по имени экземпляра.
    Строка подключения к экземпляру MS SQL выглядит так:
    {ip or host}\{instance}
    , где
    ip or host - IP адрес или имя хоста где установлен MS SQL
    instance - имя экземпляра MS SQL.
    Имя экземпляра задается при установке MS SQL. Если вы не задавали никакого instance name при установке то скорее всего MS SQL установился как default instance - без имени экземпляра. Тогда строка подключения к такому экземпляру выглядит просто как {ip or host}, т.е. без {instance}.
    Кроме того, т.к. вы устанавливали MS SQL заново, то нужно присоединить базу данных к вашему экземпляру MS SQL. Вот статья по этому поводу: https://technet.microsoft.com/ru-ru/library/ms1656...
    Ответ написан
    Комментировать
  • Можно ли поставить bios?

    @res2001
    Developer, ex-admin
    Можно. Зайдите в БИОС и выставьте соответствующие настройки.
    В современных ЦП поддержка виртуализации есть практически везде.
    Сам БИОС, конечно, может быть другой и настройки могут называться по другому.
    Ответ написан
  • Почему зависает новый компьютер с хорошим железом?

    @res2001
    Developer, ex-admin
    Если это не ноут, то отключите сон и гибернацию, а так же отключение hdd при бездействии.
    Ответ написан
    Комментировать
  • Из-за чего выскакивает такая ошибка при попытки установки Windows 7/8.1?

    @res2001
    Developer, ex-admin
    Возможно сбой в памяти. Найдите ливсд с memtest и прогоните тест.
    Так же возможно:
    1.сбойный установочный диск (маловероятно)
    2.дохнущих hdd
    ну и далее по степени уменьшения вероятности:
    - неисправная материнка
    - процессор
    Ответ написан
    Комментировать
  • Завести провода провайдеров до сервера (Порт то vlan) через внутренний коммутатор?

    @res2001
    Developer, ex-admin
    Нет особых камней. Главное, чтоб все коммутаторы понимали VLAN.
    Ответ написан
    2 комментария
  • Какие настройки Windows (от XP до 10) включают доступ к той или иной информации о компьютере в процессе сканирования IP адреса внутри локальной сети?

    @res2001
    Developer, ex-admin
    1.Включенные на винде null сессии и учетка гостя могут позволить получить довольно много информации о системе без авторизации. Подробности можете погуглить. Но с этой информацией систему не сломать, хотя она может послужить отправной точкой для дальнейших раскопок.
    2.Кроме того, по некоторым специфическим проявлениям в сетевом трафике можно предположить с большой долей вероятности об ОС, установленной на хосте. При этом анализ может быть совершенно пассивный. Почитайте про анализаторы трафика, проведите эксперименты с тем же nmap, например.
    3.Далее - анализ открытых портов. Потов - подключаемся к каждому порту и смотрим ответы, анализируя ответы часто можно получить информацию о том что за сервис слушает этот порт и какой софт его реализует, а так же версию софта и что-нибудь еще.
    Ответ написан
    Комментировать
  • [С++ ]Поставил begin — поставь и end. Как распознать вложения и правильно поставить в коде end?

    @res2001
    Developer, ex-admin
    Никак.
    Если бы можно было легко предугадывать куда вставить end, то все компиляторы давно бы этим занимались, а они почему то этого не делают, а только выдают сообщение об ошибке при этом, как правило указывается строка даже близко не указывающая на то место где не хватает endа.
    И прочитайте внимательно задание - вам не надо вставлять end. Делайте как компилятор - считаете количество begin и end, если не равно - ошибка.
    Ответ написан
    5 комментариев