Daily/Today I Learned 155

22.05.07_TIL

📌 황금같은 토요일에도 열심히 노력하자!! 앞으로 더욱 좋은 주말이 있을 것이다....? 📗 오늘 학습한 내용 Python Study Baekjoon 문제 풀이 발표 LeetCode 3문제 선정 Github Repository Remote Fork 등 Linux 및 Mac OS Treminal 사용법 이미 github과 terminal을 사용하고 있어서 안다고 생각하지만 사실 막상 사용하고 설명하라고 하면 조금 당황하지 않았나라는 생각에 조금 더 미리 연습을 해볼 것 같다. 📘 추가로 공부할 내용 JavaScript 배열 객체 메서드 JS의 배열과 객체에 더욱 자세히 공부해보고 다른 사람에게 설명할 수 있도록 정리해본다. JS의 다양한 메서드의 사용방법 및 사용하면 좋을 때를 선정해본다. 📝 오늘 느낀점..

22.05.06_TIL

📌 평일의 마지막 금요일은 항상 기분좋게 시작하는 것 같다!!!!!!!!! 📗 오늘 학습한 내용 Python 알고리즘 풀이 [Baekjoon]쇠막대기 계산기 구현 일반연산 다항식 연산 계산기 구현 문제의 다양한 테스트 케이스가 있었는데 모두 합격해서 냈는데 다항식 연산에서 많이 고생을 했다. 📘 추가로 공부할 내용 Github Repository Remote Fork 등 Linux 및 Mac OS Treminal 사용법 📝 오늘 느낀점 & 마음 가짐 이제 코드를 작성하기전에 의사코드를 충분히 작성할 수 있다고 생각한다. 나의 코드를 상대방에게 풀어서 말할 수 있는 능력이 길러진 것 같다.

22.05.05_TIL

📌 오늘은 어린이날 쉬고 싶다는 생각이 들었지만 굴하지 않고 오전부터 알고리즘 풀이를 시작했다. 📗 오늘 학습한 내용 JavaScript 알고리즘 풀이 [Baekjoon]ROT13 ROT13암호: ROT(Rotate by 13)는 카이사르 암호방식의 일종으로 ROT + 숫자를 넣어 몇 번씩 밀어서 출력할 것인지를 나타내는 암호화 방식이다. 계산기 구현 일반적인 계산기 구현에 대해 대략적인 알고리즘을 손으로 작성해 본후 전에 만든 목업에 직접 js를 작성해 대입해서 일반적인 것 까지는 해보았다. 📘 추가로 공부할 내용 DOM 조작방법 document.querySelector: 엘리먼트 받아오기 JavaScript로 계산기 구현방법 소숫점 자리 계산방법 enter를 연속적으로 눌렀을 경우의 계산방법 📝 오늘..

22.05.04_TIL

📌 처음 페어분과 프로젝트(?)를 하는 날이라 살짝 긴장했다. 단순히 문제 푸는 것이 아닌 계산기의 목업을 제작해야하는 과정을 같이 하는 것이라 방향 잡는 법 부터해서 조금 생각을 해두었다. 📗 오늘 학습한 내용 CSS FlexBox basis grow JavaScript 알고리즘 풀이 [Baekjoon]단어 길이재기 계산기 목업 및 CSS 디자인 오늘은 계산기를 페어분과 각자 디자인을 하면서 목업을 완성시키는 날이었다. 그런데 나는 keyPad의 크기를 고정시킨 뒤 grow를 사용해 맞게 배치하는 방법을 사용하였는데 이렇게 되면 화면의 크기가 줄어들 때 버튼의 크기는 줄어들지 않았다. 이를 방지하기 위해 라이브세션에서 basis만을 사용하여 버튼의 크기를 지정하는 법을 자세히 알게되었다. 또한, 다른 ..

22.05.03_TIL

📌 처음 페어분과 프로젝트(?)를 하는 날이라 살짝 긴장했다. 단순히 문제 푸는 것이 아닌 계산기의 목업을 제작해야하는 과정을 같이 하는 것이라 방향 잡는 법 부터해서 조금 생각을 해두었다. 📗 오늘 학습한 내용 CSS FlexBox Python 알고리즘 풀이 [Baekjoon]오큰수 계산기 목업 및 CSS 디자인 Flexbox를 사용해서 계산기 목업 및 디자인을 하는 것을 페어분과 같이 했다. 같이 하는 과정에서 내가 전문적인 용어를 많이 사용하지 않는 다는 것을 항상 느끼고 있다. 조금 더 공부해야겠다!! 📘 추가로 공부할 내용 Entity Code Flexbox 사용법 JavaScript로 계산기 구현방법 페어분께서 Entity Code라고 말했을 때 바로 이거라고 말을 못하고 갑자기 새하얗게 변했..

22.05.02_TIL

📌 5월에 처음 공부하는 평일이다. 오늘은 10분 더 자고싶다고 생각해서 자고 일어나니 개운한 마음으로 시작한 것 같다. 📗 오늘 학습한 내용 CSS HTMl문서 내 CSS style 적용 방법 CSS Selector CSS 속성 Python 알고리즘 풀이 [Baekjoon]오큰수 [Baekjoon]오등큰수 HTML로 뼈대를 구성한 후 사용자가 보기 편하도록 UI, UX를 디자인 해주는 CSS에 대해서 학습했다. 요소를 선택하는 방법에는 많은 것이 있고, 헷갈릴 수 있는 것들이 존재하는데 주의해서 사용해야 할 것이다. 📘 추가로 공부할 내용 와이어프레임(wireframe) 와이어프레임에 사용하는 툴에 대해 알아본다. 목업(Mock-Up) Flexbox 내일 계산기 목업 만들기를 페어와 진행하게 되는데 이..

22.05.01_TIL(일주일간 회고)

📌 일주일간 공부한 내용과 내가 실천하려 했던 목표를 따라서 이루었는지 생각해 보았다. 아직까진 1주차라 할만하다라고 생각하고 게으르지 않고 아침형인간으로 살아갔던 일주일이었다. 앞으로도 힘차게 나아가자!! 📗 일주일간 학습한 내용 JavaScript 변수, 문자열, 조건문, 반복문(for, while,...) DOM 배열 HTML TAG Python Python Study 알고리즘 문제 풀이 및 문제 선정 VSCode 일주일간의 내용은 이미 알고 있던 내용이라 조금 편안하게 따라갔던것 같다. 하지만 페어에게 설명함에 있어서 풀어서 말하는 것을 잘 못한다는 깨닫게 되어 학습을 조금 더 해야한다는 것을 느꼇다. 📘 다음주간 공부할 내용 CSS 기초 Flex Box selector 계산기 목업 및 구현 다음..

22.04.30_TIL

📌 일주일간 코드스테이츠 과정을 하고 맞는 첫 주말인 만큼 한주간을 돌아보니 기분이 이상했지만 앞으로 나아갈 길이 많으니 시간을 조금 더 체계적으로 써야 겠다고 생각하는 하루였다. 📗 오늘 학습한 내용 Python Python Study 알고리즘 문제 풀이 및 문제 선정 JavaScript Notion 알고리즘 업로드 내용 정리 VSCode 설치방법 및 설정방법 정리내용 업로드 Python study에서 프로그래머스 2단계 문제를 거의 다 풀다가 보니까 올림피아드 문제(?)가 나오는 것 같아서 3단계 문제를 보니 2단계 난이도랑 비슷한 문제들과 다양한 알고리즘이 있어서 이제는 3단계도 시작 해보기로 했다. 한주에 조금씩이라도 알고리즘을 공부하려던 Study의 목표 프로그래머스 3단계를 진출을 하게된 것이..

22.04.29_TIL

📌 오늘은 비가 와서 축 쳐지는 마음으로 시작하게 된 것 같다. 하지만, 시원해서 좋았다. 📗 오늘 학습한 내용 웹 개발의 이해 HTML HTML, CSS, JS의 차이 HTML 구조 tag VSCode 설치 및 사용법 유용한 extension 단축키 Github github 메인 페이지 꾸미기 Python 알고리즘 문제 풀기 [프로그래머스] 교점에 별 만들기 HTML, CSS, JS에 대해 조금 더 자세히 알아보는 계기가 되었다. VSCode가 이미 설치되어 있어 유용한 extension에 대해서 찾아보았다. 다른 개발자들의 github에는 어떤 내용이 올라와 있는지 찾아보던 중 메인 페이지에 자신이 사용하는 스택, tool 등이 계시되어 있는 것을 발견하게 되었다 이 기능은 20년 7월에 github..

22.04.28_TIL

📌 오늘도 문제 풀이가 있는 데 반복문 부분이라서 조금 더 공부하다 보니 늦게 잠을 자서 피곤한 상태로 아침을 시작했지만 성장하는 개발자가 되기 위한 일련의 과정이라 생각하니 힘이 났다! 📗 오늘 학습한 내용 JavaScript 반복문 for while 소수 판별 약수 판별 소수와 약수 판별하는 문제는 알고리즘에서 많이 풀었다고 생각했는데 오랜만에 다시 풀어보려고 하니 기억이 나지 않아서 조금 오래 걸렸던 것 같다. 확실히 내가 알게 되었다면 정리를 해서 다시 잊어도 바로 찾아 볼 수 있도록 해야겠다. 그리고 문제를 풀때 j++를 해야 하는데 i++를 해서 무한으로 이중 for문이 돌게 되었는데 이것은 꼼꼼히 확인을 했다면 문제없이 풀 수 있었을 것이라 생각한다. 📘 추가로 공부할 내용 JavaScrip..