개발 일상

개발 일상/개발 회고

[개발 회고록] 4월 3주차

💭 1. 이번 주엔 어떤 일들이 있었고, 그 속에서 나는 어떤 것을 느꼈을까 4월 16일(일) 📜 oopy블로그 꾸미기 oopy블로그를 꾸몄다! 정확히 말하면 나를 표현하는 자기소개서이자, 이력서이다. 내 이력서가 이렇게 예쁘니 들어갈 때마다 기분이 좋다 ㅎㅎ. 그리고 이 문구의 코드는 github repository에 저장해두었다. 앞으로 커스텀해서 만들 때마다 하나씩 추가해야지. 📜 Python Selenium 시험 기간이여서 그런가, 학교 공부 빼고는 뭘 해도 재미있는 거 같다. 특히 평소에 해던 프런트엔드보다는 다른 분야에 손가 눈이 간다. 예전에 만든, Python Selenium을 이용한 블로그 매크로를 손 보았다. 조만간 github에 public으로 업로드할 예정이다. 매크로는 삶을 풍요롭..

개발 일상/개발 회고

[개발 회고록] 4월 2주차

💭 1. 이번 주엔 어떤 일들이 있었고, 그 속에서 나는 어떤 것을 느꼈을까 4월 9일(일) 📜 CS공부 오늘의 핵심 1. JWT : 인증과 권한 부여를 위해 사용되는 JSON 기반의 토큰 보안을 위해 accessToken은 cookie에 저장하여 XSS(Cross Stie Scripting)을 막고, refeshToken은 localStorage에 저장하여 CSRF(Cross Site Request Foregery)를 막는다. 2. CORS : 웹 브라우저에서 실행되는 스크립트가 다른 출처의 리소스에 접근하는 것을 허용하는 보안 방식. 여기서 다른 출처란, 프로토콜, 호스트, 포트 중에서 하나라도 다른 것 3. reconsiliation : React가 가상 DOM과 실제 DOM을 비교하여 변경된 부분..

개발 일상/개발 회고

[개발 회고록] 4월 1주차

💭 1. 이번 주엔 어떤 일들이 있었고, 그 속에서 나는 어떤 것을 느꼈을까 4월 2일(일) 📜 오늘도 CS공부 CS공부 복습과 함께, 프런트엔드 개발 면접에서 물어보는 질문들 위주로 공부했다. 핵심 1. 일급 객체 : JS에서 특별한 대우 받는 것들. 그중 하나가 함수 : 변수에 할당 & 인자로 전달 & 결과로 리턴 2. 고차 함수 : 인자로 전달하거나, 결과로 리턴하는 함수 (일급 객체의 일부) 3. var은 함수 레벨 스코프(호이스팅 O->선언되기도 전에 undefined) const, let은 블록레벨 스코프 지원 가지가 흔들리지 않게 뿌리를 깊이 심자 4월 3일(월) 📜 프리온보딩 프론트엔드 챌린지 4월 오늘의 강의의 메인 주제는 VirtualDOM이었다. VirtualDOM과 그 외의 유용한 ..

개발 일상/개발 이야기

[개발 이야기] 디프만 동아리 13기 지원 후기

1. 서류 후기 핵심적인 질문은 총 7문항이었으며, 6문항은 800자, 1문항은 2000자였다. 경쟁이 치열한 동아리인 만큼 작성해야 하는 글자 수와 문항 수가 상당했다. 문항과 내가 적은 내용은 아래와 같다. [800자] 1. 디프만에 지원하게 된 동기는 무엇인가요? 디프만 동아리에 지원하게 된 이유(발전과 성장에 대한 열망), 그리고 디프만 동아리만의 장점, 디프만 동아리에서 하게 될 활동들과 그에 따른 장점들을 작성했다. 2. 본인이 가진 열정을 발휘하여 목표를 달성한 경험을 얘기해주세요. 지난겨울방학에 진행한 프로젝트에 관한 내용을 작성했다. 그 프로젝트에서 어떤 역할을 했고, 무엇을 느꼈는지 작성했다. 3. 성공적인 프로젝트 진행에 필수 요소는 뭐라고 생각하시나요? 그렇게 생각한 이유와 본인이 ..

개발 일상/개발 회고

[개발 회고록] 3월 5주차

💭 1. 이번 주엔 어떤 일들이 있었고, 그 속에서 나는 어떤 것을 느꼈을까 3월 26일(일) : OFF 3월 27일(월) : 학교 생활 하느라 Busy 3월 28일(화) : 앞으로의 방향을 잡아보자. 기술 블로그에 대한 팁들을 얻었다. "블로그를 방문하는 누군가에게도 질문자님이라는 사람을 더 잘 이해하게 되는 좋은 기회를 제공할 수 있음". 이 말이 마음에 상당히 와닿았다. "나"라는 사람을 표현할 수 있는, 나의 성실함을 표현할 수 있는 그런 블로그를 만들기 위해 노력하자. 꾸준히 조회수도 증가하는 것도 보인다. 그만큼 내가 쓴 글에 사람들이 관심을 보인다는 뜻이다. 나 생각보다 잘하고, 잘 쓰고 있나 보다 ☺️ BDD와 SDD, 이런게 있구나. 다음에 프로젝트를 하게 되면 참고해 보도록 하자. 너무..

개발 일상/개발 이야기

[개발 이야기] LeetCode 이용 후기

LeetCode에서 처음 문제를 풀어봤는데, 확실히 시스템이 잘 되어있음을 느낄 수 있었다. 프로그래머스처럼 IDE가 문제와 함께 제공되고, 문제를 풀면 그 풀이에 대한 성능, 그리고 성능 개선을 더 할 수 있는지 질문이 주어진다. 이 질문을 제시해주지 않았더라면 나는 내가 작성한 코드의 성능에 대해 고려해보지 않았을 것이다. 이와 함게 풀이 영상, 다양한 풀이들을 볼 수 있었다. 대부분 JAVA기반이었지만, JAVA를 학습한 나에게는 어렵지 않은 문법들이라 JS로 바꾸어 적용하는데에는 크게 어려움이 없었다. 내 풀이들이 이렇게 아카이브 된다는 점 또한 상당히 매력적이었다. 내가 이전에 어떤 풀이를 하였는지, 얼마나 성능을 개선시켰는지 확인해볼 수 있어서 좋았다. 단점으로는 유로 버전이 있다는 점이었다...

개발 일상/개발 회고

[개발 회고록] 3월 4주차

💭 1. 이번 주엔 어떤 일들이 있었고, 그 속에서 나는 어떤 것을 느꼈을까 3월 19일(일) 📜 CS 공부 오늘의 핵심 1. React.memo : 컴포넌트에서 전달받는 파라미터 값을 확인하고, 동일한 경우 리렌더링 X + useMemo : 값 / useCallback : 함수에 대해 동일한 원리 적용 2. 클로저 : 함수 내부에서 생성한 데이터와, 그 데이터를 참조하는 함수로 구성 3. 함수형 프로그래밍 : 함수를 중심으로 프로그래밍하는 방식 특징 : 불순고재 : 불변성(데이터의 변경 피함) + 순수(인자에 의해서만 결정) + 고차(함수를 인자로 받거나, 반환) + 재귀(자신을 호출하여 반복) 4. 일급 객체 : 함수와 변수를 동일하게 다룰 수 있는 객체 : 변수에 저장 가능 & 인자로 전달 & 반환..

개발 일상/개발 회고

[개발 회고록] 3월 3주차

💭 1. 이번 주엔 어떤 일들이 있었고, 그 속에서 나는 어떤 것을 느꼈을까 3월 12일(일) : 홀랑 프로젝트 마무리 중 3월 13일(월) 📜 chatGPT에게 질문 잘하는 법 참고 chatGPT가 모두에게 열린 이 세상, 답변을 잘하는 사람이 아니라 질문을 잘하는 사람이 되어야 하는 시대가 온 것이다. chatGPT에게 얼마나 자세하게, 잘 질문하는지에 따라 답변해 주는 퀄리티와 양이 천차만별이다. 위는 오늘 공부한 것들이며, 앞으로도 차차 공부해 나갈 것이다. 특히, "육하원칙에 의해 질문"과 "영어로 질문"이 가장 인상 깊었다. 질문을 세세하게 해야 답변도 세세하게 해주는 만큼, 육하원칙에 맞춰서 세세하게 질문을 해야 한다. 그리고 영어로 질문을 했을 때 chatGPT가 답해주는 양이 한글로 질문..

피터s
'개발 일상' 카테고리의 글 목록 (3 Page)