서론 6주의 실전프로젝트가 시작되었습니다. 일정 api 완성 https 타이머기능완성 helmet, hpp 등 보안 실전프로젝트 프로젝트 1주차 api 명세서 작성 이번 주차를 진행하며 내가 가장 신경쓴 부분/기술에 대한 정리 TLS 인터넷에서의 정보를 암호화해서 송수신하는 프로토콜. 넷스케이프 커뮤니케이션스사가 개발한 SSL(Secure Sockets Layer)에 기반한 기술로, 국제 인터넷 표준화 기구에서 표준으로 인정받은 프로토콜이다. TCP 443 포트를 사용한다. 표준에 명시된 정식 명칭은 TLS지만 아직도 SSL이라는 용어가 많이 사용되고 있다. 작동 방법 인터넷을 사용한 통신에서 보안을 확보하려면 두 통신 당사자가 서로가 신뢰할 수 있는 자임을 확인할 수 있어야 하며, 서로간의 통신 내용이..
TLS(Transport Layer Security) 인터넷에서의 정보를 암호화해서 송수신하는 프로토콜. 넷스케이프 커뮤니케이션스사가 개발한 SSL(Secure Sockets Layer)에 기반한 기술로, 국제 인터넷 표준화 기구에서 표준으로 인정받은 프로토콜이다. TCP 443 포트를 사용한다. 표준에 명시된 정식 명칭은 TLS지만 아직도 SSL이라는 용어가 많이 사용되고 있다. 작동 방법 인터넷을 사용한 통신에서 보안을 확보하려면 두 통신 당사자가 서로가 신뢰할 수 있는 자임을 확인할 수 있어야 하며, 서로간의 통신 내용이 제 3자에 의해 도청되는 것을 방지해야 한다. 따라서 서로 자신을 신뢰할 수 있음을 알리기 위해 전자 서명이 포함된 인증서를 사용하며, 도청을 방지하기 위해 통신 내용을 암호화한다..
서론 02/18 ~ 02/24 Node.js 클론코딩 프로젝트주차가 끝났습니다. 6주의 실전프로젝트가 시작되었습니다. 일정 S.A. (Starting Assignment): 02/26 (토) 14:00까지 실전프로젝트 프로젝트 1주차 백엔드와 프론트엔트, 디자이너의 팀 배정이 완료되었습니다. 운동관련 실전 프로젝트를 시작했습니다. 이번 주차를 진행하며 내가 가장 신경쓴 부분/기술에 대한 정리 이번 주차에서 가장 신경 쓴 부분은 디자이너분들과의 협업이다. 서로 바라보는 기획 방향이 다르다보니 자연스럽게 의견 충돌이 발생할 수 있고 그 충돌이 긍정적인 효과를 발휘할 수 있도록 노력했다. 이번에 처음으로 socket을 사용하기 때문에 팀원 각자 개인 공부를 시작했고 그 안에서 어떻게 역할을 분담할지 생각해봐야..
소프트웨어 공학 소프트웨어 공학(-工學, 영어: software engineering)은 소프트웨어의 개발, 운용, 유지보수 등의 생명 주기 전반을 체계적이고 서술적이며 정량적으로 다루는 학문이다; 즉, 공학을 소프트웨어에 적용하는 것이다.[1] 소프트웨어 공학의 영어 낱말 software engineering이라는 용어가 처음 나타난 곳은 1968년 나토 소프트웨어 공학 학회로, 당시에는 소프트웨어 위기에 관해 사람들이 주의를 기울여 생각할 것을 장려하기 위해서였다.[2] [3] 그 이후로, 하나의 직업으로서, 또한 학문의 한 분야로서 꾸준히 품질, 비용, 유지 보수성, 빌드 속도가 개선된 소프트웨어를 창조하는데 전념해 왔다. 이 분야는 그 자매 분야인 공학에 비해 아직도 상대적으로 젊은 분야로, 소프..