🎓 직장인 대학원 2학기 후기: 진짜 힘듦.
·
직장인 대학원/기록
다섯 과목 수강: 총 9학점 도전원래 1학기는 6학점이 기본이지만, 2학점을 추가로 들을 수 있어서 2학기에는 8학점을 듣기로 했다.여기에 1학점짜리 논문 필수 과목까지 더해서, 결과적으로 총 9학점을 수강했다.수강 과목은 아래 다섯 개.자기주도적연구계획및설계논문 주제를 찾아야 해서 여러 논문을 읽고 방향을 잡아볼 수 있었던 강의.비정형데이터분석내 지식과 거리가 있는 내용이 많아서 개인적으로 가장 어렵게 느껴졌다.클라우드컴퓨팅업무와 밀접해서 비교적 친숙했고, 온라인 대체가 꽤 있어서 정말 감사했던 강의.데이터베이스실무에서 DB를 쓰니까 “나 꽤 안다”라고 생각했는데… 이 수업 듣고 나는 아는 게 없다를 깨닫게 해준 강의.논문작성법 및 연구윤리논문 작성의 기본을 잘 설명해줘서 도움이 많이 됐다.한 학기에 ..
[인텔리제이] unmappable character (0x80) for encoding x-windows-949
·
개발중/Troubleshooting
오래된 프로젝트를 인텔리제이에서 maven install 하는 과정에서 인코딩 에러가 발생함. 설정 > 에디터 > 파일 인코딩에서 모든 옵션을 UTF-8로 바꿔줌. 하지만 같은 에러 발생.다른 분들은 여기까지만 설정하면 해결 되던데 난 아님. "도움말 > 사용자 지정 VM 옵션 편집" 에서 아래 옵션을 추가해줬다, -Dfile.encoding=UTF-8-Dconsole.encoding=UTF-8 하지만 같은 에러 발생.다른 분들은 여기까지만 설정하면 해결 되던데 난 아님. 설정 > 에디터 > 파일 인코딩에서 "명확한 Native에서 ASCII" 로의 변환 옵션을 체크해준다. 하지만 같은 에러 발생.다른 분들은 여기까지만 설정하면 해결 되던데 난 아님.
✔️ASurvey on AgentOps: Categorization, Challenges, and Future Directions
·
논문
논문 정보제목 ASurvey on AgentOps: Categorization, Challenges, and Future Directions 링크https://arxiv.org/abs/2508.02121 인용수 1 발행일 2025년 8월 4일 1 서론 (1 Introduction)DeepSeek-R1 및 Claude와 같은 기술의 출현으로, 현재 대규모 언어 모델(LLM)의 추론 능력은 지속적으로 향상되고 있습니다. LLM을 강력한 인지 엔진으로 활용함으로써, 기존의 LLM 기반 에이전트 시스템, 특히 다중 에이전트 시스템은 다양한 도구를 갖추었을 때 광범위한 복잡한 작업과 사회 시뮬레이션을 수행할 수 있는 능력을 얻었습니다. 마이크로서비스 아키텍처와 같은 전통적인 시스템과 비교하여, 에이전트 시스..
✔️ Requirements are All You Need: From Requirements to Code with LLMs
·
논문
논문 정보제목Requirements are All You Need: From Requirements to Code with LLMs링크https://ieeexplore.ieee.org/abstract/document/10628487인용수52발행일2024년Requirements are All You Need: From Requirements to Code with LLMsAbstract1. 배경 및 기회소프트웨어 요구사항 문서화에 텍스트 형식이 널리 사용되고 있다는 점은 LLMs(거대 언어 모델)를 소프트웨어 엔지니어링 작업에 적용할 수 있는 절호의 기회를 제공합니다.고품질 소프트웨어 요구사항은 수동 소프트웨어 개발 프로세스를 개선할 뿐만 아니라, 조직이 새롭게 등장하는 LLMs 기술의 잠재력을 최대한 활..
✔️ Leveraging LLMs for Legacy Code Modernization: Challenges and Opportunities for LLM-Generated Documentation
·
논문
논문 정보제목Leveraging LLMs for Legacy Code Modernization: Challenges and Opportunities for LLM-Generated Documentation링크https://arxiv.org/abs/2411.14971인용수9발행일2024년 I. 서론: 레거시 코드 현대화의 어려움과 LLM의 역할1. 레거시 시스템의 문제점레거시 시스템은 COBOL, MUMPS 또는 메인프레임 어셈블리와 같은 오래된 언어로 작성된 구식 컴퓨터 소프트웨어를 포함합니다. 이러한 시스템은 유지보수와 추가 개발을 어렵게 만듭니다.미국 연방 정부의 경우, 레거시 시스템 중 상당 부분이 30년에서 60년 이상 되었으며, 이는 효율성, 유지보수, 인력 확보(staffing), 보안 측면에..
✔️ Large Language Models (LLMs) for Source Code Analysis
·
논문
논문 정보제목Large Language Models (LLMs) for Source Code Analysis링크https://arxiv.org/abs/2503.17502인용수17발행일2025년 1장 서론 요약LLM의 중요성과 적용대규모 언어 모델(LLMs)과 트랜스포머 기반 아키텍처는 소스 코드 분석에 점점 더 많이 활용되고 있습니다.소프트웨어 시스템의 복잡성이 증가함에 따라, LLM을 코드 분석 워크플로에 통합하는 것이 효율성, 정확성, 그리고 자동화를 향상시키는 데 필수적입니다.LLM은 소스 코드 분석에 적용되어 소프트웨어 엔지니어링, 버그 탐지, 그리고 코드 최적화의 발전을 이끌고 있습니다.특히 LLM은 코드 패턴, 구조, 기능을 이해하는 데 유용하며, 복잡한 소스 코드에서 의미론적 구조를 추출하여..
✔️ Knowledge Graph Based Repository-Level Code
·
논문
논문 정보제목Knowledge Graph Based Repository-Level Code링크https://ieeexplore.ieee.org/abstract/document/11028191?casa_token=1K8EpuH9RsAAAAAA:t90mDhd0N8OYZoumSybsQyjOI2-xDCQxezEVDVw6gioMCEreVZR24FYHxsz_5BZvQ01r-wr6PA인용수3발행일2025년 지식 그래프 기반 저장소 수준 코드 생성에 관한 연구를 소개하며, 대규모 언어 모델(LLMs)이 코드베이스의 구조적 및 관계적 정보를 포착하도록 돕는 새로운 방법을 제시합니다. 저자들은 기존 LLM이 맥락적 정확도와 저장소 수준의 종속성을 다루는 데 어려움을 겪는 문제를 해결하기 위해, 코드 저장소를 지식 그래프..
이것저것 정리 ....
·
개발중/참고 기능
가상 쓰레드 정리하는 방법✅ 메모리 비용을 처리하기 위해 어떤식으로 접근 했는가→ Spring Context의 메모리를 직접 사용하는 방식은 장기적으로 부담이 된다고 판단해, 대신 Redis 기반 In-memory Cache를 도입해 메모리 관리를 분산시켰습니다. 특히 읽기 빈도가 높고 데이터 변경 가능성이 낮은 영역에 대해서는 Spring Cache를 함께 적용해, DB 조회를 줄이고 전체 시스템 부하를 분산하는 방식으로 접근했습니다. ✅ Spring Boot Annotation→ @Data@Getter, @Setter, @RequiredArgsConstructor, @ToString, @EqualsAndHashCode 어노테이션을 모두 가짐 → @ SpringBootApplication애플리케이..