본문 바로가기

전체 글198

iTerm2 Glassmorphism iTerm2를 글라스모피즘 스럽게 꾸며보겠습니다. 결과는 아래 스크린샷과 같아요. 우선 환경설정을 열어주세요. ( ⌘ + , ) 선호하는 백그라운드 색을 설정해 줍시다. 저는 #201f1e로 설정했어요. 백그라운드 색을 설정했다면, Window 탭에서 Transparency를 설정해 주시면 돼요. 숫자가 높아질수록 백그라운드 색이 옅어집니다. 만약, 터미널이 투명했으면 좋겠다! 하시면 Blur의 체크를 해제해 주시고, 아니면 Blur를 체크해 주세요. Blur를 해제하면 아래와 같이 터미널이 투명해집니다. 간단한 설정으로 터미널 꾸미기 끝! 2023. 8. 9.
SwiftUI: BlendMode blendMode: Sets the blend mode for compositing this view with overlapping views.(해당 뷰를 겹치는 뷰로 합성하기 위한 블렌드 모드 설정) blendMode(_:) | Apple Developer Documentation Sets the blend mode for compositing this view with overlapping views. developer.apple.com func blendMode(_ blendMode: BlendMode) -> some View BlendMode를 인자로 받아 뷰를 반환해 준다고 하는군요. BlendMode | Apple Developer Documentation Modes for compositin.. 2023. 8. 9.
SwiftUI: 온보딩 Onboarding: 신입 사원이 조직 구성원이 되기 위해 필요한 지식, 기술, 행동을 교육하는 과정 앱에서 온보딩이라 하면 보통 최초로 실행했을 때 앱에 대한 정보 또는 사용 방법을 제공하기 위한 화면을 지칭합니다. 예를 들어, 게임이라면 처음 다루는 플레이어가 조작법에 익숙해질 수 있는 튜토리얼이 될 것이고, 헬스 케어라면 건강 앱에 대한 권한 허용과 정보 수집 및 이용에 대한 서명을 다룰 수 있겠죠? SwiftUI에서 온보딩을 사용한다면 주로 AppStorage를 사용해요. AppStorage: A property wrapper type that reflects a value from UserDefaults and invalidates a view on a change in value in that.. 2023. 8. 7.
XCode Command SwiftCompile failed with a nonzero exit code XCode 내부에서 파일 추가를 통해 추가를 하지 않아서 생기는 에러 프로젝트간 링크를 통해서 파일을 추가했을 때 파일명 중복으로 인해 발생할 수 있다. 문제가 된 프로젝트 내부에서 링크된 파일을 파일을 삭제하고 클린 빌드를 통해 해결 2023. 8. 4.
C++ Invalid operands to binary expression C++에서 using namespace std;를 통해 namespace를 지정했을 때 함수 명이 겹치는 함수를 사용했을 경우 Invalid operands to binary expression 에러가 발생할 수 있다. 이는 함수 명이 예를 들어 socket의 bind를 사용하고자 했지만 컴파일러는 std의 bind를 의미하는 줄 알고 사용하는 경우이다. #include #include #include #include using namespace std; int main(void){ int sockfd; struct sockaddr_in my_addr; if ((sockfd = socket(PF_INET, SOCK_STREAM, 0)) < 0) { perror("Socket Error\n"); exit(.. 2022. 12. 23.
맥북 MS Word 스타일 적용 시 사각 박스 제거하는 법 워드에서 목차를 만들기 위해 스타일을 적용시키면 아래와 같이 번호 매기기 앞에 작은 사각형 박스가 같이 번호매김 되는 걸 볼 수 있다.우선 워드 기본 설정을 열어준다.이후 나타나는 설정창에서 Word 기본 설정 - 보기로 이동한다.보기 메뉴에서 보기 - 인쇄되지 않는 문자 표시 - 단락 표시의 체크를 해제해준다.사각 박스가 사라진 걸 확인 할 수 있다. 2022. 9. 16.