Sparta (34) 썸네일형 리스트형 [Sparta] 09.REST API 2021-09-27 To-Do 7시 기상 아침식사 오전운동 () 월요일 아침은 항상 힘들다... 어제 반드시 운동을 가겠다고 그렇게 다짐했는데 젠장... 벌써 3주차의 첫날이다. 지난 2주를 잘 지냈는지 돌아보면 반반인것 같다. 일단 열심히는 했지만, '잘'했는가는 모르겠다. (추석도 있었고) 15주 밖에 안남았지만, 15주나 남았다. 열심히하자. 지치지 말고. Today I Learned 1. API 우선 API가 뭔지 간단하게 알아보자. 지난 2주간 파이썬 서버(Flask)와 웹페이지(Ajax)사이에서 뺀질나게 API를 사용한 소감으로 API는 "푸드코드의 주문서" 라고 설명하는 것이 제일 알맞겠다. 요새는 어딜가나 키오스크가 있다. (사라지는 일자리에 애도를) 푸드코트의 키오스크가 딱.. [Sparta] 08. CDN정리 (주말도 스파르타!) CDN CDN(Content Delivery Network)은 말 그대로 "컨텐츠 전송 네트워크"를 뜻한다. 서버개발을 하다보면 항상 만나지만 역시 모른척했던 녀석... 특히 HTML을 코딩할 때, jQuery나 Bootstrap등을 임포트할 때 많이 봤다. 이제 이녀석을 정리해보자! CDN에서 delivery는 웹페이지나 이미지, 동영상 등의 컨텐츠를 서버에서 클라이언트로 전송하는 것을 말한다. 이러한 정보의 이동은 CDN없이도 이미 잘 동작하고 있지만, 네트워크의 사용량은 점점 더 많아지고 있고, 넷플릭스나 유튜브 등의 회사들은 끊임없이 소비할 컨텐츠를 쏟아내고 있다. 이때 두가지 문제점이 생기는데, 느린 응답속도와 다운로딩 타임이 그것이다. 서버도 하나의 컴퓨터인데, 누군가 내가 만든 웹페이지에 접.. [Sparta] 07. 로그인과 JWT.md 2021-09-24 To-Do 7시 기상 아침식사 오전운동 () 잠을 설쳤다. 모기를 두마리나 잡았는데, 두놈 다 피를 뱉지 않았다... 나는 분명히 물렸는데... 덕분에 너무 힘든 아침이었다. 커피를 마셔도 너무 피곤해서, 알람을 맞춰두고 한시간 자버렸다. 역시 졸릴땐 버티는거 보다 잠깐이라도 자는게 최고인거 같다. Today I Learned 1. 로그인 내가 잼민이 시절, 메이플스토리를 하면 이런 공지문구가 보이곤 했다. 운영자는 절대 유저의 비밀번호를 묻지 않습니다. 나는 "아 ㅋㅋ 운영자는 컴퓨터 보면 다 알텐데 물어볼리가 없지"라고 생각했고, 이내, "잠깐, 내 비번을 다 안다고?"라는 의문이 들었다. 그래서 대충 찾아보니 역시나 세상엔 똑똑한 사람이 많다는걸 다시금 느꼈다. 정확히는 모르겠지.. [Sparta] 06. 연휴끝..!.md 2021-09-23 To-Do 7시 기상 아침식사 오전운동 () 5일간의 연휴가 끝났다. 연휴간 생활패턴이 무너진 여파로 상당히 힘든 아침이 되었다... 내일은 꼭 운동 가야지... Today I Learned 1. 팀프로젝트 오늘은 정식 팀 프로젝트 첫날!이다. 지난주 금요일에 타임어택 구현테스트를 보고 약간 벽을 느꼈지만... 팀프로젝트는 짧은 시간내의 구현을 목표로 하는 것이 아닌, 서비스의 최소단위를 일주일내에 구현하는 것이므로 공부하면서 도전 할 수 있다. 우리조는 (4조, 통칭 "이거사조") "오늘 뭐 먹지(가칭)"이라는 제목으로 간단한 점심추천 서비스를 기획하였다. (이미지) 게더타운의 Eraser로 그려본 기획안 주요 구현 기능은, 회원가입과 로그인 마이페이지 (추천한 내역과 추천 받은 내.. [Spatra] 05.백신접종 & 타임어택 테스트 .md 2021-09-17 To-Do 7시 기상 아침식사 오전운동 스파르탄 5일차, 오늘 백신접종이 있어 운동은 스킵했다. 그랬더니 상당히 늦잠을 자버렸다. 8시 50분에 기상이라니... 잘 잤으니 열심히 하자...!! Today I Learned 1. 타임어택 테스트 & 백신 오전에는 git강의가 있었지만, 논문 마무리때문에 거의 듣지 못했다... 나중에 독학으로 채워야지 ㅠㅠ 4시 반쯤 백신 접종을 했다. 생각했던거 보다 아프다던지 뻐근하다던지 하지는 않았다. 미열이 있는 것 같은 정도?? 접종하고 와서 바로 타임어택 구현 테스트를 봤다. 스파르타에서의 첫 시험!! 이제까지 수업을 다 잘 들었고, 숙제도 전부 제출했으니 아무 문제 없겠지..!!! 라는 자만감이 좌절로 바뀌는데 단 5분이면 충분했다. 문제를 .. [Spatra] 04. SSR Vs. CSR (feat. Crawling) 2021-09-16 To-Do 7시 기상 아침식사 오전운동 (어깨) 스파르탄 4일차, 상당히 일어나기 힘든 아침. 오늘도 쉐이크를 타먹고 헬스장으로 향했다. 이제 아침은 완연한 가을이다. 상당히 피곤했지만 상쾌한 아침이었다. ps. 크레아틴 배송지연,,, 망할 코로나... Today I Learned 1. SSR Vs. CSR 어제에 이어 그렇다면 jinja2와 같은 템플릿 언어는 왜 사용하는 것일까? 웹 페이지를 구성하는 방법은 크게 두가지가 있다. 우선, 서버에서 여차저차 쿵짝쿵짝을 통해 모든 것을 처리 한 뒤, 클라이언트의 브라우저에 정적으로 파일을 전송해주는 "Server Side Rendering (SSR)" 이와 반대로, 처음에 페이지가 렌더링 될 때 서버로부터 데이터가 없는 HTML, sta.. [Sparta] 03. html은 프로그래밍 언어가 아닙니다 2021-09-15 To-Do 7시 기상 아침식사 오전운동 (이삼두) 스파르탄 3일차, 왜 아직 모기가 있지...? 그래도 잘 잤다. 오늘은 알람을 듣고 일어났다. 우유200ml, 물 100ml, 바나나 1송이, 프로틴 한스쿱 이게 Best인 것 같다. 크레아틴 배송오면 같이 먹어봐야지 ㅎ Today I Learned 1. jinja2 html은 프로그래밍 언어가 아닙니다 그렇다 HTML은 프로그래밍 언어가 아니다. 프로그램은 컴퓨터에서 특정 작업을 수행하기 위한 명령어의 집합이며, 프로그래밍 언어는 특정 작업을 수행하기 위한 명령어를 짜기 위한 언어이다. HTML은 단순히 제목, 단락, 목록, 링크 등 문서의 구조만을 설계할 수 있다. 따라서 프로그래밍 언어가 아니라 마크업 언어로 정의된다. 저기 저 .. [Sparta] 02-3. 두번째날, 웹과 파이썬 7. 웹, 클라이언트와 서버 사실 어제 업로드를 해야했지만, 너무 졸려서 자버리는 바람에 이제서야 업로드를 한다.. ㅠ 학부연구생 및 석사시절, 프로젝트를 수행하면서 미약하게 나마 웹개발을 한적이 있다.(Flask 기반의 Dash를 이용하여 데이터 시각화) 파이썬 밖에 모르던 나는 "파이썬으로 웹 개발이 가능해?? 그럼 Flask를 써야지!"라는 생각으로 무작정 달려들었다. 그 생각은 당연하게도 틀렸다. 웹, 그러니까 우리들의 브라우저(크롬, 엣지 등)에서 동작하는 언어는 여전히 JavaScript하나 밖에 없다. 그럼 "파이썬 웹 개발"은 무슨 말이지?? 웹 페이지는 여전히 HTML, CSS, JS로 구성한다.(물론, 여러가지 라이브러리와 프레임워크의 도움을 받아서.) 파이썬의 Flask나 Django.. 이전 1 2 3 4 5 다음