profile
가볍게 TIL 남기는 velog, 꾸준히 성장하는 개발자

[FE쥬니어의 Design System] 01. Personal Design System, Storybook, Vite로 환경 설정하기

Storybook, Vite로 Personal Design System 개발 환경 설정한 방법

2022년 3월 2일
·
0개의 댓글
·
post-thumbnail

TDD 뉴비가 느낀 러닝 커브와 재미

테스트 코드 뉴비로서 어디서부터 뭘 해야될 지 몰라 막막함을 느끼고, 파일럿 프로젝트 때의 안좋은 추억이 되살아났다 단순히 툴 사용법이 아니라, 테스트 코드를 작성하는 원칙이 뭔지 좀더 공부하고 정리해보고 싶다 무엇보다 테스트 패스할 때의 소소한 즐거움이 제일 큰 장점

2022년 1월 25일
·
0개의 댓글
·
post-thumbnail

Yarn Berry 적용 1일 차에 느낀 점 (Nest.js, Fastify ⤴️ / TurboRepo ⤵️)

워크-라이프-하모니 01. 리팩토링하다가 Yarn Berry 적용한 이야기, turborepo 등 모노레포 툴을 굳이 안써도 될 정도로 workspaces가 편리해졌고, PnP 모드는 Nest.js+Fastify에서 호환이 잘 안되는 듯해서 사용하지 못함

2022년 1월 16일
·
0개의 댓글
·
post-thumbnail

[TypeScript] enum 👉 literal 타입 갈아타기(+class-validator, template literal 타입 활용)

enum 대신 template-literal과 Readonly, Record 유틸 타입을 활용해, 좀더 맘편한 타입 만들기

2022년 1월 11일
·
0개의 댓글
·
post-thumbnail

[LeetCode] DP 기본 문제들3- Knapsack Problem 활용 문제들; Partition Equal Subset Sum, Coin Change, LCS (JavaScript)

Youtube 코드 없는 프로그래밍 DP 플레이리스트 따라서, LeetCode DP 중상급 문제 풀이. 해설과 코드를 보면 쉬운데.. 구현이..

2021년 2월 17일
·
0개의 댓글
·
post-thumbnail

[LeetCode] DP 기본 문제들2; Max Subarray Sum/Product, Longest Palindromic Substring, Word Break (JavaScript)

Youtube 코드 없는 프로그래밍 DP 플레이리스트 따라서, LeetCode DP 중급 문제 풀이. DP 난이도가 조금 올라가니까, Problem-SubProblem 나누는 것도 쉽지 않았다

2021년 2월 17일
·
0개의 댓글
·

[LeetCode] DP 기본 문제들; 계단오르기, Min Sum Path, Coin Change, Decode Ways(JavaScript)

Youtube 코드 없는 프로그래밍 DP 플레이리스트 따라서, LeetCode DP 초급 문제 풀이. Decode Ways는 초급치고는 난이도가 좀 있었다

2021년 2월 12일
·
0개의 댓글
·
post-thumbnail

[프로그래머스/DP] 정수삼각형, 등굣길, 도둑질, N으로 표현 (Python/JavaScript)

프로그래머스 고득점 Kit 중 동적계획법 문제 풀이. N으로 표현 문제 말고는 JS를 지원해주지 않아서 아쉬웠다. 점화식과 메모이제이션 잘 구하기, 연습이 많이 필요하다..!

2021년 2월 12일
·
0개의 댓글
·

[BOJ] 2166. 다각형의 면적 (JavaScript)

벡터의 외적 활용한 공식을 구현해보자..

2021년 2월 10일
·
0개의 댓글
·
post-thumbnail

[BOJ] 9177. 단어 섞기 (JavaScript)

memoization 잘하자

2021년 2월 9일
·
0개의 댓글
·
post-thumbnail

[BOJ] 16954. 움직이는 미로 탈출 (JavaScript)

주어진 조건을 함부로 누락하지 말자

2021년 2월 9일
·
0개의 댓글
·
post-thumbnail

[BOJ] 12886. 돌 그룹 (JavaScript)

3의 배수일 때만 성공할 수 있다는 조건을 생각해내는 것도 어려웠고, 콜스택 한도 초과, 시간 초과 때문에 더더욱 힘들었다

2021년 2월 8일
·
0개의 댓글
·
post-thumbnail

[프로그래머스/이진탐색] lv3. 입국심사, lv4. 징검다리 (JavaScript)

프로그래머스 고득점 키드 중 이진탐색 두 문제입니다. Parametric Search 문제들은 처음 접하게 되었는데,탐색 대상 수가 몇만, 몇십만 등 큰 수이면 일단 이진탐색을 의심해보고,이진탐색의 대상을 어떤 것으로 둘 것인지 확인하고,다음 탐색으로 넘어갈 때 조건은

2021년 2월 7일
·
0개의 댓글
·
post-thumbnail

[프로그래머스/그래프, 플로이드] lv3. 순위 (JavaScript)

정확하게 순위를 매길 수 있는 선수의 의미는 다른 모든 노드와 그래프로 연결되어 있는 경우를 의미한다. 플로이드 와샬을 활용한 풀이가 가장 출제의도에 맞는 풀이인 것 같다.

2021년 2월 6일
·
0개의 댓글
·
post-thumbnail

[프로그래머스/그래프, BFS] lv3. 가장 먼 노드 (JavaScript)

1번 노드에서 각 노드로 최단 경로로 이동했을 때 간선을 가장 많이 거치는 노드의 수, BFS

2021년 2월 6일
·
0개의 댓글
·

[JavaScript] LeetCode BackTracking 기본 문제들(2)

Youtube 코드 없는 프로그래밍 채널의 백트래킹 playlist 따라서 관련 문제들을 풀어보았습니다. 교과서적인 문제들이지만 아직은 실력이 부족해서 모두 강의를 참고하여 JavaScript 코드로 바꾸어 해결했습니다.

2021년 2월 6일
·
0개의 댓글
·
post-thumbnail

[JavaScript] LeetCode BackTracking 기본 문제들

Youtube 코드 없는 프로그래밍 채널의 백트래킹 playlist 따라서 관련 문제들 풀어보았습니다. 78. Subsets, 46. Permutations, 39. Combination Sum, 93. Restore IP Addresses

2021년 1월 30일
·
0개의 댓글
·
post-thumbnail

[JavaScript] LeetCode 22. 백트래킹, 230. BST, 559. BFS

승지니어님 유튜브 `기술면접 라이브코딩` 플레이리스트를 따라 LeetCode 문제들 풀고 있습니다. 오늘은 22, 239, 559번 문제를 풀어보았습니다.

2021년 1월 27일
·
0개의 댓글
·

ㄷㅐ충 리스트 (5) Security, 암호화

Security, 암호화 관련 대충 모아놓는 리스트

2020년 10월 11일
·
0개의 댓글
·

ㄷㅐ충 리스트(4) FE CSS Effects, JS Events,

HTML, CSS, JS 활용한 디자인, 효과들 모음, 코드 포함

2020년 10월 7일
·
0개의 댓글
·