본문 바로가기

컴퓨터 공학·과학 이론125

728x90
반응형
K-디지털 트레이닝, K-Digital Training, KDT, AI 캠퍼스 정의K-디지털 트레이닝(K-Digital Training, KDT)은 고용노동부가 운영하는 첨단산업·디지털 분야의 실무인재 양성을 위한 직업훈련 사업이다. 공식적인 사업 명칭은 '첨단산업·디지털 핵심 실무인재 양성훈련'이며, 일반적으로 'K-디지털 트레이닝' 또는 'KDT'라고 부른다.추진 배경K-디지털 트레이닝은 디지털 전환에 따라 산업현장에서 요구되는 신기술 인력을 빠르게 양성하기 위해 2020년 시작된 사업이다. 당시 '디지털 핵심 실무인재 양성사업'이라는 명칭으로 추진되었으며 한국형 뉴딜의 사람투자 분야 핵심 사업 가운데 하나로 운영되었다.기존 직업훈련이 정형화된 교육과정과 자격 중심으로 운영되는 경우가 많았던 것과 달리, KDT는 기업이 요구하는 직무와 프로젝트를 교육과정에 직접 반영하는 방식을.. 2026. 10. 6.
[IT 용어] 디지털 펫·키즈·방문자 여권 솔루션 정의디지털 펫·키즈·방문자 여권 솔루션은 반려동물, 어린이, 관광객과 방문객을 대상으로 디지털 여권을 발급하고 방문·체험·활동 이력과 스탬프, 미션, 혜택, 리워드 등을 통합 관리하는 서비스 플랫폼이다. 이용자 또는 반려동물별 디지털 ID를 기반으로 여러 장소와 체험을 하나의 지속적인 이용 이력으로 연결하는 것이 핵심이다.서비스 운영자는 모바일 웹·앱, QR 코드, NFC, DID, GPS, 키오스크, 웨어러블 기기 등을 이용해 방문과 활동을 인증할 수 있다. 종이 여권과 디지털 서비스를 함께 운영하는 하이브리드 방식도 적용할 수 있다.디지털 펫·키즈·방문자 여권 솔루션은 관광, 교통, 숙박, 전시, 체험, 지역상권 등의 서비스를 하나의 여권 체계로 연계하는 데 활용된다. 펫 패스포트, 키즈 패스포트, .. 2026. 9. 30.
FastAPI, 패스트 API, 패스트에이피아이 FastAPI 정의FastAPI는 Python 표준 타입 힌트를 기반으로 고성능 API와 웹 백엔드를 개발하기 위한 오픈소스 웹 프레임워크이다. Starlette의 웹 처리 기능과 Pydantic의 데이터 검증 기능을 기반으로 하며, OpenAPI와 JSON Schema를 이용해 API 명세와 Swagger UI·ReDoc 문서를 자동 생성한다. 비동기 처리, 의존성 주입, 데이터 검증, 인증·인가 기능을 제공하여 REST API, 마이크로서비스, AI·ML 추론 서버 등에 활용하기 적합하다. 2026년 9월 기준 최신 안정 버전은 FastAPI 0.141.1이며 2026년 7월 29일 공개되었다.주요 특징Python 타입 힌트 기반 개발: Python의 str, int, list, dict와 같은 타입.. 2026. 9. 28.
[IT 용어] Moonlight, 문라이트 1. 정의Moonlight는 원격 PC에서 전송되는 화면과 오디오를 실시간으로 수신하고, 사용자의 키보드·마우스·터치·게임패드 입력을 호스트 PC로 전달하는 오픈소스 저지연 스트리밍 클라이언트이다. NVIDIA GameStream 프로토콜의 오픈소스 구현으로 시작했으며, 현재는 Sunshine이 대표적인 호스트 소프트웨어이다. Windows, macOS, Linux, Android, iOS, Apple TV, ChromeOS, Raspberry Pi, 스마트 TV 등 다양한 단말을 지원하며, 최대 4K HDR과 120 FPS 스트리밍을 지원한다. 게임뿐 아니라 Windows 데스크톱, 개발 도구, 영상·그래픽 프로그램 등 PC 화면 전체를 원격으로 이용하는 용도로 활용할 수 있다.2. 동작 구조Moonl.. 2026. 9. 19.
[IT 용어] 선샤인, Sunshine 1. 정의Sunshine은 원격 PC의 화면과 오디오를 실시간으로 인코딩하여 다른 기기로 전송하고, 원격 기기의 키보드·마우스·게임패드 입력을 다시 호스트 PC에 전달하는 오픈소스 저지연 스트리밍 호스트 소프트웨어이다. LizardByte가 개발하며 Moonlight를 대표적인 클라이언트로 사용한다. Windows, Linux, macOS, FreeBSD를 호스트로 지원하고 NVIDIA·AMD·Intel GPU의 하드웨어 인코딩을 활용할 수 있다. 게임 스트리밍을 주목적으로 개발되었지만 데스크톱 전체를 전송할 수 있어 고성능 원격 데스크톱, 그래픽 작업, 개발 환경 접속 등의 용도로도 활용할 수 있다.2. 동작 구조Sunshine은 호스트 PC에 설치하고, 접속하는 기기에는 Moonlight를 설치하여 .. 2026. 9. 19.
[IT 용어] Synology SSL VPN 1. 정의Synology SSL VPN은 Synology Router의 VPN Plus Server에서 제공하는 SSL/TLS 기반 원격접속 VPN 서비스이다. 외부의 PC나 스마트폰에서 인터넷을 통해 Synology Router와 암호화된 터널을 생성하고, 내부망의 웹 서비스, NAS, 파일 서버, 업무 애플리케이션 등에 안전하게 접근하기 위한 기술이다. 기본 포트는 TCP 443이며 Windows·macOS에서는 Synology SSL VPN Client, iOS·Android에서는 VPN Plus 앱을 이용한다. VPN Plus Server에서 사용자·그룹별 접근 권한, 연결 로그, 트래픽 관리 등을 통합 관리할 수 있으며, Split Tunneling을 이용해 특정 내부망 트래픽만 VPN을 통과하.. 2026. 9. 19.
[IT 용어] 핑거세일즈, Finger Sales 정의Finger Sales(핑거세일즈)는 (주)핑거포스트가 개발한 국내 영업 환경 최적화 B2B 영업 관리 및 CRM 솔루션이다. 리드 발굴부터 영업기회 관리, 미팅, 계약 및 매출 발생까지의 세일즈 전 과정을 단일 플랫폼에서 체계적으로 관리하도록 돕는다. 명함 업로드, 회의록 기반 미팅 자동 요약, 후속 액션아이템 추천, 수금 리스크 알림 등 AI 영업지원(AI CRM) 기능을 탑재하여 영업 담당자의 데이터 입력 부담을 최소화하고 생산성을 대폭 높인다.주요 활용 분야B2B 파이프라인 & 딜(Deal) 관리: 영업기회별 진행 단계 추적, 수주 가능성 분석 및 영업 히스토리 체계적 관리.AI 기반 영업활동 지원: 자연어 입력 및 STT/회의록을 활용한 AI 미팅 요약, 후속 행동(Action Item) 자.. 2026. 9. 17.
[IT 용어] Blender, 블렌더 정의Blender는 3D 모델링, 렌더링, 애니메이션, 리깅, 텍스처링, VFX 등 3D 그래픽 제작 전 파이프라인을 지원하는 오픈소스 3D 소프트웨어이다. 파이썬(Python) API 기반의 뛰어난 확장성과 활발한 커뮤니티 생태계를 보유하고 있다. 높은 라이선스 비용 부담 없이 고품질 3D 콘텐츠를 제작할 수 있어 개인 창작자부터 글로벌 대형 스튜디오까지 폭넓게 활용된다.주요 활용 분야3D 애니메이션 & 영화 VFX: 캐릭터 리깅, 모델링, 키프레임 애니메이션 및 시뮬레이션을 통한 영상 제작.게임 에셋 & 캐릭터 제작: 주요 게임 엔진(Unreal, Unity) 연동 3D 에셋, 에셋 최적화 및 캐릭터 모델링.제품 디자인 & 건축 시각화: 가상 시제품 랜더링, 건축 3D 도면 입체화 및 하이엔드 이미지.. 2026. 9. 17.
[IT 용어] Three.js 정의Three.js는 웹 브라우저에서 별도의 플러그인 설치 없이 3D 그래픽을 렌더링할 수 있도록 지원하는 오픈소스 JavaScript 라이브러리이다. WebGL 기술을 기반으로 동작하며, 복잡한 하위 수준의 GPU 제어 코드를 추상화하여 개발자가 씬(Scene), 카메라, 조명, 메쉬(Mesh) 등의 객체 지향적 구조로 간편하게 3D 브라우저 그래픽을 제작할 수 있게 도와준다. 주요 활용 분야 인터랙티브 브랜딩 웹사이트: 웹 3D 비주얼과 인터랙티브 모션을 결합한 몰입형 브랜드 마이크로사이트 구축.3D 커머스 & 제품 시각화: 가구, 자동차, 전자제품 등의 360도 인터랙티브 뷰어 및 실시간 옵션 커스텀 마이징 제공.데이터 시각화 & 공간 분석: 3D 차트, 지리 정보(GIS) 시각화, 건축·공학 모델.. 2026. 9. 16.
[IT 용어] 모두의 창업 개요‘모두의 창업 프로젝트’는 창의적인 아이디어를 가진 국민에게 창업 도전 기회를 제공하고, 실패 부담을 완화하기 위한 중소벤처기업부의 창업 지원사업이다. 일반·기술 트랙과 로컬 트랙으로 구분하여 운영하며, 단계별 선발과 육성 과정을 통해 아이디어 구체화부터 사업화까지 지원한다. 창업 교육, 전문가 멘토링, 사업화 자금, 투자 연계 등을 제공하여 혁신적인 아이디어가 실제 사업으로 이어지도록 돕는 것이 목적이다.기대효과창업 진입장벽 완화: 초기 자금과 경험이 부족한 예비창업자의 창업 도전 기회를 확대할 수 있다.사업화 역량 강화: 교육과 멘토링을 통해 아이디어의 실현 가능성을 검토하고 사업모델의 완성도를 높일 수 있다.지역경제 활성화: 지역 자원과 문화를 활용한 창업을 촉진하여 지역 내 일자리와 새로운 부.. 2026. 9. 12.
[IT 용어] 공공 클라우드 정의공공 클라우드는 중앙정부, 지방자치단체, 공공기관 등에서 운영하는 공공 정보시스템이 구동되는 인프라이다.관련 법령클라우드컴퓨팅법 제12조(국가기관등의 클라우드컴퓨팅 도입 촉진)클라우드컴퓨팅법 제20조(국가기관등의 클라우드컴퓨팅서비스 이용 촉진)관련 기관공공클라우드지원센터: 미래 지능화 시대에 맞춰 범국가 차원의 클라우드 제도와 정책 개발을 지원하며, 정부 및 공공기관의 원활한 클라우드 전환과 활용을 촉진한다.행정·공공기관 클라우드전문지원센터: 공공부문이 성공적으로 클라우드를 도입할 수 있도록 필요한 정보와 전문 기술 지원을 제공하며, 특히 클라우드 네이티브 전환 사업 및 민간 SaaS 활용 촉진 등의 업무를 수행한다.참고"[IT 용어] 클라우드 컴퓨팅, Cloud Computing", 공학코드, 20.. 2026. 8. 26.
[IT 용어] 상업용 청소 로봇, AMR 청소 로봇, 건물 관리 로봇 정의상업용 청소 로봇(Commercial Cleaning Robot)은 대형 쇼핑몰, 공항, 병원, 오피스 빌딩, 공장 등 상업 및 공공 시설의 바닥 세척·청소·소독 작업을 인력의 직접적인 개입 없이 자율적으로 수행하도록 설계된 전문 서비스 로봇(Professional Service Robot)이다.유사어AMR 청소 로봇(Autonomous Mobile Robot Cleaning Robot)건물 관리 로봇(Facility Management Robot)참고문서"KLEENBOT C40", 키논 로봇틱스. @원문보기 2026. 8. 12.
[IT 용어] 네이버 클라우드, NAVER Cloud 정의네이버 클라우드는 네이버 클라우드 주식회사(NAVER Cloud Corp.)를 일컫는 말로 2009년 5월 1일에 설립된 네이버의 계열사이다. 네이버 클라우드는 IT 인프라 컨설팅, 데이터센터, 네트워크, 스토리지, 보안 등 IT 인프라 관련 서비스를 제공한다.기타네이버 클라우드 주식회사는 네이버가 지분을 100% 가지고 있는 비상장 회사이다. 네이버 클라우드의 본사는 네이버 그린팩ㄹ토리에 위치한다. 참고문서"소개", 네이버 클라우드 홈페이지. @원문보기 2026. 4. 28.
[IT 용어] OpenVPN 정의OpenVPN은 OpenVPN 프로토콜과 OpenVPN 제품을 지칭한다. VPN 프로토콜에서 OpenVPN은 VPN 프로토콜 중 하나를 말한다. OpenVPN 프로토콜은 아래의 사진처럼 공개되어 있다. OpenVPN 프로토콜의 라이센스는 GNU GPL을 따르며 무료로 사용이 가능하다. VPN 제품군에서 OpenVPN은 OpenVPN Technologies 사에서 제공하는 VPN 서버 및 클라이언트 프로그램 명칭이다. OpenVPN 서버는 리눅스에서 동작하며 클라이언트의 경우 전용 프로그램으로 OpenVPN Connect를 제공한다. OpenVPN Connect는 안드로이드와 iOS, macOS, 윈도우를 지원한다. 참고문서"OpenVPN's network protocol", OpenVPN. @원문.. 2026. 3. 8.
[IT 용어] 추천 시스템, recommendation systems 정의추천 시스템은 사용자 프로파일과 행동 로그 등의 정보를 기반으로 고객의 심리 정보와 선호도 정보에 알맞은 정보 및 상품을 추천하거나 제공하는 것을 말한다. 적용 사례추천 시스템은 이커머스 분야에서 활발히 적용되어 사용 중이며 구매 전환율을 매우 높일 수 있는 효과적인 수단이다. 최근에는 딥러닝(Deep Leaning)의 적용을 통해 더 높은 구매 전환율을 달성하려는 노력이 활발하다. 참고문서"추천 시스템, 推薦-, recommendation systems", 한국정보통신기술협회 정보통신용어사전. @원문보기"의사 결정 지원 시스템, 意思決定支援-, Decision Support System, DSS", 한국정보통신기술협회 정보통신용어사전. @원문보기"전문가 시스템, 專門家-, expert system".. 2026. 2. 5.
[IT 용어] SI, System Integration, 시스템 통합 정의SI(System Integration, 시스템 통합)는 고객의 요구사항을 만족하는 시스템을 구축하는 서비스이다. SI는 신규 시스템을 구축하는 것과 기존 시스템을 신규 시스템에 통합 구축하는 것 등 모든 형태의 시스템 구축을 포함한다.특징SI에 투입된 인력은 요구사항 분석과 기획, 제안, 개발, 연구, 구축, 교육 등의 업무를 수행한다.현재 국내의 경우 국내 기업 간 과도한 수주 경쟁과 낮은 단가의 외국 회사의 유입으로 순수한 SI 업무는 좋은 단가로 수행하기가 어렵다. 영업이익률을 올리기 위해서는 부가 가치가 높은 솔루션을 보유하는 것이 필요하다.기업 규모에 따라 수행하는 업무가 전혀 다르기에 더 큰 규모로 이직을 희망할 경우에는 시장이 개발되는 중인 신사업 관련 업무를 수행하는 것이 유리하다. .. 2025. 11. 8.
[IT 용어] 아파치 애로우(Apache Arrow) 정의아파치 애로우는 메인 메모리 수준에서 데이터를 빠르게 복사 및 처리하기 위한 소프트웨어를 개발할 수 있는 프레임워크이다. 주요 기술에는 'in-memory columnar format'이 있으며 Apache Spark, PySpark, sparklyr, Google BigQuery, TensorFlow, AWS Athena 에서 사용한다.참고문서"Apache Arrow Overview", 아파치 애로우 홈페이지. @원문보기"Apache Arrow: High Performance Columnar Data Framework", Wes McKinney, 2021년 12월 11일. @원문보기"[Spark] Apache Arrow란? (Zero-Copy 직렬화에 대하여)", 타르타르소스, 2021년 12월 3.. 2025. 1. 7.
[IT 용어] 기능점수, Function Point, FP 정의기능점수(Function Point)는 소프트웨어의 규모를 기능 관점에서 측정 또는 예측하는 기법으로 1979년 IBM의 Allen J. Albrecht가 제안한 기법이다. 우리나라에서 기능점수를 사용할 때는 IFPUG(International Function Point Users Group)을 기반으로 기능점수를 산정하는 편이다. 참고문서"기능점수(Function Point) 기본 개념과 산정방식", 미디어나비, 2023년 6월 2일. @원문보기"[사업대가] SW사업 대가산정 가이드(2024년 개정판)", 김창순, 한국소프트웨어산업협회, 2024년 5월 13일. @원문보기"기능점수(FP) 소개", 한국소프트웨어측정원. @원문보기"Measuring Application Development Produ.. 2024. 12. 20.
[IT 용어] Git, 깃 개요IT 분야에서 Git은 분산 형상 관리 시스템(Distributed Version Control System) 중 하나이다. Git은 오픈소스이며 다양한 구현체가 있다.기타리누스 토르발스가 리눅스 커널의 형상 관리 중에 화가 나서 만들었다는 일화가 있다.Git은 기존 형상 관리 시스템 대비 잘 사용하기 까지 필요한 학습 시간이 긴 편이다.Git 구현체에 따라서 같은 동작이라도 사용하는 명칭이 다를 수 있고 같은 명칭이라도 동작이 다를 수 있다. 이 때문에 Git을 명령어만으로 사용하는 부류와 편의성 때문에 GUI를 사용하는 부류로 나뉜다. 2024. 12. 6.
[IT 용어] 포스트맨, Postman 정의포스트맨(Postman)은 API를 테스트 하기 위해 개발된 프로그램이다. 포스트맨은 API 테스트를 넘어서 API 저장소 등의 역할을 하는 플랫폼으로 발전하는 중이다.참고문서"What is Postman?", Postman. @홈페이지 2024. 10. 22.
[교통 용어] AVC, Automatic Vehicle Classification, 차종분류장치 정의유료도로 요금 수납 시스템에서 차종분류장치(Automatic Vehicle Classification, AVC)는 요금 수납 설비 중 하나로 차종을 자동으로 분류하는 장치이다. 자동으로 분류된 차종 정보로 요금을 부과할 수 있다. 차종분류장치는 초음파와 라이다, 가시광선(영상처리), 자성 등을 활용하여 구현한다.참고문서"차량 측면 형상을 이용한 차종분류장치 및 그 방법", 삼성에스디에스, 출원일자: 2006년 4월 20일, 등록일자: 2008년 3월 3일. @원문보기"TCS 입구장비 구성", 에스트래픽. @원문보기"사업보고서", 에스트래픽, 2024년 3월 18일. @원문보기"TCS/ETCS", 진우에이티에스. @원문보기"'눈 먼' 도로공사, 엉터리 하이패스 장치 지속적으로 납품 받아", 신상호, 산.. 2024. 9. 25.
[IT 용어] ESLint 정의ESLint는 자바스크립트 코드를 분석하여 문제점을 알려주는 정적 분석 도구이다. 코딩 스타일 등의 자체 규칙을 설정할 수 있다.기타ESLint는 코딩스타일을 통일해야 하는 대부분의 개발 프로젝트에서 사용하기 적합하다. 특히 숙련도가 낮은 인원들이 많은 상황에서 ESLint를 사용하면 최저 코드 품질을 방어하는데 도움이 된다. 참고문서ESLint, 위키백과, 2023년 4월 14일. @원문보기 2024. 8. 20.
[IT 용어] 와이어샤크, Wireshark 정의와이어샤크(Wireshark)는 네트워크 프로토콜 분석 프로그램이다. GUI로 편리하게 사용할 수 있으며 오픈소스이고 사용료가 무료라서 가장 많이 사용하는 도구이다. 2024. 5. 13.
[IT 용어] 인증, Authentication 정의인증(Authentication)은 사용자가 밝힌 신원정보가 유효한지 확인하는 것을 말한다. 인증의 유형에는 지식 기반 인증, 소유 기반 인증, 존재 기반 인증, 행위 기반 인증, 장소 기반 인증 등이 있다.참고 문서"인증, 認證, authentication", 정보통신용어사전, 한국정보통신기술협회. @원문보기"Authentication, Identification (식별), 인증 (Authentication), 식별 (Identification), 신분 확인, 신원 확인", 정보통신기술용어해설, 2023년 8월 14일. @원문보기 2024. 5. 12.
[IT 용어] 클라우드 컴퓨팅, Cloud Computing 정의클라우드 컴퓨팅은 서버와 스토리지, 데이터베이스, 네트워크, 소프트웨어 등의 컴퓨터 자원을 인터넷을 통해 서비스로 제공하는 것을 말한다. 컴퓨터 네트워크를 통해 분산되어 있는 서버와 스토리지, 소프트웨어와 같은 IT 자원을 쉽게 다룰 수 있는 기술을 가상화라고 하며 가상화 기술을 활용하여 서비스를 제공하는 대표적인 예시가 클라우드 컴퓨팅이다.참고문서"Cloud Computing, 클라우드 컴퓨팅, 클라우드", 정보통신기술용어해설, 2023년 9월 15일. @원문보기"클라우드 컴퓨팅, cloud computing", 정보통신용어사전, 한국정보통신기술협회. @원문보기 2024. 5. 10.
[IT 용어] WAS, Web Application Server, 웹 애플리케이션 서버 정의WAS(Web Application Server, 웹  애플리케이션 서버)는 HTTP 클라이언트의 요청을 동적으로 처리하는 HTTP 서버를 말한다.참고문서"WAS, 웹 어플리케이션 서버, Web Application, 웹 어플리케이션", 정보통신기술용어해설, 2020년 5월 20일. @원문보기"웹 애플리케이션 서버, Web Application Server, WAS", 정보통신용어사전. @원문보기 2024. 5. 9.
[IT 용어] 데이터 센터, Data center 정의데이터 센터(Data Center)는 서버와 스토리지, 네트워크 등의 IT 기반 시설이 중앙 집중화된 물리적 시설을 말한다. 참고문서"Data Center, 데이터 센터", 정보통신기술용어해설, 2021년 3월 13일. @원문보기"데이터 센터란?", IBM. @원문보기 2024. 5. 8.
[IT 용어] 물리 계층 정의OSI(Open System Interconnection) 참조 모델에서 1계층으로 불리는 물리 계층은 통신을 위한 물리적인 특성이 정의된 프로토콜이 속한 계층이다. 물리 계층의 프로토콜은 전기적 특성 위주로 정의되어 있으며 하드웨어적 요소를 정의한다. 참고문서"PHY, Physical Layer, 물리 계층, PHY 계층", 정보통신기술용어해설. @원문보기"물리 계층, 物理階層, physical layer", 정보통신용어사전, 한국정보통신기술협회. @원문보기 2024. 5. 4.
[IT 용어] 실크로드, Silkroad 정의프로젝트 관리 및 협업 분야에서 실크로드(Silkroad)는 NSE 테크놀로지 사가 개발한 소프트웨어 개발 생애주기 기반의 프로젝트 관리 솔루션이다. 실크로드의 핵심기능으로 요구사항관리, 요구사항 추적, 소스관리, 협업, 이슈관리, 형상관리, 기능시험 관리, 동료검토, 계획관리, 적합성관리가 있다. 실크로드는  프로젝트 단계별로 산출물을 체계적으로 관리하기 용이하다.참고문서실크로드 브로슈어 국문, NSE 테크놀로지. @원문보기솔루션 개요, 실크로드 홈페이지. @원문보기 2024. 4. 26.
[IT 용어] DSRC, Dedicated Short Range Communications 정의 DSRC(Dedicated Short Range Communications)는 5.8GHz 대역을 사용하는 무선통신 기술을 말한다. DSRC는 차량 통신을 고려하여 설계되었으며 각 국가별로 표준이 상이한 것이 특징이다. 우리나라에서는 한국정보통신기술협회(TTA)가 표준화 및 시험인증을 수행한다. 참고문서 "5.8GHz DSRC L2 시험규격", TTAS.KO-06.0052/R1, 한국정보통신기술협회, 2007년 12월 26. @원문보기 "단거리 전용 통신, 短距離專用通信, Dedicated Short Range Communications, DSRC", 정보통신용어사전, 한국정보통신기술협회. @원문보기 "시험/인증 - DSRC", 정보통신시험인증연구소, 한국정보통신기술협회. @원문보기 "시험인증제도와.. 2024. 4. 9.