Skip to content

Instantly share code, notes, and snippets.

View kapb14's full-sized avatar
😤

Aleksandr Karushin kapb14

😤
View GitHub Profile
@kapb14
kapb14 / TabExpansionPlusPlus
Created April 2, 2016 17:18
Powershell Module TabExpansionPlusPlus
Install-Module TabExpansionPlusPlus
gcm -Module TabExpansionPlusPlus
man TabExpansionPlusPlus -ShowWindow
@kapb14
kapb14 / boxstarter_test
Created April 5, 2016 08:12
few boxstarter setup steps
Set-ExplorerOptions -showHidenFilesFoldersDrives -showProtectedOSFiles -showFileExtensions
Enable-RemoteDesktop
cinst git-credential-winstore
cinst console-devel
cinst poshgit
cinst dotpeek
cinst irfanview
cinst fiddler4
cinst windirstat
@kapb14
kapb14 / gist:6ff9904566975965edc5c2ce47ff2111
Created April 8, 2016 17:26
bash: path to directory with script
NAME=$(basename $0)
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
echo -e "NAME: ${NAME}\nDIR: ${DIR}\n"
@kapb14
kapb14 / Enable-Microsoft-Windows-Subsystem-Linux.ps1
Created April 15, 2016 18:47
Microsoft-Windows-Subsystem-Linux setup via Powershell
#
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
@kapb14
kapb14 / Sharepoint2013_Shrink_WSSUsageApplication_Database.md
Created April 18, 2016 12:12
HowTo: Shrink WSS_UsageApplication Database Size in Sharepoint 2013

HowTo: Shrink WSS_UsageApplication Database Size in Sharepoint 2013

Ofiginal

1. Смотрим настройки периода хранения собранных событий разного типа

@kapb14
kapb14 / remove_file_from_git_history
Created April 29, 2016 10:44
remove file from git history (with 'git filter-branch' + 'git rm')
cd /repo/dir
git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch PATH-TO-YOUR-FILE-WITH-SENSITIVE-DATA' --prune-empty --tag-name-filter cat -- --all
@kapb14
kapb14 / Clear-DialinAttrubuteFromADUsers.ps1
Last active May 11, 2016 08:48
Clear "msNPAllowDialin" attribute from AD User accounts.
<#
ОЧИСТКА АТРИБУТА "msNPAllowDialin" У ПОЛЬЗОВАТЕЛЕЙ ДОМЕНА
#>
Function Clear-DialinAttrubuteFromADUsers ($Name) {
<#
.SYNOPSIS
Clear 'msNPAllowDialin' attribute from Users in Active Directory.
.PARAMETER Name
@kapb14
kapb14 / SigningPdfLoop.ps1
Last active June 22, 2016 08:56
набросок скрипта. после запуска батника который подписывает, осуществляется проверка "есть ли одноименный файл во временной папке и в папке с подписанными файлами", если есть - удаляет файл из временной папки.
# define folders being used
$tmpdir = "c:\tmp_pdf"
$inputdir = "c:\in_pdf"
$signeddir = "c:\signed_pdf"
$outdir = "c:\out_pdf"
$x = "C:\sign_policy_cades_cleanCopy.bat"
@kapb14
kapb14 / gist:411660601e7278c288b00c7026eb886c
Created July 4, 2016 10:05
iptables block by user-agent
# block by user-agent that contain 'WordPress'
iptables -A INPUT -p tcp --dport 80 -m string --string 'WordPress' --algo kmp -j DROP
@kapb14
kapb14 / docker-compose.yml
Created August 31, 2016 12:32
docker-compose: cms bitrix shop demo
version: '2'
services:
db:
container_name: shop-db
image: mysql:5.5
restart: always
ports:
- 13306:3306/tcp
environment: