⚡ 진행 상황
개인 및 회사 일정이 많아서 개인적으로 블로그 및 파이썬에 대한 개발을 많이 진행하지는 못했다. :(
주말에라도 틈틈히 공부 하려고 했으나 따로 진행 하고 있는 프로젝트 및 추가 일정들로 인해서 놔버렸었다.
일단 그래도 진행 상황에 대해서 늦었지만 어느정도 정리를 하고 넘어 가려고 한다.
- 회사에서 개발을 진행 하면서 틈틈히 공통 함수 및 자주 사용하는 함수들에 대해서는 파이썬으로 만들면서 어느정도 기본적인 능력치를 차곡차곡 쌓아가고 있다.
- 파이썬하면 가장 많이 사용하고 있는 웹 프레임워크 Django(장고) 를 통해서 페이지 하나뿐인 게시판을 만들었다.
- 일단 어떤 느낌으로 동작하는지에 대해서는 개발을 하면서 동작 방식에 대해서 찾아보고 공부를 진행 하고 있다.
- 아직은 이해하지 못한 부분이 너무 많아서 개인적으로 정리를 하고 이해하려고 노력하고 있다.
- 파이썬을 통해서 간단한 윈도우 프로그램을 만들었다.
- 우리 회사 프로그램중 PC가 일정 시간동안 동작하지 않으면 자리 비움 경고창을 띄우도록 하는 기능이 존재하는데 이걸 파이썬을 통해서 PC가 일정 시간 마다 움직이고 오토로 마우스를 클릭 하도록 하는 아주 간단한 GUI 가 존재하는 프로그램을 만들어 봤다.
- 또한 개발 코드내에 vue 및 java 파일이 너무 많은데 이중에 안쓰는 파일이 존재한다. 이때 안쓰는 파일이 어떤 파일인지 체크하는 서브 프로그램을 만들어서 파일을 정리 해봤다.
⚡ 코드 리뷰
- gitHub 업로드 예정.
⚡ 생각
프레임 워크를 통해서 웹을 만들어 봤지만 아직은 동작 방식 및 내용에 대해서 이해가 잘 가지않아서 구조를 계속해서 보고 있다. 조만간에는 프레임 워크 없이 기본적인 웹을 만들어서 처리하는것을 해보면서 비교 해봐야 할거 같다.
윈도우 프로그램을 만들면서 느낀점은 검색만 해서 따로 따로 코드를 구현하고 일부 내가 수정해야 하는 코드만 수정하고 조립 한다면 프로그램이 나온다. 괜히 초보자들이 사용하기 쉽다고 한게 아니라고 생각한다. (물론 딥하게 들어가면 얘기가 달라진다.)
당분간은 일정이 너무 바빠서 블로그를 할 시간이 부족할거 같다... :(
반응형
'Java' 카테고리의 다른 글
[JAVA] 날짜 변환 하기 (Date, Time, LocalDate, Timestamp등) (0) | 2024.01.21 |
---|---|
[JAVA] Connection leck 관련 Apparent connection leak detected 경고 관련 내용 (0) | 2023.12.29 |
[JAVA] java 21 LTS 릴리즈 내용 정리 (0) | 2023.09.20 |
[JAVA] stream forEach 에 관한 내용 정리 (0) | 2023.09.16 |
[JAVA] String isEmpty 및 isBlank 사용 정리 (0) | 2023.07.29 |