티스토리 뷰

Tech News

[TechNews] 유용한 개발 관련 아티클 및 영상 #3

망나니개발자 2024. 1. 19. 10:00
반응형

 

 

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

 

 

 

 

 

 

 

 

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2024/11   »
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
글 보관함