우리집포탈 5

소스 관리를 위한 git을 최소한도로만 배워봅시다

어디가서 이따위로 배워왔냐고 욕먹을 만한 단순한 과정이긴 하지만, 먼저 이 글의 용도는 개발자 혼자이고 포트폴리오 용도이고 마스터 권한이 있어서 굳이 브랜치로 나누는등 복잡한 git에 복잡한 작업을 할 필요가 없는 사람들을 위한 것입니다. 따라서 현업에선 브랜치, 머지, 풀, 리퀘스트 등등 하여간 필요한 부분은 다른 좋은 강의들이 많으니 그걸 참고해주시기 바랍니다. git은 로컬에 두고 작업해도 됩니다만, 어쨌든 저는 github에 제 포트폴리오를 올리고 싶었습니다. 다만 일부 프로젝트들은 다른 홈페이지들이 있기 때문에 어쨌든 외부로 유출이 되면 안되는 상황이었습니다. github는 유료결제를 하면 참 아름답습니다만, 저는 돈이 없기도 하고 돈벌이가 아닌 개인 취미생활인데 나중에 무언가 외부에 올릴만 하..

git 2020.03.25

그간의 이야기

https://gaebalgaebal.tistory.com/notice/4 먼저 위와 같은 공지사항을 만들었습니다. 그러니까 저 공지를 보면서 만들면 되는겁니다. 지난주에 이렇게 글을 쓰고 나서 이래저래 다음 방향은 어떻게 가야 하나 고민이 많았습니다. 먼저 텔레그램으로는 제 아이디 기준으로 해서 글을쓰면 됩니다만, 명령어 관련해서 해결을 봐야 할 부분이 생겼습니다. 그리고 보니 명령어를 입력하면 웹훅(webhook)으로 데이터를 받아 무언가 피드백을 줘야 하는 부분도 만들어야 하는데 이를 어찌해야하나 고민이 되더군요. 그래서 처음에 PHP를 설치했으니, PHP의 프레임워크중 하나인 CodeIgniter를 사용해서 웹훅을 받을 사이트를 만들고자 했습니다. 음... 무언가 일이 커져가는 느낌입니다. ㅎㅎㅎ

MariaDB 의 기본 설치를 합니다.

https://ko.wikipedia.org/wiki/MariaDB MariaDB - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. MariaDB는 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)이다. MySQL과 동일한 소스 코드를 기반으로 하며, GPL v2 라이선스를 따른다. 오라클 소유의 현재 불확실한 MySQL의 라이선스 상태에 반발하여 만들어졌으며, 배포자는 몬티 프로그램 AB(Monty Program AB)와 저작권을 공유해야 한다.[1] 이것은 MySQL과 높은 호환성을 유지하기 위함이며, MySQL API와 명령에 정확히 매칭 ko.wikipedia.org 마리아DB에 대한 기본설명은 위 링크를 참고하심 될듯합니다. 저는 서버 관리에 대한 기본 사항은 시놀로지..

db/mariadb 2020.02.06

텔레그램 봇 만들기

무언가 알람을 주는 서비스를 만들때 텔레그램(https://telegram.org/)을 사용하기로 한 결정은 사실 대단한게 아니었습니다. 알람을 주면서 몇가지를 생각해봤는데, 아래 제가 고민했던 몇가지를 서비스를 보자면 1. 문자 - 가장 간단하지만 돈이 듭니다. 이래저래 보내는것에 제한도 좀 있고요. 2. 카카오톡 - 안그래도 카카오톡을 싫어하는데 시스템 알림을 위해 돈을 써야 한다니 마찬가지로 손이 안가더군요 3. 이메일 - 좋긴한데 전에 시놀로지 알람을 메일로 받아보니 너무 많은 메일이 온다는게 문제였습니다. 그래서 시놀로지 알람관련해서 찾아보니 생각보다 텔레그램으로 알람을 받는 방법들이 많이 나오더군요. 시놀로지의 NAS알람을 텔레그램으로 하고 개발자 문서를 찾아보면서 봇을 하나 만들어보기로 결정..

Telegram 봇 2020.02.05

텔레그램위에서 동작하는 우리집 포탈 서비스를 만들생각입니다

어느날 아내가 집안에 물건이 뭐가 있는지 잘 모르겠다고 합니다. 그리고 오늘 올 택배가 없는데 택배가 온다고 합니다. 그러더니 택배를 받고서는 아.. 이거였군!! 합니다. 이 사람이 왜 이러지 싶습니다만, 가끔은 저도 택배가 올때마다 이게 언제쯤 어디로 오는지 궁금하곤 합니다. 그래서 이렇게 우리집에 관련된걸 공유할 사이트를 만들면 좋겠다 생각합니다. 1. 택배가 어디서 어떻게 오는지 송장을 등록해두면 알려다오. 2. 우리집에 물건들 자주 안쓰는거 어디 있는지 검색하면 나오게 해다오. 1번과 같은 경우는 배송조회 앱이 앱만 있고 PC버전이 없어 등록하려면 핸드폰 자판으로 일일이 치는게 너무 귀찮아서 시작하였고, 2번의 경우는 아내나 저나 물건이 어디 있는지 궁금하여(냉동실에 무언가 넣어놓고 잊어먹는일도 ..