728x90
Best Story
- [대학원] IT 특수대학원 면접 후기 인서울 IT 관련 특수대학원 지원 및 면접 후기 우선 직장이 서울이었기 때문에 서울에 있는 대학원들을 알아보았고, 그 중 소프트웨어 관련 학과가 있는 상위권 특수대학원으로 필터링한 결과 아래 5개의 대학원에 지원하였다.숭실대(정보과학 대학원)국민대(소프트웨어 융합대학원)서강대(AI.SW 대학원)서울시립대(과학기술 대학원)한양대(공학 대학원)대학원 지원 시 자기소개서나 학업계획서를 받는 곳도 있는데 그게 점수에 큰 영향은 없고 면접 시 참고 자료로 활용하는 것 같다. 숭실대: 정보과학 대학원편안한 분위기에서 2:3 면접이 진행되었다.입실 전 관심과목과 어필하고 싶은 부분을 작성하는 시간이 있었고, 면접에서는 간단한 자기소개 후 자기소개를 바탕으로 한 기본 질문 1~2개를 받았다. 결론 : 자기소개서도 따로.. 2025.12.14
- [Tomcat] 서버 성능 최적화와 보안을 위한 네트워크 속성 설정 WAS 중 가장 많이 사용되는 Tomcat의 네트워크 연결 및 성능 관련 커스텀 설정 알아보기 톰캣의 네트워크를 설정하려면 server.xml 파일을 확인해야 한다.[Tomcat 설치 경로]/conf/server.xml server.xml은 Tomcat 서버의 핵심 설정 파일로, 서버 동작 방식과 네트워크 통신 방식을 정의한다.그중 태그는 클라이언트와 서버 간의 연결을 관리하는 핵심 요소로, 클라이언트 요청을 수신하고 응답을 반환하는 역할을 담당한다. 는 특정 프로토콜(HTTP, HTTPS, AJP 등) 을 통해 클라이언트 요청을 처리할 포트(Port) 를 지정하고 다양한 속성을 통해 성능, 보안, 연결 관리 등 세부 동작을 조정할 수 있다. Tomcat은 포트 단위로 Connector를 관리한다. 즉.. 2024.10.22
- Claude Context Kit: 프로젝트마다 다른 개발 컨텍스트, 하나의 명령으로 통일하기 프로젝트마다 제각각인 개발 컨텍스트(하네스, 온톨로지, 메모리)를 매번 새로 세팅하는 게 귀찮아서, 프로젝트 구조에 맞춰 자동으로 구축해주는 Claude Code 플러그인을 만들었다.들어가며Claude Code로 여러 프로젝트를 오가며 작업하다 보면 매번 비슷한 고민을 하게 된다.새 프로젝트를 시작할 때마다 Agent, Skill, 라우팅 규칙 같은 "하네스"를 처음부터 다시 세팅해야 한다.프로젝트마다 구조가 제각각이라, A 프로젝트에서 만든 세팅을 B 프로젝트에 그대로 옮겨 쓸 수가 없다.시간이 지나면 어떤 프로젝트에 어떤 세팅을 했는지조차 기억이 안 난다.결국 "세팅 자체"가 매번 반복되는 잡무가 되어버렸다. 이 문제를 해결하고 싶어서, 프로젝트 구조를 스캔해서 그 프로젝트에 맞는 컨텍스트(코드 구조.. 2026.07.22
- [서버] PowerShell 7으로 업그레이드하기: 설치 방법과 주요 장점 PowerShell 7의 설치 방법과 주요 장점, 그리고 SSH 접속 후에도 편리한 자동완성을 사용하는 방법 리눅스 서버를 운영하다 보면 Windows 환경에서 SSH 접속이나 스크립트 작업을 할 일이 많다. 그동안 Windows에 기본 설치된 PowerShell 5.1을 사용해왔는데, 최근 PowerShell 7로 업그레이드하면서 자동 완성, 명령어 예측 등 다양한 개선 사항을 체감할 수 있었다. ✅ PowerShell 5.1 vs PowerShell 7Windows에 기본 탑재된 PowerShell은 5.1 버전이며 PowerShell 7은 .NET Core/.NET 기반으로 재작성된 크로스 플랫폼 버전이다.PowerShell 5.1: Windows 전용, .NET Framework 기반PowerS.. 2025.12.14
- [PostgreSQL] 서버 리소스 최적화와 경량화된 Connection Pooling: pgBouncer 도입 PostgreSQL에 직접적으로 연결하지 말고, pgBouncer 커넥션 풀을 통해 관리하자 서버 리소스 최적화회사 내부 개발서버를 장기적으로 운영하다 보면 시간이 흐를수록 캐시, 데이터 등이 계속 쌓이며 Disk, Memory를 차지하게 되고.. 여러 개발자들이 사용하며 다양한 애플리케이션을 구동시키기 때문에 Cpu 사용량도 계속해서 증가 할 것이므로 주기적으로 정리가 필요하다. 1. DB(Elasticsearch) 오래된 데이터 정리 💾서비스에 따라 다양한 Database를 사용하겠지만 Elasticsearch(nosql)와 Postgres(rdb) 기준으로 본다면 Postgres는 RDB로 보통 설정 값이나 사용자 정보 등 일정한 데이터를 저장하는 용도로 사용하기 때문에 시간이 지나도 용량이 매우.. 2025.09.20
- [Linux] 리눅스 파일 시스템 장애 대응 (Emergency mode) [Troubleshooting] 리눅스 파일 시스템 장애 대응: 표준 파티션 및 LVM 논리 볼륨 통합 가이드분류: 인프라 운영 / 시스템 복구 (Internal)1. 개요 (Background)서버 프리징이나 강제 재부팅 후 발생하는 Emergency Mode는 파일 시스템의 정합성(Consistency)이 깨졌을 때 시스템을 보호하기 위한 방어 기제이다.관리자는 단순히 리부팅을 반복하기보다, 손상된 영역을 정확히 진단하고 해당 파일 시스템 타입에 맞는 복구 도구를 사용하여 데이터를 보존해야 한다.💡 2. 긴급 권한 획득 (Root Shell 진입)패스워드 미설정 또는 분실 시 GRUB 부트 로더 파라미터를 수정하여 즉시 쉘 권한을 확보할 수 있다.Step 1: 부팅 메뉴에서 대상 커널 선택 후 e .. 2025.04.14
- [GoormIDE] goorm ide 사용방법 💡 구름 IDE란? 웹 기반 클라우드 통합 개발 환경이다. 네트워크가 연결되어 있다면 Python, JavaScript, C, C++ 등 원하는 언어로 프로그래밍 할 수 있는 개발 환경을 쉽게 구축할 수 있다. 구름은 아마존에서 EC2를 이용하고 있으며 도커 컨테이너를 사용해서 빠르게 개발환경을 구축할 수 있게 지원하고 있다. 강력한 협업 기능을 제공한다. 개인은 프로젝트 개발, 단체는 오픈 소스 프로젝트 진행을 위해 사용할 수 있고, 다양한 기능을 통해 효율적인 협업이 가능하다 각종 소셜 계정, 이메일 등의 로그인을 지원한다. (나는 google) 컨테이너를 생성하여 프로젝트를 관리하고, 도메인(IP)를 세팅하여 서버를 실행한다. 💡사용 방법 아래 URL로 접속하여 로그인하면 된다. goormIDE -.. 2023.09.10
- [Server] WebtoB(WEB) & Tomcat(WAS) 연동. with ReverseProxy WebtoB의 Reverse Proxy를 이용하여 외부 서버에 WebtoB를 두고 내부 서버에 WAS를 두어 연동하는 방식은 보안, 성능, 유지보수 측면에서 유리하기 때문에 많이 사용된다. WebtoB는 TmaxSoft에서 제공하는 고성능 웹 서버이다.WAS는 일반적으로 HTTP Listener를 가지고 있는데, WebtoB는 reverse proxy 설정을 통해 WAS의 HTTP Listener와 연결 을 맺어 연동하게 된다. WebtoB 라이센스 발급우선 WebtoB를 실제 운영 시스템에 사용하는 것이 아니라 학습 또는 테스트 목적으로 진행할 경우 데모 라이선스를 발급받아 일정 기간동안 무료로 사용할 수 있다.데모 라이선스는 제품 구입 전 테스트 및 검토를 위하여 제한된 기간 동안 발급받아 사용 가능.. 2024.09.18
- [Mac] Local 환경 SSH 사용(활성화) 하기 Mac 환경에서 ssh를 사용하려면 권한 부여와 활성화를 해줘야한다. 우선 현재 mac에서 ssh 접속이 가능한지 테스트 해보자.따로 설정을 하지 않은 상태에서 'ssh localhost' 명령을 치면 이렇게 22번 포트의 접속이 거부된 것을 확인할 수 있다.이때 정상적으로 ssh 접속이 된다면 그냥 잘 사용하면 된다. 'sudo systemsetup -getremotelogin' 명령을 사용하면 현재 remotelogin의 활성화 상태를 확인할 수 있는데 Off로 설정되어 있다면 비활성화 되어있는 것이다. ssh를 활성화 하려면 'systemsetup -setremotelogin on' 명령으로 remotelogin을 on해주면 되는데 보통 아래와 같이 디스크 접근 권한이 없을 것이기 때문에 먼저 te.. 2024.06.09
- [PostgreSQL] Postgres 서버 재시작 안됨 Postgres 서버가 죽었는데 재시작이 안되는 문제가 종종 있다.. Linux(CentOS)에서 postgres 서버를 올려 사용하고 있는데 갑자기 PostgreSQL 연결이 끊겨 서버를 확인해보니 postgres 서버가 죽어있어 재시작 하려고 하니 밑의 문구가 나오며 서버 시작이 되지 않았다.psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? 에러 로그 상으로는 Postgres 서버가 실행되지 않았거나, 소켓 파일이 존재하지 않거나 올바른 위치에 있지 않을 .. 2024.04.29
728x90