알쓸신잡 5

아스키 코드에서 UTF-8까지

오늘은 아스키 코드에 대해 기본적인 지식만 체크하고 넘어갈게요. . . 1. 데이터 컴퓨터가 이해하는 정보를 `데이터`라고 합니다. 그리고 컴퓨터는 0과 1만 이해할 수 있습니다. 이진법을 활용하면 컴퓨터 데이터를 이해할 수 있겠네요. 그렇다면 우리가 사용하는 0과 1 이외의 수많은 숫자와 문자는 어떻게 사용 가능했던 것일까요? 바로 0과 1로 숫자와 문자를 표현할 수 있기 때문입니다. 우리가 텍스트(숫자와 문자 조합)를 입력하면 컴퓨터가 이해할 수 있는 변환하는 과정을 인코딩 이라고 하고, 반대로 컴퓨터만 이해할 수 있는 숫자에서 사람이 이해할 수 있는 문자로 변환하는 과정을 디코딩 이라고 합니다. 2. 아스키 코드 아스키코드는 영문 알파벳을 사용하는 대표적인 문자 인코딩입니다. 아스키는 *패리티 비트..

알쓸신잡 2023.12.18

인텔리제이 properties 한글 인코딩 - error화면 출력시 ???? 발생

고생 좀 했는데 IDE관련 설정 문제였네요. 1. 오류발생 오류 코드를 관리하고 처리하기 위해 errors.properties를 도입했습니다. 사용자의 입력값이 조건에 맞지 않으면 오류 코드를 출력합니다. 그러나. 한글 출력이 안됨. 2. 원인&해결 공식 문서을 살펴보면 IDE 관련 문제로 보입니다. 자바 표준에 한글이 정의되어 있지 않다면 이스케이프 시퀀스로 인식된다. 그런 경우 설정 방법을 변경해주면 된다. The Java 1.8 API is designed to use the ISO 8859-1 encoding for properties files. You can use escape sequences for characters that are not defined by this encoding. I..

알쓸신잡 2023.11.30

인텔리제이 콘솔 하이라이트 적용하기 (application.properties)

설정방법 application.properties spring.output.ansi.enabled=always 적용화면 결과 https://www.inflearn.com/questions/169942/%EC%9D%B8%ED%85%94%EB%A6%AC%EC%A0%9C%EC%9D%B4-%EC%BB%A4%EB%AE%A4%EB%8B%88%ED%8B%B0%EC%97%90%EC%84%9C-%EC%BD%98%EC%86%94-%EC%83%89%EC%83%81-%EC%9E%85%ED%9E%88%EB%8A%94-%EB%B0%A9%EB%B2%95 인텔리제이 커뮤니티에서 콘솔 색상 입히는 방법 - 인프런 | 질문 & 답변 커뮤니티 버전에서도 콘솔에 색상 입히는 방법입니다.며칠 전에 어떤 수강생 분이 질문하셔서 얼티메이트vs커..

알쓸신잡 2023.11.09

내가 보려고 만든 기술블로그 리스트

@카카오 브런치 https://brunch.co.kr/@springboot/338 "카카오 브런치"에서의 기술블로그 2년 회고 "카카오 브런치"에서 기술블로그를 시작한지 2년이 조금 넘었습니다. 지난 2년 동안 작성했던 글을 정리하고, 기술블로그 운영에 대한 짧은 회고를 남깁니다. 1. 웹 기반 기술 - [HTTP 따라잡기(1)]( brunch.co.kr @우아한 기술블로그 https://techblog.woowahan.com/ 우아한형제들 기술블로그 우아한형제들의 기술, 서비스, 비전, 가치를 들려 드립니다. techblog.woowahan.com @쿠팡 기술블로그 https://medium.com/coupang-engineering Coupang Engineering Blog – Medium Read..

알쓸신잡 2023.11.05