티스토리 뷰
반응형
1. 유용한 개발 관련 아티클 및 영상 #3
MySQL의 VARCHAR와 TEXT
- MySQL의 VARCHAR 컬럼에는 최대 저장 가능 길이가 있음(65535 바이트)
- 하나의 VARCHAR 컬럼 길이가 너무 크면, 다른 컬럼들이 사용할 수 있는 최대 공간의 크기가 영향을 받게 됨
- TEXT나 BLOB와 같은 LOB 컬럼은 이 제한 사항에 거의 영향을 미치지 않음
- 따라서 많은 컬럼을 가진 테이블에서는 VARCHAR 타입 대신 TEXT 타입을 사용해야 할 수도 있음
- 하지만 LOB 컬럼은 데이터가 크다면 외부 공간에 저장하게 되므로 조심해야 함
출처: https://medium.com/daangn/varchar-vs-text-230a718a22a1
구글 테스팅 블로그에 올라온 PR 꿀팁
출처: https://twitter.com/dylayed/status/1730514485780373683?t=Dd6x0WMa8ZqoACS-rE4uBQ&s=09
파이썬 3.1.3 JIT(Just-In-Time) 컴파일러 탑재
- CPython 코어 개발자 Brandt Bucher가 Python 3.13 브랜치에 JIT 컴파일러를 추가하는 풀 리퀘스트를 제출함
- JIT(Just in Time) 컴파일은 코드가 처음 실행될 때 컴파일이 이루어지는 설계를 의미함
- 이 JIT는 Python의 성능을 크게 향상시킬 수 있는 일련의 최적화의 초석임
출처: https://news.hada.io/topic?id=12772&utm_source=slack&utm_medium=bot&utm_campaign=T03FE7QJV
모던 웹 프론트엔드 프레임워크
- 인터뷰에서 “React, Vue와 같은 모던 프레임워크를 사용하는 이유?”를 질문 받는다면 “반응성(Reactivity)” 때문이라고 답할 수 있음
- 반응성이란 JS 애플리케이션의 메모리에 있는 내용을 DOM에 HTML로 반영하는 기능임
- 반응성이 없으면 사용자의 상호작용에 따라 DOM에 다르게 출력되도록 할 때 기능 구현이 어려워짐
- 하지만 모던 프레임워크를 사용하면 DOM에 바인딩되는 방식이 아닌, JS 데이터에 초점을 맞추고 코드를 작성할 수 있도록 해줌
- JS에 저장된 상태를 어떻게 변경할 것인지에만 집중할 수 있게고, 다른 메커니즘을 통해 화면에 표시되는 방식을 추상화해줌(React나 Vue는 VDOM을 사용함)
출처: https://x.com/hewonjeong/status/1746461427052036227?s=20
컨테이너의 구조와 오픈소스의 생태계에 관한 리서치(feat. 도커는 적폐인가?)
컨테이너의 구조와 오픈소스의 생태계에 관한 리서치(feat. 도커는 적폐인가?)
- 도커라는 기업이 컨테이너 시대를 본격적으로 이끌기 시작했음
- 표준 인프라에 가까운 컨테이너 표준을 만들었고, 오픈소스를 기부하며 시장을 발전시킴
- 현재도 컨테이너 생테계에 다양한 기여를 하는 중
출처: https://ykarma1996.tistory.com/192
반응형
'Tech News' 카테고리의 다른 글
[TechNews] 유용한 개발 관련 아티클 및 영상 #6 (2) | 2024.02.09 |
---|---|
[TechNews] 유용한 개발 관련 아티클 및 영상 #5 (0) | 2024.02.02 |
[TechNews] 유용한 개발 관련 아티클 및 영상 #4 (2) | 2024.01.26 |
[TechNews] 유용한 개발 관련 아티클 및 영상 #2 (0) | 2024.01.12 |
[TechNews] 유용한 개발 관련 아티클 및 영상 #1 (2) | 2024.01.05 |
댓글