일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 리덕스
- 4주 프로젝트
- 파이썬
- 프로그래머스
- 2주 프로젝트
- 렛츠기릿 자바스크립트
- 코드스테이츠
- 회고
- 리액트
- 토익
- Async
- SQL 고득점 Kit
- python
- LeetCode
- 자바스크립트
- 손에 익히며 배우는 네트워크 첫걸음
- 백준
- 코어 자바스크립트
- javascript
- 타입스크립트
- til
- js
- 정재남
- codestates
- 타입스크립트 올인원
- 알고리즘
- 리트코드
- 제로초
- 타임어택
- programmers
- Today
- Total
목록자기 성찰/회고 (10)
Jerry
PAT(Personal Access Tokens) error handling vs code에서 커밋을 해당 레포에 푸시하려고 했는데 아래와 같은 에러가 발생했다. 에러가 안내하는 레퍼런스로 이동하였다. https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ 1년 전 만들어서 사용해왔던 PAT의 유효기간이 만료된 것으로 파악했고 새로운 PAT를 만들어야 했다. 아래 url(레퍼런스)의 가이드를 기준으로 새로운 PAT을 만들었고 https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating..
개발자를 희망하는 취준생으로서 이번 원티드에서 진행하는 커리어 토크 세션이 나에게 필요해 보여서 신청하여 듣게 되었다. 원티드에서 진행하는 실시간 참여에는 처음이었는데, 시작시간 엄수하시고 세션 진행 속도도 적절해서 지루할 틈 없이 집중력 있게 메모하면서 들었다. 또한, 위에 보이는 강연자 3분께서 이번 세션에 대한 준비를 많이 하셨다는 게 느껴졌다. 유익한 시간이었고 인사이트를 얻고 갑니다!. ( _ _ ) 추가로, 세션 진행자체에 대해서 간단히 이야기해보면, 질 좋은 알찬 내용과 준수한 세션 진행, Q&A에 대한 실시간 답변이 기억에 남는다. 개인적으로 세션 후에 이메일로 설문 조사 요청이 왔는데 (설문 조사했음!) Q&A 질문을 문서화하셔서 다시 보내주셔서 센스가 있다고 느껴졌다. 진행 순서는 이동..
0. 기수 이동 전의 나와 기수 이동 후 나의 변화 2021년 01월 31일 기준으로 기수 이동한 지 42일 차 되는 날이다. 내가 중간에 빼먹지 않았다면 맞을 것이다. ㅎ 기수 이동 결정을 했을 때, "이걸 또 언제 하냐", "잘할 수 있을까"라는 복잡 미묘한 감정이 있었던 것 같다. 하긴, 나름 열심히 했다고 생각했지만 결국 현실은 기수 이동이니 충분히 그런 감정이 느껴질 만하다고 생각한다. 예를 들어 부트캠프 특성상 빡빡한 일정 내에서 진행되기 때문에 학습 부진과 학습 방법을 발견하면 바로 피드백을 주어 필요한 부분을 고쳐나갔어야 했다. 하지만 난 스스로 해야 한다는 해결해야 한다는 마음가짐을 가졌기에 쉽사리 그러질 못했다. 일정 시간을 투자했지만 문제가 해결되지 않는다면 헬프 데스크 혹은 동기에게..
이번 스프린트는 먼저 쉽게 이야기하자면, 서버와 데이터베이스를 연결시켜줘야 하는 과제다. 더 자세하고 명확하게 이야기하자면, 이전에 했던 chatterbox client와 chatterbox server에서는 Javascript 변수와 in-memory 저장 방식을 이용하는 방법으로 데이터를 받아와 스프린트를 진행했었다. 이에 반해, 이번 스프린트는 서버가 영속성(persistence)을 가져 서버를 껐다 켰다 해도 데이터가 사라지지 않게 하도록 한다. 여기서 In-memory와 Persistence에 대해 잠시 집고 넘어가겠다. 바로 밑 문장을 읽어보자. In-memory databases are more volatile than traditional databases because data is lo..
구현하려고 한 내용 저번에 회고한 스프린트 "[스프린트][회고] Chatterobox Client"처럼 메시지를 추가하는 Twittler(사진 이미지 속 페이지)를 리액트를 활용하여 리액트에 대해 이해하는 것이 목적이다. 발생한 에러에 대하여 이번 스프린트를 하면서 리액트가 익숙하지 않은 것이 가장 큰 어려움이었다. 부트캠프 과정 동안 자바스크립트를 주요 언어로 사용해왔고 프런트엔드의 꽃이라고 불린다는 '리액트'를 배우게 되었는데, 리액트가 언어는 아니지만 (라이브러리입니다) 언어를 새로 배우는 듯한 고통(?)의 과정을 체감했기 때문이다. 이 부분을 제외하고 애먹었다 부분이 있었는데 이것에 대해 이야기해보겠다. 에러 내용: 리액트 애플리케이션 개발 도중 프리징 현상 발생 Machine freezing w..
1. 본인이 구현하려고 한 기능을 제시 node.js의 http 모듈을 이용한 웹 서버를 만들기. 이번 시간에 만드는 웹 서버의 기능은 매우 단순합니다. 버튼을 클릭함에 따라 각기 다른 요청을 보내며, 각각 보낸 단어를 소문자 또는 대문자로 바꿉니다. POST에 문자열을 담아 요청을 보낼 때에, HTTP 메시지의 body(payload)를 이용합니다. 서버는 요청에 대한 적절한 응답을 돌려줘야 합니다. 서버는 POST 요청 이외에는 잘못된 요청임을 클라이언트에 알려줄 수 있어야 합니다. CORS 관련 헤더를 OPTIONS 응답에 적용해야 합니다. 클라이언트의 preflight request에 대한 응답을 돌려줘야 합니다. preflight request에 대한 응답 헤더는 이미 작성되어 있습니다. * 이..
세션 주제 : 나를 돋보이게 발표자: sw 과정 full time immersive 22기 한승하 님 코드스테이츠 과정에 참여 중인 사람들의 대부분의 목표는 아마 '커리어 전환'이라고 생각한다. "커리어 전환을 위하여 정해진 짧은 기간 안에 많은 정보를 내 것으로 만들고 결과물도 만들어 내는 곳" 그것이 "부트캠프"에 오는 이유이기 때문이다. 블로그 주인인 나 또한 이러한 목적으로 과정 중에 있는 사람이다. 며칠 전 반가운 소식이 또 들려왔다. 2020년 마지막 토크세션이 열린다는 소식이었다. 자그마한 취업 정보에도 갈증이 있는 나로서 지난번 토크 세션도 참가해서 만족도가 높았기 때문에 이번 세션도 참가하게 되었다. 한승하 님께서는 수료 후 다수의 회사에 합격하였으며 연봉협상 기술을 효과적으로 활용한 경..
Introduction 이 스프린트에서 서버 구현과 데이터베이스 관련 내용을 제외되어 있습니다. 서버는 만들어져 있는 환경에서 내가 클라이언트와 서버 간의 통신을 구현을 목적으로 "채팅 애플리케이션"을 만들어 보았습니다. (참고로, AWS에 구축/배포된 코드스테이츠 전용 서버를 활용합니다 ) Bare Minimum Requirements 아래 제공되는 chatterbox-server API 문서를 이용해서 클라이언트를 만드세요. 클라이언트는 서버로부터 받아온 메시지들을 보여 줄 수 있어야 하고, 내가 작성한 메시지를 서버에 보낼 수 있어야 합니다. 클라이언트가 테스트에 통과할 수 있도록 만드세요. XSS 공격을 어떻게 막을 수 있는지 생각해보세요. Advanced Challenges 아래의 Advance..