M:1 Mac M1: Homebrew Install Guide (+설치 해결과정) 👉🏻 homebrew 공식 홈페이지로 가서 brew를 설치합니다. 터미널에 위 명령어를 복사 후 붙여넣습니다. 중간 중간 과정에서 Press ENTER 키를 누르는 안내가 나옵니다. Xcode 설치 등등 과정으로 대략 10분 정도 소요됩니다. 설치 완료 후 brew 명령어를 사용해보지만, zsh: command not found: brew 라며 동작하지 않습니다. brew 명령어 해결 방법 ... M:1homebrewmacM:1 m1 이클립스에 oracle cloud (오라클 클라우드)연결하기 m1에는 oracle이 설치되지 않는다.... 큰맘먹고 지른 m1인데 oracle이 설치되지 않는다니... 하지만 이뻐서 용서가 된다. 이거 때문에 웹 개발 국비수업을 듣는 도중에 몇번 좌절하고 스트레스를 크게 받았다. 구글링을 한 끝에 stack overflow에서 lima를 이용해 설치를 할 수 있다는 글을 보고 시도해봤지만 아직 초보자인 나에게는 무리인듯 하다... 그래서 대안인 ora... M:1Oracle-CloudeclipseM:1 M1에서 MySQL 설치(brew로) 혹시라도 설치가 되어있을 수 있으니, 먼저 brew list로 설치 되어있는지 확인해보자. 이 코드는 mysql 8.0** 버전 대인 최신버전으로 설치하는 방법. 1. MySQL 서버 시동(?) MySQL 사용할 때는 항상 이 명령어로 시작 2. 본격 세팅(mysql_secure_installation) mysql_secure_installation 실행하니 질문이 뜨네? Press y|Y ... M:1mysqlbrewbrew install mysqlMySQLworkbenchM:1 M1 플러터 실행 오류 오늘 플러터를 배워볼까 하고 실행하는데 이런 오류들이 발생했다. 구글링 해보니 자바 버전을 낮추래서 자바 버전을 11로 낮췄는데도 안되고, gradle의 JVM 경로 바꾸는 방법도 이것저것 해봤는데 안돼서 몇시간이고 해맸다. 그러던 중 자바 16버전을 아예 삭제했더니 이런 오류로 바뀌었다! 낮은 버전의 자바를 설치했지만, gradle은 그냥 16버전을 쓰고 있던 것이었다... 여기서 zip으... 플러터flutterM:1M:1 VM 2대 Keepalived VIP 설정[for Mac M1] 위 링크에서 설치 방법 따라하면 됩니다. 위 보이는 enp0s10을 잘 기억해둡니다. node 1 / MASTER : 192.168.64.6 node 2 / BACKUP : 192.168.64.5 다음으로 node 1, node 2 서버에 접속하여 추가 인터페이스를 활성화하는 작업 진행합니다. 작업을 용이하게 하기 위해 각 노드들 루트 권한으로 설정합니다. Node 1(MASTER) 인터페이... keepalivedVIPM:1M:1 Apple silicon m1 맥에 tensorflow설치하고 GPU가속 사용하기 어느날 애플의 텐서플로 공식 깃헙에 들어가보니 archived 되어있었고 으로 안내된다. 이제 apple silicon용 텐서플로가 알파 버전으로 지원되는것이 아니라 텐서플로 v2.5부터 공식 지원된다. 공식 페이지에 들어가보면 초장부터 조금 황당한 소리를 하고 있다. macOS 12 라니 지금 현재는 베타버전인 OS를 설치하라고 한다. 그래도 혹시 모르니 한번 해보도록 한다. 프로시져는 공... tensorflowapple siliconM:1M:1 [Mac M1] VM2대 keepalived VIP 설정하기 VIP: 192.168.65.100 node1: 192.168.65.2 node2: 192.168.65.3 해당 블로그에서 Ubuntu VM 설치하는 방법 따라하시면 됩니다. 굳이 ubuntu UI 설정 안하셔도됩니다. 저는 안했습니다. 위의 사진처럼 문구 추가해주시고 잘 추가되었는지 확인해줍니다. vm 2대에 똑같이 설정해주시면 됩니다! 위의 명령어를 실행해 주시고 enp0s10에 현재 할... keepalivedM:1M:1 [Mac] Kubernetes K3S 설치 with multipass brew 간편 설치 brew PATH 추가 multipass 버전 확인 multipass find: 설치 가능한 가상머신 목록 multipass launch : 그냥 실행하면 랜덤한 이름의 ubuntu 20.04 머신 실행 * multipass launch --name myVM --mem 2G --disk 10G --cpus 2 impish 이름 지정, 메모리 제한, 디스크 크기 지정, CP... ApplemultipassMacOS맥북쿠버네티스kubernetesk3sM:1Apple (macOS) 숨김파일보기! macOS의 숨겨진 파일을 보는 방법을 알아보자! 컴퓨터 환경은 다음과 같다. 모든파일보기옵션을 통해 숨겨진파일을 볼 수 있다. 모든파일보기 활성화 모든파일보기 비활성화 최신버전의 경우 단축키를 통해 동일한 기능을 수행할 수 있다. ⌘(command) + ⇧(shift) + . 끝.... MacOSM:1M:1 [Mac] M1 chip mac Homebrew and VSCodde, iTerm2 install 그럼 아래와 같이 친절하게 터미널에 붙여넣기 하라고 적혀있다. 이 커멘드를 복사해서 터미널에 붙여넣으면 설치가 알아서 진행된다. 최종적으로 본인도 아래와 같이 터미널을 커스텀을 해서 사용하며, 해당 과정을 하나씩 진행해본다. 위와 같이 설치를 완료하면, 2개의 프로그램이 설치되어 있는 것을 확인할 수 있다. 먼저 iTerm의 환결설정에서 지원하는 Custom을 이용해서 테마를 꾸밀 수 있다.... homebrewmac개발환경M:1M:1 Publisher와 Subscriber간의 데이터 교환 ROS2는 노드끼리 메시지를 주고 받을 수 있게 만들었습니다. ROS2 네트워크에서 메시지는 토픽으로써 전달되며, 각 토픽은 특정한 이름을 가지고 있습니다. 토픽에는 메시지 타입이 포함되어 있고, 메시지 타입 덕분에 원하는 데이터를 토픽에 담을 수 있습니다. 예제를 이용해서 ROS2 네트워크를 생성해 봅시다. ros2 topic list를 이용해 어떤 토픽을 사용할 수 있는지 확인할 수 있습... ros2ARMM:1matlabmacARM [MAC M1] React Native 개발 환경 구축 및 에러 해결 에서 설치한 후 터미널에서 위의 명령어를 통해 설치 및 버전을 확인. 터미널에서 위의 명령어를 통해 Node.js를 설치. 위의 명령어를 통해 정상적으로 설치되었는지와 버전을 확인. Node.js를 설치하면 npm도 같이 설치되는데 아래의 명령어를 통해 정상적으로 설치되었는지 확인. 정상적으로 설치되었다면 위와 같이 버전을 확인할 수 있음. 터미널에서 위의 명령어를 통해 watchman을 설... RNM:1reactnativeReactM:1
Mac M1: Homebrew Install Guide (+설치 해결과정) 👉🏻 homebrew 공식 홈페이지로 가서 brew를 설치합니다. 터미널에 위 명령어를 복사 후 붙여넣습니다. 중간 중간 과정에서 Press ENTER 키를 누르는 안내가 나옵니다. Xcode 설치 등등 과정으로 대략 10분 정도 소요됩니다. 설치 완료 후 brew 명령어를 사용해보지만, zsh: command not found: brew 라며 동작하지 않습니다. brew 명령어 해결 방법 ... M:1homebrewmacM:1 m1 이클립스에 oracle cloud (오라클 클라우드)연결하기 m1에는 oracle이 설치되지 않는다.... 큰맘먹고 지른 m1인데 oracle이 설치되지 않는다니... 하지만 이뻐서 용서가 된다. 이거 때문에 웹 개발 국비수업을 듣는 도중에 몇번 좌절하고 스트레스를 크게 받았다. 구글링을 한 끝에 stack overflow에서 lima를 이용해 설치를 할 수 있다는 글을 보고 시도해봤지만 아직 초보자인 나에게는 무리인듯 하다... 그래서 대안인 ora... M:1Oracle-CloudeclipseM:1 M1에서 MySQL 설치(brew로) 혹시라도 설치가 되어있을 수 있으니, 먼저 brew list로 설치 되어있는지 확인해보자. 이 코드는 mysql 8.0** 버전 대인 최신버전으로 설치하는 방법. 1. MySQL 서버 시동(?) MySQL 사용할 때는 항상 이 명령어로 시작 2. 본격 세팅(mysql_secure_installation) mysql_secure_installation 실행하니 질문이 뜨네? Press y|Y ... M:1mysqlbrewbrew install mysqlMySQLworkbenchM:1 M1 플러터 실행 오류 오늘 플러터를 배워볼까 하고 실행하는데 이런 오류들이 발생했다. 구글링 해보니 자바 버전을 낮추래서 자바 버전을 11로 낮췄는데도 안되고, gradle의 JVM 경로 바꾸는 방법도 이것저것 해봤는데 안돼서 몇시간이고 해맸다. 그러던 중 자바 16버전을 아예 삭제했더니 이런 오류로 바뀌었다! 낮은 버전의 자바를 설치했지만, gradle은 그냥 16버전을 쓰고 있던 것이었다... 여기서 zip으... 플러터flutterM:1M:1 VM 2대 Keepalived VIP 설정[for Mac M1] 위 링크에서 설치 방법 따라하면 됩니다. 위 보이는 enp0s10을 잘 기억해둡니다. node 1 / MASTER : 192.168.64.6 node 2 / BACKUP : 192.168.64.5 다음으로 node 1, node 2 서버에 접속하여 추가 인터페이스를 활성화하는 작업 진행합니다. 작업을 용이하게 하기 위해 각 노드들 루트 권한으로 설정합니다. Node 1(MASTER) 인터페이... keepalivedVIPM:1M:1 Apple silicon m1 맥에 tensorflow설치하고 GPU가속 사용하기 어느날 애플의 텐서플로 공식 깃헙에 들어가보니 archived 되어있었고 으로 안내된다. 이제 apple silicon용 텐서플로가 알파 버전으로 지원되는것이 아니라 텐서플로 v2.5부터 공식 지원된다. 공식 페이지에 들어가보면 초장부터 조금 황당한 소리를 하고 있다. macOS 12 라니 지금 현재는 베타버전인 OS를 설치하라고 한다. 그래도 혹시 모르니 한번 해보도록 한다. 프로시져는 공... tensorflowapple siliconM:1M:1 [Mac M1] VM2대 keepalived VIP 설정하기 VIP: 192.168.65.100 node1: 192.168.65.2 node2: 192.168.65.3 해당 블로그에서 Ubuntu VM 설치하는 방법 따라하시면 됩니다. 굳이 ubuntu UI 설정 안하셔도됩니다. 저는 안했습니다. 위의 사진처럼 문구 추가해주시고 잘 추가되었는지 확인해줍니다. vm 2대에 똑같이 설정해주시면 됩니다! 위의 명령어를 실행해 주시고 enp0s10에 현재 할... keepalivedM:1M:1 [Mac] Kubernetes K3S 설치 with multipass brew 간편 설치 brew PATH 추가 multipass 버전 확인 multipass find: 설치 가능한 가상머신 목록 multipass launch : 그냥 실행하면 랜덤한 이름의 ubuntu 20.04 머신 실행 * multipass launch --name myVM --mem 2G --disk 10G --cpus 2 impish 이름 지정, 메모리 제한, 디스크 크기 지정, CP... ApplemultipassMacOS맥북쿠버네티스kubernetesk3sM:1Apple (macOS) 숨김파일보기! macOS의 숨겨진 파일을 보는 방법을 알아보자! 컴퓨터 환경은 다음과 같다. 모든파일보기옵션을 통해 숨겨진파일을 볼 수 있다. 모든파일보기 활성화 모든파일보기 비활성화 최신버전의 경우 단축키를 통해 동일한 기능을 수행할 수 있다. ⌘(command) + ⇧(shift) + . 끝.... MacOSM:1M:1 [Mac] M1 chip mac Homebrew and VSCodde, iTerm2 install 그럼 아래와 같이 친절하게 터미널에 붙여넣기 하라고 적혀있다. 이 커멘드를 복사해서 터미널에 붙여넣으면 설치가 알아서 진행된다. 최종적으로 본인도 아래와 같이 터미널을 커스텀을 해서 사용하며, 해당 과정을 하나씩 진행해본다. 위와 같이 설치를 완료하면, 2개의 프로그램이 설치되어 있는 것을 확인할 수 있다. 먼저 iTerm의 환결설정에서 지원하는 Custom을 이용해서 테마를 꾸밀 수 있다.... homebrewmac개발환경M:1M:1 Publisher와 Subscriber간의 데이터 교환 ROS2는 노드끼리 메시지를 주고 받을 수 있게 만들었습니다. ROS2 네트워크에서 메시지는 토픽으로써 전달되며, 각 토픽은 특정한 이름을 가지고 있습니다. 토픽에는 메시지 타입이 포함되어 있고, 메시지 타입 덕분에 원하는 데이터를 토픽에 담을 수 있습니다. 예제를 이용해서 ROS2 네트워크를 생성해 봅시다. ros2 topic list를 이용해 어떤 토픽을 사용할 수 있는지 확인할 수 있습... ros2ARMM:1matlabmacARM [MAC M1] React Native 개발 환경 구축 및 에러 해결 에서 설치한 후 터미널에서 위의 명령어를 통해 설치 및 버전을 확인. 터미널에서 위의 명령어를 통해 Node.js를 설치. 위의 명령어를 통해 정상적으로 설치되었는지와 버전을 확인. Node.js를 설치하면 npm도 같이 설치되는데 아래의 명령어를 통해 정상적으로 설치되었는지 확인. 정상적으로 설치되었다면 위와 같이 버전을 확인할 수 있음. 터미널에서 위의 명령어를 통해 watchman을 설... RNM:1reactnativeReactM:1