How to open new independent incognito tab?

All incognitio tabs in chrome use the same context (like cookies etc) unitl you close all incognito tabs. Context is associated with user profile.

You need to create new profile to get separate user-space:

  1. Create shortcut to chrome.
  2. Edit it, add at the end of executable file:
    --user-data-dir="%LOCALAPPDATA%\Google\Chrome\User Data.Proxy --incognito

How to check is your WiFi connected via 5Ghz

Windows 10 (anniversary update): just go to WiFi connection properties (Settings ⇒ Netowrk & Internet ⇒ click on the SSID name, look for properties).

Windows 7-10:

Look for «Channel», 1-14 are 2.4Ghz, >34 are 5Ghz.

Linux:

and check «Frequency».

On router side, Mikrotik routers (winbox, web):
Wireless ⇒ Registration ⇒ «Interface» column (check interface mapping on «Interfaces» tab)

Задержка после нажатия комбинации смены раскладки (CTRL-SHIFT, ALT-SHIFT)

Замечали, что раскладка не меняется, если быстро сразу после нажатия CTRL-SHIFT или ALT-SHIFT не меняется раскладка?
Решение, уменьшить такую задержку:
HKEY_CURRENT_USER/Control panel/Accessibility/Keyboard Response
REG_SZ DelayBeforeAcceptance
с 1000, например до 200 (мс)

Мои значения по умолчанию
REG_SZ AutoRepeatDelay 1000
REG_SZ AutoRepeatRate 500
REG_SZ BounceTime 0
REG_SZ DelayBeforeAcceptance 1000
REG_SZ Flags 126

TortoiseGit не выбран по умолчанию удаленный репозиторий

По правому клику
Git sync
Поле Remote branch не выбрирает текущую удаленную ветку

лечится правкой опций мержинга в файле .git\config :

[branch "master"]
remote = origin
merge = refs/heads/master

вместо «master» вставляем свою/свои ветки

OpenSSL по ГОСТ. Подписывание, шифрование, принимаемое КриптоАРМ/КриптоПро. Linux/Windows

OpenSSL включает в себе реализацию шифрования и подписи по российскому ГОСТу. Я далее опишу как:

  • установить OpenSSL под Windows/Linux c движком gost,
  • экспортровать приватный ключ из контейнера КрпитоПро в PEM формат,
  • сгененировать приватный ключ, извлечь из него сертификат и публичный ключ,
  • шифровать файлы в формат pkcs7/CMS,
  • подписывать файлы прозрачной подписью и вынесенной по формату pkcs7/CMS.
    Читать далее

STL ограничение на работу с файлами (fstream/ifstream/ofstream) в 2 Гб (fseek/_fseeki64, тип streamoff) в Visual Studio 2008, 2010, borland builder, rad studio c++

И так проблема: не удаётся даже относительно передвигаться по потоку fstream/ifstream/ofstream. Плюс в добавок нельзя узнать позицию за пределами 2 Гб (ftellg).
Обе проблемы есть в Visual Studio 2008 SP1. (VS 9.0).
Сразу рекомендую переходить на 2010 и более свежую VS.

Читать далее

Администрирование сети Windows: DHCP (windows xp)

Известно, что компьютер можно сделать DHCP сервером на одном сетевом интерфейсе, если в его настройках установить настройку «свойства» — «дополнительно» — «Общий доступ к подключению к Интернету» — «Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера». IP данного компьютера автоматически меняется на 192.168.0.1 и включается DHCP. Больше настроек нету. Но если нужно поменять IP — есть решение.

В командной строке нужно набрать:
netsh
routing
ip
autodhcp
install (возможно нужна перезагрузка, и возможно включенная служба RemoteAccess (Машрутизация и удаленный доступ))

set interface name="Подключение по локальной сети" mode=enable
set interface name="Подключение по локальной сети 2" mode=disable
set global 10.0.0.0 255.255.255.0 10080 error
add exclusion exclusion=10.0.0.1

Настроит для «Подключение по локальной сети» DHCP-сервер, выдающий IP адреса в диапазоне 10.0.0.2 — 10.0.0.254 сроком на неделю (10080 минут).

Администрирование сети Windows: порт форвардинг

Windows имеет встроенные возможности для форвардинга портов протокола TCP.
Например, надо пробросить ssh машины в локальной сети наружу в интернет.

В командной строке набираем (Win-R cmd)
netsh

Windows Vista/7:
interface
ipv4
portproxy

Windows XP:
interface
ip
portproxy

Далее:
dump — просмотреть все установки
reset — сбросить в начальное состояние (помогает если не работает команда delete)

add v4tov4 listenport=22022 connectaddress=192.168.0.2 connectport=22 listenaddress=0.0.0.0 — при подключении на настроенный компьютер на порт 22022 ssh клиентом, соединение будет перенаправлено на 192.168.0.2 порт 22.