일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 40HQ컨테이너
- 나일론지퍼
- 우레탄지퍼
- 40HQ컨테이너40GP컨테이너차이
- 영어시간읽기
- AATCC
- Armhole Drop
- MERN스택
- 헤이큐
- 고급영어단어
- 필터링후복사붙여넣기
- TACKING
- 요척합의
- 미니마카
- 슈퍼코딩
- 엑셀자동서식
- 자켓실측
- 엑셀드래그단축키
- 봉제용어
- 비리짐
- 웹API
- 지연환가료
- 암홀트롭
- 클린코드
- 비슬론지퍼
- 핸드캐리쿠리어차이점
- 미국영어연음
- WHATTIMEOFTHEDAY
- 엑셀필터복사붙여넣기
- 와끼
- Today
- Total
목록PROGRAMMING (429)
CASSIE'S BLOG
프론트엔드 개발자라면 아마 웹사이트 성능을 최적화하는 것에 관심이 있을 것이다. 웹사이트 로딩 시간을 줄이고, 물 흐르듯 자연스러운 사용자 경험을 만드는 것은 비즈니스에도 큰 영향을 끼친다. 웹을 최적화할 수 있는 방법에는 여러 가지가 있는데, 그중에서 빠질 수 없는 개념이 바로 캐싱이다. 캐싱은 어떤 데이터를 한 번 받아온 후에 그 데이터를 불러온 저장소보다 가까운 곳에 임시로 저장하여, 필요시 더 빠르게 불러와서 사용하는 프로세스를 의미한다. 메모리 계층 구조에서 캐시는 디스크나 메인 메모리보다 더 빠르게 데이터를 불러와서 사용해야 할 때 쓰인다. 이러한 장점이 있는 만큼 단위 메모리당 비용이 비싼 편이다. 그래서 엔지니어 입장에서는 재사용을 충분히 많이 할 수 있는 데이터만 선별적으로 잘 캐싱해서,..
Ss
RTO는 "Recovery Time Objective"의 약어로, 재해 복구 목표 시간을 나타냅니다. RTO는 시스템이나 서비스가 중단되었을 때, 다시 정상 상태로 복구되기까지 걸리는 시간을 의미합니다. 일반적으로 재해나 시스템 오류 등으로부터 회복하여 정상 작동 상태로 돌아가기 위해 소요되는 최대 허용 시간을 나타냅니다. 여기서 "RTO 50% 이상 단축"이라는 문구는, 기존의 RTO보다 50% 이상 빨리 복구될 것을 의미합니다. 이는 시스템이나 서비스에 장애가 발생했을 때, 해당 문구에서 언급된 서버, 스토리지, 네트워크 자원의 통합 모니터링을 통해 장애 복구를 더욱 빠르게 수행하고자 하는 의도를 나타냅니다. 예를 들어, 기존에 1시간이 걸리던 장애 복구가 RTO 50% 이상 단축되면 30분 이하의 ..
로그인이나 회원가입 같은 입력값을 받는 폼에서는 데이터가 정말 많을 수 있다. 10개 이상이 될 수도 있는데 그런것들을 하나하나 state로 값을 저장하고 유효성검사를하고 form 전체를 하는 것이 굉장히 지저분하고 비효율적이다. 유효성 검사는 input값이 우리가 의도한 규칙에 맞게 들어오는지 검사 Debounce는 동일한 이벤트가 반복해서 실행되는 경우 일정 시간 지연 시킨 후 처리 useState()의 한계 복잡한 상태를 다루려면 여러 개의 snapshot를 관리해야함. 그 과정에서 상태변화가 꼬일 수 있음 useState()의 한계 enteredEmail -> emailIsValid -> formIsValid enteredPassword -> passwordIsValid -> formIsValid..
협업 프로젝트는 Git bash 쓰기로했다. 그거 안 쓰면 충돌난다고해서 실 개발자들의 Git 도구 사용 습관은 상당히 다양합니다. 몇 가지 고려 사항에 따라 개발자들은 Git Bash 또는 다른 명령 줄 도구를 선호할 수 있습니다. 일부 개발자는 Git Bash나 기타 명령 줄 도구를 선호하는데, 이는 다음과 같은 이유가 있을 수 있습니다: 자동화 및 스크립팅: 명령 줄 도구는 스크립팅과 자동화 작업에 더 적합할 수 있습니다. Git Bash를 사용하면 명령어를 조합하여 효율적으로 작업할 수 있습니다. 커맨드 라인의 강력함: 일부 개발자는 명령 줄의 강력함과 유연성을 선호합니다. 특히, Git의 각종 옵션을 직접 입력하고 조작하는 것을 선호하는 경우가 있습니다. 플랫폼 간 일관성: 명령 줄 도구는 주로..