목록기록/TIL(Today I Learned) (32)
코딩일상
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bDRbDf/btrH0wC0Mev/clkCTWqjTt3kLmCMp39cNk/img.jpg)
오늘 한 것 들과 공부한 것들 Node.js 공부 시작 배열과 유사배열 공부 RestAPI의 put patch의 차이 for in/for of의 차이 CS스터디(아날로그의 디지털화) 동기/비동기에 대한 개념공부 웹서버란??등등 IT지식에대해 공부를 진행하였다. 오늘의 회고 오늘부터 주특기 교육을 시작하였다. 기대반 설레임반으로 시작한 프레임워크에 대한 공부였는데, 역시 생각한만큼 쉽지는 않았다. 특히 JS가 가진 특성에 대해 좀더 공부도 하고 백엔드와 관련된 IT지식 프레임워크가가진 특성들에서만 공부를 하기에도 너무나도 방대한 양이고 파고들수록 깊이가 너무 깊었다. 그래서 다시한번 왜 내가 이Node.js를 선택했는지에 대한이유를 좀더 명확하게 하기위해 Node.js의 퍼포먼스 와 다양한장점들을 보면서 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c7Oeln/btrHVJO1VaF/yEgMU6mAxIxytL74AotP70/img.png)
오늘 한 것 들과 공부한 것들 알고리즘 문제 9문제 해결 알고리즘 테스트 응시 한 주 마무리 및 알고리즘 지속공부 계획 정규표현식 이해 및 공부 정리 CS스터디(집적회로와 무어의 법칙) 오늘의 회고 드디어 알고리즘 주차 마무리를 하였다. 정말 방금 시작했던 알고리즘 주차였던 것 같은데, 끝이라니 믿기지가 않는다. 시간이 정말 빨리가는것 같다. 지금쓰고 TIL도 방금쓴것 같은데 또 작성하는 기분이랄까. ㅎㅎ 다시 본론으로 들어가면, 알고리즘을 처음해 봤을 때를 생각을 해보겠다. 그때는 모르는 JS가 가진 내장함수들도 많고 일단, JS가전혀 어떤 건지도 머리속에 정리가 되어있지 않았다. (뭐.. 지금도 딱히..) 그래서 검색을 하고 JS를 파악을 하는데 엄청 난 시간을 보냈었다. 그래도 하루 이틀 지나면서 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/PtQXY/btrHPI3Xbui/4xbCKeol2I9zMr4bW2p2N1/img.png)
오늘 한 것 들과 공부한 것들 스코프, 함수 스코프, 블록 스코프, 스코프 체인 호이 스팅, TDZ 자바스크립트 객체와 불변성 자바스크립트 기본형 데이터와 참조형 데이터 알고리즘 문제 10문제 해결 오늘의 회고 오늘은 알고리즘 문제를 10문제 가량 풀고 코드를 해석하고 난 후 주어진 과제 였던 자바스크립트가 가진 특성들에 대해 공부하며 포스팅들을 하였다. 기존에 자바스크립트를 쓰면서 그냥 무작정 사용했던 기능들이 각각의 이유들로 작동이 된다는 사실이 신기하면서도 그 과정에서의 대단함도 느낄 수 있었다. 더불어 이 자바스크립트의 언어의 깊이가 어디까지일지도 궁금하며, 정말 배워도 배워도 끝이 없을 거 같다는 생각도 들었다. 하지만, 이제 시작한 만큼 두려워 하기보다는 이 환경에 익숙해지자는 마음으로 꾸준히..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/U1y6C/btrHJy8Elim/Wm3MlSknaYK86rbPpXrY30/img.png)
오늘 한 일들 알고리즘 문제 10개 해결 새로 알게 된 메서드, 기능 알고리즘 방식 정리 CS스터디 발제 내일 있을 CS 발표 준비 알고리즘 모의 고사 응시 팀원들과 알고리즘 코드 리뷰 2회 진행 배열 부분 관련 메서드, mdn 공부한 것 들 정리 개발 블로그 카테고리 정리 오늘의 회고 오늘도 계속해서 코딩 테스트 문제들을 풀어가면서 알고리즘 공부 + Java Script라는 친구와 친해지기 연습(?)을 하였다. 그리고 오늘은 CS 스터디도 시작하게 되었다. 오늘 첫번째 발표자분이 상당히 잘하셔서 내일의 발표자인 내가 상당히 부담이(?) 되기도 했지만 어쨌든 같이 하는 과정인 만큼 최대한 열심히 해 나아가 보는 것이 더 도움이 될 것이라 생각을 하며, 재밌게 CS공부를 하였다. 오후에는 금요일에 있을 알..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dYL9gy/btrHDO4qjve/ruK66p6JSkqHmscZQ67NR0/img.jpg)
오늘의 회고 오늘은 알고리즘 과정을 시작한지 4일차이다. 진행하면서 느낀점은 아래와 같다. 알고리즘적 능력을 올리는건 쉽지 않다 알고리즘 능력이 좋다면 코딩으로 구현하는게 쉬워진다. 다양한 내장 메소드들을 알면 좀더 쉽게 구현이 가능 메소드들끼리의 조합은 정말 끝이 없구나 한문제에도 정말 다양한 생각이 반영이 가능하며 각자의 생각을 읽고 공유하는것은 재밌구나 지금의 과정이 어떻게 보면 단순히 알고리즘 문제를 푸는것 처럼 보일수도 있다. 하지만 본 목표는 있으면 배울 주특기 node.js의 능력을 키우기 위해 그 바탕인 js라는 언어와 친해지게 위함이다. 다양한 메소드들을 찾아보고 적용하며,더불어 알고리즘 능력을 이용하여 풀어가는 과정이 쉽지는 않지만 문제를 해결해 나아갈때의 재미가 있어 마냥 힘들지는 않..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ce4yWw/btrHsEVr6O3/BpHzcKMKagTXtqoIb8K36K/img.png)
오늘의 회고 오늘회고는 너무 늦은시간에 작성되고,,, 6일동안쉬지 않고 달려온 나를 위해 가볍게 적겠다. 오늘 추가적으로 기술적인부분, 나의 생각기록적인부분외에는 카테고리 별로 분리한곳에 작성을 하였다. 제대로 안적혀 있는 기록들이 대부분이지만 그래도 레퍼런스들을 읽었을 내기준 가장 중요하게 느껴졌던 부분들에대해서만 정리를 해보았다. 그래도 시작이 반이라 했는데, 시작을 했으니 반을했다고 생각한다. 이번주 나 자신 정말 고생했고, 다음주동안 있을 JS와 친해지기 프로젝트(?)를 꾸준히 잘 실천해서 많이 친해 졌으면 한다. 오늘의 TIL은 여기서 마무리 !! 오늘 찾아본것들 형변환 배열의 값 수정 정규식 map 함수에 대한 정리 date date와 함께보면 좋은 get 시리즈 이외에도 많은 것을 찾아보았다..
앞으로 TIL은 더 좋은 WIL을 위한 수단이라 생각하고 편안하게 작성하고자한다. (근엄진지) 오늘 배웠던 커리큐럼중 TIL 작성법들에 대해 배웠고 회고를 할수있었다 그를 통해 느끼고 반영하고자 하는점은 아래와 같다. TIL은 회고로 작성하고 기술적 부분 오류부분 카테고리화 해서 추후에 한번에 볼수있도록 진행해보겠다. 나뿐만 아니라 다른 사람들에게도 도움이 되는 기록저장소를 만들어 가고 싶다. 참고 블로그 https://wayhome25.github.io/ 기술블로그 작성 팁 오류해결 어떤오류(오류메세지+오류코드) 어떤 방식들이 있었고 (그걸 어디서 찾았고 +검즌된 레퍼런스인지) 그중에 어떤 걸 해봤고 그래서 뭐가 달라졌다. 새로운 기술을 배웠을때 그에 대해 나의 생각들을 정리한다. 정리 할때는 검증된 ..
하루소감 항해 첫 프로젝트이 미니프로젝트를 마쳤다. 4일간 정말 미친듯이 코딩을 했던것 같다. 꿈에서조차 코딩을 하고 있었던 나였다. ㅜㅜ 그래도 아래와 같은 기능들을 만들어 볼수 있어서 매우 뿌듯하다. 미니프로젝트 구현기능 우선 구현한 기능들에대해 간단히 정리를 하자면 아래와같다. 로그인과 회원가입 회원가입 중복 검사 접근성 구현 회원가입 기입 오류 사항 접근성 구현 로그인 불일치 사항 접근성 구현 로그인 시 토큰 발급 메인 페이지 포스팅데이터 자료를 카테고리 로그아웃기능 구현 로그인상태에서만 접근가능(토근 체크를 통해서) 작성시간된 시간 구현 (추가)작성 페이지 form에 맞춘 작성 기입란 구현 url 데이터를 불러와서 이미지 미리보기 기능 구현 등록 시, DB에 전달 수정 시, DB에서 데이터 받아..
오늘은 내일 첫 발표 프로젝트 마감날이어서 포스팅을 새벽에 진행 중이다. 오늘은 간소히 적고 확실하게 포스팅하는 하는 하루의 시간을 뺴놓아야 겠따. 기록이 곧힘이라는 포스팅 주제에 맞지를 않은것 같다.ㅜㅜ 그리고 코딩량이 미친듯이 증가하게되니깐 무엇이 어떤기능인지를 다시 파악하기가 힘들어졌다. 주석을 잘 달아놓고나 코드를 깔끔하게 정리 해두어야 겠다고 절실히 느겼다. 추가로 깃을 하는법에 대해서도 깊게 공부 해보아야겠다. 오늘 알게된점 getElementByClassName는 단순히 clss 선택자가 아니다. 버튼 기능에서 뒤로가기 버튼실행방법을 깨달았음 document.getElementById('aad').src ="{{ url_for('static', filename=user_info.profile..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/emPvqy/btrG8Ij5JCW/UzBop0tVuxZwmZT6n5zSnk/img.png)
오늘 느낀점 하루는 정말 빨리 끝나가는것 같다. 오류와 모르는 부분에 대해 고민하고 탐색을 하면서 시간을 보내다 보면 1시간은 거의 5초같이 느껴진다. 벌써2일차이다. 99일중2일이니 약 2%가 지났다. 뒤돌아 보면 이순간도 짧게 느껴질것이다. 그런만큼 더 하루하루 최선을 다해서 보내보도록 하겠다. 아직도 모르는것 투성이이다. 사전프로젝트 진행상황 중 일부 사전프로젝트 첫부분을 그래도 원하는 기능을 구현하여 만들어냈다. 동영상 배경이 생각보다 너무 밝에 글이 잘 안보였다. 그러하여 backgorund-cover라는 div를 만들었고 어두운 정도를 부여하고 z-index를 이용하여 position의 순서를 부여하여 (글->backgorund-cover->동영상배경) 위 과정을 진행하였다. .backgrou..