목록분류 전체보기 (265)
dukDukz
사용하는 노트북을 바꾸고... 너무 삽질을 많이해서 기록용으로 남긴다.. 두번째 하는건데도 계속 헤멨다...ㅠ 참고 자료 더보기 https://jeunna.tistory.com/109 git 계정 여러개 (.gitconfig 설정) 환경: Windows 10, git bash 개인 github만 썼어서 아무 생각없이 git을 썼는데 회사 다니니까 키가 따로 필요해졌다 1. SSH Key 생성 #ssh rsa key 생성 #default 2048, -b 4096 $ssh-keygen -t rsa -C "GITHUB_MAIL" 키를 생성할 jeunna.tistory.com https://www.youtube.com/watch?v=txFU6P0X0kY 환경 : window 11, git bash 1. SSH ..
집합 자료형 typeof mySet = object const { log } = require("console"); let mySet = new Set(); mySet.add(1) mySet.add(2) mySet.add(3) mySet.add(3) log(mySet.size) log(mySet.has(1)) mySet.delete(1) for(let item of mySet) log(item)
잘한 것은 무엇인가? 퇴근후 모각코 퇴근하자마자 바로 달려가서 접속함.. 진짜 정신없는 평일이였다.. 평균적으로 한시간 반정도 학습할 수 있었는데 짧은 시간동안 집중할 수 있어서 만족스러웠다. 앞으로도 꾸준하게 참여할 예정 관심사의 분리에 대해 알게 된 점 이번주 강의 내용은 전체적으로 관심사를 어떻게 분리할지. (프론트니까 UI 와 비지니스 로직으로 보통 나누게 된다.) 이렇게 나눠야 테스트, 재사용 하기 편해진다고 한다. 막연하게 컴포넌트는 UI만 관리하고 나머지 로직 처리는 다른곳에서 해줘야 한다고 얘기만 들었었는데 이게 뭔지 좀 알게 된 것 같다. 과제 통과 저번주 과제를 통과를 못했었다.. 요한님 도움을 받아서 통과를 했는데 build 문제였다. 왜 build 폴더 없이는 테스트가 통과되지 않는..
잘한 것은 무엇인가? 이번주에 잘한거?? 진짜 모르겠음 수요일까지 어떻게든 데브노트 완성한거? 근데 그나마도 이해가 잘 안된 상태로 낸거라 만족스럽지 않다. 퇴근후 모각코 퇴근 하자마자 달려가서 접속했는데 그래도 출첵은 못함. 수업 듣고 혼자 실습하는데 잘 안되던 리액트 테스트 부분 다시 들으니 내가 놓친 부분을 알 수 있었고 describe - context - it 이거는 확실히 캐치함. 과제 하면서도 이거는 손에 익히려고 함 과제 (배운 선에서 최대한 진행) 솔직히 이번주 "테스트" 관련 수업.. 잘 모르겠다. 처음 하는거다 보니 이해도 느리고 강의도 몇번씩 더 봐야 했다. 과제 ci test 실패한 상태인데 정답 올라오면 고대로 머리속에 넣을 예정 (이런거는 잘하니까..!) 잘못한 것은 무엇인가?..
@parcel/transformer-js: Browser scripts cannot have imports or exports. parcel로 웹서버를 띄우려고 하는데 이런 오류가 났다.. 바로바로 index.html type='module'을 안써줘서 그렇다... index.html 전체 코드
잘한 것은 무엇인가? 강의에서 배운걸 실제로 사용함 useRef 값 참조, DOM control 하는 부분. useRef는 알기만 하고 어떻게 활용할지 몰랐는데 이번에 사용하면서 고민하던게 좀 쉽게 풀렸다. useEffect clean up 함수도 이번에 활용해봤다. (원하는 방법이 아니라 try에 그치긴 했지만) 수요일까지 강의노트 작성하기 지난주에 수요일까지 강의 다 듣고 강의노트까지 올리는게 목표였는데 이번주에는 그걸 지켰다. 다행이다. 운동 시작 일하고... 퇴근하고 공부하는걸 반복하면서 계속 앉아만 있으려니 체력이 너무 떨어지는게 느껴졌다.. 도저히 버틸 수가 없어서 운동 다니기로함..! 월/수 수업에 나가고 있다..! 무지 힘들어서 도움이 될 것 같음. 잘못한 것은 무엇인가? 실습량이 부족하다..
다음은 자바 코드의 일부분입니다. System.out.println(var); 태그는 컴퓨터 코드(code)의 일부분을 나타낼 때 사용합니다. 이때 컴퓨터 코드의 일부분이란 XML 요소의 이름이나 파일 이름, 컴퓨터 프로그램의 코드, 또는 컴퓨터가 인식할 수 있는 어떤 문자열이라도 될 수 있습니다. http://www.tcpschool.com/html-tags/code
구현 목표 1) As is App.js 에서 페이지 이동시마다 loginCheck 함수를 호출시킴 2) To be "페이지를 찾을 수 없음" - NoMatch.jsx 에서 loginCheck 함수를 제외시키고 싶음. useRef를 통해 해결 App.jsx const noMatch = useRef(); useEffect(() => { if (!noMatch.current) { loginCheck(token); } else { return; } }, [token, loginCheck]); noMatch 값을 props로 NoMatch 컴포넌트에 넘겨준다. NoMatch.jsx import React from 'react'; import { useNavigate } from 'react-router-dom';..