본문 바로가기

오늘 한 일을 기록하자/TIL

(31)
201005_TIL 오늘한 일 코드스테이츠 코플릿 반복문(for) 문제(1번~21번) 풀기 (18번 약간 어려웠음) [check] pair programming 배열 문제(1번~10번), driver 오늘 느낀점 이중 for문 연습이 필요하다고 느꼈다. 삼각형 그리기, 별찍기, 구구단으로 연습이 필요하다. 함수를 만들고 debugger로 확인해야 한다.
201002_TIL 오늘 한 일 생활코딩 이고잉님의 git 강의 branch가 실제 프로젝트에서 어떻게 영향을 주고, 어떤 장점이 있는지, merge, conflicts, mark resolve 오늘 느낀점 일반적인 작업(버그픽스, 기능개선 등) 외에 불확실한 미래를 갖고 있는 작업(1.하드웨어 퍼포먼스 문제로 시스템적으로 동작은 하지만 작품성이 없는 경우, 2.모든 요건은 충족했지만 법적으로 문제되는 경우, 3.경영자의 변덕으로 인해서 그 기능이 drop되는 경우)이 추가되는 경우에 분기해서 작업할 필요하가 있다(안정적인 작업/불안정적인 작업). 하나의 소스파일에서 취소된 작업을 도려내긴 어렵다. 분기해서 작업을 하면 병합(merge)을 하거나, 병합을 하지 않으면 된다. 깃을 사용하면 프로젝트 파일을 따로 두고 각각의 ..
200930_TIL 오늘한 일 생활코딩 이고잉님의 git 강의 보면서 Sourcetree로 실습했다. repository 생성, 버전관리, discard, reset, revert, 시간여행 오늘 느낀점 예전에 학원에서 프로젝트를 하면서 USB로 협업한 경험이 있다. 그때를 떠올려 보니 git이란 걸 사용하지 않고 USB로 협업했던 것이 대단하면서도 멍청했다. 특히나 원복시스템이 너무 마음에 들었고, 버전간의 수정사항을 간편하게 비교할 수 있다는 장점이 좋았다. discard, reset, revert은 모두 원복할때 쓰는 시스템이다. 하지만 각각 차이점이 있는데 잊어 먹지 않도록 잘 정리해야겠다. 내일할 일 정보처리기사 실기 합격수기 + 공부법 보고 계획 짜기 Do it 자바스크립트 3장 제어문까지 학습하기 코드스테이츠 ..
200926_TIL 오늘한 일 생활코딩 이고잉님의 git 강의 를 들으며, Sourcetree와 git을 설치를 했다. Sourcetree로 영상을 보며 repository 생성, commit, push, pull 실습 했다. 오늘 느낀점 git을 직접 공부해본 것은 이번이 처음이다. 실제 프로젝트를 하면서 필요한 기능만 사용하려다 보니 이해도 잘안가고 어렵게만 느껴졌었다. git에 대한 강의를 들으며 이론을 알고보니 버전관리가 큰 장점이란 것을 알게됐다. 특히나 협업 프로젝트에선 그 빛을 본다고 생각한다.
200924_TIL 오늘 한 일 Do it! 자바스크립트 + 제이쿼리 입문 교재를 보며 공부 시작했다. 오늘은 앞에 부분이 쉬워 진도가 빨리 나간 것 같다. 1장 자바스크립트 시작하기 ~ 2장 자바스크립트 기초 문법까지 학습했다. VS Code를 설치했다. 이제 코딩연습은 VS Code에서 진행할 것 같다. 단축키나 기능들이 빨리 익숙해지도록 자주 사용할 것이다. git의 원리와 사용법 보면서 Sourcetree 설치했다. Sourcetree에 내 git 계정과 연동 성공했다. 오늘 느낀점 자바스크립트 강의와 문제풀이를 하면서 이론적인 부분이 조금 아쉬웠다. 그래서 이론 부분을 더 깊이 학습하고 싶어 교재를 구입했다. 교재에서 초바자 30일 진도표와 중급자 15일 진도표로 학습 일정을 정리해줬는데, 난 중급자 15일 코스로..
200923_TIL 오늘 한 일 문자열 indexOf(), split(), substring(), slice(), toUpperCase(), toLowCase() Template string(template literal) 사용방법 pair programing(Driver) - 코플릿 문자열 문제 풀기(1번 ~ 17) Office Hour - csv 형식의 데이터가 주어졌을 때 원하는 문자를 추출하기 indexOf(searchValue[, fromIndex]) 호출한 String 객체에서 주어진 searchValue 와 일치하는 첫 번째 인덱스를 반환한다. let word = 'Hello Code'; // fromIndex의 기본값은 0이다. 문자열 전체를 대상으로 찾는다. word.indexOf('l');// 2 //fr..
200922_TIL 초심으로 돌아가 시작! 사실 나는 비전공자이지만 코딩을 배우는 것이 이번이 처음이 아니다. 2018. 5월에 국비학원을 통해 '자바'로 시작했다. 9개월간 웹개발에 대한 전반적인 내용(java, javascript ,html, css, jQuery, ajax, spring framework, MVC 패턴, oracle 등)을 배워 1,440시간 동안 수료했다. 국비학원을 2019. 2월에 마치고, 운이 좋게 일주일 뒤 웹에이전시에 입사해 3개월간(~2019. 5월) 개발부서에서 back-end 업무를 수행했다. 회사에서 개발자로 일을 하면서 가장 크게 느낀 부분은 '아직도 난 한참 멀었다', '모르는 것은 끙끙 앓지 말고, 물어보자', '커뮤니케이션과 협업이 실무에선 정말정말 중요하다'라고 느꼈다. 사실 나는 학원에서 꾀나(?..