MWMari Worldinmariii.hashnode.dev·Mar 30 · 1 min readBundling Fundamentals들어가며 프론트엔드에서 번들링을 이해하는 과정은 웹 성능 최적화를 위해서 꼭 짚고 넘어가야할 부분이다.토스에서 작성해둔 bundling Fundamentals 과정을 통해서 번들링이 '어디서 어떻게' 일어나는지 함께 이해해보자! 번들링이란 번들링은 여러개의 웹 개발에 필요한 리소스 파일들을 하나 또는 몇 개의 파일로 묶는 작업을 얘기하고, 이렇게 묶인 파일00
MWMari Worldinmariii.hashnode.dev·Mar 30 · 1 min read1st session회사 투자 보는 사이트 THE VC 혁신의 숲 잡플래닛 블라인드 Remember group by OSI 7계층 → 요즘은 4계층 TCP/IP , 5계층도 있는데 네트워크 액세스라고 뭉치기에는 소프트웨어와 하드웨어가 있기 때문에 그걸 나눈것. 캡슐화(박싱 → 헤더를 계속 붙이면), 역캡슐화(언박싱 → 헤더를 떼면서) 과정 PDU Protoco00
MWMari Worldinmariii.hashnode.dev·Mar 30 · 2 min readOSI 7OSI 7계층 응용계층 - 7 HTTP, HTTPS, FTP, SMTP 표현계층 - 6 인코딩, 압축, 암호화(SSL/TLS) 세션계층 - 5 세션 유지, 연결 관리 전송계층 - 4 TCP, UDP, 포트번호 TCP 3-way handshake 패킷 분할, 재전송, 순서 보장 두 노드의 종단 간 통신을 처리한다. 네트워크00
MWMari Worldinmariii.hashnode.dev·Feb 4 · 1 min read진짜 git 아직도 모르냐!!!들어가며 진짜 회사 입사한지 일년이 됐지만 아직까지 git을 초보자처럼 쓰고있는 내 모습에 너무 황당해서 쓰는 블로그.. 회사에서는 그냥 git clone해서 애초에 git fetch, git pull, git push, git commit, git add 등등 명령어만 남발하면서 충돌 없이 최대한 조심스럽게 익숙한 방식대로만 써왔음 에러나면 무조건 ai한테 왜이래 남발하면서 충돌해결하고 rebase, merge 차이도 잘 모르겠고,, 심지어 ...00
MWMari Worldinmariii.hashnode.dev·Jan 28 · 3 min readOpenLayers , Feature 찾는법안녕하세요! 오늘은 개발 과정에서 겪었던 까다로운 버그와 그 해결 과정을 공유해볼까 합니다. OpenLayers를 사용한 지도 애플리케이션에서 발생한 문제로, 분명히 존재해야 할 피처(feature)를 getFeatureById로 찾지 못하는 상황이었습니다. 문제 발생: "ID도 있고, 레이어도 있는데 왜 못 찾니?" 문제는 otdr.js 파일의 highlightTracks라는 함수에서 시작되었습니다. 이 함수는 특정 트랙(track)들을 ...00