해킹하는 개발자! 를 목표로 공부하고있습니다 ㅎㅎ
게시글
블로그
전체 82022. 11. 20.
3
2022-11-20 학습일기 //모든 개발자를 위한 HTTP 웹 기본 완강
일주일 열심히 달려서 드뎌 완강했다! 마지막 챕터는 사실상 이 강의의 가장 큰 결제 이유인캐시에 대해서 자세히 배웠다..! 진짜 진짜 너무 좋고 http 통신에 대한 전반적인 흐름을자연스럽게 알게된 것 같다!! 이제 http 요청, 응답에 관한 헤더 하나하나 까지 모르는거 없이다 이해할 수 있게된 것 같다 ㅎㅎ 특히나 마지막에 항상 정리해주셔서 복습할때 극락 ㅠㅠ주변에 http에 대해 약한친구들이 있으면 꼭 추천해주고 싶은 강의였따 ㅎ
2022. 11. 19.
1
2022-11-19 학습일기 //모든 개발자를 위한 HTTP 웹 기본 챕터7
챕터 7에서는 http 헤더에 대한 내용들을 배웠다콘텐츠 협상이나 전송 방식( 특히 압축전송 )은 평소에 깊게 생각하지 않고그냥 넘어갔던 부분들인데 자세히 설명해주셔서 다음번에 보면어떤내용인지 다 이해 할 수 있을 것 같다! 그리고 가장 충격이였던 부분이 Host 부분인데정~말 가끔 Host에 127.0.0.1을 찍으면 나와서는 안될 데이터가 나왔던 적이 있었다.기존에 가지고있던 생각으로는 Host에 이상한걸 넣으면 당연히 에러가 나야된다고 생각했었는데이게 왜 되는거지? 하고 있었는데설명을 쭉 듣고나니까 완전 이해가 되서 추가로 더 찾아보기도 했다! 쿠키와 세션에 대해서도 다시한번 정리할 수 있게되어서 좋았다 ㅎㅎ내일 드디어 마지막날..!마지막까지 화이팅 ㅎㅎ
2022. 11. 19.
1
2022-11-18 학습일기 //모든 개발자를 위한 HTTP 웹 기본 챕터6
6챕터에서는 HTTP 상태코드에 대해서 배웠다! 평소 자주보던 코드들은 200, 301, 307, 400, 403, 404, 500 정도인데그 외의 자주 사용하는 다른코드들에 대해서도 배워서 신기하고 재밌었다! 특히 300번대 에러에서는 리다이렉트가 뜨면 그런갑다~ 하고 넘겼었는데왜 자동으로 넘어가는지 그런 원리에 대해서 알게되어서 넘 좋았다! 마지막에 항상 내용 정리도 해주셔서 복습하기도 너무 좋은 것 같다 ㅎㅎ
2022. 11. 18.
2
2022-11-17~18 학습일기 //모든 개발자를 위한 HTTP 웹 기본 챕터5
5챕터에서는 HTTP 메서드 활용에 대해서 배웠다!목요일에 퇴근하고 집와서 조금 듣다가 뻗어버려서 금요일에 이어서 듣고 끝냄 ㅜㅜ URI 설계와 HTTP API 설계에 대해서 배웠는데넘 재밌고 깨알 지식들을 많이 알게되었다.일하면서 PUT을 보기가 드물었는데 그런 이유에 대해서도 알게되었다! 정말 보안지식은 개발지식과 함께간다는게 맞는 것 같다 ㅎㅎ 이번 챕터를 듣고나니 간단한 api를 만들어서 form actions으로 html 폼으로통신해보면 재밌을 것 같다!
2022. 11. 16.
3
2022-11-16 학습일기 //모든 개발자를 위한 HTTP 웹 기본 챕터4
어제 배가 아파서 일찍 자버려서 오늘 두 챕터를 몰아서 했다 ㅋㅎ..그래도 하루에 한 챕터씩만 잡고 하니까 밀린 진도 금방 회수 할 수 있어서 좋은듯 ㅎㅎㅎ 4챕터에서는 HTTP 메서드에 대해서 공부했는데 넘 재밌었다! API는 리소스 중심으로 설계한다는 설명에서 스타크래프트 예시로 들으니까너무 이해가 빻! 되버렸다 ㅋㅋㅋ (이런게 잘 이해가 되면 이제 나도 스타세대인가.... 쥬륵 ㅠ) GET 에도 body의 데이터를 보낼 수 있다는걸 처음 알았다!!가끔 일하다가 분명 GET인데 POST마냥 body에 데이터가 있었던 적이 있어서뭐지.. 이상한 개발자가 만들었나 ㅋㅎㅋㅎ 이러고있었는데그럼 그렇지 ㅋㅋㅋㅋ 항상 내가 문제다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ POST와 PUT의 차이를 들었을때도 재밌었고POST는 무적이라는걸 배웠다 ㅋㅋㅋㅋ 어디서 멱등성 멱등성 하는 말을 자주 듣긴했었는데 막상 듣고보니 그렇게 어려운 개념은 아니네?하는 느낌이였다 ㅎㅎ 캐시도 대충 저장되는 그런느낌으로만 알고있었는데듣고나니 클라이언트쪽에서 로컬에 저장되는 캐시와 캐시서버를 따로 운영하는 그런 것들에 대해듣고 나니 보안으로 일하는 입장에서도 한번 더 생각하게 되었다! 최근에 http request smuggling 이라는 공격에 대해 공부한적이 있었는데이번 수업을 듣고다니 아! 하는 느낌이였다 ㅎㅎ꿀잼!
2022. 11. 16.
3
2022-11-15 학습일기 //모든 개발자를 위한 HTTP 웹 기본 챕터3
챕터3도 대부분 아는내용이긴 했지만,Stateful, Stateless 의 쉬운 설명을 통해 다시 한번 머릿속에서 정리가 되었다. 일할때 HTTP는 무조껀 취약하고 HTTPS를 써야한다 라고 생각하기도 하는데서비스에 따라 효율적으로 잘 골라서 사용하면 좋을 것 같다.
2022. 11. 14.
3
2022-11-14 학습일기 //모든 개발자를 위한 HTTP 웹 기본 챕터2
오늘은 2챕터의 URI와 웹 브라우저의 요청 흐름 부분을 수강했다.이부분은 일할때도 많이 다루고 있었기 때문에 1챕터에서 tcp/ip 의 전송과정을제외하고는 다 아는 부분이라 가볍게 들었다 ㅎ오늘 하루 날로먹기~!
2022. 11. 13.
2
2022-11-13 학습일기 //모든 개발자를 위한 HTTP 웹 기본 지식 첫경험 ㅎ
출퇴근 시간 동안의 최고의 선택!개발바닥 유튜브를 보다가 향로님께서 신입이 "이 정도는 알았으면 좋겠다"라고 하셨던 부분에서 " 김영한님의 모든 개발자를 위한 HTTP 웹 기본 지식 " 을 듣고이해하고 있었으면 좋겠다 라고 말하신 적이 있었다. 그 말을 듣자마자 바로 결제를 때려버렸지만 정작 구매한 지4달 가량이 지난 지금에서야 첫 수강을 시작하였다 ㅋㅋㅋ 비 전공자로 시작해서 처음 수업을 들을 때도 네트워크 기초에서부터 멘탈이 터져버려서네트워크의 기초부터 심화까지 모든 부분이 나의 1 코어 CPU 에 휘발성으로 스쳐 지나갔고나는 네트워크 혐오자가 된 상태로 실무에 가게 되었다 ㅎ.. 그래도 대충 뭐 실무의 짬바로 | TCP/IP , UDP , 3way-handshake | 이런건 알지~라고 생각했던 내 대가리는 강의를 듣자마자 바로 깨져버렸다 ㅎ 개발 업무를 소화하면서도 강의 컨텐츠를 추가로 찍으시는 많은 분들이 하는 말 중남에게 설명할 수 있는 지식이 비로소 나의 온전한 지식이다. 라는 말에 매우 매우 공감한다..!! 대충은 알지~ 라고 하지만 누군가 에게 설명해보라고 하면 절대 불가능했던 나는강의를 듣고 나니 지금 당장이라도 대 강당 앞에서 빔 프로젝트 쏘며 강의할 수 있을 것 같은자신감이 생겼다! ( 물론 진짜 시키면 못하긴 함 ㄹㅇ ㅋㅋ ) 애매하게 알고 있던 나는 몰랐던 새롭고 신기한 지식도 배웠고,어렵게 주입식으로 외웠었는데 매우 쉽게 알려주셔서 놀랐다..!내 머릿속에서 또 다시 나만의 예제로 재정립 되기까지 해서정말 또 다른 처음 시작하는 비 전공자에게도 설명할 수 있을 것 같다! 다른 공부하는 것들이 많아서 바로 해치워버리진 못하지만하루에 한 챕터씩 들으며 11월 20일 까지 완강하는 것으로 목표를 세웠다!사실 처음엔 HTTP 에 44,000원을 태워? 라며 고민을 하긴했었다 ㅋㅋㅋㅋㅋ 하지만 절대 후회하지 않을 선택이란것을 한챕터 듣자마자 알아차렸다 ㅎ가볍게만 알고있었던 HTTP 지식..!다음수업땐 또 어떤 몰랐던 지식들이 나올까 기대된다 ㅎㅎㅎ ( 아니 근데 왜 나는 글자 색깔 변경 안돼 빼에에에에엑 )
웹 개발
・
학습일기