맥북, 아이맥 등으로 macOS 내에서 화면을 녹화하거나 캡쳐하고 싶을때가 많이 발생합니다. macOS에서는 QuickTimePlayer를 통해 이런 기능들을 기본적으로 제공하고 있습니다! 오늘은 QuickTimePlayer를 통해서 화면을 캡쳐하거나 녹화하고 저장하는 방법까지 간단하게 알아보겠습니다. macOS 맥북, 아이맥 등에서 QuickTimePlayer 화면 캡쳐, 녹화 후 저장하는 방법 알아보기 먼저, Command + Space 단축키로 Spotlight를 띄워보세요. 여기에서 우리가 화면 녹화 및 캡쳐에 사용할 QuickTimePlayer를 검색해서 Enter로 실행해주세요. QuickTimePlayer를 실행하셨다면, 화면을 녹화, 캡쳐하고자 하는 시점에 파일 메뉴 -> 새로운 화면 기록..
오늘은 아이맥, 맥북 등 macOS 내에서 Finder 파일명을 일괄 수정하는 방법을 가볍게 알아보아요~! 이름 규칙성이 있는 파일 집합이나, 확장자를 일괄로 바꾸는 등에 유용하게 활용 가능합니다. MacOS Finder를 통해 폴더 내의 파일명 일괄 수정하는 방법 먼저, macOS의 Finder를 통해서 일괄 수정하려는 폴더 내부를 진입해줍니다. 위와 같이 많은 파일들이 .JPEG 확장자를 갖고 있는 상태입니다. 여기에서 폴더의 일부 이름을 일괄로 수정해보려고 해요. 폴더 내에서 파일 하나를 선택 한 상태 -> command + A 단축키를 눌러서 전체 파일을 포커싱 해줍니다. 여기에서 포커싱된 파일 영역에 우측 클릭 -> 이름 변경... 을 클릭해주세요. 그럼 특정 파일 키워드, 특정 키워드에 대한 ..
iOS개발을 하면서, Combine framework를 활용할 수 있습니다. Publisher로부터 이벤트를 받고자 구독을 할 때, 실행할 동작을 메인스레드에서 동작하고 싶을때가 있습니다. 대표적으로 UI를 업데이트해야할 때인데요. 그럴때 publisher 구독 과정에서 receive(on:)을 사용해서 메인스레드를 지정할 수 있습니다. 일반적으로 DispatchQueue.main을 생각하실 수 있는데 RunLoop.main도 메인스레드 지정에 사용이 가능합니다. 이전까지는 DispatchQueue를 위주로 사용했다가 Combine 관련 유데미 강의에서 RunLoop.main을 사용하는 것을 보고 사용을 해본 경험이 있었는데요. 과연 이 둘은 완전 똑같은 동작을 수행할까요? 그것은 아니라고 합니다. 오늘..
올해 초에 메쉬업(MashUp) 동아리에 iOS Developer로 지원을 해서 면접을 보고 불합격 했었어요. 😂 IT 동아리 메쉬업, Mash up iOS 지원 및 면접 후기국내에는 많은 IT 모임, 동아리가 존재합니다. SOPT, Mash Up, Prography, 디프만 등등이 기억이 나네요. 그 중에서 제가 활동해본 동아리도 있지만, 취업준비 시절, 지원했지만 면접에서 떨어졌던 동아0urtrees.tistory.com 이어서 이번에는 Yapp에서 동아리 지원공고가 나온것을 확인했어요. 그렇게 지원을 해보게 되었습니다. 오늘은 앱, 웹 서비스 등을 개발하고 배포하는 경험을 만들 수 있는 기업형 연합 IT 동아리, Yapp 22기 서류 지원 및 면접 후기 입니다. 기업형 연합 IT 동아리, YAPP ..
- Total
- Today
- Yesterday
- ios
- uikit
- swift
- SwiftUI
- 스위프트
- createML
- 백준알고리즘
- swift string
- 개발자문서
- 프로토콜
- 알고리즘문제
- 백준swift
- 알고리즘
- Protocol
- 프로그래머스
- 김프매매
- 자연어처리
- swift 문자열
- swift문제
- 부스트코스
- 프로그래머스swift
- 컬렉션
- CoreML
- publisher
- swift reduce
- Swift 알고리즘
- swift언어
- swift 기초
- swift알고리즘
- Collection
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |