GIF (Graphics Interchange Format) 란?

원본: What is a GIF? GIF 포맷은 Graphics Interchange Format의 약자로, 애니메이션을 허용하는 래스터 이미지 파일 형식의 한 종류입니다. 이는 연속적으로 표시되는 일련의 이미지(또는 프레임)로 구성되어 이미지가 움직이는 것 처럼 보이게 합니다. 종종 볼 수 있는 짧게 반복되는 비디오(밈)를 만드는 데 사용됩니다. 가장 일반적으로 Twitter 및 Instagram과 같은 소셜 미디어 플랫폼에서 애니메이션 이미지를 만들 때 … Read more

PNG (Portable Network Graphic) 란?

원본: What is a PNG file? 웹에서 콘텐츠를 만드는 거의 모든 사람들은 이미지 파일 형식이 엄청나게 많다는 것을 알고 있을 것 입니다. 이 포스트에서는 가장 인기있는 형식인 PNG에 대해 자세히 알아보겠습니다. PNG (Portable Network Graphic) 파일은 인터넷에서 많이 사용되는 래스터 이미지 파일 타입입니다. 이는 ‘무손실’ 이미지 타입으로, 고정된 수의 픽셀을 가지고 있으며 압축해도 품질이 손상되지 … Read more

JPEG (Joint Photographic Experts Group) 이란?

원본: A beginner’s guide to JPEG files 웹에 콘텐츠를 올린 적이 있다면 JPEG 파일로 올렸을 것 입니다. 하지만 이 파일이 실제로 무엇인지 잘 몰랐을 가능성이 큽니다. 요약하자면 다음과 같습니다. JPEG 파일은 이미지를 저장하는 래스터 이미지 파일(픽셀로 저장되는)의 한 유형입니다. 이는 작은 용량에 많은 데이터를 저장할 수 있기 때문에 디지털 사진에서 웹 그래픽에 이르기까지 모든 곳에 … Read more

JSON (JavaScript Object Notation) 이란?

원본: An Introduction to JSON JavaScript Object Notation의 약자인 JSON 형식은 데이터를 공유하기 위해 만들어졌습니다. 이름에서 알 수 있듯이 자바스크립트에서 파생되었지만 Python, Ruby, PHP, Java 등 다양한 언어에서 사용할 수 있습니다. 이는 읽기 쉽고 가벼우며 XML의 좋은 대안으로 훨씬 적은 문자열을 사용합니다. 이 포스트에서는 JSON 파일에서 사용할 수 있는 데이터와 이 형식의 일반 구조 및 … Read more

XML (eXtensible Markup Language) 이란?

원본: What Is XML Used For? 개발자라면 XML 이라는 용어가 무엇을 의미하는지, 어떻게 사용되는지 궁금할 것 입니다. 이 형식 자체는 프로그래밍 언어는 아니지만, 본인이 공부한 프로그래밍 언어에 상관없이 알아야 합니다. 이 포스트에서는 이것이 무엇인지, 왜 유용한 지, 정확히 어디에 사용되는지 알아 보겠습니다. XML 이란? XML 이란 eXtensible Markup Language의 약자로 확장 가능한 마크업 언어를 말합니다. … Read more

해시 알고리즘(Hash Algorithm) 이란?

원본: 해시 알고리즘 개요: 유형, 방법론 및 사용법 해시 알고리즘은 데이터를 왜곡하여 읽을 수 없게하는 수학 함수입니다. 이는 단방향 알고리즘으로 다른 사람이 텍스트를 해독하거나 디코드할 수 없게 하는 것이 해시의 핵심 개념입니다. 해시는 유휴 데이터를 보호하므로, 다른 사용자가 서버에 접근해 코드를 읽어낸다 해도 저장된 내용을 알아낼 수 없습니다. 또한 작성자가 데이터를 만든 후 데이터가 변경되지 … Read more