프로그래밍/개발
-
Ubuntu에서 KKuTu(끄투) 서버 구축하기프로그래밍/개발 2018. 8. 12. 20:09
$ sudo apt install git 깃허브의 KKuTu(끄투) 저장소를 빠르게 클론해오기 위해서 git을 설치한다. $ sudo apt install nodejs npm postgresql Node.js와 npm, PostgreSQL을 설치한다. 맥에서는 Node.js와 npm이 함께 설치되던데 우분투에서는 따로 설치해줘야 한다. $ git clone https://github.com/JJoriping/KKuTu.git KKuTu를 clone한다. $ cd KKuTu/ clone한 위치로 이동한다. $ sudo -u postgres createdb main $ sudo -u postgres psql --quiet main < ./db.sql main이라는 이름의 db를 만들고 db.sql을 데이터베..
-
교내 SW 아이디어 대회 [6] Electron으로 PC app 개발(UI 완성, 구조 설계)프로그래밍/개발 2018. 6. 21. 23:33
웹앱은 이제 음악 재생과 플레이리스트 관리가 남았는데 이건 시간을 조금만 할애하면 금방 할 수 있을 것 같다(주말에 지하철코딩 각인가). 재미삼아 Electron으로 PC앱도 제작하려고 한다.오늘 아침에는 기본적인 레이아웃을 만들었다. Zeplin과 연동되는 줄 알고 Adobe XD를 사용해서 만들었는데 사실 Windows Zeplin은 Adobe PhotoShop만 지원한다고 한다...신난다. 스케치와 로컬에서 바로 리눅스 바이너리가 굴러간다는 것 다음으로 맥북을 사야 할 이유가 하나 더 늘었다(시험 끝나면 외주 뛰고 키보드 팔아서 2010년식 중고 맥북프로 제품을 알아봐야겠다).아무튼 그래서 XD로 디자인하고 에셋 정보 보면서 직접 프엔했다(헿). 웹앱이 굴러가는 서버에서 플레이리스트 정보에 대한 A..
-
교내 SW 아이디어 대회 [5] 메인페이지 완성(프엔 + 플레이리스트 조회)프로그래밍/개발 2018. 6. 21. 01:41
Playlistory : 학급의 플레이리스트에 새로운 스토리를 만들어보세요이전에 작업한 background-image의 검정색 오버레이 투명도를 낮추고 그라데이션을 씌워서 디자인과 가독성을 향상시켰다. 또한 메인페이지에 가면 현재까지 추가한 플레이리스트가 보이게 해두었다. 이제 재생 부분만 만들고 곡 추가하고 메인페이지로 돌아가는 부분 백엔만 더 깔끔하게 처리하면 대충 끝날 것 같다. 피곤하니 내일하는 걸루,,, 역시 Google Fonts와 Bootstrap은 정말 대단해...!