일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- RDBMS
- nestjs
- GoogleAnalytics
- github blog
- javascript
- DevOps
- expressJS
- 소프트웨어공학
- Spring
- DBMS
- DATABASE
- 가계부
- mysql
- 데이터베이스
- ruby
- TypeScript
- docker
- nosql
- MSA
- 도메인모델링
- github
- DB
- opgg
- Today
- Total
목록전체 글 (8)
Software Engineering Chs

2025학년도 캡스톤 프로젝트 브레인스토밍을 시작했다(2025.03.05)수요일 간단한 프로젝트에 관한 회의를 1시간 내외로 진행하였으며(방향성/ 서비스의 규모 등) 브레인스토밍 계획은 수~목 간 브레인 스토밍 안 1~2개를 구상해서,텍스트 형식 또는 기타 효과적인 형식으로 discord에 올리기로 하는 것으로 결정됐으며,이를 토대로 금요일에 팀원 간 추가 브레인스토밍을 통해 내용을 보완하고, 좋은 의견이 있으면 추가하여,이때 좋은 피드백이 많이 나온 브레인스토밍안 2가지 정도를 선정하여 차주 PT 간에 반영하기로 하였다. 웹 브레인스토밍 간에 내용에 대한 고민이 너무 많을 듯하여,discord 채널에 스레드를 만들고 거기에 간단한 안을 올리면,해당 내용에 대해서 아이디어를 제시하거나 피드..

Databse 개론은 Database라는 개념과 이와 연관된 개념을 이해하여, Database의 존재 목적과 system에서의 활용 및 현실 세계에서의 활용 등에 대해, 개론을 통하여 미리 이해하고자 하는 것이 목적이다. I. 데이터베이스 기본 개념 i. 데이터베이스의 필요성 - Data & Information - Data - 현실 세계에서 단순히 관찰하거나 측정하여 수집한 사실이나 값 → 여기에는 참/거짓 여부 True/False나 사실에 대한 정보 내용(Text 형식의),..

2023년 10월~11월까지 만 3주동안 기획, 배포 진행한 가족용 가계부 프로그램이 있다. 해당 프로젝트는 순수 ExpressJs를 사용한 형태로, 외부 패키지 의존은 Js 연관 패키지에만 의존도를 두어 부족한 점이 많았다. 또한, 프로젝트 대상 서비스를 직접 기획하고 만들고, 문서까지 남기면서 설계에 부족한 점이 많아 해당 부분을 보완하여 NestJs로 작성하기로 하였다. 당시 코드 구조를 일부 개편하여 전역 controller 객체 몇 개를 내가 팀원 것을 일부 캡슐화, 공용 라이브러리화 과정을 거쳐서 재작성 해 놓았는데, 해당 부분이 많지는 않지만 팀원이 작성한 것을 새로 작성하다보니 참조할 과거 프로젝트 링크의 git contribution이 내가 9..

Mysql과 같은 DBMS를 사용할 때 로컬에 설치해서 사용하면 OS의 상태에 따라서 충돌 등이 자주 일어나기 때문에brew mysql이 제대로 꼬인 이후로 그냥 지우고 docker로 설치하였다. 설치 방법은 대략적으로 다음과 같다. 1. Docker image의 container를 pull -> image를 pull하면, 그 내부에 mysql을 위한 container가 존재하므로 이를 마치 OS에 직접 설치한 것처럼 그대로 사용할 수 있다. container를 다수로 구성하면 소스코드가 의도대로 서버에서 구동되기 위한 Machine의 환경을 구성할 수 있다. Kubernetes를 통한 환경 제어에 관한 기술들이 최근에 많이 발전됐는데, 이를 위한 기본적..

2024학년도 2학기 중 진행된 도메인 모델링 프로젝트는 총 4명으로 시작하여 3명으로 끝났다.(한 명의 개인 사정으로 인해)프로젝트는 9월에 시작돼, 주제 선정 브레인스토밍부터 레포트 제출까지 12월 25일 새벽에 종료됐으며,프로젝트의 흐름이 어떠하였는지를 UML 다이어그램 자료를 일부 참조하여, 채택한 방법론과 함께 소개하겠다.해당 프로젝트의 팀장을 맡은 사람으로서 작성하여, 일부 내용은 팀장으로서 계획하여 분배하여 프로젝트를 조정한 내용에 대한 서술을 담고 있다(일방적으로 ~~하였다 라고 서술하였는데, 이것은 회의 및 데일리 음성 브리핑 형태로 팀원들에게 공유하고 토의하여 결정됐던 내용임을 알린다) 프로젝트를 진행의 특성상 소프트웨어공학에 대한 방법론과 단어들을 채용하여 사용하였으며, 이를 일..

초기 상태는 jekyll을 통해 미리 만들어진 satelite theme을 받아서 사용해서, Interface는 예쁘게 잡혀 있다.Giscus 적용 등을 한 theme이라 댓글 시스템, 글 작성을 위한 샘플 markdown 파일들이 존재하여, 내가 글을 작성하기 전에 미리 팁을 볼 수 있다.글을 작성하기 이전에 초보자를 위한 Github blog 작성하기 게시물을 통해 확인한 Google Analytics 적용을 시도해 보았다. Google Analytics 설정에는 두 가지 방법이 있다.Domain 소유권을 인증하는 방식과, URL 인증 방식이 존재하며,이 중 Domain 소유권은 Github pages에 존재하는 github blog에 대해서는내가 가지고 있는 부분이 존재하지 않기 때문에,URL 인증..

티스토리에 소프트웨어 엔지니어링 관련하여 게시물을 올리기 시작하려 한다.기존에 velog, naver blog, inblog 등에 간단하게 글을 몇 개 올려왔는데 github blog를 개설하여 글을 작성하기 시작할 준비를 마쳤으나 글 하나하나 업로드에 시간이 조금 더 걸릴 것으로 예상하고티스토리에 선 작성 후 github blog에 옮겨 놓으려 한다. 티스토리에는 태그 기준으로 게시물 카테고리를 간단하게 표시하려 한다.

#1 글을 작성하고 블로그를 관리해보세요. 투탱구님의 회원 가입을 진심으로 축하합니다. 이 글은 비공개로 작성돼 있습니다. '편집'으로 내용을 바꾸시거나, 삭제 후 '새 글을 작성'하셔도 됩니다. 글 뿐만 아니라 블로그의 각종 설정을 변경할 수도 있습니다. '블로그관리'를 확인해보세요. #2 다양한 스킨이 있어요. 티스토리에 있는 다양한 '스킨'도 살펴 보세요. 블로그나 사이트를 사용하는 목적에 맞게 스킨을 고를 수 있습니다. 어떤 이야기를 주로 하실 건가요? 잘 생각해 보시고, 마음에 드는 스킨을 고르세요. '스킨 편집'을 통해 다양한 커스텀, 그리고 홈 꾸미기를 적용하실 수도 있답니다. #3 포럼에서 사람들과 소통하세요. 마지막으로 사용하시다가 티스토리에 대해 궁금한 내용이 있다면 '포럼'을 확인하세..