다운그레이드하고 문제가 계속발생한다...🔥

 

구글링하면서 찾아보다가 해결 방법을 찾았다.

 

원인

  • 이클립스 앱 내의 코드서명이 깨져서 발생하는 오류

 

해결방법

  • terminal 실행
codesign --force --deep --sign - /Applications/Eclipse.app/Contents/MacOS/eclipse

 위 내용을 입력하면 해결 된다.

JAVA

JDK - https://adoptium.net

 

Home | Adoptium

The Adoptium® Working Group The Adoptium Working Group promotes and supports high-quality runtimes and associated technology for use across the Java ecosystem. Our vision is to meet the needs of Eclipse and the broader Java community by providing runtimes

adoptium.net

 

Eclipse - https://www.eclipse.org/downloads/

 

Eclipse Downloads | The Eclipse Foundation

The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.

www.eclipse.org

VScode

VScode - https://code.visualstudio.com

 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com


확장프로그램

 

 

 

 

Git

[Mac] Homebrew - https://brew.sh/

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

 

[Windows] https://git-scm.com/

 

Git

 

git-scm.com

 

WEB

Chrome

https://www.google.co.kr/chrome/?brand=IBEF&gclid=CjwKCAjwkLCkBhA9EiwAka9QRhfv_A9sIhHNOwE0Is56W-xZg6KK29QZ8S4EXSL38ZLq2ucVcnLMTRoC6lgQAvD_BwE&gclsrc=aw.ds 

 

Chrome 웹브라우저

더욱 스마트해진 Google로 더 간편하고 안전하고 빠르게.

www.google.com

 

Chrome 확장 프로그램

 

https://chrome.google.com/webstore/detail/web-developer/bfbameneiokkgbdmiekhjnmfkcnldhhm/related?hl=ko 

 

Web Developer

Adds a toolbar button with various web developer tools.

chrome.google.com

https://chrome.google.com/webstore/detail/html5-outliner/afoibpobokebhgfnknfndkgemglggomo/related?hl=ko 

 

HTML5 Outliner

Generates a navigable page outline with heading and sectioning elements

chrome.google.com


 

mdn - https://developer.mozilla.org/ko/

 

MDN Web Docs

The MDN Web Docs site provides information about Open Web technologies including HTML, CSS, and APIs for both Web sites and progressive web apps.

developer.mozilla.org

 

https://www.mozilla.org/ko/firefox/new/

 

Firefox 최신 버전 다운로드

빠른 페이지 로딩, 작은 메모리 사용 및 다양한 기능을 갖춘 새로운 Firefox가 여기 있습니다.

www.mozilla.org

 

 

 

오미...............

 

잘 가라......

 


나의 2019 맥북에어 레티나(Intel) 사망한 줄 알았으나... 밤새 18시간 동안 고군분투해서 살려냈다! 👊🏻

 

상황

  1. macOS Ventura로 업데이트하면서 발열, 기타 등등 문제로 너무 느려져서 다운그레이드를 하기로 함
  2. macOS Catalina 다운 후 부팅 USB 만듦
  3. 전원 Off 후 10초 뒤에 "Option" 키 누르고 부팅 USB로 부팅 시도.
  4. 아래와 같이 오류 발생


원인

  1. 2018년 이후 출시된 맥북은 "T2칩"이라는 보안이 강화된 칩 장착.
  2. 해당 오류에 관해 애플에 관련내용을 찾으니까 정확하게 명시된 내용이 없음. (일단 메일로 질문해 놨음)
  3. 1000번대 오류는 icloud 나의 찾기 관련 오류/ 2000번대 오류는 네트워크 오류

해결 방법

  1. 인터넷 찾아보니 icloud "나의 찾기"에 등록된 맥북을 삭제해 줌.
  2. 전원 Off 후 10초 뒤에 "Option" 키 누르고 부팅 USB로 부팅 시도.
  3. .... 실패 (찾아보니 해당 기기를 삭제하고 애플 서버에 바로 동기화되는 것이 아니라 최대 48시간 소요될 수 있음)
  4. 계속 시도하다 보니 다운그레이드 성공!

 

교훈

✏️ 더 철저하게 알아보고 다운그레이드하자!

 

🔥지옥 같은 18시간이었다!


⚒️ mac OS로 git을 사용하다 보면 .DS_Stroe라는 파일이 계속 생성되어서 Commit시에 불필요한 파일이 계속 올라간다...

 

 


.DS_Store란?

  • Desktop Service Store의 약자이며, 애플에서 정의한 파일 포멧이다.
  • MacOS 시스템이 폴더에 접근할 때 해당 폴더에 대한 메타 데이터를 저장하는 파일
  • 해당 파일의 크기, 아이콘의 위치, 폴더의 배경정도 등등...이 담겨있다.

.DS_Store의 역할?

  • Spotlight Comment : Mac에서는 파일에 원하는 태그를 걸면, 파일 탐새기와 같은 기능을 하는 Spotlight에서 빠르게 검색 가능
  • Timestamp : 구조체의 modD, moDD 영역에 해당하는 부분. 파일의 수정 시간과 관련 정보 획득 가능
  • 해당 디렉토리의 논리적, 물리적 크기에 대한 정보.

[루트 디렉토리에서 아래 명령어로 .DS_Store파일을 모두 삭제한다.]

find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch

 


https://www.toptal.com/developers/gitignore

 

gitignore.io

Create useful .gitignore files for your project

www.toptal.com

위 링크에 들어가서 본인의 운영체제, 작업 환경에 맞게 .gitignore 코드를 생성한다.

생성버튼을 눌러서 화면에 나온 내용을 복사한다.

# Created by https://www.toptal.com/developers/gitignore/api/macos
# Edit at https://www.toptal.com/developers/gitignore?templates=macos

### macOS ###
# General
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

### macOS Patch ###
# iCloud generated files
*.icloud

# End of https://www.toptal.com/developers/gitignore/api/macos

급하신분들은 위 내용을 복사해서 쓰셔도 됩니다.

 

 

 

 

 

 

위 내용을 복사한 후 메모장 또는 텍스트 에디터로 ".gitignore" 로 파일이름을 저장하고 프로젝트 폴더에 '.git 폴더' 옆에 두면 

이 문제를 해결할 수 있다.

 

Windows를 사용하다가 Mac으로 넘어오면 마우스감도가... 느려터져서 설정으로 해결 못하는 경우가 많다!

마우스 설정에 들어가서 이동속도를 빠르게 바꿔도 윈도우처럼 빠릿빠릿하지 않으니... 답답함..


1. Cmd+Space -> "Terminal 실행" 

 

[현재 마우스 스케일링 조회]

defaults read .GlobalPreferences com.apple.mouse.scaling

 

[마우스 스케일링 설정]

defaults write .GlobalPreferences com.apple.mouse.scaling 5

~ scaling 5 <- 숫자 5를 원하는 만큼 조절 해주고 재부팅 해주면 감도가 바뀜!

 

 

나같은 경우는 15를 씀!

 

 

+ Recent posts