딥페이크, 무엇인가?

이 포스트에서는 근래 언론에서 자주 다루고 있는 딥페이크라는 것에 대해 설명합니다. ※ 이 포스트는 ChatGPT의 도움으로 작성되었습니다. 딥페이크(Deepfake)는 인공지능(AI) 기술을 사용해 사람의 얼굴, 목소리 등을 실제처럼 합성하는 기술을 말합니다. ‘딥러닝’(Deep Learning)과 ‘페이크’(Fake)의 합성어로, 특히 영상에서 인물의 얼굴을 다른 사람으로 바꾸거나 음성을 합성해 마치 실제로 그 사람이 말하거나 행동하는 것처럼 보이게 하는 기술을 의미합니다. 최근 딥페이크 … “딥페이크, 무엇인가?” 더 읽기

ChatGPT, 무엇인가?

요즘 ChatGPT라는 것을 많이 들어보셨을 겁니다. 이 ChatGPT란 무엇인가, OpenAI에서 개발한 인공지능 GPT를 기반으로 만든 인공지능과의 채팅 서비스입니다. 2023년 기준 GPT-4까지 버전업되었으며, GPT-5가 개발중입니다. 사용자가 GPT를 상대로 정보를 요청하면, GPT가 그 요청에 맞게 정보를 제시합니다. 예를 들어, 다음과 같습니다. 예시로 제공되는 ‘카메라에 잘 받는 옷 좀 골라줘’ 버튼을 눌렀다고 가정합니다. 사용자: 내일 사진 촬영이 있어. … “ChatGPT, 무엇인가?” 더 읽기

라즈베리 파이에서 ZRAM(압축메모리) 사용

라즈베리 파이 3B+ 이하(라즈베리 파이 4B 1GB 모델 포함) 기종에서는 RAM 용량이 1GB 이하로 제한되어 있습니다. 그마저도 내장 그래픽 특성상 VRAM으로 일부 할당됩니다. 이 작은 RAM 용량 때문에 사용하기 불편할 경우가 있는데, 이 경우 ZRAM을 이용하여 스왑 메모리를 늘려 좀 더 여유있게 쓸 수 있습니다. 라즈베리 파이에 라즈베리 파이 OS(구 라즈비안)나 그 밖에 리눅스 계열 … “라즈베리 파이에서 ZRAM(압축메모리) 사용” 더 읽기

MySQL 예제 – 시간 계산, 그룹 다루기

MySQL 예제를 만들어 보았습니다. 이 예제에서는 시간 계산 및 그룹을 다룹니다. 문제 테이블 `girlgroup`의 데이터가 다음과 같이 있다고 가정해 봅시다. groupNm memberNm birthday BLACKPINK 지수 1995-01-03 BLACKPINK 제니 1996-01-16 BLACKPINK 로제 1997-02-11 BLACKPINK 리사 1997-03-27 LE SSERAFIM 사쿠라 1998-03-19 aespa 카리나 2000-04-11 ITZY 예지 2000-05-26 ITZY 리아 2000-07-21 LE SSERAFIM 김채원 2000-08-01 aespa 지젤 2000-10-30 … “MySQL 예제 – 시간 계산, 그룹 다루기” 더 읽기

유니코드 한글 완성자 코드표

※이 포스트는 11,172자의 한글 완성자를 모두 수록하여 스크롤 압박이 있습니다. 유니코드에서 한글 완성자는 U+AC00 – U+D7A3 범위 내에 11,172자가 배당되어 있습니다. 한글 자체는 유니코드 초창기부터 추가되었지만, 지금과 같은 순서는 유니코드 2.0 버전부터 확립되었습니다. 초기 버전인 1.0.0에서는 KS X 1001 완성형의 2,350자가 U+3400 – U+3D2D 범위에 추가되었고, 그 다음 1.1 버전에서는 U+3D2E – U+44B7 범위에 1,930자와 … “유니코드 한글 완성자 코드표” 더 읽기

저급 언어와 고급 언어

컴퓨터 프로그래밍 언어 하면 저급 언어와 고급 언어로 분류됩니다. 고급 언어는 다시 컴파일러 언어와 인터프리터 언어, 절차 지향 언어와 객체 지향 언어 등의 분류가 있습니다. 여기서는 저급 언어와 고급 언어의 차이를 설명합니다. 저급 언어(Low-Level Language)는 기계어와 어셈블리어 이렇게 2개의 프로그래밍 언어가 있고, 나머지(C, Java, Python 등)는 모두 고급 언어(High-Level Language)로 분류됩니다. 여기서 저급 언어라 함은 … “저급 언어와 고급 언어” 더 읽기

한자 모양 설명 문자, 무엇인가?

한자 모양 설명 문자는 유니코드에서 Ideographic Description Characters(약칭 IDC)라고 부릅니다. 이는 유니코드에서 한자를 ‘한중일 통합 표의문자'(CJK Unified Ideographs)라고 부르기 때문입니다. 한자 모양 설명 문자를 만든 이유는 한자가 표의문자인 특성상 무수히 많은 글자들이 존재하기 때문입니다. 구체적인 사물의 형태를 본떠서 만든 상형자(예: 日, 月), 추상적인 개념을 부호화하여 만든 지사자(예: 一, 上), 복수의 한자를 하나로 조합하여 새로운 의미를 … “한자 모양 설명 문자, 무엇인가?” 더 읽기

조합형 한글 코드에 대한 설명

한글 조합형은 삼보컴퓨터가 주도한 개방적 산업 규격으로, DOS 시절 많이 쓰였던 한글 인코딩 방식입니다. 완성형과 동일하게 2바이트 인코딩이지만, 현대 한글 11,272자를 모두 표현이 가능하며 한글 완성자와 코드 사이에 일관성이 있습니다. (완성형은 2,350자만 표현이 가능하며, 자주 쓰이는 글자들만 수록하다 보니 한글 완성자와 코드 사이에 일관성이 없습니다.) 조합형 한글 코드는 2바이트에서 맨 첫 비트를 1로 하여 한글임을 … “조합형 한글 코드에 대한 설명” 더 읽기

MSX용 공디스크 이미지 파일

취미삼아 홈 브루 MSX 소프트웨어를 만들어 보고자 하시는 분들을 위하여 MSX용 공디스크 이미지 파일을 준비했습니다. empty2dd.dsk – 2DD 이미지 파일 (720kb) empty1dd.dsk – 1DD 이미지 파일 (360kb) ※다운로드되지 않고 화면에 이상한 글자들이 나오는 경우 마우스 오른쪽 버튼을 눌러 ‘다른 이름으로 링크 저장’을 해 주세요. MSX 플로피 디스크 파일은 FAT로 되어 IBM과의 호환성이 있습니다. 디스크 이미지 … “MSX용 공디스크 이미지 파일” 더 읽기

[짤방] 플로피 디스크가 무엇인지 알고 계신다면

웹 상에서 돌아다니는 짤방입니다. 표지판 내용을 번역하자면, 플로피 디스크가 무엇인지 알고 계신다면, 암 검진을 받아야 할 때일지도 모릅니다. 한 시대를 풍미했던 저장매체 플로피 디스크(디스켓)가 물러난 지 꽤 오랜 세월이 지났음을 알 수 있는 사진입니다. 필자도 플로피 디스크가 무엇인지 알고 있긴 합니다.