본문 바로가기

전체 글

(79)
[Linux] virt-manager가 가끔씩 연결이 되지 않는 문제 해결법 virt-manager로 신나게 가상환경을 즐긴 후 껐다가 다시 프로그램을 실행하면 QEMU/KVM Connecting...만 계속 뜨는 현상이 있었다. 해결법은 그냥 libvirtd 데몬을 재시작 하면 된다. sudo systemctl restart libvirtd 이거 하고 안 재시작이 안되어 있을수도 있으니 확인해보고 다시 시작해야한다. sudo systemctl start libvirtd 이렇게 재시작을 해도 일정 시간만 적용되고 그 이후 다시 연결이 안된다면 아래 링크를 참조한다. https://discussion.fedoraproject.org/t/libvirtd-stop-responding-after-some-time/84324
[Linux] Fedora에 MATLAB 설치하기 현재 가장 최신 버전인 MATLAB R2023a 버전을 설치하다가 여러 문제가 발생했다. 설치 자체는 되었지만 툴박스를 설치하기 위해 애드온을 추가하려고 하면 Error using matlab.internal.cef.webwindow 라는 에러가 뜨면서 아무것도 되지 않았다. 아래의 과정을 진행했더니 해결되었다. 출처: https://kr.mathworks.com/matlabcentral/answers/1857418-matlab-on-fedora-37- MATLAB on Fedora 37 How do I install and use matlab 2022b on fedora? kr.mathworks.com --------------------------------------------------------..
[Linux] 최신버전 Yuzu github에서 Appimage로 스팀덱에 설치하기 이 글은 yuzu-mainline이 아닌 현재 개발되고 있는 가장 최신버전을 AppImage로 변환하는 글이다. 호스트 OS: Fedora 37 도커 환경: Archlinux cd /home/[유저]/ git clone --recursive https://github.com/yuzu-emu/yuzu cd yuzu/ git config --global --add safe.directory "*" 원하는 디렉터리로 들어가 yuzu repository를 clone한다. 아래는 취사선택 하면 되는데 나 같은 경우에는 스팀덱과 유사한 바이너리 환경에서 컴파일하고 싶어서 도커를 이용했다. 또 도커의 장점으로 뒤에서 AppImage로의 변환을 하게 되는데 이게 내 호스트 컴퓨터에선 실행이 되어도 스팀덱에서는 안될 수..
[Linux] Source에서 AppImage 만드는 법 git clone [url] mkdir build && cd build 위 커맨드를 입력해서 세팅을 해준다. cmake .. -GNinja -DCMAKE_INSTALL_PREFIX=AppDir 위 커맨드는 ninja를 사용할 것이고 설치 경로는 AppDir로 할 것이라는 뜻이다. 여기서 DCMAKE_INSTALL_PREFIX를 해놓는 것이 중요하다. 왜냐하면 지금 사용하고 있는 컴퓨터에 프로그램으로써 설치하지 않고 AppImage로 만들 것이기 때문이다. 여담으로 이 인자 이름은 CMAKE_INSTALL_PREFIX인데 커맨드라인에 입력할 땐 앞에 D가 붙는다고 한다. ninja ninja install 위 커맨드를 입력하면 AppDir에 설치된다. bin과 share 같은 디렉터리들을 모두 AppDir..
[Linux] lpq시 "XXX is not ready" 라고 뜰 때 해결법 프린터 연결이 확실히 되어있는데도 불구하고 lpq시 not ready라고 한다면 아래와 같이 한다. 프린터 이름이 XXX라고 할 때, cupsenable XXX 라고 해주면 해결된다.
[Linux] 프린터 큐 보기 리눅스는 프린터 관련 커맨드는 lp로 시작한다. 큐를 보려면 아래와 같이 하면 된다. lpq
1. Discrete time signal, unit sample function, linear shift-invariant Discrete time signal인 \(x[n]\)은 n이 정수가 아닌 지점에선 정의가 되지 않는 함수를 말한다. \[\delta[n]=\left\{\begin{array}{ll}1, n=0 \\ 0, n \neq 0\end{array}\right.\] 1. Linearity \(x_1[n] \rightarrow y_1[n], x_2[n] \rightarrow y_2[n]\) 일 때 \(ax_1[n]+bx_2[n]\rightarrow ay_1[n]+by_2[n]\) 이면 linear이다. linearity는 homogeneity와 additivity 둘을 합친 것이다. Homogeneity는 다른 말로 scaling이라 한다. Input이 scaling된 만큼 output도 scaling되는 특징이다..
4. Vector Spaces Vector들의 linear combination(multiplication, adding)로 무한한 벡터들을 모은 집합이 vector space이다. Vector가 \(R^{n}\) 에 있었다면 space도 \(R^{n}\) 안에 있어야 한다. Vector space의 예로 M: matrix vectorspace, F: consists of all real functions 등이 있다. Vector space 안의 특정 벡터들로 만들어지는 또다른 (column) vector space이다. 예1) \(R^{2}\) 에서 원점을 지나는 직선은 subspace이다. 예2) \(R^{3}\) 에서 \(R^{3}\), line, zero vector는 \(R^{3}\) 의 subspace이다. Column s..