| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 fo a linear transformation
- one-to-one
- nontrivial solution
- matrix trnasformations
- 빅세타
- 빅오 표기법
- 일차변환
- linear dependence
- Big-Oh notation
- nonhomogeneous linear system
- itertools
- trivial solution
- 배열 섞기
- 이진 탐색
- recursive algorithms
- 페이지 겹칩
- Big-O 예제
- 알고리즘 분석의 실례
- includepdf
- NumPy
- homogeneous linear system
- Big Theta
- 코틀린 시작하기
- 코틀린 Hello World!
- 재귀함수
- 빅오메가
- Big Omega
- python
- Big-Oh 예제
- Today
- Total
코딩 연습
gnome 을 사용하면서 가장 괜찮았던 부분은 gnomes shell extesions 를 사용할 수 있었던 것이다.그 중에서 word translate 였던가? 그걸 아주 잘 활용했었는데, hyprland 를 사용하는 omarchy 리눅스로 넘어오면서 이걸 사용할 수 없게 되었다.그래서 clip board 에 마지막에 저장된 단어를 네이버 사전으로 바로 연결시켜주는 스크립트와 단축키를 만들어 봤다. 먼저 ~/.config/hypr/ 에 script 라는 폴더를 하나 만들고, 다음의 내용이 담긴 naver_dict.sh 라는 파일을 생성한다.#!/bin/bash# 클립보드에서 현재 내용을 가져와 변수에 저장CLIPBOARD_CONTENT=$(wl-paste)# 내용이 비어있지 않은지 확인if [ -z "..
일단 적당한 디렉토리에 touch_toggle.sh 라는 파일을 다음과 같은 내용을 만든다. #!/bin/bash# 마우스 연결 상태에 따라 터치패드를 제어하는 스크립트 (최종 수정본)# 1. 현재 그래픽 세션을 사용하는 사용자 이름과 ID를 찾습니다.HYPR_USER=$(pgrep -x Hyprland | xargs -r ps -o user= -p | head -n 1)if [ -z "$HYPR_USER" ]; then # 사용자를 못 찾으면 /tmp에 로그를 남기고 종료합니다. echo "toggle_touchpad: HYPR_USER not found at $(date)" >> /tmp/toggle_touchpad_fallback.log exit 1fiHYPR_UID=$(id -u "$HYPR..
OBS 에서 화면의 일부분만 녹화할 경우, 녹화 영역이 표시 되지 않아 불편하다.인공지능에게 물어봐도 그런 기능은 OBS 자체내에서는 제공하지 않는다고만 하고, 그럼 그런 기능을 갖는 플러그인이라도 찾아달라고 했는데 제대로 찾아주질 못했다.이런 저런 검색 후에 알아낸 방법이 hammerspoon 을 이용하는 방법인데 아주 딱 마음에 든다. 일단 hammerspoon 을 설치한다. (https://www.hammerspoon.org) ~/.hammerspoon/init.lua 에 다음 코드를 추가한다. -- OBS 녹화 영역 표시를 위한 Hammerspoon 스크립트 -- 1. OBS 녹화 영역의 좌표 및 크기 설정 (이 값을 OBS 설정에 맞춰 변경하세요!) local OBS_X = 100 ..