전체보기
-
쌍토끼 출시!!프로젝트/쌍토끼 2021. 5. 23. 15:26
사실 출시한지는 벌써 몇달이 지났다. 1월달에 빌드했으나 그때에는 내가 블로그를 운영하지 않았기때문에 이곳저곳 쓸 곳이 없었다. 서버운영 공간을 지원받아 GPU 서버를 돌릴 수 있었고 마지막에 작성했던 글 처럼 AWS에 잘 탑재해 어플 서버를 구동했다. 플레이 스토어 심사는 금방 통과할 수 있었고 쌍토끼:Pink와 조금 특이한 톤을 가진 결과물을 내어주는 쌍토끼:Lemon 두개로 출시를 했다. 지금이 5월 말이니 지금까지 시간이 조금 지났는데 딥러닝의 느린 속도 탓인지 그렇게 어플 자체가 흥하지는 않았다. 그래도 지금까지 10만건 정도되는 요청이 있었고 꾸준히 사용량은 증가해갔다. 중간에 속닥이라는 곳에 광고를 했었는데 그때 요청량은 정말 장난 없었다.. 아마 기다리다가 지쳐서 꺼버린 사람들이 대다수 일..
-
mybatis - String, Char 변수 값에 대해프로그래밍/Mybatis 2021. 5. 19. 22:18
뉴딜 일자리 교육을 받으면서 처음으로 스프링 MVC구조에 대해서 공부하고 페이지를 만들어 보고 있다. 사실 이전 AA분이 스프링을 커스터마이징 했기 때문에 정통 스프링 하고는 조금 차이가 있다고 이야기를 들었다. 아무튼 작업하던 도중 Java에서 mybatis로 넘겨준 변수가 매퍼단에서 계속 인식되지 않아 원하는 대로 쿼리가 흘러가지 않았고 머리를 엄청 싸매던 도중 옆에 있는 형이 이거 아닐까하고 해서 바꿨는데 됐다. 이제 그 점을 이야기해보려고 한다. 자바에서 넘겨준 state라는 변수는 한자리의 String 값을 가지고 있다. 이 폼과 똑같은 폼으로 다른 페이지를 작업했고 문제가 없었기에 문법 또한 똑같이 썼다. 그러나 달랐던 점은 이전 폼은 변수값이 두 자리였다는 것이고 이번에는 한자리의 값인 것이..
-
뉴딜 일자리 사업 9일차교육/뉴딜 일자리 사업 2021. 5. 2. 21:38
소스 코드 설명 common_include.jsp 안에 view에 관련된 js파일과 vue.js를 포함을 해놓아서 사용할 때 필요한 클래스에 한 줄로 import 해서 쓰면 편하다. Vue.js html태그를 기준으로 부분 별로 관리할 수 있게 해 줌 html id 명으로 vue.js에서는 el:에 써주면 vue가 그 영역을 인식하기 시작함 뷰와 제이쿼리는 엄격하게 따진다면 둘 중에 하나만 사용해야 한다. el: 아래에 있는 변수는 el:로 지정한 id값에서만 유효하다. MVC MVC Model, View, Controller의 줄임말로써 S/W디자인을 세 가지 요소로 개발하는 것을 말한다. Model 프로그램의 내부 상태, 즉 프로그램의 정보를 말한다. 데이터 관리? DB에 접근할 변수들 (Getter..
-
뉴딜 일자리 사업 8일차교육/뉴딜 일자리 사업 2021. 5. 2. 21:35
오늘부터 당황스럽게 갑자기 프로젝트를 시작한다고 한다. 팀을 배분했고 나는 ERP와 SCM 중에 SCM을 택했다. 둘 다 비슷하다고 생각했기 때문이다. 프로젝트 관련 사항 ERP는 화면 설계가 일부 되어있음. SCM은 화면설계가 꽤 되어있지만 참고만 했으면 좋겠다. 소스 코드 설명 이 프레임워크의 쿼리 파일은 항상 Mapper.xml로 끝나야 한다. 이 프로젝트에서 각 부분마다 공통되는 이름의 기준은 업무 코드를 기준으로 삼았다. 프로젝트 내부에서 디렉터리에 접근 할 수 있는 사람이 한명이 아니라면 작업하는데에 분명 오류가 생길 것이다. 어떤 영역은 하나의 기준으로 정해진다. 예를들면 기준은 업무에 따라 정해질수도 있고 사용자별이 기준이 될 수도 있다. 이것이 곧 디렉토리 명이 된다. 공통부분 용어사전 ..
-
뉴딜 일자리 사업 7일차교육/뉴딜 일자리 사업 2021. 5. 2. 21:32
오늘 이야기할 내용들 ERD 한 번 더 작성해보기 (배달앱) 기사 정보 배송 정보 음식 정보 ... 어제 배포한 ERP, SCM ppt 기획서 설명 화면 설계 (with Balsamiq) 화면 목록 (with Excel) 소스 설명 개발 설정 SVN - eclipse 연동하기 프로젝트 관련 사항 각 팀마다 PM선정. PM이 PL까지 선정. 개발은 5월 말일까지 예정. SCM 개발 시 사항 이메일 업무 생략 회사/임원 -> 손익 조회 생략 입금 처리는 무조건 완료 처리 ERP 개발 시 사항 입금처리는 무조건 완료 처리. 회사 임원 -> 손익 조회는 옵션 회계/총무 -> 미수금은 현황 조회만. 이메일 관리 보류.
-
뉴딜 일자리 사업 6일차교육/뉴딜 일자리 사업 2021. 5. 2. 21:30
1. ERD (Entity Relationship Diagram) 실제로 작성해보기 요구사항 고객 관리 거래처 관리 거래처 별 취급 상품 (납품가격) 반품 관리 상품 관리 회원별 거래내역 고객별 마일리지 (구매금액 10%) 10번 구매시마다 쿠폰 발행 기준이 되는 데이터를 잘 설정해야 한다. DATETIME 은 PK 로 잡지 말아야 할 column중의 하나임. (유일한 값이 아님) 2. 1번에서 만든 ERD를 가지고서 SQL query문 연습 문제 1 : 특정기간 동안 구매 제일 많은 5명 JINSU SON SELECT ci.custum_name FROM tb_custom_info ci INNER JOIN ( SELECT custum_cd, DATE_FORMAT(buy_date, '%Y.%m.%d') A..
-
뉴딜 일자리 사업 5일차교육/뉴딜 일자리 사업 2021. 5. 2. 21:25
1. SQL 연습 SELECT - 선택한 COLUMN -- SQL에서 주석은 이렇게 씁니다. 설명 SQL에서 주석은 -- 를 앞에 붙여서 작성한다. select lec_id, tutor_id ,lec_name, CONCAT(DATE_FORMAT(c_st, '%Y.%m.%d'),'~', DATE_FORMAT(c_end, '%Y.%m.%d')) as cdate from tb_lec_info; 설명 CONCAT(column, ...) - 이어 붙이기 가능 DATE_FORMAT(column, 'format 양식') - 날짜 데이터 변환 select li.lec_id , li.tutor_id , ui.name , li.lec_name , li.tutor_name , CONCAT(DATE_FORMAT(li.c_st..