본문 바로가기

전체 글180

TIL D-95 Nodejs express로 서버 실행하기 어제 자료구조 영상을 보다가 잠들었는데 자세가 잘못됐는지 목이 너무 아프다. 디스크아닌가 싶을정도로 아픈데..잘쉬는게 혁신이라는 펭수 말이 맞다,,딱히 펭수의 팬은 아니다 이제 슬슬 백엔드 공부를 해야 할 것 같다. 지금 아니면 언제하나. 지금해야지. mongodb+nodejs 조합으로 https://www.a-mean-blog.com/ko/blog/Node-JS-%EC%B2%AB%EA%B1%B8%EC%9D%8C/Hello-World/Express%EB%A1%9C-%EC%84%9C%EB%B2%84-%EC%8B%A4%ED%96%89%ED%95%98%EA%B8%B0 이 분의 포스트를 따라하며 공부했다. npm init //현재 폴더에 node 프로젝트 생성 npm install --save express /.. 2019. 10. 26.
TIL D-96 애플리케이션 계층-DNS resolution, CDN 2.1 네트워크 애플리케이션의 원리 2.2 웹과 HTTP 2.3 인터넷 전자메일 2.4 DNS-인터넷의 디렉터리 서비스 2.4.1 DNS가 제공하는 서비스 DNS는 (1) DNS 서버들의 계층구조로 구현된 분산 데이터베이스이고, (2) 호스트가 분산 데이터베이스로 질의하도록 허락하는 애플리케이션 계층 프로토콜이다. 2.4.2 DNS 동작 원리 개요 출처: https://raptor-hw.net/xe/know/17253 1) DNS client는 로컬DNS server에게 www.feelanet.com의 ip address를 요청하는 DNS 질의 메시지를 보낸다. 이 요청을 recursive query(재귀적 질의)라고 한다. 즉, 요청을 받은 서버가 ip address를 가르쳐주거나, 에러메시지를 반납하.. 2019. 10. 25.
TIL D-97 최종발표회, 네트워크1장 오늘은 7개월짜리 프로젝트 최종발표회가 있었다. 마무리하는 단계의 발표라서 훈훈한 분위기로 발표를 마쳤다. 처음 기획했던 채팅 서비스에서 지금의 서비스에 이르기까지 여러 변화가 있었다. 발표를 준비하면서 새삼 시간이 흐른게 느껴졌고 또 이 일을 내가 재밌어서 하는 거라는걸 다시 한 번 느낄 수 있었다. +서비스의 가치를 숫자로 보여주기! 11월의 주목표로 삼아야겠다. Ch.1 컴퓨터 네트워크와 인터넷 1.1 인터넷이란 무엇인가? 1.1.1 구성요소로 본 인터넷(너트와 볼트) -모든 디바이스는 호스트(host(end system))이다. 엔드시스템은 커뮤니케이션 링크(communication link) 와 패킷 스위치(packet switch)로 이루어진 네트워크에 연결된다. 이 링크의 전송률(transm.. 2019. 10. 23.
TIL D-98 홈페이지 만들기, Netlify 로 배포하기 드디어 홈페이지를 탬플릿을 활용해서 만들고 netlify+git을 통해서 배포했다. https://granora.netlify.com/ 1. netlify랑 git 연동하는 부분 -git에서 권한 허용하기 2. netlify 에러 -배포는 잘 됐는데 index.html파일에서 일부만 읽어들였길래 왜 그런가 봤더니 중간에 http로 설정된 스크립트가 있어서 보안상 로드가 막힌 상태였다. http->https로 주소를 변경해주니 해결! -에러를 메일로 보내줬는데 그걸 모르고 한참 삽질했다,,참 친절한 서비스다 자잘한 에러를 해결하고 팀원들의 이름이나 탬플릿 수정을 마치니까 3시간이 훌쩍 지나갔다. 1일1커밋 잔디심기 성공! 2019. 10. 22.
TIL D-99. 16진수 16진수와 2진수 변환. 16진수는 0~F로 표현한다.(A는 10, B는 11, C는 12, D는 13, E는 14, F는 15) 16진수 A12=> 10*(16의 2승) + 1*(16의 1승) + 2*(16의 0승) = 256+16+2 2진수를 네자리씩 나눠서 변환하면 16진수가 된다. 2019 (10진수) 11111100011 (2진수) 0111 1110 0011 7. E. 3. (16진수) 컴퓨터로 표기할 때는 0x7E3 교수님이 열심히 설명하신데는 이유가 있었다! +킥복싱에서는 원투백전진원투를 배웠다. +발차기할때는 무릎을 확실히 올려서 차기! 2019. 10. 21.
TIL D-100 오늘부터 100일동안 오늘 내가 배운 것(today i learned)을 기록하고자 한다. I know my value. 하루하루를 승리로 장식하자. #arm #assembly 컴퓨터 구조에서 어셈블리 명령어를 공부중이다. +자료구조 과제 90점을 받아서 기분좋았다. 힘들게 한 만큼 뿌듯함도 크다. 2019. 10. 21.