본문 바로가기

728x90
반응형

웹개발

(7)
node.js로 스트리밍 서버 구축하기 node.js를 이용하여 간단한 비디오 스트리밍 서버를 코딩하는 방법입니다. 상용 비디오 스트리밍 서버의 모습은 아니지만, 큰 그림에서 스트리밍 서버가 어떻게 동작하는지 기초 구조에 대한 이해를 돕는데 도움이 됩니다. 어떻게 동작하나? 서버에서 헤더 정보에 Content-Range 를 넘겨주면 웹 브라우저의 video 태그를 다운로드를 다 받은 후에 동작하는 것이 아니라, 넘겨 받는 대로 바로 재생시켜 주는 스트리밍 모드로 동작을 시키는군요. HTTP range requests - HTTP | MDN HTTP 범위 요청은 HTTP의 일정 부분만 서버에서 클라이언트로 보내도록 허락하는 것입니다. 부분 요청은 예를들어 대형 미디어나 파일 다운로드 도중 일시정지와 다시 시작 기능에 유용합니다. develope..
[모아두기] 웹, 앱 개발 유튜브 강의 Free Coding Camp - 무료 강의들을 잔뜩 모아둔 곳에서 몇개 가져왔습니다. freeCodeCamp.org Learn to code for free. www.youtube.com 장고와 파이썬으로 넷플릭스 클론 만들기 파이썬과 장고 프레임워크를 이용한 Netflix 똑같이 만들어보기 강의. Django / Tailwind Tutorial - Code a Netflix Clone 리액트 기초 클래스 리액트 기초를 배운 후, AirBnb 클론, meme generator, 노트앱 등을 만드는 내용을 담고 있습니다. React Course - Beginner's Tutorial for React JavaScript Library [2022] 플러터로 인스타그램 클론 만들기 플러터 이용해서 인스타그램..
노마드 코더, 줌 클론 코딩 - 웹소켓, WebRTC에 대해 배워보아요 니꼴라스 입니다~ 로 시작하고 김치 먹으라며 방송 끝내는 제가 좋아하는 유튜버의 무료 강의 중 하나를 소개합니다. 유튜브 하기 전부터 노마드 코더 라는 사이트에서 무료 강의 들으며 알게된 분인데 이제 40만 구독자의 유튜버 이기도 합니다. 유튜브에 올라온 영상들도 좋고, 노마드 코더에 올라오는 무료강좌와 유료강좌도 좋습니다. 무료 강의들도 많으니 무료 강의들 먼저 들어보면 좋겠죠. 다양한 주제의 웹개발 및 앱개발 무료 강의들이 많습니다. 이번 강의를 통해 WebRTC 사용법 익혀두면, 여러모로 활용도가 높을 것 같습니다. 얼른 무료강의 수강하러 고고고~~ 오늘은 줌 클론 코딩 무료 강의 실시간 온라인 채팅 및 화상화의 웹사이트를 만드는 강의 입니다. 웹소켓과 WebRTC를 사용해서 만듭니다. 채팅은 웹소..
조코딩님 30만 이벤트 경품 굿즈 티셔츠, 조코딩 유튜브 채널 코딩 입문 강의로 추천합니다 즐겨 찾고, 믿고 듣는 유튜브 채널. 이벤트 당첨, 티셔츠 선물 받은 김에 홍보 포스팅 함 갑니다. 일 방문자 얼마 되도 않는 블로그라 30만 유튜버에게 암 도움 안되겠지만 말이죠. 오~ 생각보다 고퀄의 티셔츠 어느새 유튜브에서 조코딩 굳즈도 판매하고 계시더라고요. 역시 능력자심. 구독자 30만 기념 이벤트가 있었는데, 신청자 얼마 안된다고 신청하면 다 될 것 같다고 해서 응모 했는데 정말 당첨 되었습니다. 고맙습니다. 생각보다 고퀄의 티쳐츠 잘 입겠습니다. 등짝에 문구 쫘악~ 혹은 앞면에 심볼 쫘악~ 이런 상품은 없었습니다. 죄다 얌전한 것들만. 그나마 골랐으나 코딩, 프로그래밍 아이덴티티 티셔츠로는 약합니다. 전면, 혹은 후면에 큼지막한 문구 혹은 소스코드가 들어갔어야 합니다. 나중에 제가 한번 만들..
스파르타 코딩클럽 개발자의 봄 자바 스프링 수강 후기 년초에 이글루스 블로그에 올렸던 글을 블로그 옮기면서 티스토리로 옮겼습니다. http://madchick.egloos.com/4194093 강의리뷰를 할 수 있는 기회를 얻어 자바 스프링 코딩 강의를 들어봤습니다 웹개발의 봄, Spring - https://spartacodingclub.kr/online/spring 자바 스프링 입문용 강의로, 기초 잡는데 강추합니다 물론, 스프링에 대한 모든 내용을 다 잡을 수 있는 강의는 아닙니다 자바와 스프링 부트를 이용해 기본적인 웹사이트를 만드는데 필요한 개념과 기초를 충실히 잡는데 중점을 두고 있습니다 왕초보 코딩교육의 명가 적당한 내용과 따라하기로 만들면서 배우는 방식이 초보자들에게 아주 좋습니다. 화면과 기능 구성도 초보자가 따라하는데 적당하게 잘 만들어저..
플러터로 모바일 앱과 웹 개발까지 모두 해결해보자 구글에서 플러터를 출시한지 4년이 넘어가고 있습니다. 2017년 5월에 0.0.6 버전을 출시한 이후로, 현재 2.8 버전이 출시된 상황입니다. 초기에는 긴가민가 했지만, 꾸준히 발전을 거듭해 이제 비지니스 앱을 만드는데 전혀 손색이 없는 모바일 앱 개발 프레임워크가 되었습니다. Flutter 프레임워크 홈페이지 - https://flutter-ko.dev/ Flutter - 가장 빠른 아름다운 네이티브 앱 Flutter(플러터)는 하나의 코드베이스로 모바일, 웹, 데스크톱에서 네이티브로 컴파일 되는 구글의 아름다운 UI 툴킷입니다. Flutter는 기존 코드와 함께 동작하고, 전세계 개발자와 조직에 쓰이고 flutter-ko.dev 이제는 플러터를 이용해 비지니스용 앱을 만들어도 될 정도로 충분히 안정..
ASP .NET Core with Razor Pages - 그렇게 빠르다니 함 배워봐야겠습니다 .NET core가 드디어 다른 OS에서 사용 가능하게 되면서 ASP .NET이 새롭게 주목을 받는 것 같네요. 마이크로소프트는 진작에 이랬어야 했는데 늦은감이 있습니다. Windows only 정책을 너무 오래 가져갔습니다. 아니, 다른건 윈도우 온리를 했어도 .NET은 그 태생의 특성상 그러지 말았어야했죠. 하지만, 늦었어도 이젠 다른 OS에서도 사용 가능하니 희소식입니다. https://dotnet.microsoft.com/download Download .NET (Linux, macOS, and Windows) Free downloads for building and running .NET apps on Linux, macOS, and Windows. Runtimes, SDKs, and devel..

728x90
반응형