비전공 5

[Spring프로젝트] 재고관리 ERP -2

요구사항 변경 유통업계 erp -> 재고관리 erp로 바꾼 이유는 요구사항들을 다시 정리하고 좀 더 구분하다보니 재고관리 파트쪽 위주로 나와서 제목을 바꾸게 되었다. 첫번째 프로젝트와 두번째 프로젝트 때, 기획 단계가 한 3일?이면 끝이났었다. 그래서 그런지 개발을 하는 중간중간 바뀌는 것들이 있고 DB도 다시하고 변경사항들이 많았었다. 이번 마지막 프로젝트 때는 그러지 않기위해 처음부터 탄탄히 잡고가자라는 생각으로 기획단계를 밟았다. 3월 25일부터 주제선정, 강사님 컨펌, 수정, 요구사항, DB설계까지 일주일이 넘는 시간이 걸리고있다 ㅋㅋㅋㅋ 하지만 그 전과 다르게 좀 꼼꼼히 진행되는거 같아서 안정감이 있는 느낌이다. 이제까지 했던 요구사항들과는 다르게 쭉쭉 나오면서 요구사항이 길어졌다...ㅋㅋㅋㅋㅋ..

Project 2024.04.03

[Spring/에러] pom.xml 에러

thymeleaf 수업을 위해 새로운 프로젝트를 생성했는데 pom.xml에서 에러가 사라지지않고 서버가 실행이 안된다... 이 부분이 계속 에러 해결한 방법 검색하여 이런 저런 방법 다 했지만 해결 엑스.... 마지막 시도해 본 해결방법으로 해결이 되었다 ㅠㅠㅠ 이클립스 종료 > .m2 아래 폴더 싹 제거 > 이클립스 켜고 로딩바 사라질때까지 대기 > 프로젝트 우클릭 Maven-Update Project... 클릭 후 로딩바 사라질때까지 대기. 이 방법으로 해결 완료...

Spring 2024.04.02

[Spring/에러] an out of memory error has occurred.

STS를 평소와 똑같이 실행시켰는데 이 화면이 나타나면서 컴퓨터 자체도 느려지고 30분 넘게 기다려도 그대로다...ㅋ..... 해결 방법을 찾아서 자신의 워크스페이스\.metadata\.plugins\org.eclipse.core.resources\.projects 경로로 들어가 다 삭제했는데도 똑같다.... 그러고 재부팅하고 다시 들어가니 이제는 다른 에러가 뜬다 이 친구는 또 뭘까... 검색에 검색.... 이클립스가 설치된 경로로 가서 eclipse.ini 을 메모장으로 열어보면 -startup plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar --launcher.library plugins/org.eclipse.equinox.launc..

Spring 2024.03.28

[Spring프로젝트] 유통업계 ERP -1

주제선정 백엔드 국비 교육을 들으면서 벌써 3차 파이널 프로젝트가 다가왔다. 제일 중요한 spring으로 프로젝트를 하기도 하면서 마지막 프로젝트이니 css쪽에는 시간을 덜 쓰면서 기능 구현에 더 많은 힘을 쓰고싶었다. 2차 python 프로젝트를 하면서 3차 프로젝트의 팀까지 같이 짠 상태였다. python 프로젝트를 끝낸 동시에 3차 프로젝트 첫 회의를 진행하였다. 다들 엄청 뭐하지 뭐하지 하면서 고민을 엄청 할 줄 알았는데 한 팀원이 ERP를 이미 생각해 왔었고, 다른 팀원도 ERP를 생각을 한번 해봤다고 한다. 나는 처음 ERP를 생각했을 때 범위가 너무 크고 주어진 시간안에 완성을 할 수 있을까?란 생각이 컸었다. 하지만 그래 마지막 프로젝트기도하고 예전에 유통업계에서 일한 경험도 있고 재고관련..

Project 2024.03.28

[Python/tesseract] 맥(Mac) tesseract 설치

$ brew install tesseract $ brew install tesseract-lang $ tesseract --list-langs $ pip install pytesseract $ pip install pytesseract imutils 마지막 2개는 둘 중 하나만 설치해도 되는 것 같다. 터미널에서 설치 후 파이참에서도 설치해주었다 (꼭 해야하는지는 모르겠다) 1. setting에 들어가서 interpreter에서 '+' 버튼을 눌러준다. 2. tesseract 검색 후 install Package 눌러서 설치 3. 모든 설치가 끝나고 실행이 잘 되는지 확인 import pytesseract import cv2 ori = cv2.imread("../fff/si.png") ttt = pyte..

Python 2024.03.06