728x90



[개발일기] 2024.02.02

개발 시작 한 지 거의 한 달 정도 되어간다.

설계는 끝났고 2일에 한 페이지씩 구현해 나가야 하는 상황이다. 

개발환경 세팅이 끝나고 한 동안 개발하면서 일어난 에러나 query에서는 별다른 문제 없이 진행했으나...

패키지 소스를 리셋하고 업데이트 하는 과정에서 파일이 build 하는 과정에서 꼬인건지 WAS가 안 올라온다.

애초에 build 조차 되지 않는다.

알고보니 pox.xml 과 lib/jar 버전이 충돌해서 일어난 것이였다.

그 부분에서 버전에 맞게 수정해주고 다시 WAS 구동을 해보려 했지만 이번에는 Time out에 걸렸다.

이 부분은 랜선을 통해서 간 후 프록시 서버 요청을 받는데 여기 부분을 막아놔서 Time out에 걸린다고 했다.

여기서 문제를 해결해보기 위해 프로젝트를 한 번 갈아보기도 하고 JDK도 다시 설정해보고 라이브러리 설정도 새로 싹다 갈아봤지만 안 되었다.

결론적으로는 서버 관리 하는 쪽에서 차단을 풀어줘야 되는 걸로...

이토록 실 개발기간 중 개발에 집중할 수 있는 시간을 온전하게 만드는 건 어려운 부분인 것 같다.

항상 느끼는 거지만 IDE 와 친해야 한다... 하나의 IDE를 능숙하게 다뤄야 개발자로써 어려움 없이 일할 수 있는 환경을 만드는 거다.

728x90
반응형

'console.log("What ? " + Cord); > POJECT_DAILY' 카테고리의 다른 글

[개발일기] 2024.01.14  (0) 2024.01.14
[개발일기] 2024.01.11  (0) 2024.01.11
개발자의 일기...230628  (0) 2023.06.28
728x90

개발환경 세팅이 끝났다.

 

SVN 환경에서 권한을 받아서 사용해야 했으며 개발환경세팅은 3일 정도 걸렸다.

 

대기업이다보니 보안에서 철저해서 하나의 권한을 승인 받는데도 하루 이상 걸렸다.

 

Portable 환경으로 설치하여 개발환경을 용이하게 세팅할 수 있게 했으나 세팅 과정에서

 

apache Tomcat에서 발생한 오류로 인하여 local 모듈을 불러오는 데 애를 많이 먹었다.

 

결국에는 apache tomcat을 날리고 다시 서버를 구축했더니 정상적으로 작동하였다.

 

Portable 환경으로 개발환경 세팅하는 방법에 대해서는 프로젝트가 끝나고 다시 자세하게 공부해봐야 할 것 같다.

 

환경 세팅은 정말 어렵지만 세팅을 못 하면 개발조차 못한다.

 

굉장히 중요한 부분이므로 능숙하게 세팅할 때까지 연습하자~!

 

대기업 HR 재구축 프로젝트

 

기존 AS-IS HR => TO-BE HR 프로젝트 재구축

 

기존의 ASIS 페이지를 참고하여 JSP 파일로 일단 화면단 구성하고 있다.

 

실 개발 시작은 01.18일 시작이다.

 

JSP / Controller / Service / xml 전형적인 MVC 패턴으로 개발한다.

 

 

728x90
반응형

'console.log("What ? " + Cord); > POJECT_DAILY' 카테고리의 다른 글

[개발일기] 2024.02.02  (1) 2024.02.02
[개발일기] 2024.01.11  (0) 2024.01.11
개발자의 일기...230628  (0) 2023.06.28
728x90

2024.01.08 ~ 외부 프로젝트 투입 

 

~ 01.11 개발환경 세팅 완료

 

개발환경세팅 하면서 스스로 무지한 영역이 너무 많아서 부끄러웠다.

 

신입 개발자나 초급 개발자들에게 해주고 싶은 말이 있다.

아니 나중에 내가 더욱 성장하여 신입에게 알려주기 위한 업무설명서를 작성도 하며, 스스로 느낀 점을 피드백 해야겠다.

 

신입 개발자가 가쳐야할 요건은

 

먼저,개발자로써 목표가 패턴 개발자가 될 것인가..응용하여 프레임워크를 짜는 개발자까지 성장해보는 것인가 스스로 자아 성찰을 해보는 것이다.

 

이 선택지의 선택이 성장의 가능성에는 많은 차이가 난다.

이유는 말 안해도 알 것이다.

 

그리고 실무에 들어가기 앞서 정말 많이 IDE를 지우고 다시 설치하고 연습하면 좋겠다.

 

IDE를 설치를 능숙하게 한다면 apache tomcat 서버 구동까지 하고 DB 연결까지 정말 많이 해보면 좋겠다.

 

그렇게 연습을 해도 실무에 나가서 개발환경세팅을 하면 우왕좌왕하는 경우가 많이 생길 것이다.

 

그런 경우 주저하지말고 주변 개발자분들이나 PM 및 현업분들에게 물어봐야한다.

 

스스로 고민해서 해결하는 것도 물론 나쁜 건 아니지만 개발환경세팅 시간을 지체하면 지체할수록 개발할 수 있는 시간은 줄어든다.

 

개발의 반은 개발환경세팅이다.

 

왜 어렵냐면...?

개발자들의 노트북 & 컴퓨터 환경은 가지각색이기 때문이다.

 

그걸 통일해서 세팅하거나 모든 환경에서 오류없이 개발세팅하는 것은 굉장히 까다롭고 어렵다.

 

그걸 잘 해내는 설계 및 개발자의 페이는 계속 성장할 것이다.

 

오늘 모르는 부분들을 찾느라 정신도 없지만 구글링 또한 아는 만큼 검색이 가능하다는 사실이다.

 

localhost:8080 서버 세팅하는데 계속 오류가 났다.

 

처음에는 버전 오류인 줄 알고 버전을 계속 바꿔나갔고, 버전을 재차 확인했는데도 버전에는 문제가 없는데도 오류가 발생해서 eclipse에서 모듈을 아예 날리고 다시 실행했으나 또 오류가 났다.

 

그래서 이번에는 apache tomcat을 날리고 다시 세팅했더니 해결되었다.

 

문제는 apache tomcat이었으나 전체적으로 날려서 원인을 찾지는 못했다.

 

이게 왜 될까? 라는 의문이 떠나질 않는다.

 

프로젝트 마무리 하면 apache tomcat 서버 구동에 대한 원리와 많은 서버 구동을 해봐야 겠다.

 

모르는 건 죄가 아니지만, 모르고 그냥 넘어가면 죄다.

 

모르는 것에 대하여 5분 이상 고민하지 말고 질문해라.

 

감출수록 더 큰 짐이 되어 돌아온다.

 

 

728x90
반응형

'console.log("What ? " + Cord); > POJECT_DAILY' 카테고리의 다른 글

[개발일기] 2024.02.02  (1) 2024.02.02
[개발일기] 2024.01.14  (0) 2024.01.14
개발자의 일기...230628  (0) 2023.06.28
728x90

자바 개발 학원을 수료한지 이제 1주일이 지났다.

 

개발자로써의 꿈을 꾸고 주저없이 도전했지만 현실의 벽은 생각보다 높았다.

 

이력서를 100곳을 넘게 넣었지만 면접 볼 수 있는 곳은 4~5개 정도였고

 

그마저도 면접을 잘 봤다고 생각한 곳도 떨어졌다.

 

나는 이 길이 아닌가 라는 생각이 잠시 들기도 했다.

 

하지만 나는 이 길을 가겠다고 생각했기에 꺽이지 않고 가보려고 한다.

 

언제나 처음이 어렵지 시작하고 나면 누구보다 잘 할 자신이 있다.

 

지금의 상황을 돌파하기 위해서 어떤 것을 해야할까?

 

내가 이 상황에서 바꿀 수 없는 것을 빼고 내가 변화할 수 있는 것은 어떤게 있을까 ?

 

회사에서 바라는 신입은 어떤 퍼포먼스를 보이는 사람을 원할까?

 

면접을 겪으며 부족했던 부분들을 다듬고 이것저것 많은 것을 뽐내는 것보다 무언가 본인의 우직함과 문제해결 능력을 잘 보여주는 것이 훨씬 도움이 될 수 있다.

 

 

 

 

728x90
반응형

'console.log("What ? " + Cord); > POJECT_DAILY' 카테고리의 다른 글

[개발일기] 2024.02.02  (1) 2024.02.02
[개발일기] 2024.01.14  (0) 2024.01.14
[개발일기] 2024.01.11  (0) 2024.01.11

+ Recent posts

728x90
반응형
728x90
반응형