본문 바로가기
반응형

#컴퓨터 과학 [Computer Science]64

[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.
[네트워크] UDS (Unix Domain Socket) 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 Network 2021.10.01. 05:30 2022.04.06. 23:02 Dev.Yang Unix Domain Socket은 IPC socket (Inter-Process Communication Socket) 이라고도 불리며, TCP (전송 제어 프로토콜, Transmission Control Protocol)의 소켓과 동일한 구조로 데이타를 주고 받을 수 있는 Local File 형식 기반의 소켓입니다. 즉, 동일한 시스템 내에서 파일을 통하여 실행되는 프로세스들 사이의 양방향 데이터 교환을 허용하는 프로세스 간 통신 메커니즘이다. Unix Domain Socket은 localhost의 각 Process 통신이 되므로 속도가 매우 빠르며 .. 2021. 10. 1.
[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.
반응형