Skip to content

Instantly share code, notes, and snippets.

View hylickipiotr's full-sized avatar
⚛️
Mid React Developer

Piotr Hylicki hylickipiotr

⚛️
Mid React Developer
View GitHub Profile
@hylickipiotr
hylickipiotr / README.md
Last active May 31, 2021 14:47
Print multiple MS Word documents

Instrukcja

  1. Utwórz nowy folder, w którym będą się znajdować tylko pliki MS Word, które chcesz wydrukować
  2. Utwórz nowy plik MS Word
  3. Otwórz okno Visual Basic
  4. Z górej wstążki wybierz Insert -> Module
  5. Przeklej kod ponizej do okna VBA
  6. Uruchom skrypt
@hylickipiotr
hylickipiotr / author.entity.ts
Created November 8, 2020 23:41 — forked from umutyerebakmaz/author.entity.ts
TypeORM many to many lazy relation jointable custom table name TypeGraphQL Example (with bi-directional conect GraphQL Approach)
import { Entity, PrimaryGeneratedColumn, Column, BaseEntity, ManyToMany } from 'typeorm';
import { ObjectType, Field, ID, InputType, ArgsType, Int } from 'type-graphql';
import { Book } from '../book/book.entity';
@Entity()
@ObjectType()
export class Author extends BaseEntity {
@PrimaryGeneratedColumn("uuid")
@Field(type => ID)
@hylickipiotr
hylickipiotr / author.entity.ts
Created November 8, 2020 23:41 — forked from umutyerebakmaz/author.entity.ts
TypeORM many to many lazy relation jointable custom table name TypeGraphQL Example (with bi-directional conect GraphQL Approach)
import { Entity, PrimaryGeneratedColumn, Column, BaseEntity, ManyToMany } from 'typeorm';
import { ObjectType, Field, ID, InputType, ArgsType, Int } from 'type-graphql';
import { Book } from '../book/book.entity';
@Entity()
@ObjectType()
export class Author extends BaseEntity {
@PrimaryGeneratedColumn("uuid")
@Field(type => ID)
@hylickipiotr
hylickipiotr / README.md
Last active January 17, 2021 13:00
This is a installation package of startup applications for Windows.
@hylickipiotr
hylickipiotr / Win10_SetMouseSpeed.ps1
Last active November 1, 2024 11:42
Set mouse speed in windows 10 on startup using powershell and windows scheduler. Speed is in range 1-20 (default: 10).
param([Int32]$Speed=10)
$MethodDefinition = @"
[DllImport("user32.dll", EntryPoint = "SystemParametersInfo")]
public static extern bool SystemParametersInfo(uint uiAction, uint uiParam, uint pvParam, uint fWinIni);
"@
$User32 = Add-Type -MemberDefinition $MethodDefinition -Name "User32Set" -Namespace Win32Functions -PassThru
$User32::SystemParametersInfo(0x0071,0,$Speed,0) | Out-Null
Set-ItemProperty -Path "HKCU:\Control Panel\Mouse" -Name MouseSensitivity -Value $Speed
# GIT
alias g='cd ~/../../mnt/c/git'
alias ga='git add'
alias gaa='git add .'
alias gc='git commit'
alias gcm='git commit -m'
alias gd='git diff'
alias gco='git checkout'
alias gs='git status'

Sharing Windows fonts with WSL

Create a '/etc/fonts/local.conf' file with root privileges.

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <dir>/mnt/c/Windows/Fonts</dir>
@hylickipiotr
hylickipiotr / add_remote_printer_instruction.md
Created April 18, 2020 10:28
Dodawanie drukarki sieciowej LP

Instalacja drukarki sieciowej (LPR) podłączonej do routera

  1. Uruchom Kreator dodawania drukarki w Start > Devices and Printers (Urządzenia i drukarki) > Add a printer (Dodaj drukarkę).
  2. Wybierz opcję Add a local printer (Dodaj drukarkę lokalną) i kliknij przycisk Next (Dalej).
  3. Wybierz opcję Create a new port (Utwórz nowy port) i ustaw Typ portu na Standard TCP/IP port, a następnie kliknij przycisk Next (Dalej).
  4. W polu Nazwa hosta drukarki lub adres IP wpisz adres IP routera bezprzewodowego i kliknij przycisk Next (Dalej).
  5. Wybierz Custom (Niestandardowy) i kliknij przycisk Settings (Ustawienia).
  6. Ustaw Protocol (Protokół) na LPR i wpisz LPRserver w polu Queue Name (Nazwa kolejki). Kliknij przycisk Next (Dalej), aby kontynuować.
  7. Kliknij przycisk Next (Dalej), aby zakończyć ustawianie standardowego portu TCP/ IP.
  8. Zainstaluj sterownik drukarki podany na liście dostawców. Jeśli danej drukarki nie ma na liście, kliknij Have Disk (Z dysku), aby ręcznie wskazać lokalizację sterownika.