| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- 페이지 겹칩
- matrix trnasformations
- linear dependence
- nonhomogeneous linear system
- Big Omega
- homogeneous linear system
- 코틀린 시작하기
- Big-Oh notation
- 빅오 표기법
- Big-O 예제
- 빅세타
- 랜덤 순서 배열
- Big-Oh 예제
- 빅오메가
- 재귀함수
- 일차변환
- 코틀린 Hello World!
- Big Theta
- 알고리즘 분석의 실례
- matrix fo a linear transformation
- NumPy
- 이진 탐색
- recursive algorithms
- 배열 섞기
- itertools
- trivial solution
- one-to-one
- includepdf
- nontrivial solution
- python
- Today
- Total
목록분류 전체보기 (159)
코딩 연습
일단 ~/.config/kime/config.yaml 파일을 생성한다. (kime 폴더가 없다면 만들어주면 된다.) 그리고 다음의 내용을 config.yaml 에 넣고 저장한다. daemon: modules: - Xim - Wayland - Indicator indicator: icon_color: Black log: global_level: DEBUG engine: default_category: Latin global_category_state: false global_hotkeys: M-C-Backslash: behavior: Mode: Math result: ConsumeIfProcessed Super-Space: behavior: Toggle: - Hangul - Latin result: Con..
우분투에서 AppImage 를 Applications 메뉴에서 보이게 하려면 다운로드한 AppImage 파일을 적당한 위치에 저장한다. (audacity.AppImage 파일을 /opt/audacity/ 폴더에 저장했음) 저장한 파일을 우클릭하여 Properties 를 선택한다. 위쪽에서 Permissions 탭을 클릭하여 Execute: Allow executing file as program 항목에 체크한다. 터미널을 열어 /usr/share/applications 디렉토리로 이동한다. 앱이름.desktop 파일을 생성한다. $sudo touch audacity.desktop gedit 으로 생선한 파일을 열어서 다음의 내용을 입력한 후 저장한다. $sudo gedit audacity.desktop ..
:sp 가로로 창 분할 :vsplit or :vsp 세로로 창 분할 Ctrl + W w 분할 된 창 간 이동 :terminal or :term 터미널 창 열기 Ctrl + \ Ctrl+n 터미널 창에서 normal mode 로 바꾸기 :split | terinal 가로로 분할된 창에서 터미널 열기 :vsplit | terminal :vs | te :vs + te 세로로 분할된 창에서 터미널 열기
~/.tmux/.tmux.conf 파일에 다음을 추가한다. set -g default-terminal "tmux-256color" set -ga terminal-overrides ",*256col*:Tc"
~/.config/fish/conf.d/tmux.fish 란 파일을 생선한 후 다음의 내용을 입력한다. if not set -q TMUX set -g TMUX tmux new-session -d -s base eval $TMUX tmux attach-session -d -t base end
C 는 컨트롤키(control), M 은 메타키(Alt)를 나타낸다. C-x 는 컨트롤키와 x키를 같이 누르는 것을 나타내고, M-f 는 메타키와 f키를 같이 누르는 것을 나타낸다. 확대(zoom in) : C-x C-+ 축소(zoom out) : C-x C-- 파일열기 : C-x C-f 파일저장 : C-x C-s emacs 종료 : C-x C-c evil mode - emacs mode 전환 : C-z 이동 위로 한 줄 이동 : C-p 아래로 한 줄 이동 : C-n 오른쪽으로 한 칸 이동 : C-f 왼쪽으로 한 칸 이동 : C-b 오른쪽으로 한 단어 이동 : M-f 왼쪽으로 한 단어 이동 : M-b 커서가 있는 행의 맨 앞으로 이동 : C-a 커서가 있는 행의 맨 뒤로 이동 : C-e 커서가 있는 문장..
sudo pacman -Syu --ignore=packagename
setspace 패키지를 포함시킨다. \usepackage{setspace} 줄간격을 조정하고 싶은 구간의 맨 앞과 맨 뒤에 다음과 같이 spacing 을 추가하면 된다. \begin{spacing}{1.5} 줄간격을 바꾸고 싶은 구간 \end{spacing}
LaTeX 에 삽입할 그림(그래프)을 inkscape 를 이용하여 만든 후, pdf 로 저장을 하면 아래 그림에서처럼 원본과 다른 pdf 파일이 생성된다. 이 문제를 해결하기 위해서는 python 의 cairosvg 를 이용하면 된다. 먼저 pip 을 이용하여 cairosvg 를 설치해준다. pip install cairosvg 그리고 다음과 같이 cairosvg 를 이용하여 svg 파일을 pdf 파일로 변환한다. cairosvg in.svg -o out.pdf 이때, in.svg 에서 in 대신에 변환할 파일명을 적어주면 되고, 저장할 파일명을 out.pdf 에서 out 대신 적어주면 된다.
enuerate 에서 item 에 align 수식이 들어가면 enumerate 번호와 수식의 수직정렬이 맞지 않는다. 이럴 때는 다음과 같이 해결하면 된다. \documentclass{article} \usepackage{amsmath} \usepackage{dhucs-enumerate} \begin{document} \begin{enumerate}[(1)] \item $\begin{aligned}[t] 3x^{3}+18x^{2}y+36xy^{2}+24y^{3}&= 3 \left (x^{3}+3 \cdot 2 x^{2}y+3\cdot 4xy^{2}+8y^{3} \right ) \\&= 3(x+2y)^{2} \end{aligned}$ \item $\begin{aligned}[t] 64x^{3}-27y^{3..