일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- vercel git lfs
- ELECTRON
- Recoil
- react-native
- adb pair
- silent printing
- camera access
- animation
- nextjs
- ffi-napi
- dvh
- github lfs
- github pdf
- react-native-dotenv
- Failed to compiled
- Git
- Each child in a list should have a unique "key" prop.
- 이미지 데이터 타입
- 티스토리 성능
- electron-packager
- device in use
- custom printing
- html
- augmentedDevice
- camera permission
- github 100mb
- npm package
- Can't resolve
- rolldown
- adb connect
- Today
- Total
목록분류 전체보기 (343)
Bleeding edge
https://programmers.co.kr/learn/courses/30/lessons/12905# 코딩테스트 연습 - 가장 큰 정사각형 찾기 [[0,1,1,1],[1,1,1,1],[1,1,1,1],[0,0,1,0]] 9 programmers.co.kr 문제 플로우는 간단하지만 Boundary Condition이 조금더 귀찮은 문제이다. 문제의 플로우는 다음과 같다. 1. board의 1, 1에서 시작하여 n, n까지 for문 두개를 순회한다.i, j 2. board[i][j]의 [i-1, j-1], [i, j-1], [i-1,j-1], [i,j]모두 0이 아닌경우, [i,j]를 제외한 숫자에서 가장 작은 숫자에 +1을 더한다 3. 이 과정중 가장 큰숫자를 제곱한다. 이 순서대로 가지만 이 문제에는 ..
1. Shadow 파레트를 넣었다. 이제 json파일에 그림자만 넣으면 원하는 값을 넣을 수 있다. 이제 새로운 그림자를 찾을 때마다 하나씩 넣어야겠다 2. 오픈 소스 폰트를 써볼 수 있는 페이지와 링크를 넣을까라는 생각이 들었다.
https://www.youtube.com/watch?v=3DuyJf_XPtM 주말을 정리하는 중에 이 영상을 보게 되었다. 프로젝트에 파이썬을 찍먹을 해봐야겠다 +ㅁ+ 오랜만이야 파이썬

깃헙컨벤션을 만들어서 사용하다보니.. 내가 쓸꺼같은 기능을 넣다보니 좀 더 개편해야겠다 라는 생각이 들었다. 1. index.html에만 계속 편집을 하다보니, 페이지가 너무 복잡해졌다. 왜 CBD(component based dev)인 프레임워크들이 사용되는지 느낄 수 있었다. 2. 어차피 자주 쓸꺼면, 내가 좋아하는 디자인을 살짝 넣는게 좋을꺼같아서 기본배경을 흰색에 검정 글씨만 넣을게 아니라, 아주 옅은 grey배경에 흰색 content를 넣었다 3. javascript에 한 continer에 여러번을 render하면 지속적으로 초기화가 되기때문에 div를 분리하고 그 안에서 따로 render을 진행했다. 4. index.html에 모든 페이지를 넣다보니 페이지를 분류하는게 낫다는 판단이 들었다 -..
dp나 bfs, dfs를 풀다보면 자주 보던 에러였다. cs를 공부하기전까지는, 이게 뭔 읽을수없데! (리터럴로 항상 잘못읽었다) 라고 생각했었는데, 지금와서 보니(최근에 코테를 보며 해결하면서 익히게 됬다). iterable에러를 내가 보통 낸경우는 for of를 사용할때 많이 발생했다. 이 에러는 왜 나타나는 걸까? 최근에 에러가 발생한 이유는, dp문제를 풀이를 할때 for(let x of list) 에서 list가 array가 아닌 undefined인 경우였다. dp나 bfs, dfs에서 에러를 자주 보던 이유는, 이 두 케이스에서 list를 j in i 즉, 2차원으로 사용할 때, 범위를 잘못 설정해서 list에 대한 범위를 넣는 경우에 이 에러가 나타난 것이다. 이문제를 해결하는 방법은 두가지..
https://programmers.co.kr/learn/courses/30/lessons/42895# 코딩테스트 연습 - N으로 표현 programmers.co.kr 크으.. 드디어 dp첫 문제를 풀었다 + 마지막으로 식을 정리하는데, 모던 자바스크립트 deep dive에서 공부한 블록문에 대해서 이해를 하고 식을 정리하니 소름이 쫙!!! 뭐 후자같은 경우에는, 별로 문제 풀이에는 연관이 없으니 여기서는 설명하지 않겠습니다. dp에 대해 설명을 하자면 다이나믹 프로그래밍 한글로, 동적 계획법의 약자로, 지금 같은 숫자를 끊어서 계산하는 경우에는, 계산한 값들을 5+5, 5/5, 5-5, 5*5와 같이 5를 사용한 숫자와 함께 그 결과를 계속적으로 사용을 하기 때문에 이에 대한 리스트를 만들고, 메모리에..
https://programmers.co.kr/learn/courses/30/lessons/43164# 코딩테스트 연습 - 여행경로 [["ICN", "SFO"], ["ICN", "ATL"], ["SFO", "ATL"], ["ATL", "ICN"], ["ATL","SFO"]] ["ICN", "ATL", "ICN", "SFO", "ATL", "SFO"] programmers.co.kr 그동안 이해가 안됬었던 bfs, dfs가 조금씩 이해가 가는거 같다.. 감동.. ㅠㅠ 이 문제에서 중요한 것은, 모든 티켓을 순회하게 하는 것이 목적이다. 지금은 dfs로 풀이를 할 계획이다. 플로우는 다음과 같다 1. 방문경로를 체크하기위한 visited를 만든다. 2. dfs 함수를 만든다. 함수의 변수는 depth와, t..

https://codevilot.github.io/FFF/ For Frontend Favorites codevilot.github.io 만들어둔 깃컨벤션 때문에 너무 편하다.. 후.. 깃 컨벤션을 FFF에 만들어두고 사용하고 있는데 깃 컨벤션을 사용하니 확실히, 장점이 몇개 있었다 1. 푸시 네임을 고민할 필요가 없다 2. 일관성 있게 되기때문에 어떤걸 수정했는지 한눈에 보기 좋다. 그리고 이제는, 공식 docs에 올라온 내용을 보고 만들다보니, 검색 결과가 나오지 않더라도 잘 만들 수 있는 것 같다. 요즘 모던 자바스크립트책과, 면접을 위한 cs 노트를 보고 있는데, 확실히 이 책에서 나오는 개념이 바로는 이해가 안되지만 반복적으로 읽다보니, 다른 기능을 사용할 때 이해도가 늘고 있다는 것이 느껴진다...
https://programmers.co.kr/learn/courses/30/lessons/42885 코딩테스트 연습 - 구명보트 무인도에 갇힌 사람들을 구명보트를 이용하여 구출하려고 합니다. 구명보트는 작아서 한 번에 최대 2명씩 밖에 탈 수 없고, 무게 제한도 있습니다. 예를 들어, 사람들의 몸무게가 [70kg, 50kg, 80kg, 5 programmers.co.kr 효율성 테스트가 가장 힘들었던거 같다. 문제 플로우는 다음과 같다 1. 사람을 무게순으로 정렬(내림차순) 2. 가장 가벼운사람과 가장 무거운사람의 무게 합이 리밋보다 작다면 있다면, answer++, 그리고 두사람을 리스트에서 제외한다. 만일, 리밋보다 크다면 answer++을 하고, 가장 무거운사람만 리스트에서 지운다. answer을..