본문 바로가기
반응형

#컴퓨터 과학 [Computer Science]/운영체제 (Operating System)49

[OS - 🍎 macOS] macOS Code Signing 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 Operating System 2022.02.23. 21:07 2022.02.23. 21:07 Dev.Yang 코드 서명 (Code Signing)은 애플리케이션이 변조되거나 변경되지 않았음을 확인하도록 설계된 macOS security technology 절차를 말합니다. 코드 서명 작업은 개발자가 Apple이 발급한 개발자 ID 인증서를 사용하여 코드 서명 작업을 수행하며, 코드 서명 된 애플리케이션에 대한 서명을 확인하면 사용자는 개발자의 소프트웨어가 제작 및 서명된 이후로 변조되지 않았음을 확인할 수 있습니다. macOS 10.15 (Catalina) 이상의 운영체제의 경우에는 App Store 외부에서 배포된 모든 앱은 반드시 Apple이.. 2022. 2. 23.
[OS - 🍎 macOS] SwiftUI 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 Operating System 2022.02.16. 01:29 2022.05.10. 20:11 Dev.Yang SwiftUI는 Swift 언어의 모든 특성을 최대한 활용할 목적으로, Swift를 기반으로 처음부터 새롭게 구성한 프레임워크입니다. Swift의 장점을 최대한 살리면서 AppKit, UIKit처럼 구분하지 않으며 유저 인터페이스 영역까지 SwiftUI 하나로 모든 플랫폼에서 사용할 수 있도록 만들어졌습니다. 장점 코드를 읽고 이해하기 용이하여 오류가 발생할 수 있는 여지가 줄어들며 여러명의 개발자들과 협업에도 유용합니다. 모든 애플 플랫폼에서 동일한 프레임워크와 코드로 개발이 가능하고, 다른 운영 체제를 위한 애플리케이션으로 쉽게 이식할.. 2022. 2. 16.
[OS - 🍎 macOS] Minizip 오픈소스를 활용 한 압축 (Compression) 기능 구현 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 Operating System 2022.02.08. 22:30 2022.02.14. 20:57 Dev.Yang 아래의 첨부 파일은 Minizip OpenSource Library 입니다. 아래의 첨부 파일은 전체적인 프로젝트 파일입니다. 압축 (Compression) 속성은 NoCompression (압축을 하지 않음), BestSpeed (압축률 가장 낮지만 시간 빠름), DefaultCompression (기본적인 압축률), BestCompression (압축률이 가장 높지만 시간 느림)이 있습니다. 구현 된 소스코드 (Source Code)는 아래의 예시처럼 사용할 수 있습니다. let target = URL(fileURLWithPath: ".. 2022. 2. 8.
[OS - 🍎 macOS] 명령형 프로그래밍 언어 (Imperative Language)와 함수형 프로그래밍 언어 (Functional Language) 카테고리 (Category) 작성 날짜 (Write Date) 최근 수정 날자 (Recent Write Date) 작성자 (Writer) Operating System 2022.01.04. 22:07 2022.01.04. 22:07 Dev.Yang 🛠 명령형 프로그래밍 언어 (Imperatvie Language) 명령형 언어 (Imperative Language)는 부수 효과 (Side Effect)를 기반으로 작동하는 방식으로 상태를 변경시키는 연산들을 적절한 순서로 나열하여 프로그래밍 작업을 수행합니다. 대부분의 객체지향언어들이 메시지에 의한 객체의 상태 변경에 집중하기에 명령형 언어로 분류할 수 있습니다. 아래는 네이버 지식백과에서 정의하고 있는 명령형 언어 (Imperative Language) .. 2022. 1. 4.
반응형