/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
1:50 5/31
velog.io
1:50
velog.io
janeljs.log
https://velog.io/@janeljs
알고리즘 풀이는 👉 janeljs.github.io 👈에 올려요💓
저작도구: velog
최종 피드 수집: 2024-12-20 19:46
전체 (82)
1y
CDN
CDN에 대한 내용들을 붙여나갈 페이지
CDN
웹 캐시 서버를 전 세계에 분산 배치 & 원본 서버의 콘텐츠를 웹 캐시 서버에 캐시해 사용자에게 서비스 → 사용자 기기나 브라우저가 웹 콘텐츠를 빠르게 다운로드 할 수 있도록 하는 기
0
0
0
읽기모드
1y
230508-TIL
오늘 배운 것
함수형 코딩
Chapter 18-19 (완독)
CHAPTER 18 반응형 아키텍처와 어니언 아키텍처
CHAPTER 19 함수형 프로그래밍 여행에 앞서
함수형 코딩 스터디
넓고 얕게 외워서 컴공 전공자 되기
섹션 3
0
0
0
읽기모드
1y
230507-TIL
오늘 배운 것
외워서 끝내는 SSL과 최소한의 암호기술
섹션 2-3 (완강)
섹션 2. 암호기술에 대한 이해
매우 쉽게 외우는 대칭키 시스템
외워서 끝내는 비대칭키 시스템
디지털 서명이란?
섹션 3. PKI 시스템과 인터넷*
인터
0
0
0
읽기모드
1y
230506-TIL
오늘 배운 것
외워서 끝내는 네트워크 핵심이론 - 응용
섹션 2-3 (완강)
섹션 2. 부하분산 시스템 작동원리
L4 부하분산과 무정지 시스템
대규모 부하분산을 위한 GSLB
섹션 3. VPN과 네트워크 보안 솔루션*
PN과 VP
0
0
0
읽기모드
1y
230505-TIL
오늘 배운 것
외워서 끝내는 네트워크 핵심이론 - 응용
섹션 1
섹션 1. 인터넷 공유기 작동원리*
공유기 작동원리 및 개요
Symmetric NAT 방식
Full Cone 방식과 내부 네트워크 접속 문제
Restricted Co
0
0
1
읽기모드
1y
230504-TIL
오늘 배운 것
외워서 끝내는 네트워크 핵심이론 - 기초
섹션 4-5 (완강)
섹션 4. L4 수준 대표주자 TCP와 UDP
TCP와 UDP 개요
TCP 연결과정
TCP 연결종료 및 상태변화
TCP, UDP 헤더형식과 게임서버 특징
0
0
0
읽기모드
1y
230503-TIL
오늘 배운 것
웹 성능 최적화 기법
2장 읽기
웹 최적화
TCP/IP 프로토콜
HTTP 프로토콜
DNS
브라우저
2장 스터디
오브젝트
1-3장 복습
객체, 설계
객체지향 프로그래밍
역할, 책임, 협력
3장 스터디
외워서 끝내는 네
0
0
0
읽기모드
1y
웹 성능 최적화(WPO)
웹 성능
콘텐츠가 신속하게 전달되어 사용자가 원하는 서비스를 빠르게 전달받을 수 있도록 하는 시스템들의 성능
간단하게 말하면 웹 로딩 시간을 의미
중요한 이유
월마트 사례
로딩이 2초 내로 완료되었을 때 사용자의 구매가 가장 많음
0
0
4
읽기모드
1y
웹 성능
Web
정의
하이퍼텍스트를 바탕으로 관련 있는 문서끼리 연결한 문서의 집합체
하이퍼텍스트: 텍스트를 뛰어넘는 다양한 콘텐츠를 아우르는 형식
사용자는 하이퍼링크를 통해 다른 페이지로 이동, 또는 정보를 입력하여 전송
구성요소
1.
0
0
0
읽기모드
1y
Volatile의 위험성... 보다 잡다한 것이 더 많은
평화롭게 개발하던 중, 소스코드에서 volatile 키워드를 사용한 곳을 발견했다.
봘러틀, 읽기도 힘든 그녀... 자주 쓸 일이 없어서 그저 cpu cache가 아닌 메인 메모리로부터 변수를 읽고/쓴다고만 알고 있었다.
그녀는
0
0
0
읽기모드
2y
수진 님과의 멘토링 후기
베를린에서 일하시는 개발자 이수진 님의 게시글을 보고 멘토링을 신청했다.
나와는 다르게 FE 개발자이시지만, 해외 취업 및 개발자 커리어 설계 관련하여 조언을 얻고자 신청하게 되었다.
멘토링 신청
멘토링은 Superpeer라는 플
0
0
7
읽기모드
2y
[Real MySQL 8.0] 8장 인덱스
8장 인덱스
8.1 디스크 읽기 방식
데이터베이스 성능 튜닝은 디스크 I/O를 줄이는게 관건
8.1.1 하드 디스크 드라이브(HDD)와 솔리드 스테이트 드라이브(SSD)
HDD(DB 서버 병목 초래) 대체를 위한 SSD
HDD와
0
0
4
읽기모드
2y
네이버 웹툰 입사 후 4개월 회고
2021년 12월 31일에 회고를 남긴 이후로 블로그 포스팅을 하지 않았다.
이유는 여러가지가 있었는데
1. 신입으로서 업무에 적응하느라 정신이 없었다.
도메인
이전까지의 토이 프로젝트와는 달라도 너무 다른 서비스 규모와 복잡도에
0
0
3
읽기모드
2y
2021년 회고
개발을 시작한 뒤 1년 동안 매일이 만족스럽지는 않았지만 게으르고 부족한 대로 꾸준히 공부하다 보니 네이버웹툰 신입 공채에 합격하여 서버 개발자로 일하게 되었습니다 🙂 제 블로그를 보고 동기부여를 받았다는 댓글 + 메일을 종종
2021_회고
+ 더보기
2
0
297
읽기모드
3y
[Tuktalk Project #1] Refresh Token을 이용해서 로그인 유지하기
도입한 전략
Tecoble의 인증방식과 관련된 포스트를 보면 JWT의 단점을 극복하기 위한 다양한 보안 전략을 제시하는데 그 중 Refresh Token의 경우 아래와 같은 흐름으로 진행된다.
클라이언트가 로그인 요청을 보내면
0
0
2
읽기모드
3y
[JPA] OSIV(Open Session In View)
얼마 전 면접에서 "OSIV가 뭔가요?"라는 질문을 받았다. Open Session In View의 약자로 원래는 세션(영속성 컨텍스트)와 트랜잭션의 범위가 같지만, 스프링이 제공하는 OSIV를 사용하면 트랜잭션이 서비스 계층까지
0
0
3
읽기모드
3y
[OOP] 객체 지향 특징과 SOLID 원칙
객체 지향 특징
추상화(Abstraction)
추상의 사전적인 의미는 "여러가지 사물이나 개념에서 공통되는 특성이나 속성 따위를 추출하여 파악하는 작용"이다. 그러므로 추상화는 여러 개체들을 분해해서 찾을 수 있는 공통되는 특성을
0
0
1
읽기모드
3y
[CMC] Filter & Interceptor
CMC 개발 컨퍼런스에서 Filter와 Interceptor를 주제로 발표를 했습니다. 첫 기술 관련 발표여서 많이 떨렸지만, 준비하는 과정 및 다른 분들의 발표를 듣는 과정에서 많이 배운 것 같습니다.
❓ Filter와 Int
0
0
1
읽기모드
3y
[Gamification Beta #1] 우아한형제들 코딩테스트 & Scoup 프로젝트 아티클 발행 & CMC 기술 세션 발표
요즘 뭔가 스트레스를 날리면서 재밌는게 필요하다.
개발자가 되기로 한 이유 중에는 기획자 시절부터 꿈꿔왔던 앱 개발이 있었는데, 그건 언제 실현될지 모르겠으니 앱 서비스가 있다고 생각하고 스스로에게 베타 테스트를 해보려고 한다.
0
0
0
읽기모드
3y
[Scoup Project #1] 테스트 전 데이터베이스를 초기화하는 방법
최근 프로젝트 시 회고 및 기록의 중요성을 느껴 오늘부터는 배운 내용들을 기록해보려고 한다. 이제 왕초보 단계는 벗어났고 사용법도 어느정도 익숙해졌으니 내부 동작 원리를 이해하는 단계로 나아가보자!💪
들어가기 전에
스프링 빈은
0
0
0
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy