일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬
- v-on
- 2588번
- LeetCode
- 실행 컨텍스트
- 코어자바스크립트
- vue
- 3003번
- 이벤트버블링
- 빅오표기법
- 프리코스
- 10869번
- v-if
- v-for
- v-model
- JavaScript
- 쿠버네티스
- 백준
- 이벤트캡쳐링
- 배열파티션
- 젠킨스
- 10926번
- 리스트복사
- Python
- MSA
- DevOps
- 도커
- 우테코
- hoisting
- 객체지향의 사실과 오해
- Today
- Total
목록전체 글 (69)
새오의 개발 기록
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/SA9sV/btrPRdCzhlP/L9IglmEiHNBl59Yhf4X8bK/img.png)
테스트 코드의 목적 직접 브라우저에 와서 일일이 값을 넣어서 테스트하지 않더라도 코드를 통해 기능 동작에 대한 검증을 하는 시간을 줄여줄 수 있음 자바스크립트 테스트 코드 작성 라이브러리 Jest 페이스북이 개발 문서화 잘 되어 있음 Jest By ensuring your tests have unique global state, Jest can reliably run tests in parallel. To make things quick, Jest runs previously failed tests first and re-organizes runs based on how long test files take. jestjs.io 설치 방법(위 사이트의 Get started 참고) npm install --..
도메인을 변경하니까 로그인이 되다 안되다 한다.. 기존 도메인에서는 잘 되는 동작인데 도저히 원인을 모르겠어서 테스트코드를 작성해볼까 하는데 이게 맞는건가 원인 발견함 로그인 여부에 따라 /main 접근 권한을 달리 주었는데 소셜 로그인 시 리다이렉트 주소가 /main 뒤에 붙기 때문에(/main의 중첩 라우터로 구성해놓음) /main에 아예 접근하지 못했고 소셜 로그인 요청은 /main 에서 동작하기 때문에 소셜 로그인 요청을 보내지 못하고 있는 상태였음 해결 기존에 /main으로 접근하면 바로 beforeEnter로 처리했는데 /main의 하위 /main을 만들어서 여기에서만 beforeEnter 처리해서 소셜 로그인을 위한 /main 접근 시에는 MainComponentSocial.vue(소셜 로그..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bpaelT/btrQgLymo3b/PZBccByLd0Y1lWgNrukP30/img.png)
1주차를 시작하며 이번 우테코는 프리코스에 지원자 모두가 참여할 수 있다. 프리코스 참여만으로도 배우는 게 많았다는 이전 기수 참여자들의 의견에 따라 진행 방식을 변경했다고 한다. 프리코스가 시작하는 10/26(수) 15시에 메일로 1주차 미션이 도착했다. 우테코의 저장소를 fork 해와서 pull request를 남기는 방식으로 진행된다. 일주일 동안 7문제를 풀어서 제출하면 되는데 첫문제부터 여태껏 외면해온 나의 안 좋은 습관들을 마주하게 된다. 일단 코드 써보고 수정하는거.. 나중에 수정? 절대 안함.. 미션이라는 말 때문에 변수명, 커밋 메시지 하나하나 작성하는데 조심스러워지고 있는 김에 나쁜 습관 고쳐보자 구현할 기능 목록부터 작성하고 구현해 나가자 미션 설명을 보면 기능 단위로 커밋해달라고 되..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/berxbi/btrO0nTkxIc/GKKat4KM7ViQSCA9gytWF1/img.png)
연결 리스트를 입력받아 페어 단위로 스왑하라 Swap Nodes in Pairs - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com # 입력 예제 1->2->3->4 # 출력 예제 2->1->4->3 풀이 1. 반복 def swapPairs(self, head: Optional[ListNode]) -> Optional[ListNode]: dummy = ListNode(0, head) print(dummy) prev, curr = dummy, head while c..