안녕하세요~ 이번에는 http와 https를 공부하다 보니 SSL에 대해서도 궁금해지더라고요. 그래서 포스팅하면서 공부한 것을 정리해보고자 합니다. 목차: 1. SSL에 대해서 2. HTTPS와 SSL의 차이점 3. SSL 인증서란? 4. 공개키와 대칭키 5. SSL을 이용한 통신 방법 SSL에 대해서 넷스케이프에서 처음 만들어진 SSL(secure socket Layer) 프로토콜은 사실 현재 TLS(Transfer Layer Security)라고 불립니다. SSL은 과거에 사용했던 명칭이라고 하네요. 또한 컴퓨터 네트워크에 통신보안을 적용하기 위해 설계된 암호 프로토콜입니다. 이 프로토콜은 TCP/IP 네트워크를 사용하는 통신에 적용되며, 웹 서버와 브라우저 사이의 종단 간 보안과 데이터 무결성을 보..
구글 번역기 바로가기 구글 번역기 바로가기를 다들 언제 사용하시나요? 많은 분들이 영어를 한국어로 번역할 때 많이 사용하실 거 같아요. 하지만 100개 이상의 언어도 번역을 제공한다고 해요. 번역 가능한 언어를 확인했을 때 제가 모르는 언어들도 있었습니다. 그만큼 구글 번역기가 다양한 언어를 제공하고 있어요. 구글 번역기가 처음 나왔을 때는 번역 정확도도 높지 않았고 오역을 하는 경우가 많았어요. 하지만 지금은 전보다 월등한 성능을 보여주고 있습니다. 구글 번역기를 통해 많은 분들이 번역기를 사용하고 계신데요. 데스크톱 및 모바일 등 다양한 기기로도 해당 서비스를 사용하실 수 있습니다. 아래의 링크를 통해 사용법 등 더 많은 정보를 얻으실 수가 있어요. 여러분들도 한 번만 이용하시면 구글 번역기에 대해서..
구글 번역기 사용법 이번에는 많은 분들이 사용하시는 구글 번역기에 대해서 설명드리겠습니다. 구글 번역기는 간단한 문장부터 파일 번역 및 웹 문서 번역 기능을 제공합니다. 그래서 이번 포스팅에는 텍스트 번역과 문서 파일 번역 및 웹 번역 사용 방법에 대해서 알려드리고자 합니다. 텍스트 번역보다 문서 파일을 번역하고 싶으신 분들은 목차 2번, 웹 페이지를 번역하고 싶으시면 목차 3번으로 이동하시면 됩니다. 목차: 1. 텍스트 번역하기 2. 문서 파일 번역하기 3. 웹 페이지 번역하기 다들 구글 번역기를 언제 사용하시나요? 저는 한글 번역자료를 구할 수 없을 때, 영어 문장의 뜻을 정확히 알고 싶을 때 사용하는 편이에요. 처음에는 파파고 번역기를 사용하다가 뭔가 해석이 부족하고, 의미 연결이 매끄럽지 않아 구..
우리 기업의 NSM은 무엇인가? NSM이란 North Star Metrix의 약자로, 제품이 고객에게 제공하는 핵심 가치를 잘 포착하는 '단일 측정 항목'입니다. 즉, 정말 중요한 단 하나의 지표가 NSM인 것입니다.(하나 이상일 때도 있다고 합니다. 하지만 예시를 찾지는 못하였습니다.) NSM = 고객이 프로덕트를 사용하면서 얻게 되는 핵심 가치를 정확히 측정하는 지표 North Star(북극성)이라는 단어에서도 느낄 수 있듯이, 해당 지표를 통해 기업의 핵심 가치를 명확히 파악할 수 있는 지표여야 합니다. 그리고 단기적인 성장을 넘어서 장기적이고 지속적인 성장에도 도움이 되는 지표여야 합니다. 다들 생각하시기엔 매출이 기업의 가장 큰 핵심 지표라고 생각하실 수 있습니다. 하지만 매출은 후행지표 및 핵..
실패 처음에 앱 스타트업을 시작할 때를 생각해보면, 아이디어 하나만 가지고 뛰어들었습니다. 우리의 아이디어가 실현된다면, 모두가 좋아할 만한 아이디어였다고 생각했어요. 그러나 아이디어만 좋으면 성공할 것 같은 꿈들은 서서히 금이가고 철저하게 가루로 남았네요. 검증조차 시도하지 않았던 많은 세부 구현들, 사용자를 생각하지 않은 프로세스 등 여러 칼날들이 우리의 희망을 찢고 철저한 현실을 보여줬어요. 있으면 좋겠다 하는 아이디어였지만 비즈니스적으로 매력 있는 모델은 아니었던 것이었다고 생각합니다. 포기라는 걸 생각해볼 여유도 없는 상황에서 또 아이디어를 찾기 시작했어요. 이번에도 실패할 수 있다. 하지만 전에 했던 실수를 반복하지는 말았으면 한다고 다짐하고서, 그러기 위해 더 공부하고 경험하고 있습니다. 하..
안녕하세요~ 이번에 포스팅할 내용은 HTTP입니다. 현재 네트워크에 대해 다시 공부하면서 정리하고자 합니다. 또한 프론트엔드, 백엔드 개발자들 모두 잘 알고 있어야 할 분야라고 생각합니다. HTTP(Hyper Text Transfer Protocol) HTTP는 텍스트 기반의 통신 규약인 Hyper Text Transfer Protocol의 줄임말로 인터넷에서 정보를 서로 주고 받을 수 있게 하는 프로토콜입니다. 또한 신뢰성 있는 데이터 전송 프로토콜로써 데이터가 전송 중 파괴되거나 중복되거나 왜곡되는 것을 방지할 수 있습니다. 웹에서만 사용하는 프로토콜이며 TCP/IP 기반으로 서버와 클라이언트 요청과 응답을 전송합니다. HTTPS(Hyper Text Transfer Protocol over Sercu..