https://jwinjection.tistory.com/5 주차감면 키오스크(PyQT,Selenium)| 주차감면 키오스크내가 오자 마자 맡았던 업무 주차권 교부처음에는 주차권에 도장찍어서 교부하는 방식이었는데 그런데 몇달 지나서야주차권 없어지고 사이트를 하나 만들어서 온라인jwinjection.tistory.com사회복무요원 당시 주차감면 키오스크에 이어...| 식권관리시스템우리회사는 식권을 수기로 관리한다... 했다식권관리사이트를 하나 만들어야겠다 생각이 들었다.스프링 부트로 웹을 만들어 아이패드에서 접속했다.골때리는게 아이패드미니 1세대는 JS가 es5 까지밖에 안돼서 api요청시 xhr을 사용해야했다.이번에 회사에서 준 2025년 다이어리의 포장박스와 2024년도 국민은행 달력을 좀 곁들여서 ..
우리회사는 윗쪽에서 기획서를 짜주면기획에 따라 개발자가 개발하는 형식으로 진행된다.하지만 기획서가 항상 완벽하진 않아서주로 개발자가 직접 기획 관련해서 물어보러가거나아니면 윗쪽에서 먼저 어떤 부분이 잘못됐으니 수정해라는 등 각자 수정한 기획서 파일 혹은 종이로된 기획서를 갖고있다보니 최신화를 하려면 각자 파일을 보내주거나 물어보거나 해야했다.윗쪽에서도 수정한 부분을 구두로 전달하는것이 대부분이어서"내가 이렇게 수정해라고 했다고?"라는 소리를 들을때도 있고 내 입장에서는 아주 골때리는 것이다 그리고 개발시에도프로젝트관리 툴로 Redmine을 사용했지만UI가 너무 불편했고 쓰는사람만 썼다.현재 어디까지 작업이 됐고뭐가 안됐고, 뭘해야하고관리가 사실상 안됐다. PL은 도대체 뭐하고 있나...요.. 그래서 체계..
사용법항상 반복되는 코드가 있다면 스니펫을 쓰길 추천1. 스니펫 열기ctrl + shift + p 누르고User Snippets을 검색한다엔터를 치면 다시 새로운 검색창이 열린다 여기서 등록하고싶은 확장자 예를들면Javascript에서만 작동되는 스니펫을 만들고싶다?그럼 javascript.json을 검색하면된다 검색 후 엔터2. 스니펫 등록이제 코드를 스니펫에 등록할 차례다 스니펫은 json파일이라서키와 벨류 형식으로 이뤄져있다. key 부분은 아래에 해당한다나는 같은 모듈이니까 모든 스니펫의 키를 중복으로 등록하고싶었는데키를 중복해서 6개 정도까지는 등록이 되다가그 이후부터는 에러가 났다.그래서 일단은 뒤에 1 2 3 이런식으로 붙여나갔다. 다음은 value부분이다 - prefix: 스니펫이름(..
0. 제작동기회사에 웹서버가 있는데여기에 배포를 하기도 하고 스케줄러를 켜기도 하는 등 팀원들이 자주 들락날락 하는 곳이다 문제는 누군가가 접속중인지 알 수 없었고사용중인 누군가가 강제 종료 당하는 일이 일수였다.그래서 강제 종료당하셔서 빡친 팀장님이나 과장님이사용할때 좀 물어보고 사용하자고 하셔서 팀원들이 '혹시 웹서버 접속하신분~ DB서버 접속하신분~' 이렇게 물어보기 시작하면서 ㅋㅋㅋㅋ좀 줄어들긴 했으나 문제는 팀장님 과장님이 안물어보고 하시네,,? 그리고 매번 물어보는것도 골때린다고 생각했다.그래서 누가 접속중인지를 알려주는 툴을 만들어야겠다 결심했다. 1. 개발환경빠른 제작을 위해 개발은 python으로 했다.db는 mariaDB를 사용했고ui는 tkinter을 사용했다.배포,업데이트 관련은 ..