Programming/6. Elice AI Track19 007_HTML, CSS (7/5 - 6) 2주차는 다음 기회에.. 저번 주에는 정말 어마어마한 난이도를 자랑했던 알고리즘과 자료 구조 수업을 들었다. 듣긴 들었는데.. 엘리스 측에서도 이야기를 했지만 절대 1주일 안에 그 내용들을 내 것으로 온전히 체득할 수 없는 수준이라 블로그에 쓸 수가 없었다 😭 Today I learned 가 아닌 Today I listened 였기에 2주차 내용은 나중에 공부를 좀 더 하고 적어볼까 한다. 우선은 힘든 2주차가 지나가고 잠시 쉬어가는 주간이 왔다! HTML, CSS, JS는 그래도 엘리스에 들어오기 전에 공부를 조금 해둬서인지 조금은 수월할 것 같다 🚀 여유가 있을 때 미리 예습을 해야지!! 🚀 이번 내용은 내가 강의를 들으며 새롭게 알게 된 부분만을 정리하고자 한다. 선택자에 의한 케스케이딩 : sty.. 2021. 7. 6. 006_git_the final (6/25) git 수업 마지막 시간! 드디어 마지막 깃 수업이 끝이 났다. 오늘은 복습하는 시간이 많았기 때문에 블로그에 크게 작성할만한 내용은 없지만 중간중간 선생님께서 알려주신 팁들을 기억하기 위해 적어보고자 한다. git reflog git reset으로 commit을 삭제할 수 있는데, 그 삭제한 이력을 볼 수 있는 것이 바로 이 git reflog이다. git reflog를 통해 commit id를 확인한 후 git reset으로 해당 id를 입력하면 그 때로 돌아간다. git commit -am "커밋 내용" 커밋했던 파일을 수정하고 다시 커밋하려할 때 git add와 git commit을 함께 수행할 수 있는 명령어다. git commit --amend -m "커밋 내용" 커밋 메세지를 수정하고 싶을 .. 2021. 6. 27. 005_git & Clean Code(6/24) 첫 온라인 실시간 강의, 그리고 전설의 이고잉님 등장..! 드디어 혼자 영상 보며 공부하는 것을 벗어나 처음으로 다같이 (영상을 보며) 수업을 듣는 날! 그것도 첫 수업 선생님은 다름아닌 생활코딩의 '이고잉' 님이셨다!! 항상 영상에서 보던 모습답게 굉장히 친전하고 쉽게 설명해주셨다. 받아들이는 내가 컨디션이 좋지 않아 지금 이렇게 다시 정리하려 하고 있긴 하지만 😅 오늘은 부디 일찍 자고 내일 컨디션을 최상으로 끌어올려야겠다! git > 제일 먼저 해야할 것 pwd : 현재 위치 파악 ls : 내가 있는 곳엔 뭐가 있는가 > master 내가 만든 깃 버전 중 가장 최근 버전 > HEAD 지금 내가 보고 있는 버전 현재 Working Directory > git checkout 내가 보고자 하는 버전으.. 2021. 6. 25. 004_gitlab & Clean Code(6/23) 낯선 gitlab과 친해지기..? 그 동안 github만 사용해오던 나에게 낯선 gitlab이 찾아왔다..! 내일과 모레에 걸쳐 실제 실습을 해보며 오늘 배운 기능들을 직접 다뤄본다고 하는데, 오늘 강의만 들었을 때는 모든게 다 낯설기만 했다 😔 다 나의 부족함이다 생각하고 내일 실습을 대비하며 오늘의 TIL도 출발! CI 'Continuous Integration' - 지속적 통합 새로운 코드에 대한 변경 사항이 꾸준히 자동으로 빌드 및 테스트가 되어 여러 개발자가 동시에 작업할 때 문제가 발생하는 것을 방지! Build - Test - Deploy 과정을 개발자가 아닌 gitlab이 다 해준다고 생각하면 된다. 안정성 유지 및 시간 절약에 효과적! gitlab - project - CI/CD - Pi.. 2021. 6. 23. 003_git(6/22) Let's git it ! 하루동안 2주 하고도 이틀치 공부했던 내용을 블로그에 정리하느라 정신이 없다 @_@ 그래도 이렇게 한번 또 써보면서 복습한다는 생각으로 꾸준히 해봐야지. git 특징 가지치기와 병합 가볍고 빠르다. 분산 작업 가능 데이터 보장 준비 영역(staging area)가 있어 데이터 관리 용이 오픈 소스 git 명령어 > git config --global user.name "이름" 이름과 이메일 지정. 프로젝트마다 다른 사용자 정보를 지정하고 싶으면 --global을 뺀다. > git config --global user.email 이메일 > git init 기존의 디렉토리를 git repository로 설정. // git을 사용할 폴더에 가서 이 명령어를 쓰면 그 폴더가 감지됨. .. 2021. 6. 23. 002_리눅스(6/21) 엘리스 1주차 1일 첫 날부터 배우는 양이 꽤 된다. 곱씹으면서 공부하려고 영상을 보면서 필기를 엄청 했더니 A4 용지를 양 쪽으로 3장을 채웠다..! 어마어마한 양이지만 필요한 부분만 쏙쏙 정리해보고자 한다! 자 드가자 😎 용어 정리 kernel : 하드웨어를 제어하는 코드를 통해 소프트웨어와 커뮤니케이션을 하며 시스템의 모든 자원을 통제 및 관리하는 역할을 함. Ubuntu : Linux의 한 종류. 개인용 pc 환경에 최적화돼있으며 간결하고 쉽다. 많이 쓴다. 6개월마다 업데이트한다고 한다. Shell : 명령어 해석기. 사용자가 명령어를 막 쓰면 Shell이 그것을 해석해 커널에게 전달한다. GUI : Graphic User Interface. MacOS와 Windows가 대표적이다. CLI : .. 2021. 6. 23. 001_사전 학습 내용 정리(~6/20) 엘리스의 아침이 밝았습니다! 더 이상은 공부 핑계로 블로그 글을 미루지 않기 위해 시작한 TIL 프로젝트! 이미 AI Track은 시작한지 벌써 이틀이 다 돼가지만 역시 시작은 사전 학습 기간동안 배운 파이썬부터 정리하는 것이 맞다고 생각해 이 글을 시작으로 그날그날 공부한 내용을 정리해보고자 한다. 부디 1일 1커밋만큼 이 글 작성도 꾸준히 하길 바라며 🙏🏻 Regular Expression [ 정규식 표현 ] 정규식 검사 함수 re.match (pattern, string) → string 시작 부분부터 패턴이 있는지 쭉 검사한 후 match object 변환 re.search ( `` ) → string 전체에 패턴이 있는지 검사한 후 match object 변환 re.findall ( `` ) →.. 2021. 6. 22. 이전 1 2 다음 반응형