본문 바로가기

전체 글11

[우분투] failed to connect to https://changelogs.ubuntu.com/meta-release-lts. check your internet connection or proxy settings 인터넷 연결 되어있고, ping도 잘 오는데 ssh로 접속할 때 마다 해당 에러 발생. 아래 명령어로 해결함.sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-availablesudo /usr/lib/ubuntu-release-upgrader/release-upgrade-motd [1] Upgrading Ubuntu Server 20.04 to 22.04: Failed to connect to https://changelogs.ubuntu.com/meta-release (링크) 2025. 6. 23.
펄스 애니메이션 (마이크 인식 효과) See the Pen Untitled by daeun kim (@daeun-kim-the-sasster) on CodePen. 2025. 5. 30.
파일 다운로드 구현 시 파일이름 인코딩 문제 (Spring boot, FastAPI) 다운로드 받을 때 Content-Disposition에서 파일 이름을 설정할 수 있는데 이때 인코딩을 설정하지 않으면 latin-1로 처리하게 된다.얘는 한글 인코딩이 안되기 때문에 utf-8로 인코딩해야한다. Spring boot@GetMapping(value = "/download/{filename}")public ResponseEntity download(@PathVariable String filename) throws Exception { Resource resource = hwpTransServ.downloadFile(filename); HttpHeaders headers = new HttpHeaders(); headers.add("Content-Disposition", "at.. 2025. 5. 20.
Maven 실행가능한 jar 생성 방법 (인텔리제이 활용) MANIFEST.MF 설정을 하고 jar를 만들어야 실행가능하다.*MANIFEST.MF: 실행에 필요한 설정파일로, jar를 실행하려면 main class에 대한 정보가 포함되어 있어야 한다.[1] 1. Manifest 설정1. 메뉴에서 Project Structure 클릭2. Artifacts 에서 + 누르고 JAR > from modules with dependencies... 클릭 3. Main Class 선택(폴더 아이콘 누르고 Main 클래스 선택) 후 OK 누른다. 2. Jar 생성clean 누르고, package 누르면 된다. [1] Maven maven-jar-plugin (링크) 2025. 5. 16.