목록 전체 글 (95)
글쓰는 개발자
개발목적나는 나약하고 게으른 인간이다. 살은 빼고 싶지만 간헐적 단식을 시간 지켜 하기도 귀찮고 늘 언제를 식사시간으로 지정해 두었는지 까먹고 만다. 그래서 식사 시간을 정해두면 딱 먹을수 있을까 없을까를 보여주는 앱을 만들어 보고자 한다. 필수기능1. 지금 식사 가능 시간인지 아닌지 알려줌2. 식사 시간 설정3. 매번 앱에 들어와 확인하기 귀찮으니 가능하면 앱 아이콘 혹은 위젯으로 현재가 식사시간인지 알려줌4. 식사를 끝냈으면 타이머를 다시 식사 불가능 시간으로 돌리기(옵셔널)식사 시간 알림 (iOS앱들은 백그라운드 앱을 죽이기 때문에 서버없이 매일 시간을 체크해 알림을 주는 것이 불가능)식사 다이어리 (오늘 먹은 음식을 기록해서 보여주는 다이어리, 있으면 좋지만 앱의 본질상 별로 필요치 않음) 개발..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cB2YAP/btsG4WIZk8L/6OBjMkQjYL7pTIW9062c10/img.png)
수익이 생길만한 퀄리티의 IT 서비스를 만들기 까지는 생각보다 많은 경험과 시간이 필요하다. 물론 이 모든 노력에 대한 물질적인 보상은 서비스가 완성되어 수익이 생길때까지는 제로에 가까울 것이다. 보상이 없는 경우 노력하는 행위는 금세 지루해 질수 있다는 사실을 지난 1년간 뼈저리게 느꼈다. 여기에 하나의 목표를 부여하는 것만으로 뭔가 달성해 보고 싶은 욕구가 생기지 않을까? 라는 생각에 100가지 서비스 개발 챌린지를 시작해 보았다. 누군가가 보기에 아무 의미 없어보이는 행동일지라도 나 개인이 의미를 부여하면 그 나름의 재미가 생길지도 모르고, 100가지 도전을 끝내고 나면 그제야 누군가에게 판매할만한 퀄리티의 서비스를 만들수 있지 않을까라는 생각이 든다. 오늘보다 더 나은 내일을 위해 기획부터 개발까..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bJQ2ZD/btsG4TFpuCZ/UVYDrAwsXgA7ABTQs3oOm0/img.png)
https://gran007.tistory.com/entry/%EC%9C%A0%ED%8A%9C%EB%B8%8C-%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EC%9B%B9-%EC%84%9C%EB%B9%99 유튜브 다운로드 프로그램 웹 서빙https://gran007.tistory.com/entry/%EC%9C%A0%ED%8A%9C%EB%B8%8C-%EC%98%81%EC%83%81-%EC%B6%94%EC%B6%9C-%EB%8B%A4%EC%9A%B4%EB%A1%9C%..gran007.tistory.com이전글에 pytube로 유튜브를 다운받고 시간별로 잘라서 다운받는 웹 서버 개발까지 진행해 보았다. 처음 pytube를..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b8XlHS/btsG2U5pnHC/kSm8V5zEHJEiyDcxEfbMRk/img.png)
https://gran007.tistory.com/entry/%EC%9C%A0%ED%8A%9C%EB%B8%8C-%EC%98%81%EC%83%81-%EC%B6%94%EC%B6%9C-%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EA%B0%9C%EB%B0%9C 유튜브 영상 추출 다운로드 프로그램 개발pycharm을 실행해서 python 파일을 하나 만들고 샘플 코드를 작성하자.from pytube import YouTubedef download_video(video_url, download_path): yt = YouTube(video_url) yt.streams.filter(progressive=True, file_ex..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/EMtA5/btsG4xVHj6f/bqTncWg1rw7LwXwEwAbjOK/img.png)
https://gran007.tistory.com/entry/%EC%9C%A0%ED%8A%9C%EB%B8%8C-%EC%98%81%EC%83%81-%EC%B6%94%EC%B6%9C-%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8 유튜브 영상 추출 다운로드 프로그램프로젝트 동기나는 유튜브 타로 제너럴 리딩을 좋아한다. 제너럴 리딩이란 유튜브 타로영상을 올리는 타로리더들이 1-4 까지의 랜덤 카드배열을 놓고 그걸 순서대로 펼쳐서 해석해 주고 구독자gran007.tistory.com유튜브 영상 추출 다운로드 프로그램을 구현해 보자 pycharm을 실행해서 python 파일을 하나 만들고 샘플 코드를 작성한다.from pytube..
프로젝트 동기나는 유튜브 타로 제너럴 리딩을 좋아한다. 제너럴 리딩이란 유튜브 타로영상을 올리는 타로리더들이 1-4 까지의 랜덤 카드배열을 놓고 그걸 순서대로 펼쳐서 해석해 주고 구독자는 이 번호 중 하나를 골라 그 타로 리딩을 듣는 식으로 유튜브에서 타로를 볼 수 있는 서비스이다. 몇명의 마음맞는 타로 리더들을 구독해서 재미로 듣고 잊어버리지만 한두번 정도 더 듣고 싶어서 남겨 놓으려고 하면 영상에는 4가지 리딩에 대한 내용이 모두 남아있으니 내가 들었던 내용만 잘라서 보관을 해야 한다. 따라서 여기에 유튜브 다운로드 부터 영상 자르기 -> 보관까지 모두 제공하는 타로 저장 사이트를 제작하고자 한다. 물론 유튜브 영상을 저장해서 제공하기 때문에 상업적인 사용은 불가능 하며 개인적인 편의를 위해 로컬서버..
혼자서 개발한 앱으로 대박이 난 중학생 고등학생 이야기 간간히 해외에서 이러한 소식을 들으며 필자는 꿈을 꿨다. 직접 고안해서 만들어낸 서비스를 사용하는 수많은 유저들, 이를 통해 월급외의 부수입까지 주어지면 얼마나 행복할까 아마 IT업계에서 일하는 사람이라면 모두가 한번쯤 생각해 보았을 것이다. IT업계에 들어가서 다양한 사람과 부딛히면 내가 원하는 기능이나 디자인이 반영되지 못하는 경우가 허다하다. 만드는 사람이 많은 만큼 목소리를 내는 사람이 많고 결정권은 보통 대표가 가지고 있기 때문이다. 이에 이렇게 하면 더 좋을 텐데라고 생각하면서도 내 생각대로 서비스를 만들어 가기 힘들다. 덕분에 많은 이들이 내 서비스를 만들어보고 싶은 욕망을 강하게 느끼는 것을 많이 보았다. 하지만 그렇다고 혼자서 서비스..
자바스크립트, c++ 자바, html등 시중에는 다양한 개발관련 서적이 많이 출시되어 있다.이러한 다양한 전문서적과 인터넷 강의등 오픈된 지식들이 많이 있음에도 불구하고 제로부터 시작해 개발자가 되려면 그 시작을 어떻게 할지 감이 잡히지 않는다.기본적인 웹 서버 프로그램을 튜토리얼을 따라 만들어 보아도 이 간단한 프로그램으로 무엇을 할지 모르겠고 결국 실무를 쌓아야 한다는 생각은 들지만 무언가를 만들어본 경험이 없어서 포트폴리오를 어떻게 만들지 모르게 된다.물론 필자처럼 4년제 컴퓨터 학과를 나와서 나름의 실습을통해 경험을 쌓고 졸업시기에 이력서를 넣는 경우를 제외하고선 대부분의 비전공자의 경우 자신에게 남은 옵션은 비싼수강료를 지불하고 혹은 취업후 몇십프로의 월급원천징수를 약속하고 6개월 부트캠프밖에는..