SJ Choi
Deep Learning SWE @ TensorRT, NVIDIA
Blog
About
Read More
(Git) Commands revert vs. reset
Read More
(Bash) Search the last command with a given prefix
Read More
(Git) Find all branches that contain a commit
Read More
(Bash) .bashrc vs. .bash\_profile
Read More
(Unix) Store & use credentials for fstab
Read More
(Unix) Enable symlink in CIFS mount
Read More
(Unix) Reload fstab without reboot
Read More
(Bash) How to modify stdout
Read More
(Bash) Redirect stderr to stdout
Read More
(C++) Create a new vector by mapping elements of another vector
Read More
(Git) Cherry-pick only parts of a commit
Read More
(Bash) `jobs` options
Read More
(Bash) `grep` exclude pattern(s)
Read More
(Bash) Let `echo` print newline using `\n`
Read More
(Vim) Using regex with magic in search & substitute
Read More
(Unix) Exclude mounted directories in du
Read More
(Docker) Clear space taken up by containers
Read More
(MobaXterm) Disable copy on select
Read More
(Bash) Pipe `find` output to `mv`
Read More
(Bash) List files in a recursive manner
Read More
(Bash) Specify destination to `wget`
Read More
(Bash) Let `tar` unzip into desired directory instead
Read More
(Tmux) Renumbering a window
Read More
(Bash) Specify depth to `find`
Read More
(Git) Fetching & building a branch from fork
Read More
(gdb) Print long string without truncation
Read More
(Windows) Unzip tar.gz file
Read More
(Windows) Move around multiple tabs together in Edge
Read More
(gdb) Condition breakpoints
Read More
(C++) How to do XOR operation
Read More
(VSCode) Reload an opened file
Read More
(gdb) Define temporary variables
Read More
(Confluence) Insert code block in a post
Read More
(Gitlab) Add comment to multiline in changes
Read More
(gdb) Tips on printing variables
Read More
(Makefile) Evaluate inequality
Read More
(Bash) `cp`, `mv` with wildcard
Read More
(Tmux) Write scrollback buffer contents to file
Read More
(GPU) Find name of installed NVIDIA GPU
Read More
(gdb) Delete a location in a breakpoint
Read More
(Git) Detailed stash commands
Read More
(Git) Create & apply patch
Read More
(Bash) Grep literal string w/o regex
Read More
(Bash) Show past command history
Read More
(C++) Letting `unique_ptr` have `nullptr` value
Read More
(Vim) Set custom key mappings
Read More
(Tmux) Set the name of a session
Read More
(SW Dev) Semantic versioning of software
Read More
(Git) Contrast two different branches
Read More
(GNU) `dlopen` a dynamic library multiple times
Read More
(gdb) Basic usage instructions
Read More
(SW Dev) Terms & Abbreviations
Read More
(Vim) Replace / replace with newlines
Read More
(Git) Only cherry-pick a subset of files from a commit
Read More
(Git) Make log easier to look into
Read More
(Bash) Edit and re-run a past command
Read More
(Vim) resize, rearrange splits
Read More
(Tmux) Switching sessions, closing session
Read More
(Tmux) Resize pane
Read More
(Tmux) Increase maximum length of history buffer
Read More
(Tmux) Enable Vi mode in window buffer
Read More
(Vim) Commands for managing tabs
Read More
(Tmux) Disable auto-renaming windows
Read More
(Git) Show commit changes/commit differences
Read More
(Git) Edit/delete an in-the-middle commit from history
Read More
(Vim) commands :s, :g, :v
Read More
(Vim-plugin) NERDTree shortcuts & commands
Read More
(Markdown) Add link without text
Read More
(Github) Automatic authentication using SSH
Read More
Blog is open!
Read More