목록분류 전체보기 (5)
빵공장
티스토리가 마크다운 지원이 미비하여 velog로 이전합니다. https://velog.io/@sucream
최근 Flutter에 관심을 가지고 있던 중, Flutter Learn with US, FLUS를 알게 되었다. FLUS에서 2022년 8월 28일 ~ 2022년 11월 6일까지 Flutter 온라인 스터디를 소개하며 스터디원을 모집하고 있었다. 나는 바로 망설임 없이 신청을 진행하게 되었고...저녁에 스터디에 선발되었다는 메일을 받게 되었다... FLUS에서 진행하는 스터디가 기대되는 점을 몇가지 적어보고자 한다. 1. 명확한 스터디 일정 10주라는 스터디 기간을 두고 각 회차별 어떤 자료로 어떤 주제를 공부하는지가 명확하여 인상깊었다. 중간에 점검하는 회차도 있어서 기대된다. 2. 스터디 진행 방식? FLUS는 배워서 남주자라는 가치를 중요시 여긴다. 따라서 본 스터디의 진행도 주중에 제공된 자료를 ..
최근 회사에서 파이썬을 이용한 솔루션 개발을 시작하게 됐다. 해당 솔루션 개발에 몇가지 조건이 있었는데, 크게 다음 두가지가 가장 중요했다. 파이썬으로 개발하고, 독립실행이 가능할 것 여타 프로그램처럼 새로운 버전이 릴리즈되면 자동으로 업데이트될 것 우선 첫번째 조건은 pyinstaller를 이용했기 때문에 큰 문제는 없던 것 같다. 내 경우에는 2번이 문제였는데, 사내에 별도의 업데이트 서버를 두지 않고 업데이트를 진행하는게 목표였기 때문에 여러가지 방법을 고민했던 것 같다. 내가 찾은 해결책은 다음과 같다. pyinstaller를 이용해 메인 프로그램 빌드 github REST API를 이용하여 업데이트를 체크하는 파이썬 코드 작성 pyinstaller를 이용해 업데이트 체커 빌드 이렇게 하면 별도의..
한글에 사용하는 글자들 변수 미리 만들어 놓기 1 2 3 4 5 6 7 8 9 10 11 12 13 package koreanutil var BASECODE rune = '\uAC00' //CHO 초성 var CHO = []string{"ㄱ", "ㄲ", "ㄴ", "ㄷ", "ㄸ", "ㄹ", "ㅁ", "ㅂ", "ㅃ", "ㅅ", "ㅆ", "ㅇ", "ㅈ", "ㅉ", "ㅊ", "ㅋ", "ㅌ", "ㅍ", "ㅎ"} // JUNG 중성 var JUNG = []string{"ㅏ", "ㅐ", "ㅑ", "ㅒ", "ㅓ", "ㅔ", "ㅕ", "ㅖ", "ㅗ", "ㅘ", "ㅙ", "ㅚ", "ㅛ", "ㅜ", "ㅝ", "ㅞ", "ㅟ", "ㅠ", "ㅡ", "ㅢ", "ㅣ"} // JONG 종성 var JONG = []string{"", ..
1. 서버 코드 코드는 기본적으로 github.com/labstack/echo를 이용하였으며, 추가로 웹소켓을 위해 github.com/gorilla/websocket를 이용하였다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 package main import ( "log" "github.com/gorilla/websocket" ..