본문 바로가기
반응형

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

[OS - 🍎 macOS] RxSwift 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 Operating System 2022.03.09. 14:21 2022.03.09. 14:21 Dev.Yang 🛠 리액티브 프로그래밍 (Reactive Programming)이란? 데이터가 통지될 때마다 관련 프로그램이 반응 (Reaction)하여 데이터를 처리하는 프로그래밍 방식입니다. 즉, 데이터 흐름을 통하여 데이터를 받은 시점에 반응하여 이를 처리하는 프로그래밍입니다. 🛠 Reactive Streams이란? 라이브러리 (Library)나 프레임워크 (Framework)에 상관없이 데이터 스트림 (Data Stream)을 비동기로 다룰 수 있는 공통적인 메커니즘입니다. Reactive Streams 구성으로는 생산자 (Publiser)와 소비.. 2022. 3. 9.
[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.
[⚙️ 운영체제] 명령형 프로그래밍 언어 (Imperative Language)와 함수형 프로그래밍 언어 (Functional Language) 🛠 명령형 프로그래밍 언어 (Imperatvie Language)명령형 언어 (Imperative Language)는 부수 효과 (Side Effect)를 기반으로 작동하는 방식으로 상태를 변경시키는 연산들을 적절한 순서로 나열하여 프로그래밍 작업을 수행합니다. 대부분의 객체지향언어들이 메시지에 의한 객체의 상태 변경에 집중하기에 명령형 언어로 분류할 수 있습니다. 아래는 네이버 지식백과에서 정의하고 있는 명령형 언어 (Imperative Language) 내용입니다.이 언어는 기존의 폰 노이만 방식의 컴퓨터 구조에 적합하며 현재 실용되는 대부분의 언어로, 어느 수식의 값을 변수에 지정함으로써 기억 장치의 내용을 바꾸는 작용을 처리의 기본으로 하는 프로그래밍 언어이다. 단점은 이론적인 정확성의 증명이 .. 2022. 1. 4.
[OS - 🍎 macOS] Build ARM OpenSSL 1.1.1 (How to Compile OpenSSL 1.1.1 for Apple Silicon) 카테고리 (Category) 작성 날짜 (Write Date) 최근 수정 날자 (Recent Write Date) 작성자 (Writer) Operating System 2021.05.04. 15:29 2021.05.04. 16:41 Dev.Yang OpenSSL은 네트워크를 통한 데이터 통신에 쓰이는 프로토콜인 TLS와 SSL의 오픈 소스 구현판이다. C 언어로 작성되어 있는 중심 라이브러리 안에는, 기본적인 암호화 기능 및 여러 유틸리티 함수들이 구현되어 있다. 폴더 경로 (Folder Path) 설명 (Comments) /usr/local/bin OpenSSL 실행 파일을 저장하고 있는 폴더 /usr/local/lib OpenSSL 라이브러리 파일을 저장하고 있는 폴더 /usr/local/includ.. 2021. 5. 4.
반응형