본문 바로가기

IT/Tip46

캐논 LBP623CDW 모델 양면인쇄를 지원하는 모델. 윈도우즈에서는 프린트 드라이버가 잘 작동하지만, 맥에서는 옵션 찾기가 쉽지 않다. 서비스센터와 한참 통화 후에 아래 옵션 찾기 성공. 2024. 8. 28.
맥(mac)에 Redash 설치 ( Install Redash on Mac) 맥에 Redash 를 설치하는 방법은 Docker 라는 가상화 tool 을 사용하여 설치를 해야한다. 그래서 아래의 사항이 먼저 설치되어 있어야 한다.gitdocker, docker-compose그리고 위 내용에 대한 자세한 내용은 적지 않는다. 아래의 작업을 하기 전에 docker desktop 이 실행되어 있어야 한다.Step 1  MacOS 에서 docker를 통해서 redash를 설치할 수 있도록 미리 구성을 해주신 (고마운) 아래의 git repository 를 clone 한다.https://github.com/kdabir/redash-mac GitHub - kdabir/redash-mac: Running Redash locally on Mac using Docker ComposeRunning .. 2024. 8. 10.
도커로 설치된 Redash 에서 MySQL 접속이 안되는 경우 문제의 상황은 아래와 같습니다. 1. mac (14.x) 에 homebrew 를 이용하여 mysql (8.x) 이 설치됨. - termianl 이나 dbeaver 같은 tool 에서 접속이 잘 되고 있음. 2. docker 를 이용하여 redash를 설치. - biqquery 에 잘 접속이 되는 것을 확인. - 문제는 local에 설치된 mysql 에 접속이 안되는 사황. 리대시에서 mysql 을 연결했을 때 나오는 에러는 이렇습니다. (2006, "Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)") 이는 mysql 서버가 켜져 있지 않거나, 아예 접속을 못하여 서비스를 인지하지 못하는 경우입니다.아래.. 2024. 8. 10.
맥(mac)에서 airflow 설치하기 에어플로우(Airflow)를 간단히 설명하자면, 어떤 반복적인 작업(task)들을 실행해주는 scheduler 이다. 여기에서는 anaconda가 설치되어있는 mac환경에서 airflow를 설치하는 내용을 적어보려한다. 1. airflow를 위한 python 가상환경 만들기conda create --name airflow_env python=3.9 -y 2. 가상환경 확인 및 만들어진 가상환경으로 전환 3. airflow 설치// airflow 설치conda install apache-airflow 4. airflow가 설치airflow가 설치되었다면, 터미널에서 다음 명령어로 db를 초기화해준다.// DB 초기화airflow db init DB가 초기화되면 사용자 계정의 폴더에 airflow 라는 폴더.. 2024. 7. 14.
한 컴퓨터에서 여러개의 Github 계정 설정 이 작업은 아래의 다섯 단계를 통해서 수행할 수 있다. Steps: Step 1 : 모든 계정에 대해서 ssh 키 파일 만들기. Step 2 : ssh 키 파일을 ssh-agent 에 등록하기. Step 3 : ssh 퍼블릭 키를 깃허브에 등록하기. Step 4 : config 파일을 만들고 계정의 항목 설정하기. Step 5 : 각 계정의 repository 를 클론하기. Step 1 모든 계정에 대해서 ssh 키 파일 만들기. 첫째로, .ssh 폴더로 이동한다. cd ~/.ssh 둘째로, ssh 키 파일을 만드는 규칙은 다음과 같다. ssh-keygen -t rsa -C "your-email-address" -f "github-username" -C 뒤에 있는 your-email-address 자리에.. 2024. 2. 15.
Apple Silicon (M1, M2, M3) 맥에 python 3.7 설치하기 Python 을 사용하다보면, 다양한 이유로 특정 버전대의 Python 을 사용해야만 하는 경우가 있다. 나의 경우는 M2 맥북 air 에서 anaconda 를 사용하는데, Python 3.7 버젼을 설치하려고 하면, 아래와 같은 에러가 뜨면서 가상 환경을 설치할 수 없다고 나온다. 이유는 Apple Silicon에서는 3.7 이하의 Python 버젼을 지원하지 않기 때문이라고 한다. 하지만 다음과 같은 순서로 OS모드를 변경하여 설치할 수가 있다. #create empty environment conda create -n py37 #activate conda activate py37 #use x86_64 architecture channel(s) conda config --env --set subdi.. 2023. 11. 15.
[tip] Crontab 에서 log 남기기 Crontab 은 유닉스(리눅스) 계열의 OS에서 일정한 주기별로 특정 task 를 실행해주는 스케줄러이다. 크론탭의 작성 규칙은 아래의 그림과 같다. 여기에 실행시의 log를 남기고 싶다면 * * * * * /home/script/test.sh >> /home/script/test.sh.log 2>&1 와 같이 하면 test.sh 의 실행 로그를 test.sh.log 파일에 남기게 된다. 2023. 2. 22.
맥에서의 라디오 (Radio on Mac) 2020년 즘이었던걸로 기억하는데 Mac에서 라디오를 듣고자 하였고, (인텔버젼의 맥북에어를 사용하고 있다.) 웹(Web)사이트 보다는 편리한 앱(App)을 찾다가 아주 심플하고 편한 앱을 찾아서 잘 사용했었다. Korea OnAir Radio 라는 앱인데, 무료로 사용가능했으며 Mac의 메뉴막대에서 쉽게 여러 채널을 바꾸어서 사용할 수 있었다. 현재는 개발자의 개인적인 이유로 앱스토어에서 앱이 내려져 있어서 사용할 수 없다. 음.. 현재는 M1 또는 M2 기반의 Mac에서는 iOS의 라디오 앱을 실행하여 사용할 수 있겠다라는 생각이 든다. 하지만 난 인텔맥을 사용하기에 좀 더 검색을 해보았다. 맥의 App Store에서도 몇 가지 앱을 찾을 수는 있었지만, MBC 채널이 없거나 그리 만족스럽지 않았다... 2022. 11. 18.
깃(Git) 명령어 1. 설치하기 https://git-scm.com 에서 프로그램을 다운 받아서 설치할 수 있다. 2. 사용자 설정하기 - git config --global user.name "사용자 이름" - git config --global user.email "이메일" 3. 로컬 사용 명령어 - 저장소 초기화 : git init - 상태확인 : git status - 파일 추가 : git add 파일(폴더)명 - 커밋 : git commit -m "메시지" - 파일 추가와 커밋 같이 하기 : git commit -am "메시지" - branch 조회하기 : git branch - branch 생성하기 : git branch 브랜치명 - branch로 이동하기 : git checkout 브랜치명 - branch 삭.. 2022. 11. 4.
애플TV 에서 넷플릭스 앱 무한로딩 애플TV에서 넷플릭스 앱을 처음 설치하거나 지웠다가 설치하는 경우 아래와 같이 계속 무한 로딩되는 경우가 거의 대다수 이다. (이건 왜 안고쳐지는 걸까?) 3가지 Step 으로 해결할 수 있는데, 첫번째 Step 넷플릭스 앱을 클릭 무한로딩 스크린에서 더블클릭 넷플릭스 계정 이메일 선택 뒤로가기나 메뉴 버튼으로 앱에서 빠져 나오기 두번째 Step 넷플릭스 앱을 클릭 무한로딩 스크린에서 더블클릭 넷플릭스 계정 패스워드 입력하기 뒤로가기나 메뉴 버튼으로 앱에서 빠져 나오기 세번째 Step 넷플릭스 앱을 클릭 무한로딩 스크린에서 더블클릭 이렇게 하면 넷플릭스에 드디어 로그인이 된다. 2022. 10. 23.