전체207 [혼자 구현하는 웹서비스] 7-1. AWS에 데이터베이스 환경을 만들어보자 - AWS RDS (MariaDB) 기존 글: [Spring Boot] 7. AWS에 데이터베이스 환경을 만들어보자 - AWS RDS 기존 글에서는 책에서 소개한 MariaDB 대신 PostgreSQL을 이용하여 진행해 보고자 했으나, 책에서 안내하는 진행 방법과는 차이가 나는 부분이 몇몇 존재하였고,그 중 EC2와 RDS를 연결하는 과정에서 해결법을 도저히 못 찾겠어서 (나중에 글로 따로 정리해서 올릴 예정)... 그래서 일단은 MariaDB로 다시 진행하기로 했다.MariaDB는 MySQL에서 갈라져 나온 오픈소스 DB로, 기존에 MySQL을 사용해 본 경험이 있는 나에게 크게 생소한 DB가 아니다.현재로써는 특정 DB를 이용해 환경을 구축하는 것보다는, 전체적인 웹 개발의 흐름을 따라가며 익숙해지는 것이 더 중요하다고 생각하여 Mar.. 2022. 1. 31. DBeaver - 편리한 DB 관리 도구 소개 얼마 전 [Spring Boot] 7. AWS에 데이터베이스 환경을 만들어 보자 - AWS RDS 작성 중에 로컬에서 DB로 접속하는 방법 중 IntelliJ의 플로그 인을 설명한 바 있습니다. 이 외에도 DB에 연결 및 관리 할 수 있는 도구는 다양하게 나와 있는데, 그 중 하나를 오늘 소개할까 합니다. 공식 홈페이지: https://dbeaver.io/ DBeaver는 Windows, macOS, Linux, Eclipse plugin 등 다양한 환경에서 다양한 DB에 접속 및 관리할 수 있는 툴입니다. 오픈 소스로 제작되었고, Oracle, MySQL, PostgreSQL 등 다양한 DB에 접속할 수 있습니다. Community edition과 enterprise 에디션이 구분되어 있는데, c.. 2022. 1. 29. 2022년 3번째 주 (01.17 ~ 01.23) 회고 이번 주도 보람차게 보내고 왔다. 잘한 점과 못한 점, 유지할 점과 개선할 점을 파악해 보자. 지난 주간 목표 달성 현황 지난 주에는 아래와 같은 목표를 세웠다. '개발자로 살아남기' 읽고 블로그에 서평 (후기) 쓰기 '혼자 구현하는 웹 서비스' 책 8장까지 마치기 회사에서 경험한 내용을 정리하기 평일 중 최소 3일은 알고리즘 문제 풀기 이 중 얼마나 달성했나? 첫 번째 목표, 서평 쓰기는 성공적으로 작성했다 (링크). 실제로도 내 커리어에 대해 고민하며 책을 읽었고, 내 생각과 책이 같은 점이 있는가 하면, 책으로부터 새로운 시야를 넓히기도 했다. 이 책은 서평에 적은대로 6개월에 한 번씩 읽으며, 내가 현재 얼마나 잘 하고 있나? 하고 점검해 보면 더 의미있을 것 같다. 다만 서평 자체의 퀄리티는 썩.. 2022. 1. 24. [혼자 구현하는 웹서비스] 7. AWS에 데이터베이스 환경을 만들어보자 - AWS RDS * 이 글은 '스프링 부트와 AWS로 혼자 구현하는 웹 서비스' (프리렉, 이동욱 저) 를 공부하며 내용을 정리한 글입니다. * 내용을 따라가며 쓴 글이라 책과 흐름이 겹칠 수 있으나, 최대한 내용을 이해한 후 저의 글로 옮겼습니다. * 이 글은 6. AWS 서버 환경을 만들어보자 - AWS EC2에서 이어집니다. 0. 개요 1. RDS 인스턴스 생성하기 2. RDS 운영에 맞는 파라미터 설정하기 3. 내 PC에서 RDS에 접속해 보기 4. EC2에서 RDS 접근 확인 0. 개요 백엔드 개발에서 빼놓을 수 없는 부분이 데이터베이스 (DB)다. DB는 가입된 사용자 각각의 정보, 활동하며 쌓이는 내용, 심지어 로그까지 웹 서비스에 필요한 수많은 내용이 저장되는 곳이다. 그런 만큼 대학 컴퓨터공학 과정에서도.. 2022. 1. 23. [백준 4179번] 불! 난이도: 골드 IV 문제 링크: https://www.acmicpc.net/problem/4179 4179번: 불! 입력의 첫째 줄에는 공백으로 구분된 두 정수 R과 C가 주어진다. 단, 1 ≤ R, C ≤ 1000 이다. R은 미로 행의 개수, C는 열의 개수이다. 다음 입력으로 R줄동안 각각의 미로 행이 주어진다. 각각의 문 www.acmicpc.net 참고한 글: BOJ 질문 게시판의 반례 모음 https://www.acmicpc.net/board/view/31494 leeinae 님의 블로그 글 https://velog.io/@leeinae/Algorithm-%EB%B0%B1%EC%A4%80-4179-%EB%B6%88-java Java 피지컬 늘리기 목적으로 풀어 본 문제입니다. 쉽게 생각하고 접.. 2022. 1. 23. Java에서 메소드의 parameter가 배열일 때 생기는 의문 알고리즘 문제풀이를 Java로 진행하다가 해결되지 않은 궁금증이 하나 생겨서 정리해 둡니다. 제가 C++로 알고리즘 문제풀이를 하던 당시에는 함수 (function)이 있었고, 이 함수가 필요로 하는 매개변수 (parameter)가 있었습니다. 이 매개변수는 단순한 int나 char형 값일 수도 있었지만, vector나 set이 넘어오는 경우도 있었습니다. 이 때 따로 포인터를 이용하여 call by reference로 지정해 주지 않는다면, 기본적으로 call by value로 매개변수를 받아서 수행하였습니다. Java에서 비슷한 방식으로 문제를 접근하다 보니 이해되지 않는 상황을 마주하게 되었습니다. 비슷하게 메소드를 작성하고, 이를 C++에서와 같은 방식으로 사용하였는데, 매개변수가 배열일 때는 제.. 2022. 1. 23. 이전 1 ··· 10 11 12 13 14 15 16 ··· 35 다음