본문 바로가기

Tips

(12)
[Xcode] File 생성시 자동 생성되는 Header 커스텀하기 IDETemplateMacros.plist 파일 추가 ~/Library/Developer/Xcode/UserData/IDETemplateMacros.plist 아래 내용에서 원하는대로 커스텀 FILEHEADER // ___FILENAME___ // ___PACKAGENAME___ // // Created by ___FULLUSERNAME___ on ___DATE___ // Copyright © ___YEAR___ ___ORGANIZATIONNAME___. All rights reserved. // 참조 https://help.apple.com/xcode/mac/11.4/?localePath=en.lproj#/dev91a7a31fc https://help.apple.com/xcode/mac/11.4/?lo..
[Xcode] 빌드 시간 노출하기 defaults write com.apple.dt.Xcode ShowBuildOperationDuration YES
[Mac] 상태바 시간 초단위로 노출시키기 터미널에서, > defaults write com.apple.menuextra.clock "DateFormat" 'EEE d MMM HH:mm:ss' 원하는 포맷을 'EEE d MMM HH:mm:ss' 대신 주어도 된다.
[Mac] 터미널에 보이는 컴퓨터, 호스트이름(hostname) 변경하는 방법 sudo scutil --set ComputerName "newname" sudo scutil --set LocalHostName "newname" sudo scutil --set HostName "newname" echo ComputerName LocalHostName HostName | xargs -n1 -t scutil --get 터미널(Terminal)에서 위 명령어 수행 후 재시동하면 반영된다.
[Git] fork한 repository 최신화하기 1. fork한 repository 주소를 upstream에 등록하기 $ git remote add upstream https://github.com/~/~.git 2. 할당된 git 주소 확인하고 싶을 경우 $ git remote -v 3. 원본 저장소 fetch 해오기 $ git fetch upstream 4. 내 master(main) 브랜치와 merge 하기 $ git checkout master $ git merge upstream/master
CocoaPods vs Carthage vs Swift Package Manager 코코아팟(CocoaPods) 장점 사용하기 쉽다. Dynamic, Static 라이브러리를 모두 지원한다. (1.5.0 버전 이상) 의존성의 의존성까지 자동으로 관리해준다. 누구나 쉽게 어떤 의존성이 애플리케이션에 있는지 알 수 있다. pod outdated 명령어로 쉽게 새로운 버전이 있는지 체크할 수 있다. 거의 대부분의 라이브러리가 코코아팟을 지원한다. 👍 단점 라이브러리를 다운받아 설치(pod install or update)하는데 오랜 시간이 걸린다. 프로젝트를 빌드 할 때마다 모든 팟 라이브러리가 같이 빌드되므로 다른 도구를 사용할 때 보다 프로젝트 빌드 시간이 느리다. 카르타고 (Carthage) 장점 Dynamic, Static 라이브러리를 모두 지원한다. (0.30.0 버전 이상) 의존성..
MIT License 란? 오픈소스 라이선스에 대해 오픈 소스를 사용하다 보면 매우 흔하게 MIT License 라 칭해져 있는 것을 발견할 수 있습니다. 그렇다면 그 많은 오픈 소스들을 MIT에서 모두 만든것일까? 결론 부터 말하자면 아닙니다. MIT License (엠아이티 라이선스) 의 경우, 미국 매사추세츠 공과대학교(MIT)에서 해당 대학의 소프트웨어 공학도들을 돕기 위해 개발한 라이선스입니다. 이 라이선스의 내용을 요약해보면, (참조: MIT 허가서) 1) 이 소프트웨어를 누구라도 무상으로 제한없이 취급해도 좋다. (단, 저작권 표시 및 이 허가 표시를 소프트웨어의 모든 복제물 또는 중요한 부분에 기재해야 한다.) 2) 저자 또는 저작권자는 소프트웨어에 관해서 아무런 책임을 지지 않는다. 정리 이해가 쉽도록 정리하자면 MIT 라이선스가 표기되어..
[리뷰] 키크론 K4 (Keychron K4) 맥용 기계식 키보드 리뷰 + 타건 영상 킥스타터(Kickstarter)를 통해 후원하여 약 3개월 정도의 기다림 끝에 받은 키크론 K4 키보드를 리뷰해보겠습니다! 9월에 후원하였고 10월에 마감이 되고 12월에 받았으니 약 3개월 정도 소요되었습니다. 제가 후원하여 받은 제품은 K4 RGB Backlight Aluminium Keyboard Optical Red Switch 입니다. 요걸로 선택한 이유는 그냥 가장 비싸서..? 입니다. 이왕 주문하는거 제일 비싼게 제일 좋겠지.. 하고 선택하였습니다. 😎 키보드 가격은 $99 이고 국제 배송비 포함하여 총 후원료는 $111 였습니다. 스위치는 개인적으로 적축을 선호해서 망설임없이 선택하였습니다. 저는 주로 맥을 이용하고 있기에 맥과 호환되는 기계식 키보드라는 점에서 매우 만족스러웠습니다. 윈도..