소프트웨어 아키텍처 정의
“아키텍트”라는 단어는 제가 늘 어색하고도 이상하게 느끼는 단어입니다.
“아키텍트”라는 단어는 제가 늘 어색하고도 이상하게 느끼는 단어입니다.
2014~2020 개발 언어 순위
키워드로 태그를 지정하고 태그별로 그룹으로 요청할 수 있는 이미지 및 사운드와 같은 리소스입니다. App Store는 Apple 서버의 리소스를 호스팅하고 다운로드를 관리합니다. 또한 App Store는 on-demand resource를 분할하여 앱 변형을 더욱 최적화합니다.
Bitcode 는 컴파일된 프로그램의 중간 표현입니다. Bitcode가 포함된 App Store Connect에 업로드하는 앱은 App Store에서 컴파일 및 연결됩니다. - Bitcode를 포함하면 Apple이 앱의 새 버전을 App Store에 제출할 필요 없이...
슬라이싱 은 다양한 대상 장치 및 운영 체제 버전에 대한 앱 번들의 변형을 만들고 제공하는 프로세스입니다. 변형은 대상 장치 및 운영 체제 버전에 필요한 경우에만 실행 아키텍처와 리소스가 포함되어 있습니다. 앱의 전체 버전을 계속 개발하고 App Store Connect에 업로...
App Store 및 운영 체제는 최소한의 설치 공간으로 사용자의 특정 장치 및 운영 체제 버전의 기능에 맞게 앱 제공을 조정하여 iOS, tvOS 및 watchOS 앱 설치를 최적화합니다. thinning 이라고 하는 이 최적화를 통해 대부분의 기기 기능을 사용하고 최소 디스크 ...
리스트, 트리, 그래프 등등의 모든 데이터 구조는 리커시브 하게 정의되며, 그래프도 정의에 리스트가 사용된다. 이렇게 정의된 객체를 효율적으로 다루기 위해선 어떤 알고리즘이 효율적일까?
분할 정복 알고리즘(Divide and conquer algorithm)은 그대로 해결할 수 없는 문제를 작은 문제로 분할하여 문제를 해결하는 방법이나 알고리즘이다.
그래프를 탐색하는 방법
Git 은 기본적으로 파일/폴더 명에 대한 대소문자 인식을 구분하지 않는다. 이를 수정했을때 인식되지 않아 오류가 발생할 수 있는데 이것을 구분하기 위한 설정이 필요하다.
GitHub 의 커밋 잔디를 말한다. Heatmap js 용 오픈소스를 보다가 남긴다.
GitHub Korea 2019
변수나 리터럴, 표현식 등 조합으로 새로운 문자열을 구성하는 것을 String Interpolation 이라 한다. 문자열 형식 지정 방법 및 함수에서 지원하는 형식 지정자를 요약한다.
Perform string transliteration.
문자열 음역(Transliteration) 변환을 제공한다. ```swift public struct StringTransform : Hashable, Equatable, RawRepresentable { public init(_ rawValue: String) public...