CodeStates 11

Git flow 사용법

1. Upstream git repository에 branch 만들기 branch는 View all branches에 들어가서 만들 수 있다. 2. Fork 하기 기본적으로 Copy the main branch only 가 체크되어 있는데 체크를 풀어 모든 branch를 포크 해와야 한다. 3. 포크한 레퍼지 터리를 clone 하여 사용 4. Upstream git repository에서 Issue 등록 (# 번호 기억) 5. Git flow init git 터미널에서 git flow init 을 하면 여러 개의 질문들과 선택을 해야 한다. 1. production releases : -> 기본으로 master라고 되어 있는데 main으로 변경 후 엔터 2."next release" development..

코드스테이츠 SEB43 PreProject 회고 (4/11 ~ 4/27)

팀 GitHub : https://github.com/codestates-seb/seb43_pre_034 GitHub - codestates-seb/seb43_pre_034: Stackoverflow Clone Project 🍊 Stackoverflow Clone Project 🍊. Contribute to codestates-seb/seb43_pre_034 development by creating an account on GitHub. github.com 기간 : 4/11 ~ 4/27 목표 : stackOverFlow 클론코딩 회의시간 : 아침 10시(프런트엔드 + 백엔드) 프로젝트 일정 계획 분석단계 - 사용자 요구사항 정의서(4/14) 설계단계 - 화면정의서, 테이블명세서, API 명세서(4/15..

스택오버플로우 요구사항 정의서

기능적 요구사항 사용자는 질문을 작성하고, 태그를 지정할 수 있어야 합니다. 다른 사용자는 작성된 질문에 답변을 작성할 수 있어야 합니다. 질문과 답변에는 추천 기능이 있어야 합니다. 사용자는 질문과 답변을 검색할 수 있어야 합니다. 조회수를 표시하는 기능이 있어야 한다. 글의 작성 시간 정보를 알 수 있어야 한다. #(조회수 순, 작성 순, 추천 순으로 글을 정렬 할 수 있어야 한다) 비기능적 요구사항 시스템은 동시에 많은 사용자 요청을 처리할 수 있어야 합니다. 시스템은 보안성이 높아야 하며, 사용자 인증 및 권한 관리를 해야 합니다. 시스템은 빠른 속도와 안정성을 보장해야 합니다. 사용자 요구사항 사용자는 질문을 작성할 때, 적절한 태그를 선택할 수 있어야 합니다. 사용자는 질문과 답변을 간단하게 ..

코드스테이츠 BE(백엔드)43 4Section 회고 (22.03.14~23.04.10)

✔️ KEEP 블로깅 한 달 동안 Spring을 위주로 15개의 블로깅을 했다. 잔디심기 스터디 운동 매일 아침 7시에 기상해서 러닝 격일 저녁 근력운동 루틴을 계속 유지하는 중 ✔️ Problem 취업하고자 하는 기업 및 그에 따른 필요 스킬들을 아직 모름 시간 부족 배운 내용 숙달 부족 ✔️ Try 프리 프로젝트 동안 최선을 다해 기본적인 완성을 한 후 추가적인 기술을 고민할 때 기업에서 필요로 하는 기술 찾아봐서 공부 섹션 3,4 복습하면서 프로젝트 같이 구현 마지막 정리 벌써 섹션 4 회고라니...! 사실상 섹션 5,6은 프로젝트 기간이라 섹션 4가 끝나는 시점인 지금 이론적인 내용을 배우는 건 끝이 난 거라 섹션 4 회고는 1,2,3 회고 때보다 의미가 있는 거 같다...! ㅇㅅㅇ 이제 5,6 ..

CodeStates/Section4 2023.04.10

코드스테이츠 BE(백엔드)43 3Section 회고 (22.02.11~23.03.13)

✔️ KEEP 블로깅 한 달 동안 12개의 블로깅을 했는데 주로 Spring을 위주로 블로깅을 썼다 잔디심기 3Section에서는 너무 시간이 부족해서 ㅠㅠ 알고리즘을 할 시간이 부족한 탓에 잔디에 빈 곳이 생겨버렸다... 그렇다고 의미없는 commit을 하기는 싫어서... 빈 공간으로 남겼는데 그래도 마음이 아픔 :( 지금은 나의 작은 프로젝트를 조금씩 하고 있기 때문에 매일매일 의미 있게 잔디를 심을 예정!! 목표는 다음달까지는 풀잔디@@ 스터디 운동 매일 아침 7시에 기상해서 러닝 격일 저녁 근력운동 루틴을 계속 유지하는중 ✔️ Problem 학습한 내용의 숙달 부족 시간 부족 ✔️ Try 배운 내용을 내 것으로 만들기 위해 나만의 프로젝트 만드는 중 3 Section 복습, 3Section 내용을..

CodeStates/Section3 2023.03.13

코드스테이츠 BE(백엔드)43 2Section 회고 (22.01.12~23.02.10)

벌써 2개월이 지났다니!! 1 Section을 회고한 지 벌써 1개월이 지나버렸어요... 사실 1 section도 시간이 빠르게 지나갔다고 생각했는데 2 section 은 정말 순식간에 지나버린 느낌이 듭니다. 문제를 못 풀 때는 낙담 하다가도 결국 풀어냈을 때 행복감을 느끼게 해주는 알고리즘, 앞으로 내가 자세히 배워 나가야 하는 네트워크,REST API 관련 HTTP 네트워크, 데이터베이스, 그리고 실무에서 쓰여서 가장 중요한, 앞으로 섹션 3,4에서 계속 배워나갈 Spring에 대한 이론까지 하루하루가 부족한 시간동안 열심히 내 지식으로 채워나가는 과정의 연속이었던 것 같습니다. 1 섹션이 자바 언어를 깊게 학습하며 내 것으로 만드는 시간이었다면, 2 섹션은 개발자로 취업하기 위해, 그리고 취업 후..

코드스테이츠 BE(백엔드)43 1Section 회고 (22.12.15~23.01.11)

https://www.youtube.com/watch?v=LGZxNWKN9k8--> 전영호 Butter -fly 컴퓨터공학과 관련된 건 대학교 교양에서 겉핥기식으로 배웠던 것을 제외하고는 전무했던 나에게 백엔드 개발자가 되기 위해 부트캠프의 타이트한 교육을 받는다는 건 사실 굉장히 두렵기도 하고 망설여지는 선택이었다. 코드스테이츠 한달 후기, 추천하나요?? 선택하기 전 찾아봤었던 후기글들에는 대부분 '수업의 진도가 빨라 비전공자는 따라가기 힘들다', '정말 노력을 많이 해야 한다'는 등 비전공자가 이 길을 선택할 때는 많은 고민을 하고 선택을 해야 한다는 조언들이 섞여있었는데, 그 짧은 글들에서 느껴지는 깊은 감정들과 진심을 느낄 수 있었기에 나는 수업을 듣기 시작하며 나름 최선을 다하려고 노력했던 것 ..

코드스테이츠 1주차 회고

코드스테이츠 수업을 들은 지 벌써 1주일이 지나 지금 상태에서의 감정을 남기려 한다. Linux, github, Java 그리고 간단하게 컴퓨터의 이해, HTML, CSS 등 짧은 시간동안 많은 것들을 배웠고 아무것도 모르던 내가 어느 정도 활용하고, 이해할 수 있게 되었다. 코드스테이츠의 수업 방식은 나에게는 정말 적합한 수업방식이란 생각이 든다. 수업을 듣기 전 , 너무 자료가 부실하고 설명이 부족하다는 비평과 비전공자가 따라가기에 힘들다는 비판이 많아 걱정을 했었지만 수업을 듣고 나니 그런 걱정은 쓸데없는 걱정이었다 지금의 나는 생각하고 있다. 코드스테이츠의 수업 방식은 이정표 역할을 해주고, 내가 현재 어느 위치에 있는지 알게 해주고, 결국 도착해야 하는 지점이 어디인지 처음 공부가 시작되는 순간..

converToNumber

public class Solution { public int convertToNumber(char character) { int result; // TODO: 여기에 코드를 작성합니다. //하단의 코드는 수정하지 말아야 합니다. } } Java 수업을 듣기 전 미리 예습을 하기 위해 이론 자료를 다 읽고 나니 문제 푸는 게 있길래 신기해서 풀어봤다. 1~10번까지는 정말 기초적인 문제들이라 쉽게 풀고 넘어왔는데 갑자기 11번에서 도저히 모르겠는 문제가 나온 거다... '문자(Character) 하나를 입력받아 알맞은 값(int)을 리턴하라'라고 하는데 도대체 뭘 어떻게 하라는 건지 감도 잡히지 않아 구글링을 통해 int convert to char java를 해서 Character.getNumericV..