Восстановление grub загрузчика по умолчанию

На ПК были одновременно установлены Ubuntu 22.04 и Windows 10. После обновления Windows 10 до 11 загрузчик сломался и выдавал ошибку.

Примечание: скриншота нет под рукой, но ошибка говорила, что загрузка не возможна требуется восстановление (и это всё на синем экране windows).

Мне помогло следующее решение.

Читать далее «Восстановление grub загрузчика по умолчанию»

Как определить общее количество открытых/активных подключений в ms sql server 2005

Показывает количество подключений на каждый БД:

SELECT 
    DB_NAME(dbid) as DBName, 
    COUNT(dbid) as NumberOfConnections,
    loginame as LoginName
FROM
    sys.sysprocesses
WHERE 
    dbid > 0
GROUP BY 
    dbid, loginame

И это дает общее количество:

SELECT 
    COUNT(dbid) as TotalConnections
FROM
    sys.sysprocesses
WHERE 
    dbid > 0

Оригинал статьи: https://techarks.ru/qa/database/kak-opredelit-obshee-koliches-AS/

Запускаем Bot Framework на nginx

server {
    server_name vnext-bot.appcode.pw;
    client_max_body_size 2M;
    location / {
        try_files $uri $uri/ @proxy;
    }

    location ~* {
        proxy_pass http://127.0.0.1:5000;  
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Host $server_name;
    }
...
}

Статьи:

https://groosha.gitbook.io/telegram-bot-lessons/extra/multiple_bots_2

Создание бота при помощи SDK Bot Framework 4

Задача: создать бота, разместить на собственном сервере и зарегистрировать его.

Среда: Windows 10 с IDE Visual Studio 2019 Community.

Язык программирования: C#

Реализация

Установите шаблон BotBuilderVSIX.vsix, который вы скачали при выполнении предварительных требований.

В Visual Studio создайте проект бота с использованием шаблона эхо-бота на основе Bot Framework версии 4 и .NET Core 3.1. Выберите тип проекта AI Bots (Боты (ИИ)), чтобы отображались только шаблоны ботов.

Читать далее «Создание бота при помощи SDK Bot Framework 4»

Power Shell выполнение сценариев отключено в этой системе

При выполнении сценариев в Power Shell может возникать следующая ошибка

Import-Module : Невозможно загрузить файл C:\Program Files\WindowsPowerShell\Modules\Az.Resources\2.5.1\Az.Resources.ps
m1, так как выполнение сценариев отключено в этой системе. Для получения дополнительных сведений см. about_Execution_Po
licies по адресу https:/go.microsoft.com/fwlink/?LinkID=135170.
строка:1 знак:1
Import-Module Az.Resources

Чтобы обойти это нужно:

  • запустить Power Shell от администратора
  • выполнить команду Set-ExecutionPolicy RemoteSigned

Запуск dotnet приложений на Ubuntu

Проверяем наличие установленной версии dotnet

Если dotnet не установлен, то устанавливаем его согласно инструкции https://docs.microsoft.com/en-us/dotnet/core/install/linux-ubuntu

Читать далее «Запуск dotnet приложений на Ubuntu»

Способы проверки доступности TCP-портов

Как проверить доступен ли порт?

Традиционный способ.

Первое, что приходит на ум — использовать «старый добрый» telnet.

Для примера проверять будем доступность менеджера кластера:

C:\>telnet ks-app-02 2141

Получили в ответ «кракозябру» — значит доступ есть

Читать далее «Способы проверки доступности TCP-портов»

Распределение нагрузки в IIS для NodeJS

Главная проблема javascript это то что он однопоточный. Эта же проблема есть и в приложения написанных на NodeJS.

Итак нам понадобится:

  • виртуальная машина с Windows Server 2012 или выше
  • установленная IIS
  • приложение на NodeJS (в примере будет использоваться фреймворк Express)
  • и «магия»

Инструкцию по установке Windows и настройке IIS описывать не буду, это можно найти в интернете. Приступаем сразу к запуску NodeJS приложения.

Читать далее «Распределение нагрузки в IIS для NodeJS»

Интеграция PostgreSQL с MS SQL Server

Чтобы можно было локально тестировать механизм интеграции лучше установить MSSQL Server Express

Внимание!!! Если сервер будет не виден, то нужно запустить «Обозреватель» — см. службу

Устанавливаем необходимые библиотеки для PostgreSQL 10

Примечание: полную инструкцию лучше смотреть на сайте https://github.com/tds-fdw/tds_fdw.git

  • sudo apt-get install freetds-dev freetds-common

Далее собираем расширение:

git clone https://github.com/tds-fdw/tds_fdw.git 
cd tds_fdw 
make USE_PGXS=1 install 
Читать далее «Интеграция PostgreSQL с MS SQL Server»

Остановить forticlient

Нажать сочетание клавиш

Windows+R

Ввести cmd и запустить с правами администратора.

Далее вводим msconfig. Во вкладке службы находим FortiClient Service Scheduler и отключаем его. Только не перезапускаем!!!

Далее нажать сочетание клавиш Windows+R. Далее вводим services.msc

Находим сервис «FortiClient Service Scheduler» и меняем тип запуска на «Ручной».

Если изменить значение не удается, то нужно в командной строке запущенной от имени администратора, ввести команду:

net stop fortishield

И после этого можно будет изменить тип запуска.