2023年 12월말 결산 報告書

2023. 12. 21 (주) 영우씨엔아이

작 성 자    사원  민 찬 기

2023년 12월말 결산 보고서 (웹팀)                                       Page

2023년 업무사항

업무 파악

1. 산업 핵심 개발 소스 파악

2. 댓글 기능 개발 학습

3. 부트스트랩 학습

4. 메인 디자인 개선

5. AI API 구상

Texclub 결제 API 관련

1. Active X 미지원으로 인한 Texclub 결제 기능 수정을 위해 개발 착수

2. Texclub 서버에 연동시도 했으나 버전이 낮아 불가

3. 결제 모듈을 따로 개발하고 별도의 서버를 구축하여 기존 Texclub 홈페이지와 연동 결정

4. 카드 결제 기능 구축

5. 가상 계좌, 카드 결제 기능 테스트 성공

6. 결제서버 코드 및 개발 문서 작성

7. 결제 정보 로그 기능 구현 완료

8. HTML meta robot 적용

9. 홈페이지에서 구독서비스 개발 할 수 있는지 적합성 검토

10. 운영서버에서 소스를 파악하여 개발하기에는 리스크가 있어 백업본과 같은 격인 개발서버로 구축해야함

WebTex3D 관련

1. 프로젝트 로그 적용 작업

2. 일자별로 접속 IP, ID 로그 작성 기능 구현

3. 군자 디지털 과학 고등학교, 영남 공업고등학교로 이름 변경 완료

4. 키오스크 해상도 맞춰서 크기 매칭

5. UI 적용 완료

6. Tex3dw upload 전송하기 전 카테고리 로딩 할 때 500 error 해결

7. 세부 기능 테스트 완료

8. 소스 가독성 높이기 위해 리팩토링 완료

9. Template, css 파일 정리

10. git 소스 최신화 완료

중기부

1. TexDdm 소스파악 및 구조파악

2. TexDdm 디자인 변경 및 수정

3. 뉴스 텍스트가 아놉였던 현상 수정

4. DashBoard Carousel 디자인 변경 완료

5. Design mapping 시뮬레이션 UI 변경

6. 영우로고 디자인 적용

7. 디자인 팀에게 트리코트 데이터 40개 전달 받음

8. 프로그램에 40개 업로드 작업 완료

9. 원배율 이미지 추출하여 프로그램에 이미지 생성

10. 데이터가 제대로 나오는지 테스트 완료

11. 로그인 페이지 및 로직 개발 완료

12. 로그아웃 기능 개발

13. C팀에서 bmp 이미지파일 60장 전달 받음

14. 패브릭 이미지 bmp 확장명으로 수정

15. 이미지 테스트 완료

16. 중기부 관련 인증 절차 확인

17. 매핑 속도 확인

18. 프로젝트 압축 완료

19. 중기부 관련 인증 절차 테스트 및 실행 완료

20. 기존 이미지 60개 bmp -> jpg 파일 형식 변환 완료

5. 측색기

1. 측색기 관련 프로젝트 개발 앞서서 알아두어야 할 AI 관련 책 학습

2. 선형 회귀 개념 학습

3. 쥬피터로 선형 회귀 예제 작성 및 연습

4. C팀에게 최신 Pantone Color 데이터 (2625개) 전달받아 머신러닝에 활용

5. 선형,다항 선형 회귀, K-최근접, 랜덤포레스트 모델 적용 완료

6. 릿지,라쏘, 엘라스틱넷 회귀 적용

7. 적용 후 교차 검증, 모델 평가

8. 데이터가 적은 탓에 평가하기 어려움이 있음.

9. C팀과 전체적인 프로그램 구동방식에 대한 의견 교환.

10. 머신 러닝 책 읽으면서 학습

11. Pantone color 데이터베이스 테이블 구축

12. history 데이터베이스 테이블 구축

13. history 로직 구현 및 기능 개발

14. 팬톤 칼라 색상 찾기 수정

15. history 색차 알고리즘 적용

16. history 색차 테스트

17. 염료 알고리즘 구상

18. 전달 받은 염료 데이터 관련해 개발자 회의 및 검토

19. 학습하기전에 On/Off 기능 구상 및 구현

20. 깃크라켄으로 소스 병합 완료

6. little smart

1. 소스 확인 중(기존 소스가 제대로 관리가 되지않아 파악하는데 시간이 어느정도 소요됨)

2. 활용하려면 python3 version으로 부분 새로 개발해야 추후에 유지 보수가 용이할 것으로 보임

3. 로컬에서 실행 가능한 환경으로 구축 완료

4. 동작 프로세스 확인

7. 기타

1.Dping 서버

> 2.6버전 스케쥴링 지원 불가

> 윈도우의 작업스케줄러 기능 이용하려했으나, 파이썬 버전이 낮아 불가능

> 따라서 3버전으로 업그레이드한 프로젝트를 만들어 디비만 공유, 사진 데이터를 삭제하는 방식으로 개발

> Dping 서버 python3.x 버전 다운완료

> 로컬 서버에서 테스트 완료

> 1일 마다 데이터 제대로 삭제 확인 완료

> 로그 작성 확인 완료

2. TexTricot

> 4.1버전 다운로드 완료

3. 보안 관련

> 해외에서 오는 특정 IP 차단 완료

> robots.txt 기능 구현 완료

> django-robots 적용 완료

> 컴퓨터 속도가 현저히 느려져 기존 SSD 장착 및 백업 후 포맷 마이그레이션 및 복제완료

> 143 서버 랜섬웨어 공격당하여 컴퓨터 포맷 완료

> 시스템 로그 확인 불가

> 23년 8월 경부터 GPT 랜섬웨어가 확산

> 중기부, 배화여대 소스 복원 완료

> 중기부 소스 로그인단 재개발 완료

> 중기부 및 배화여대 백업, git 형상 관리 완료

4. OpenAI api

> 개발 실력 기르기 위해 OpenAi API 관련한 것들로 사이드 프로젝트 구축

> AI와 대화 기능 구현 및 사진 생성 기능 구현 완료

5. 콜린트, 오마이셔츠 로깅시스템 기능 구현

6. Texclub홈페이지 관련

> 메일 계정이 동기화 되지않아 계정 초기화 후 복구

> 팝업 페이지 Dping 이미지, 링크 제외 후, colorpic 이미지 및 링크 삽입 완료

> 팝업 페이지 순서 변경, 메인 화면 컬러픽 사진 적용

7. 연구노트 작성

2024년 계획사항

1. Webtex3D

> 소스 가독성을 위한 리팩토링 예정

> css, js 쓰이지 않는 것들 제거 예정

> 리팩토링 후 백업 및 git 형상관리 예정

2. little smart

> 소스 분석 예정

- Template

- CSS

- JS

- View

- DB

> 기업 요구사항 정의서 검토 예정

3. 서버

> 서버 점검 및 상태 확인 예정