IT Computer 109

Windows) 컴퓨터 부팅시 마다 발생하는 Docker 에러 해결하기

​ Docker 에러 요즘 컴퓨터를 켤 때마다 docker가 실행되며 에러가 나는데 정말 불편합니다. wsl2를 위해 설치한 Ubuntu 혹은 Docker에 문제가 있는데, wsl2 는 계속 문제가 없었기 때문에 얼마전 업데이트가 된 Docker에서 문제가 발생했을 확률이 크다고 생각 했습니다. ​ 발생하는 에러의 내용은 아래와 같습니다. Microsfot .NET Framework 응용 프로그램에서 처리되지 않은 예외가 발생했습니다. [계속] 을 클릭하면 응용 프로그램에서 이 오류를 무시하고 계속합니다. [끝내기] 를 클릭하면 응용 프로그램이 즉시 닫힙니다. distro stopped unexpectedly docker An error occured System.InvalidOperationExcept..

IT Computer/Windows 2021.09.14

Windows 에서 Vim을 vi 명령어로 사용하기 - alias 별칭 사용하기

Windows 에서 Vim을 vi 명령어로 사용하기 - alias 별칭 사용하기 ​ 개인적으로는 Mac을 사용하고 업무용으로는 Windows를 사용하고 있습니다. 아무래도 간단한 편집을 할때는 손이 vi 로 나가게 되는데요, 그래서 windows에도 Vim 에디터를 설치해서 사용하고 있습니다. ​ vi ​ 다만, windows에 설치한 vim Editor는 , vi 를 입력하면 실행이 되지 않습니다. ​ vim 정확히 vim 이라고 입력 해야만 vim 데이터가 실행이 되는데요. 아무래도 mac이나 Linux 환경에서 vi 를 입력해 에디터로 넘어갔던 대부분의 분들이 저와 같이 불편함을 느끼셨을 거라고 생각합니다. ​ 그래서 지금부터 그 문제를 해결해 보려고 합니다. vi 만의 문제가 아니고 windows..

IT Computer/Windows 2021.09.03 (1)

MacOS ) HEIC 에서 JPG로 변환하는 매크로 등록하기

MacOS ) HEIC 에서 JPG로 변환하는 매크로 등록하기 맥에서는 기본으로 HEIC 라는 사진 포맷을 사용합니다. 이게 한국에서 다수의 웹 사이트는 지원을 하지 않는 경우가 매우 많다보니 불편한 경우가 많이 생기는데요, 하나 하나 사진을 바꾸기도 참 불편합니다. Mac에서 preview 등으로 간편하게 하는 방법이 있지만 아이에 매크로로 등록을 해놓고 5분 투자로 앞으로 5년 이상 편하게 사용하게끔 한번 함께 등록 해 보셨으면 합니다. ​ Automator를 실행 합니다. Automator는 기본으로 Mac에 모두 깔려있습니다. Applications 쪽에 들어가서 찾아보시거나 Spotlight 를 켜서 automator를 검색해보세요 ​ 하단의 new Document를 눌러 새로운 문서를 생성 합..

IT Computer/Mac 2021.08.24 (2)

MacOS ) IntelliJ IDEA 처음 사용해보기

MacOS ) IntelliJ IDEA 처음 사용해보기 ​ https://www.jetbrains.com/ko-kr/lp/language-pack/ ​ IntelliJ IDEA 한국어 언어 팩 출시 기념 30% 할인을 진행하고 있습니다. 8월 끝날 때 까지 할인을 한다고 하는데 1년차 구독료가 굉장히 비싸기 때문에 $149의 30% 면 무려 $44.7 을 절약 할 수 있습니다. 한화로는 5만원이 넘네요. ​ 예전부터 IntelliJ IDEA를 사용 해 보고 싶었는데, 여러 가지 중 가장 큰 이유는 M1 맥북에서의 Eclipse가 참 불안정 하다는 점 이었습니다. ​ 툭하면 오류나고, 버그나고. 뭐만 하면 빌드가 안되는데 건들지도 않았기 때문에 그게 또 Project Clean을 하면 새로 빌드하면서 문제..

IT Computer/Mac 2021.08.21

Apple Silicon m1 맥북에서 Oracle Database 사용하기

​ 정말 많은 분들이 m1 맥북을 구매하셨다가 (특히 국비수업 듣는분들) 오라클 데이터베이스를 사용하지 못해 좌절을 하시는 것 같습니다. 한가지 나쁜 소식과 좋은 소식으로 해당 글을 시작하겠습니다. ​ 나쁜소식 M1 맥북에서는 native 에서도, docker를 사용해도 2021.08.21 현재 오라클 데이터베이스를 m1 맥북에서 사용할 방법은 전혀 없습니다. 정말 많은 방법을 시도 해 보았고 해외 포럼도 많이 찾아봤지만, ARM 64 칩셋으로 된 CPU에 Mac OS 사용이라는 특이한 상황에 오라클의 폐쇄성까지 겹쳐져 지금 어떤 방법으로도 오라클을 설치해 실행 할 수 없으며 제 예상이 맞다면 향후 적어도 1년동안은 쉽게 해결될 것 같지 않습니다. ​ 좋은소식 전화위복의 기회가 될 수 있습니다. loca..

IT Computer/Mac 2021.08.21

자주 사용하는 리눅스 기본 명령어 모음

Intro 리눅스에서 자주 사용하는 기본 명령어들을 모아 보았습니다. 리눅스 명령어야 굉장히 많지만 금방 모두 익히기는 쉽지 않습니다. 하지만 기본 명령어들을 충분히 익힌 상태라면 리눅스를 사용하는 데에 큰 어려움을 겪지 않으며 자주 사용하지 않는 명령어들은 필요 할 때 마다 찾아 쓰다보면 익숙해 질 것이라 생각합니다. Linux Commands ls (List Segments) 현재 위치의 파일 목록을 조회하는 명령어 -l : 파일들의 상세 정보를 나타냅니다. -a : 숨김 파일들을 표시합니다. 위의 사진에서 처럼 보이지 않던 폴더들이 (.으로 시작하는 폴더들은 hidden 입니다) ls -al 명령어에서는 보여줍니다 cd(Change Directory) 경로 이동 할 때 사용하는 명령어 입니다. cd..

IT Computer/Linux 2021.08.11 (1)

SSH key 생성하고, 서버에 등록해서 비밀번호 없이 접속하기

Intro 매번 SSH 접속 할 때 마다 비밀번호 입력하려면 매우 번거롭습니다. 이 때, 신뢰할 수 있는 컴퓨터라면 공개키를 등록 해서 비밀번호 없이 간편하게 접속 할 수 있습니다. 아래와 같이 public key가 있다면 SSH Key 생성 과정은 건너 띌 수 있습니다. key 가 있으신 분은 SSH Key 등록하기 로 쭉쭉 스크롤 하시면 됩니다. Mac 이나 Linux 에서는 ~/.ssh 경로 입니다. 1. SSH Key 생성하기 ssh-keygen이 있다면 아래의 명령어를 입력해 간단하게 생성 할 수 있습니다. Git 을 설치하면서 ssh-keygen 이 딸려왔는지 아니면 wsl2를 설치하면서 왔는지 ssh-keygen이 있었는데 없다면 ssh-keygen을 먼저 설치 해 주셔야 합니다. Windo..

IT Computer/Linux 2021.08.10 (4)

MacOS ) m1 맥북 docker 설치하기 + 가상환경에 postgreSQL 띄워 보기

Intro Windows에 Docker를 설치 해 보았으니, Mac에서도 Docker를 설치 해 보겠습니다. 예전에는 MySQL건 postgreSQL이건 DB를 설치 할 때 마다 로컬에 직접 설치를 했었는데요, 그러면 필요할때만 켜고 끄려고 해도 DB를 켜고 끄는 명령어를 입력 해 주어야 하고 이게 확인하기 전까지는 돌아가고 있는지 아닌지도 눈에 보이지가 않아 불편했는데요, 한번 Docker를 사용 해 보니 그 매력이 굉장해서 왠만한 건 이제 Docker로 돌리게 될 것 같습니다. 특히 Docker의 장점은 쉬운 설치 및 개발 환경 그대로 배포가 가능하다는 점 등이 있습니다. 특히 Docker Compose를 이용하면 yaml 포맷으로 다수의 container를 묶어서 실행 및 관리 할 수도 있으며 vo..

IT Computer/Mac 2021.08.09

Microsoft To do 와 iPhone Reminder (아이폰 미리알림) 연동하기

Microsoft To do 와 iPhone Reminder (미리알림) 연동하기 일단 Windows 노트북에서 iPhone 과의 문자, 전화, 사진 파일 등 연동에는 성공을 했습니다. 아직 못 한 분은 아래 글을 참고해 주시면 됩니다. https://shanepark.tistory.com/191 Dell Mobile Connect 이용해 Windows 컴퓨터에서 iPhone 문자, 전화, 파일 실시간 연동하기 윈도우 아이폰 Dell Mobile Connect 이용해 Windows 컴퓨터에서 iPhone 문자, 전화, 파일 실시간 연동하기 Mac와 iPhone을 함께 사용할때는 그 연동성이 참 편리합니다. 특히 MacBook 작업중 문자메시지가 오거나 전.. shanepark.tistory.com 하지만..

IT Computer/Windows 2021.08.07

Dell Mobile Connect 이용해 Windows 컴퓨터에서 iPhone 문자, 전화, 파일 실시간 연동하기 윈도우 아이폰 연동

Dell Mobile Connect 이용해 Windows 컴퓨터에서 iPhone 문자, 전화, 파일 실시간 연동하기 Mac와 iPhone을 함께 사용할때는 그 연동성이 참 편리합니다. 특히 MacBook 작업중 문자메시지가 오거나 전화를 받을때도 굳이 핸드폰을 꺼내지 않고 MacBook 에서 해결이 가능하며, Calendar 나 Reminder 등도 모두 연동 되어 있기 때문에 핸드폰을 쓸 일이 전혀 없습니다. 그게 특히 작업 중에 빛을 발하는데요. 핸드폰은 한 쪽에 치워두고 작업에 집중 할 수 있는 환경이 갖춰지기 때문에 생산성과 능률이 향상됩니다. 특히 저는 코딩하는 중에 PC 카톡을 사용하지 않는데요, 뭔가 정신이 산만해져서 생산성이 떨어지는 상황을 별로 좋아하지 않기 떄문입니다. 그래서 중요한 내..

IT Computer/Windows 2021.08.07

Windows 에 Chocolatey 설치 하고 매직트랙패드 2 사용하기

Windows 에 Chocolatey 설치 하고 매직트랙패드 2 사용하기 제가 맥북에서는 Magic TrakckPad 2를 마우스 없이 꾸준히 사용 해 왔는데요, 이제 업무용으로 윈도우 노트북을 사용하게 되면서 다시 마우스를 사용 하고 있습니다. 혹시나 싶어 노트북의 터치패드로 맥북에서 사용했던 몇 가지 제스처를 해봤는데 윈도우에도 언제부터 업데이트 되었는지, 여러가지 편리한 제스처들이 작동하는 것을 확인 했습니다. 노트북은 노트북 거치대에 올려 사용하기 하기 때문에 노트북의 터치패드는 사용 할 수 없는데, 함께 최종프로젝트 GAIA 를 진행했던 Eisen의 제가 사용하는 트랙 패드를 연결해서 마우스 보조용으로 사용하길 추천해 주어서 이번에 한번 연결 해 보았습니다. 아래의 프로젝트를 사용 할 예정입니다..

IT Computer/Windows 2021.08.07

Windows) WSL 2 설치하기

Windows에 WSL 2 설치하기 WSL은 Windows Subsystem for Linux 의 약자로, 윈도우에서도 리눅스 명령어를 사용할 수 있게 해줍니다. Mac을 사용하면서 unix 계열 OS로서, Terminal을 통해 각종 명령어를 입력해 컴퓨터를 제어 하는게 정말 편했고 맥북의 아주 큰 매력이라고 느꼈는데요. 그 아쉬움을 어느정도 달래 줄 수 있습니다. 아래의 명령 프롬프트(CMD)에 아래 명령어를 입력해 윈도우 버전을 확인합니다. winver 그러면 아래의 Windows 정보가 나오는데요, 버전 20H2 라고 써있는 걸 확인해야 합니다. 최소 20H1 이상이어야 합니다. 버전이 확인 되었다면 시작하겠습니다. 버전 업데이트가 필요한 분은 꼭 업데이트를 먼저 진행하셔야 합니다. 명령 프롬프트..

IT Computer/Windows 2021.08.05

개발자를 위한 Mac 초기 설정 하기

서론 드디어 저의 m1 맥북에어가 수리를 마치고 집으로 돌아왔습니다. 구매한지 5개월밖에 안됐는데 얼마나 혹사를 했는지 배터리에 이상이 생겼었습니다. 다행히도 무상으로 교체를 받게 되어 지금부터 처음부터 다시 셋팅을 해 보려고 합니다. TimeMachine 백업을 해 두긴 했었는데, 주변에 맥북을 새로 산 친구들 셋팅을 몇번 해주다 보니 한번 아에 처음부터 끝까지 글로 정리를 쉽게 해두는게 좋겠다 싶어 글을 작성합니다. 제가 맥북을 사용하며 여러 번의 시행 착오를 거쳐 얻은 나름의 노하우이며, 새로운 정보가 있을 때마다 최소 한달에 두어번씩은 본 포스팅을 업데이트 하고 있습니다. 특히 필수 라고 언급한 목록들은 다른 대부분의 개발자 분들도 이미 사용하고 계시며, 거기에 제가 불편함을 해결하며 깨달은 유용..

IT Computer/Mac 2021.07.10 (1)

맥북 배터리 표시 변경하기

맥북 배터리 표시 변경하기 매우 간단하게 잔여 배터리 %를 숫자로 나타내게끔 변경 할 수 있습니다. System Preferences -> Dock & Menu Bar로 들어갑니다. 맨 윗줄 좌측에서 3세번째 위치에 있습니다. 이제 스크롤을 조금 내려보면 Battery 라는 메뉴가 있습니다. Battery를 클릭하고 Show Percentage 라는 체크박스를 선택합니다. 이제 잔여 배터리를 숫자로 확인 하실 수 있습니다! 추가로 배터리 수명을 늘리는 팁을 알려드리겠습니다. 설정- Battery 에 가 보면, 맨 아래에 Optimised battery charging 이라는 체크가 있습니다. 사용자의 사용 패턴을 컴퓨터가 파악해서, 충전을 과도하게 할 필요가 없는 순간에는 80% 이상으로 배터리가 더 충..

IT Computer/Mac 2021.07.10 (1)

Karabiner 설치해 맥북 한영키 설정하기.

Karabiner 설치해 한영키 설정하기. brew 가 설치되어 있지 않은 분은 아래 링크를 통해 Homebrew를 먼저 설치하세요. 뭐야? Homebrew 말은 많이 들어봤지만 귀찮아! 하시는 분들도 눈 꼭 감고 5분만 투자하면 지금 맥북 못해도 5년은 사용하실텐데 .. 일단 한번 깔고 나면 왜 이걸 여태 안깔았지 하는 마음이 들면서 주변에 마구 추천 하게 되실 겁니다. 정말 신세계 입니다. https://shanepark.tistory.com/45 Mac 에 brew 설치하기 brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh Homebrew 란? 루비와 Git으로 개발된 macOS용 패키지 매니저입니다..

IT Computer/Mac 2021.07.10