아직 기본적인 기능 위주로 제작된 상태입니다. 만들면서 추가로 업데이트될 수 있습니다. 항해플러스에서 주최하는 코육대의 과제 중 "개발자의 편지"를 수행하기로 하고 빠르게 작업을 해보았습니다. 여러 주제 중 스캔을 하는 과정에서 빠르게 기본 작업만을 마치고 나서 작업을 공유해봅니다. Repository 바로 가기 / 게임 시연하기 GitHub - fliklab/p5-jumping-game: A Jumping Game made with p5.js A Jumping Game made with p5.js. Contribute to fliklab/p5-jumping-game development by creating an account on GitHub. github.com 코육대 대회 관련 정보는 여기를 참고..
항해플러스에서 주최했던 1회 코육대가 인기가 많아서 이번 크리스마스 시즌에 다시 2회 코육대를 한다고 합니다. 저는 1회 때에는 다른 일로 바빠서 참가를 못했는데 이번에 코육대 참가를 해볼 겸 궁금하신 분들을 위해 참가하기 전 저의 전략을 공유하면서 관련 정보를 소개 드리려고 합니다. 코육대가 돌아왔다... 코육대는 코딩 육상대회의 줄임말로 이번 크리스마스를 포함하는 도전기간동안 주어진 주제로 토이프로젝트를 완성하는 프로젝트입니다. 최우수프로젝트에게는 엄청난 선물을 준다고 하며, 참가만 해도 항해플러스 수강 할인권을 준다고 합니다. 저는 연휴 때에 특별히 일정이 없으면 스스로 프로젝트 거리를 찾아서 하곤 했는데 저와 비슷한 생각을 가진 사람들이 많나봅니다. 코육대가 있으니 크리스마스를 알차게 보낼 수 있..
정적(Static) 웹사이트라 함은... 정적으로 로딩되는 사이트이다. 다르게 말하면 페이지를 로딩하는데 html파일을 불러오는 것 외에 서버와의 통신은 하지 않는다는 것이다. 대부분의 Github 기반의 블로그가 이런 방식으로 만들어져있다. (Github page 혹은 Netlify, Vercel을 통해 배포하는 사이트들이 보통 이런 케이스이다) 이런 방식의 사이트는 정보를 일방적으로 게시하는 페이지는 만들 수 있지만 게시판이나 방명록처럼 사용자가 직접 글을 올리는 페이지를 만들기는 쉽지 않다. (다만 꼼수를 쓰면 가능은 할지도 모른다.) Git based CMS는 여러 꼼수(?) 중 하나로, 이 방식을 통해 사이트 내에서 에디터를 통해 글쓰기가 가능하다. 대부분의 사람들은 사이트 관리를 기성블로그(네..

이 포스팅은 항해99의 항해 플러스라는 교육과정에 참여한 경험에 대한 글입니다. 배경어느날 저는 인스타그램에서 항해 플러스라는 광고를 보게 됩니다. 경력자를 위한 커리큘럼이라고 합니다.코딩 부트캠프로 잘 알려진 항해99에서 경력자(3년 미만의 주니어 개발자)를 대상으로 하는 커리큘렴을 처음으로 오픈한다고 한다는 것이었습니다. 평소에 코딩 부트캠프에는 관심이 없었지만 현재 제 상황에 필요한 커리큘럼이라고 생각이 들었습니다. 열심히 개발을 하고는 있지만 여전히 스스로의 실력에 대한 의문이 들기도 했고, 이곳에 가면 앞으로 개발자를 하면서 소통할 사람들을 만날 수 있을 것 같았기 때문입니다. 이 교육을 듣게 되면 포기해야 할 여가시간과 교육 비용을 생각했습니다. "10주만 주말에 고생 좀 하면.. 가격이 꽤 ..

ChatGPT를 리눅스처럼 만드는 방법이 있다고 해서 직접 해봤는데 놀라운 것 같습니다. 방법은 아래 텍스트를 복사하면 됩니다. 출처: https://techbukket.com/blog/chatgpt-linux-terminal 앞으로 프롬프트 엔지니어라는 직업군이 생긴다고 할정도로 프롬프트를 어떻게 쓰느냐에 따라 AI가 해주는 일이 차이가 나네요. 과연 AI를 잘 활용하는것도 결국 인간의 판단력과 창의성이 필요 한 것 같습니다 프롬프트: i want you to act as a linux terminal. I will type commands and you will reply with what the terminal should show. I want you to only reply with the te..
유튜브에서 특정 채널의 shorts영상만 일괄로 다운받고 싶을 때가 있다. 아래의 코드로 받을 수 있다. 코드를 응용하면 다른 조건의 영상들도 한번에 받을 수 있다. import os import google.auth from googleapiclient.discovery import build from pytube import YouTube def download_shorts(channel_id): # Authenticate with YouTube Data API credentials, project = google.auth.default() youtube = build('youtube', 'v3', credentials=credentials) # Retrieve channel's uploads pla..

요즘 블로그 만드는 것에 대한 실험을 계속 진행중이다. Vercel 은 Next.js를 개발한 회사이기도하고, 서버리스 웹사이트를 배포할 수 있는 플랫폼이다. github레포에 있는 사이트를 vercel로 배포하면 git push를 할때마다 알아서 배포가 자동으로 진행되기 때문에 편리하다. 또 github pages과 다르게 private repository도 사용할 수 있다.(무료 요금제 기준) Vercel에 수록된 템플릿을 통해 사이트를 바로 생성하는 것도 가능한데, 템플릿 repo를 직접 clone해서 배포하는 것과 동일한 과정을 조금더 쉽게 해준다. vercel에서 내 github계정에 만들어준 repo를 clone해서 작업을 하면 되는 식이다. 요즘 이 기능을 종종 활용해보고 있다. 실험이라 함..

서론 라는 제목의 무료 특강을 들었다. 강사로는 50만 이상의 유튜브 구독자를 가진 검정복숭아 채널의 어비님, 지식인미나니님, 유튜브 훈련소님이 등장했다. 강의 내용은 인공지능을 활용하는 전반적인 방법에 대한 내용이 50%정도 되었던 것 같고 나머지는 영상제작, 유튜브에 특화된 내용들이다. 1시간으로 예정된 강의였지만 거의 2시간 정도 된 것 같다. 나는 ChatGPT로 할 수 있는 것들을 이미 매일 테스트 중이어서 그런지 이미 알고 있는 내용이 많았는데 ChatGPT, dall-E 등에 대해서 전혀 모르는 사람도 많았기 때문에 전반적인 설명들이 많았던 점은 조금 아쉬웠다. 50만 유튜버는 AI를 어떻게 활용했을까? 유튜브(콘텐츠)를 만드는 사람으로서 어떻게 AI를 활용하는지, 그리고 책으로까지 완성하여..
![[Github] Personal Access Token을 사용하여 깃허브 인증하기](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/TynHp/btrb83Tcgzx/OAGKKUuSQuKPBu8kxYq1IK/img.png)
문제 어느날부터 깃허브(github)에서 private repository를 사용하려고 하니 이런 에러가 발생한다. $ git clone https://github.com/user-name/repository-name Cloning into 'play-with-data'... remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more informatio..
마지막 학기가 끝나가는 중이다. 뭔가 일이 많았던 한학기이다. What I have learned/done during this semester (아마도 다시 정리하겠지만) Design Thinking UI Design Database Pure Data, Sound Synthesis, Gem React native, React JS nodejs, npm Gatsby, Github Page Firebase호스팅과 실제 도메인 연결 Git, Github Keras 문서 번역 데이터사이언스/머신러닝 공부 음성합성(TTS, Tacotron) 하던 것들을 하나씩 마무리 짓다보니 한학기 지나는동안 한게 진짜 많다. 해오던대로 적당히 하면 되는것도 다 뒤엎고 새로 공부하고 하다보니, 뭐하나 쉽게 넘어간게 없는것 같다..