본문 바로가기

분류 전체보기534

Spring 질문 스프링 프레임워크란? 스프링 프레임워크는 자바 기반의 오픈 소스 애플리케이션 프레임워크입니다. 1. DI는 객체 간의 의존 관계를 설정하는 방식으로, 객체 생성 시에 직접적으로 의존하는 객체를 생성자나 setter 메서드를 통해 전달해주는 방식입니다. 이를 통해 의존성이 강한 객체와 약한 객체를 분리하고, 테스트 용이성과 코드 유연성을 높일 수 있습니다. 2. AOP는 애플리케이션 전반에서 공통적으로 사용되는 기능을 모듈화하는 기법으로, 여러 모듈에서 공통으로 사용하는 횡단관심사를 한 곳에서 관리하여 중복 코드를 줄이고 유지보수성을 높일 수 있습니다. 3. 스프링 MVC를 사용하면 Model-View-Controller 패턴을 따르는 웹 애플리케이션을 쉽게 구축할 수 있습니다. 4. 스프링은 다양한 데이.. 2023. 5. 17.
블로그 만들기 지금까지 한거 총정리 블로그 만들기 프로젝트를 시작한지 꽤 된 것 같은데 어찌저찌 여기까지 온게 신기하다. https://lemonsoju.blog/ http://lemonsoju.kro.kr/ 창규's 블로그 lemonsoju.kro.kr 도메인 도메인은 "https://내도메인.한국" 이라는 사이트에서 도메인을 발급 받았다. 도메인은 당연히 유료일 줄 알았는데 무료여서 너무 좋았다. 프론트엔드 프론트는 리액트를 공부하고 나서 뭔가 날 것 그대로의 지식들을 가져와서 조금씩 붙이면서 동작시켰는데 특히 css 부분은 일일이 폰트부터 글씨 크기까지 직접 타이핑을 하다가 mui라는 리액트에서 가장 유명한 css 라이브러리를 사용해서 깔끔하게 디자인 했다. 프론트는 열심히 할 생각이 없었는데 우연히 klub 팀에 프론트엔드 역할로 .. 2023. 5. 17.
AWS RDS 마이그레이션 블로그에 글을 추가하고 나서 금액이 한달에 오천원씩 나온다. 프리티어임에도 불구하고 오천원씩 결제되니깐 걱정돼서 지금 EC2에서 프론트, 백엔드, DB 서버 동시에 돌리던 환경에서 DB 서버를 AWS RDS로 이전해서 분할하면 조금 금액이 낮아지지 않을까 기대하면서 DB를 이전했다. 갑자기 프리티어 제한을 넘은게 게시글에 이미지 삽입 기능과 미리보기 기능을 넣으면서 부터 갑자기 데이터 양이 증가해서 금액이 오른 것 같은데 DB를 RDS로 옮기고 또 페이징 처리를 지금 프론트에서 하고 있는데 한번데 모든 게시글 데이터를 받아와서 여기서도 자원이 많이 사용되는 것 같다. 페이징 처리할 때 데이터를 한번에 받아와서 하는게 아니라 페이지 별로 API를 통해서 데이터를 가져오도록 바꾸고 전체 게시글 수 같은 데이.. 2023. 5. 12.
고창 방문전수 일지 겨울 방학 때 고창농악전수관에 후배들 맛있는 것도 사주고 심심할까봐 놀아주러 방문전수 가는김에 고창 주변에 이곳저곳 돌아다녔다. 시간이 조금 지났지만 아무래도 너무 좋았어서 기록을 남긴다.. 고창에서 유명한 중국집인데 너무 늦게 도착해서 사장님이 마감 중이라고 해서 이번에도 못먹는구나 싶었는데 갑자기 주문을 받겠다고 하셔서 너무 좋았다.. 사장님 쵝오.. 짜장면이랑 짬뽕을 시켰는데 양이 ... 일반 짜장면 짬뽕의 2.5배?? 정도 되서 의문이 들었다.. 원래 이렇게 많이 주시는 걸까.. 곱빼기도 아닌데 하하.. 사장님이 계산을 하고 나가려는데 옥수수를 갑자기 주셨다.. 천사가 여깄으면 천국은 누가 지켜요.. 점심을 먹고 어디를 갈지 고민하다 청보리밭에 갔는데 여름 정도는 되야 보리가 예쁘게 자란다고 해서.. 2023. 4. 23.
도쿄 여행 일지-2 2번째 날이 밝아왔다.. 항상 여행은 두번째 날이 가장 중요한 일정인 것 같다. 오늘은 후지큐 하이랜드에 가기로 했다. 세상에서 가장 무서운 놀이기구들이 많기로 유명하고 또 전율미궁이라고 런닝맨에서 촬영한 곳인데 귀신의 집에 들어가면 나오는데 50분이 소요된다고 해서 일단?? 가기로 했다.. 새벽 5시에 일어나서 준비하고 일본에는 소바집이 우리나라 24시 국밥집 처럼 새벽에도 영업을 해서 소바를 먹었는데 생각보다 맛있어서 좋았다... 가격도 우리나라 국밥보다 싸다.. 시부야에서 2시간 정도 달리면 후지큐 하이랜드에 도착하는데 하늘이 정말 깨끗했다.. 미세먼지가 없는 하늘이란 너무 날씨가 좋았다.. 전날에 하루종일 비가 와서 걱정했는데.. 후지큐 하이랜드에 드디어 도착했다.. 2시간 정도 버스를 탔던 것 .. 2023. 4. 21.
도쿄 여행 일지 첫째날 드디어 화면으로만 본 아키하바라에 도착했다... 역시나 모든 건물과 사물들이 모에화돼있었다. 벽에 메구밍 사진이 붙어있다... 개인적으로 좋아하는 캐릭터라서 이따가 갈 라디오회관이라는 굿즈샵에서 피규어를 꼭 사고 싶었는데 마음에 드는게 없어서 결국 못샀다... 아키하바라에 아침 일찍 같는데 아직 문을 열지 않은 굿즈샵 앞에 사람들이 줄을 서고 있었다.. 아마 희귀한 물품을 먼저 구입하려고 줄 서 있는 것 같았다.. 아키하바라 주변 모든 음식점이 모에화되어 있어서 신기했다. 음식점 간판까지 점령하다니 꽤충격... 아키하바라에서 가장 유명한 굿즈샵으로 라디오회관으로 불리는데 10층까지인가 모두 굿즈샵인데.. 나에게 주어진 시간은 한시간 밖에 없어서... 하나밖에 못건졌다.. 같은 가게에 같은 물품들도.. 2023. 4. 21.
대만 여행 일지-3 대만 여행 마지막 날이 밝아왔다.. 전날에 대중교통으로는 가기 힘든 곳들을 돌아다녔기 때문에 느긋하게 커피 한잔 때리면서 시내 곳곳을 돌아다녔다. 점심 먹고 처음 들른 곳은 어떤 절이었는데 이름이 용산사였나... 딱히 볼건 없었지만 이전에 일본 후쿠오카에서 방문한 신사와 느낌이 비슷했는데 찾아보니 용산사도 도교의 영향을 많이 받았다고 한다. 일본 사찰에 중국풍 장식을 더한 느낌이었다. 그 다음 들린 곳은 중정기념당인데 뭔가 으리으리 이번에는 일본보다는 중국에 조금 더 가까운 느낌이었다. 계단을 오르다보면 장제스 동상 앞에서 정각에 근위병들이 교대식을 한다고 한다. 저녁에는 또 다른 야시장에 가서 술먹고 놀았는데 생략... 다음날 아침 일찍 공항에서 맥도날드 땅콩버거를 먹고 카발란 올로로소 쉐리 위스키라고.. 2023. 4. 21.
DevOps 이것저것 데브옵스 엔지니어는 소프트웨어 개발과 운영의 경계를 연결하고, 통합하여 소프트웨어 제공 프로세스를 관리하는 역할을 합니다. 이를 통해 소프트웨어 제공의 효율성을 높이고, 안정적인 서비스 제공을 목표로 합니다. 데브옵스 엔지니어는 주로 다음과 같은 일을 수행합니다. 개발과 운영의 통합: 개발자와 운영자 사이의 소통과 협업을 원활하게 하여 소프트웨어 개발과 배포를 빠르고 안정적으로 수행할 수 있도록 합니다. 자동화: CI/CD(Continuous Integration/Continuous Deployment) 파이프라인을 구성하여 빌드, 테스트, 배포 등의 과정을 자동화하고, 인프라 자동화와 코드 배포 자동화를 통해 소프트웨어 제공 프로세스의 효율성을 높입니다. 모니터링 및 로깅: 운영 중인 시스템의 상태를 .. 2023. 4. 6.
하는김에 프론트엔드 면접도... 1. UI/UX 뜻 UI는 인터페이스, 즉 정보기기나 소프트웨어의 화면 등 사람과 접하는 면을 설계하는 일이다. 반면 UX(사용자 경험)란 특정 정황과 목표를 갖는, 정보기기/서비스 사용자의 "느낌,태도,행동"을 말한다. UX는 상품 검색이라는 행위 전체를 관통하는 사용자 경험에 대한 것이고, UI는 사용자가 경험하는 검색창이나 검색 결과 페이지 같은 이용 수단이나 대상에 대한 부분에 해당한다고 생각하면 이해가 쉽다. 가령 ‘메모리카드’를 검색했는데 ‘메모리카드 리더기’가 맨 상단에 첫 번째로 뜬다거나 하면 UX가 적절하게 고려하기 않았다고 할 수 있다. 아무래도 프론트 엔드 면접까지 준비한다는 것은 무리데쓰... 2023. 4. 6.