Moja podróż w IT

Chciałbym tutaj przedstawić mój punkt widzenia na wiele zagadnień, z którymi przyszło mi się zmierzyć w trakcie mojej kariery. To również przestrzeń na swobodne notatki, komentarze i refleksje – od analizy danych, przez algorytmy uczenia maszynowego, aż po rozwiązania kostki Rubika.

Mój warsztat narzędzi

VIM

Od lat miłośnik vim'a. Początki siegają konfiguracji routera na dystrybuji Slackware. Moja konfiguracja:

~/.vimrc, zawierający listę używanych przeze mnie pluginów oraz podstawową konfigurację:

call plug#begin('~/.vim/plugged')

" File Navigation
Plug 'preservim/nerdtree'
Plug 'hashivim/vim-terraform'
Plug 'vim-syntastic/syntastic'
Plug  'nvie/vim-flake8'
Plug 'tpope/vim-fugitive'
Plug 'Lokaltog/powerline', {'rtp': 'powerline/bindings/vim/'}
Plug 'kien/ctrlp.vim'
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
Plug 'junegunn/fzf.vim'
Plug 'neoclide/coc.nvim', {'branch': 'release'}
call plug#end()

📁 NERDTree

Dzięki temu pluginowi mogę nawigować po plikach w formie drzewa (:NERDTreeToggle).

🔍 fzf + ctrlp

Bardzo szybkie przeszukiwanie plików, pomocne przy większych repozytoriach.

Linux

Kilka komend z powłoki shell bez której nie wyobrażam sobie codziennej pracy:

sed
find
grep
awk
tcpdump

Inne

Tworzenie notatek logseq Zarządzanie zadaniami Asana Manadżer haseł KeePassXC

Sieci komputerowe

Szkolenia