skip to Main Content

git i PowerShell oraz polskie znaki

Bardzo lubię PowerShella jako narzędzie do konsolowej obsługi systemu.

Jeżeli korzystasz z gita przez konsolę to musisz wiedzieć o posh-git. Jest to rozszerzenie do PowerShella pozwalające na dodatkowe wsparcie przy korzystaniu z gita.

Korzyści to:

  • Znak zachęty zostaje wyposażony o dodatkowe informacje

    posh_git_prompt

  • Komendy są uzupełniane przez wykorzystanie przycisku Tab

Do uproszczonej instalacji potrzebujemy Powershell w wersji 5 lub wyższej.

Czytaj resztę...

Czarna skrzynka przed katastrofą oprogramowania. Dla testera bądź programisty.

Kamery samochodowe, znane po angielsku jako dashcam są wykorzystywane do ciągłego nagrywania obrazu, a także dźwięku. Umieszczane na przedniej szybie, aby w razie zdarzenia w ruchu drogowym udokumentować przebieg wydarzeń i pomóc ustalić winnego zaistniałej sytuacji.

W świecie IT, nie grozi nam czołówka z nim samochodem, ale co może być gorsze to „wysypywanie się” naszej aplikacji.

Często się zdarza, że taki wypadek przy pracy zdarza się przypadkowo i nie do końca wiemy jak do tego doszło.

Naszym software-owym dashcam-em jest OBS. OBS jest programem, który służy do streamowania pulpitu, programów, kamer internetowych do różnych serwisów internetowych takich jak Twitch lub YouTube. Program jest dostępny za darmo z strony producenta.

Czytaj resztę...

Spacja o zerowej szerokości

Dowiedziałem się, że w świecie niewidzialnych znaków istnieje spacja o zerowej szerokości.

Jak ta spacja wygląda? O tak:​

Nie widzisz jej? To wstawię ją między te dwa​słowa.

Jeżeli przekopiujesz dwa​słowa do Unicode Explorer to…

zero_width_chars_table

Zobaczysz, że między dwa​słowa znajduje się znak Unicode U+200B. On jak nazwa sugeruje posiada zerową długość, ale jest także spacją.

Jakie to może mieć zastosowanie?

Czytaj resztę...

Ustawienie Notepad++ jako edytora Gita

Domyślnym edytorem w pakiecie Git dla systemu Windows jest Vim. Nie można nazwać go najprzyjaźniejszym edytorem tekstu, dla osób przyzwyczajonych do okienek.

Można go zmienić np. na Notepad++. Zakładając, że Notepad++ został zainstalowany w domyślnej lokalizacji: C:\Program Files (x86)\Notepad++\ komenda zmieniająca edytor wygląda tak.

git config --global core.editor "'C:/Program Files (x86)/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"

Czytaj resztę...
Back To Top