새로 산 노트북에 homebrew를 설치하는데 % /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 이게 뭐시당가 Warning: /opt/homebrew/bin is not in your PATH. Instructions on how to configure your shell for Homebrew can be found in the 'Next steps' section below. ==> Installation successful! ==> Homebrew has enabled anonymous aggregate formulae and cask analytics. Read the a..
json-simple 라이브러리를 사용하기 위해 build.gradle에 의존성을 주입해준다. dependencies { implementation("com.googlecode.json-simple:json-simple:1.1.1") } 그런 다음 Gradle을 로드해주면 이렇게 라이브러리가 적용된 걸 확인할 수 있다. 이제 classpath 하위에 있는 json 파일을 불러오려면 ClassPathResource를 이용해 classpath의 기본경로인 src/main/java, src/main/resources에 첨부된 파일을 읽어올 수 있다. fun readTemplate() { val resource = ClassPathResource("json/templates.json") val json: JSO..
* Punycode (퓨니코드) : 퓨니코드는 각국의 자국어표준코드에 대응되는 유니코드(Unicode)를 ASCII 형태로 변환하는 방식 중 하나로, 퓨니코드에 의한 도메인 이름이 기존의 영문 도메인 이름과 중복되는 것을 피하기 위해 변환된 코드 앞에는 xn--와 같이 몇 개의 문자가 부가 된다. 아래는 한글 도메인을 퓨니코드로 변환해주는 사이트 : https://inplaza.com/puny/index.php 한글도메인 퓨니코드 변환기 홈>도메인>한글도메인 변환기 퓨니코드(Punycode)란...? 다국어 도메인의 표준화 작업이 이루어지기 전에는 Verisign의 한글도메인 연결방식이 [레이스코드]와 [퓨니코드]를 병행해서 사용하였는데, inplaza.com 도메인 이름을 받아서 한글인 경우에 퓨니코드..