개인 프로젝트6 2004년도 ASP와 VB로 만든 CMS 솔루션 정말 오래전에 만든 사이트 인데, 수정 요청이 있었다. 이걸 몇일 동안 컨텐츠 업데이트를 하게 될지 생각도 못했다. 한전KPS 전산업무를 하던 시절 당시에 CMS 솔루션이 인기였고, 이 솔루션을 이용한 웹호스팅 서비스가 급부상 하던 시기 였다. 어! 왠지 이거 잘 만들면 나도 부업이 가능할 것 같은데...하는 생각으로 CMS 솔루션 만들어 보기로 했다. DB, UI, 아키텍처 설계 및 개발은 오롯이 나 혼자 하고 디자인은 백효설실장(지금은 더하이 대표님)님과 현 웹디자이너 이신 와이프님의 도움을 받았다. 그렇게 해서, 많은 시간을 투자해서 제품을 만들었고, 웹서버는 Windows Server의 IIS 데이터베이스는 MS-SQL 프로그래밍언어는 Visual Basic, ASP를 사용하였다. 2, 3년 정도.. 2023. 4. 22. Spring Cloud - Euraka, Gateway, Security 인터넷에 떠 있는 정보들을 수집하여 Spring Cloud 를 구축하였다. 여기저기 사이트를 보면 이론적인 설명은 많은데, 실제 구동되는 소스는 보지 못했다. ( 내가 못찾았을 수도 있고...) 개발된 소스를 공개하지는 못하겠고 ^^ 서비스의 완성된 모습만 공개 한다. . 인증은 OAuth2, JWT . cross browsing 해결 . web server는 nginx 사용 (동시접속 처리에 특화 restful API 사용시 유리) 1. 서버 준비 (vultr : 개발 테스트 할때 이것 만한 게 없다. / 물론 운영할 때도 불만 없다. ) 2. 디렉토리 구성 logs 폴더는 각 MSA서비스 단위로 log가 쌓이도록 함 was 폴더는 MAS가 들어 있음. web 폴더는 UI 관련 파일(html, js, .. 2023. 4. 14. Temeet(테니스 관련 정보 및 상품 정보) 앱 개발 프로젝트 지금까지 개발을 위해 고민했던 부분들을 정리하고 테니스 관련 앱을 제작해보자. 프로젝트 시작일 : 2022.04.01 백엔드 - JAVA ( MSA : Micro Service Architecture) 1. [Spring Cloud] Eureka 사용 2. [Spring Cloud] Gateway 사용 3. [Spring Security] oauth2, jwt 사용 프론트앤드 (앱UI) - Flutter 1. Android, IOS 지원 2. 처음 사용해 보는 것이라서 시행착오가 있을듯 3. Flutter - 가장 빠른 아름다운 네이티브 앱 (flutter-ko.dev) * 참고 : 이 글을 쓰는 시점에 한국어 사이트는 SDK 다운로드가 지원 안됨. 영문사이트 (https://docs.flutter.de.. 2023. 4. 3. 아부품 파일럿 프로젝트 완성 해당 앱은 안드로이드 앱용으로만 제작됨 [사유] 실사용 유저가 IOS를 거의 사용하지 않아서 우선 안드로이드용 앱만 제작 [참고] UI 는 onsen UI를 사용하여 개발하였으므로 IOS에서도 정상 동작함 [계획] 5월부터는 기능개선과 함께 디자인 전문가의 손을 빌려 UI의 완성도를 높이고자 한다. 1. 구글스토어에 등록 2. 리눅스 서버 구성 3. 앱 개발 형태 설명 대부분 하이브리드 개발이지만, 네이티브UI도 있다. [중요] 앱 개발시 header에 app의 버전, 기기에 대한 정보 등을 꼭 전달해야 함. 4. 관리자 WEB 관리자 web은 Bootstrap을 이용한 반응형으로 제작됨 데이터그리드는 DataTables JS를 사용하여 개발함 DataTables | Table plug-in for jQ.. 2023. 3. 28. 이전 1 2 다음