본문 바로가기

백엔드스쿨

(32)
멋쟁이사자처럼 백엔드스쿨 1기 수료 회고 5개월 간의 백엔드스쿨이 끝났다. 올해 4월 개발자로 진로를 바꾸기로 결심하고 퇴사했다. 조금은 쉬다가, 부트캠프 2개에 지원을 했다. 1. SSAFY 2.멋쟁이사자처럼 백엔드 스쿨 SSAFY 8기에 지원을 했었다. 적성진단 문제는 굉장히 쉬워서 무조건 면접까지는 가겠다는 느낌이 있었다. 그리고 예상대로 서류통과를 했다. 동시에 멋쟁이사자처럼에도 최종합격을 했다. SSAFY는 1년이라는 짧지 않은 시간, 오프라인 수업 확률 多, 대전 지역 등 여러 조건들을 고려해봤을 때 나에게는 멋쟁이사자처럼이 적절한 교육이라고 생각했다. 그리고 1기라서 내가 길을 잘 뚫어놓고 싶다는 생각도 있었다. 그렇게 6월, 멋쟁이사자처럼 백엔드스쿨 1기 교육을 시작했다. 아침 09:00 부터 저녁 18:00 까지 거의 매일을 빼..
멋쟁이사자처럼 백엔드 스쿨1기 _ 57日 팀 프로젝트도 보름만 있으면 발표를 해야한다. 이제 백엔드스쿨 2기 모집이 된 걸로 알고있는데 1기도 아직 안끝나서 후기가 없을텐데 그래서 내 생각을 적어본다. 초보자가 듣기에 좋은 교육과정이라고 생각든다. 전공자가 듣기에도 좋다고 본다. 초반에는 초보자 위주로 진도를 나가서 답답할 수 있겠지만 일정 시간 지나고 나면 초보자들보다는 전공자들이 듣기에 더 좋다고 생각한다. 초보자도 꾸준히 진도를 놓치지 않고 따라가면은 충분히 따라갈 수 있지만 한 번 놓치거나 놓아버리면 쉽지않다. 그래도 프로젝트 경험이나 다른 값진 지식들을 많이 얻을 수 있기 때문에 충분히 들을만한 가치가 있다고 본다.
Git 협업 / Git 기본 기본 git remote add origin 주소 git add . git commit -m “내용” git push origin master 협업 git checkout -b 작업할 브랜치 이름 (이슈 넘버) git add . git commit -m “컨벤션에 따른 내용” git push origin 작업한 브랜치 이름 코드 작성 중 최신화 하기 메인 브렌치 최신화 시키기 git checkout 메인브렌치 git fetch (git 최신화 하는 명령어) git pull origin 메인브렌치 작성 중인 브렌치 최신화 하기 git checkout 작업 브렌치 git stash ⇒ 브렌치에 현재 작업한 내용 저장 git reset —hard origin/메인브렌치 ⇒ 메인브렌치로 덮기 git stash ..
멋쟁이사자처럼 백엔드 스쿨1기 _ 43日 너무너무 오랜만에 쓰는 글이다. 한동안 너무 피곤하고 프로젝트 하기에 급급해서 블로그에 글을 쓸 여력이 없었다. 요즘 수업시간에는 git , 배포 , 스프링부트를 이용한 게시판 만들기를 한다. 그리고 팀프로젝트로는 진도공유사이트를 제작 중이다. 팀프로젝트를 하면서 git의 어려움과 복잡함을 알게됐다.. ㅎㅎ 그리고 수업시간에 진도는 따라가지 못한 지 오래됐다. 그래서 그 시간에 알고리즘을 풀거나 관련있는 스프링 공부를 한다. 중간중간 수업을 듣기도 하구... 어쨌든 그냥 시간만 흘려보내고있지는 않다. 9월 말까지 팀 프로젝트를 잘 마무리 하고싶다! 그리고 11월까지 멋쟁이사자처럼을 잘 끝내고 놀러가야지! 스키장도 가고 나트랑도 가고 제주도도 또 가 ~
Programmers_같은숫자는싫어_Level1 최근 Programmers 사이트를 이용하고 있다. 백준은 연습문제 느낌이라면 Programmers는 모의고사 같은 느낌이다. 문제 : 같은 숫자는 싫어 문제 설명 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면, arr = [1, 1, 3, 3, 0, 1, 1] 이면 [1, 3, 0, 1] 을 return 합니다. arr = [4, 4, 4, 3, 3] 이면 [4, 3] 을 return 합니다. 배열 arr에서 연속적으로 나타나는 숫자는 제거하고 남은 수들을 return ..
2231_JAVA_분해합 브루트포스에 대한 두번째 문제다. 어렵지 않았다. 시간도 오래 걸리지 않았다. package juhwan; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; public class BOJ_2231 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); ArrayList arr = ne..
멋쟁이사자처럼 백엔드 스쿨1기 _ 31日 오늘은 아이디어톤 발표 날 이다. 오후에 피피티 자료를 작성하면서 DB에 관한 이야기를 나눴다. 사실 DB에 관한 지식이 거의 없어서 그냥 듣고만 있었다. 아무것도 모르다보니 의견을 내기도 어려웠다. 앞으로 두 달 동안 우리가 생각한 아이디어를 구현해야하는데 걱정이 된다. 시간이 오래걸리거나 비효율적으로 해도 책임감 있게 결과물을 만들고 싶다. 화이팅 !
2798_JAVA_블랙잭 단계별 풀기 - 브루트포스에 있는 첫번째 문제다. 나도 블랙잭 좋아하는데 문제를 풀다보니까 또 하러가고싶다. 크게 어렵지 않았는데 중간에 if문을 야무지게 써야 풀린다. 처음에는 안 풀려서 여러가지 시도를 하다가 다시 차근차근 생각해보니까 금방 풀었다. 역시 스스로 푸는 문제는 기분이 좋다. 쌓여가는 내 백준 깃허브를 보면 뿌듯하다. ㅎ