분류 전체보기

    자신의 삶

    글또 10기 모집을 지원하면서 '자신의 삶'에 작성할 일이 생겨 한번 작성해보려고 합니다. 저는 어릴 때부터 도전과 성장을 중요하게 생각하며 살아왔습니다. 고등학교 1학년 때부터 기술을 배우고 기능부 생활을 시작하면서, 꾸준히 대회에 출전하고 입상을 목표로 열심히 노력해왔습니다. 처음에는 학교 친구들에 비해 뒤처진다는 생각에 불안하기도 했지만, 긍정적인 마음가짐과 끈기로 연습을 이어갔고, 선생님과 선배님들의 도움을 받아 마침내 학교 평가전 1등이라는 성과를 거둘 수 있었습니다. 이 경험은 저에게 더 큰 자신감을 심어주었고, 이후로도 한국산업인력공단이 주최한 기능 경기 대회에 도전하면서 저의 실력을 꾸준히 갈고닦았습니다. 이후, 선배님들의 도움을 받으며 더 열정적으로 연습에 매진하였고, 자격증 취득과 학업..

    AWS EC2 인스턴스와 MySQL 연결 문제

    📝느낀 점이번 프로젝트를 통해 AWS EC2와 MySQL 연동 문제를 해결하면서 환경 변수와 IAM 권한 관리의 중요성을 이해하게되었습니다. 설정 오류와 권한 문제로 인해 발생한 다양한 오류를 해결하는 과정에서 디버깅의 중요성을 다시 한번알게 되었습니다. 특히, EC2 인스턴스에서의 파일 권한 설정과 MySQL 연결 설정 처음이라 그런지 어려웠습니다. 하지만,이러한 경험을 통해 시스템의 데이터 무결성을 유지하는 방법을 배웠으며, 더 안정적이고 유지보수성이 좋은 시스템을개발하는 데 도움이 되었다고 생각합니다. 또한, 문제를 해결하는 과정에서 설정 파일을 정확하게 관리하는 것이 얼마나중요한지 깨달았습니다. 문제 해결 능력을 향상시키는 데 도움이 되었으며, 앞으로 비슷한 문제를 만나더라도 당황하지않고, 대응..

    회원가입 페이지 유효성 검사 문제 해결 과정

    📝느낀 점클라이언트 측과 서버 측 모두에서 유효성 검사를 높임으로써, 사용자의 입력 데이터를 검증하고 보안을 강화할 수 있었습니다. 특히, 클라이언트 측의 실시간 유효성 검사는 사용자 편의성을 크게 높였다고 생각합니다. 또한, 정규 표현식을 사용해 이메일과 비밀번호의 형식을 검증함으로써, 정확한 유효성 검사를 수행할 수 있었습니다. 정규 표현식을 통해 다양한 입력 패턴을 쉽게 검증할 수 있다는 점을 배웠습니다. 그리고 에러 메시지를 분석하고 문제의 원인을 파악하면서 해결책을 찾아가는 과정이 문제 해결 능력을 키울 수 있는 기회였다고 생각합니다.   어떻게 했기에 문제상황을 마주하게 되었는지회원가입 페이지를 개발할 당시, 기본적인 이메일과 비밀번호 유효성 검사를클라이언트와 서버 양쪽에서 충분히 생각하지 ..

    AWS S3 연동 및 이미지 업로드 문제

    📝느낀 점이번 프로젝트를 통해 AWS S3와의 연동 및 이미지 업로드 과정에서 여러가지를 알 수 있게 되었습니다. 처음에는 설정과 인증 문제로 인해 이미지 업로드가 제대로 이루어지지 않았지만, 해결하는 과정에서 클라우드 스토리지를 효과적으로 활용하는 방법을 배웠습니다. 특히 환경 변수와 IAM 권한 관리의 중요성을 실감하게 되었으며, 민감한 정보를 안전하게 관리하는 것이 얼마나 중요한지 깨달았습니다. AWS IAM 설정에서 적절한 권한이 부여되지 않으면 서비스 접근이 불가능하다는 점을 확인하며, 역할과 사용자 권한을 정확히 설정하는 방법을 익혔습니다. 또한, 예외 처리를 통해 안정적인 애플리케이션을 유지하는 것이 중요하다는 것을 배웠으며, 각 단계에서 발생할 수 있는 다양한 오류를 예방하기 위한 방법을..

    동시성 문제로 인한 조회수 및 좋아요

    📝느낀 점엔티티 설계, 서비스 계층의 비즈니스 로직, 그리고 컨트롤러와 뷰 계층의 연동까지 모든 단계에서 문제를 해결하면서, 코드 리뷰의 중요성을 다시 한 번 느꼈습니다. 로그와 예외 메시지를 통해 문제를 추적하고, 데이터베이스 구조와 매핑의 중요성을 실감하게 되었습니다. 이러한 경험을 통해 얻은 노하우는 앞으로의 개발 작업에 도움이 될 것이라고 생각합니다. 더 나아가, 클라이언트와 서버 간의 실시간 데이터 일관성을 유지하는 방법과 동시성 문제를 미리 예측하고 대비하는 능력을 향상시킬 수 있었습니다. 앞으로도 이러한 경험을 바탕으로 더욱 시스템을 설계하고 구현할 수 있을 것이라고 생각합니다.  어떻게 했기에 문제 상황을 마주하게 되었는지Spring Boot와 스프링 데이터 JPA를 사용하여 프로필과친구..