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