프로그래밍
-
Mac에 Python3용 KoNLPy 설치하기프로그래밍/기타 2018. 7. 22. 16:42
Mac에 Python3용 KoNLPy 설치하기 macOS High Sierra(10.13.3)을 이용하고 있는 필자는 Python3 프로젝트에 한국어 정보처리를 위한 패키지인 KoNLPy를 사용하기로 결정했지만 설치과정에서 엄청난 난관(難關)을 겪는다. 깃허브를 살펴보니 KoNLPy의 이슈가 대부분 Python2 위주로 처리되는 것 같았고, 구글링해도 유용하다고 느껴지는 자료가 많지 않았다. 이것으로 필자가 Python2 EOL 카운트다운을 지켜보는 시간이 늘어날 것 같다. 다른 괜찮은 모듈이나 패키지를 구할 수 없었고(대부분 내부적으로 KoNLPy를 이용해 확장하는 형태가 많았다), 굳이 시대를 역행하면서까지 Python2로 프로젝트를 옮길 이유가 없다고 느껴졌기 때문에 필자는 '반드시 KoNLPy를 ..
-
교내 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은 정말 대단해...!