이번에는 라스베가스로 넘어가기 전에 공항 노숙을 하면서 다녀온 시포트 빌리지와 UCSD에서 관람한 농구 경기에 대해서 기록해보려고 한다.미국에 왔으면 농구 경기는 한번쯤은 봐야하지 않겠나? 하면서 학교에서 공식 일정으로 대학 농구 경기를 잡아주셨다.관람비는 인당 10달러였다. 관람한 경기는 여자 농구 경기였고, 앞으로 지내게 될 UCSD가 농구를 잘하는 학교는 아니라고 한다. 그래서 그런지 뭔가 조금 아쉬운 느낌(?)이 있었다 그치마안 그래도오 처음 보는 경기라서 그런지 재밌었다ㅎㅎ.이 날 저녁에 미국에서 인턴십을 하고있는 학교 친구와 선배를 만나서 저녁을 먹기로 했다! 간 곳은 미국가기 전에 갔다왔던 사람들이 항상 추천했던 phil's bbq다ㅎㅎ내가 여그를 오다니ㄷㄷ 세상 참 좋구마요잉양이 엄청 많았..
저번에 이어서 이번에는 트롤리를 타고 도착한 발보아파크 다녀온걸 써볼라고 해요. 지금은 프로젝트 논문 레퍼런스 찾다가 정신 나가서 이거 쓰는 중...일단 트롤리 카드 만든 기념으로 한장 찍고요트롤리 타고 냅다 발보아파크로 가써요 가는데 호텔에서 한 1시간? 정도 걸려서 바깥구경 좀 하면서 걸어갔답니더가는길에 어떤 할부지가 멍뭉이랑 같이 타셨는데 넘나 귀여운 보더콜리라는 것ㄷㄷ만져보고 싶었지만 멀리 앉기도하고, 할부지가 좀 무섭게 생기시기도 해서 멀리서 지켜보기만...도착하자마자 냅다 사진 한 장 애들이랑 돌아가면서 찍어줬어요. 다들 사진 작가여ㄷㄷ이것저것 보이는대로 막 막 찍어찍어 댔어요미국이라 다 예뻐보이는걸 우째 일단 찍어야지 공원은 역시 놀이터지요애들이랑 돌아가면서 한번씩 탔어요. 네 이제 25살 ..
이번에 학교에서 진행하는 해외 AI 교육 프로그램에 참여하게 되었다. 공식 명칭은 9기 글로벌 SW/AI인재 프로그램이다.그래서 캘리포니아의 샌디에고에 있는 퀄컴 연구소로 떠난다.감자 인생 처음으로 미국으로 떠나는 일이 발생한 것, 넘나 큰일인 것... 영어도 못하는 감자가 미국에 가서 교육이라니...어쨌든 떠난다. 미국으로...! 출국하는 날 인천 공항으로 도착했다. 출발 시간이 저녁 8시 40분 비행기여서 점심은 건너뛰고 느긋허이 공항에 도착했다.미국 가기 딱~ 좋은 날씨네 비행기 타러 출발허어어잇 처음 장기 비행을 해본 충청도 감자는 비행기에서 슬리퍼랑 담요를 준다는걸 새삼 신기해했다..담요는 생각했는데 슬리퍼도 주는줄은 몰랐어...이어폰도 주더라ㄷㄷ 이것도 모름;; 도착 전에 하늘 찰칵 도착해서..
업무요약이번 업무는 화재경보 API 관련 테스트 및 연동이에요. 빠르게 코드를 구현해서(목요일에 업무받아서 월요일 마감인 업무...) 기능 구현을 마쳤고, 배포와 로그 기록 세팅이 남았어요. 갑자기 받은 업무라서 기능 구현을 위한 설계를 할 시간도 없어서 빠르게 기능만 돌아가도록 구현을 했고, 여기서 요구사항은 log파일의 저장과 로그 파일의 이름을 날짜로 지정해달라는 내용이었어요.그래서! 그냥 간단하게 yml file 세팅하면 되겠지~ 생각하고 시작했지만... 그게 아니더군요...yml 세팅 만으로는 간단한 설정 밖에 할 수가 없다더군요... 그래서 Logback과 Log4J, Log4J2, SLF4J를 알아보고, 작업을 진행했어요! SLF4J는 뭔가?알아보니 대충 SLF4J는 spring loggin..
Tomcat 초기 세팅 파일을 만들었고, 이번에는 log 관리를 위한 스케줄러를 만들려고 해요. 먼저, 스케줄러에 적용할 bat 파일을 작성했어요.@echo onset tomcatPath="C:\Program Files\Apache Software Foundation\Tomcat8\logs"echo Cleaning logs in %tomcatPath%forfiles /p %tomcatPath% /s /m *.* /d -7 /c "cmd /c del @file"일주일이 지난 로그를 삭제하는 방식의 script로 작성했어요. 그 다음에 이 script를 매주마다 작동하게 할거에요. 먼저 윈도우에서는 작업 스케줄러라는 아래 사진과 같은게 있어요. 그래서 스케줄러를 생성해봤어요 프로그램을 실행해보면 아래와 같은..
Server 분리를 위한 코드 리팩토링을 끝내고, 이번에는 작성한 코드를 위한 초기세팅용 Script 작성 및 제대로 동작하는지 테스트 하는 업무를 진행하게 되었어요. 일단은 배포를 위한 밀키트 만들기(?)를 진행했어요.대충 이런 구조의 밀키트??(폴더 구조)를 만들었어요.그 다음으로 shell script 작성을 시작해요.@echo on이게 command 로그를 찍어주는 느낌인 것 같았어요.그 다음으로 밀키트를 풀어줄 위치를 정했하고, 폴더를 만든다음 압축을 풀어주는 방식으로 진행했어요.set base=D:\set filePath=%base%\kitmkdir %filePath%tar -xvf %base%\"kit.zip" -C %filePath%그 다음에는 밀키드 안에 있는 톰캣과 자바를 풀어줄 위치를..
인턴업무를 시작하면서 회사의 5개 서버를 분리하는 작업을 하게되었다. 그 과정에서 스프링 부트의 내장 톰캣이 아닌 외부 톰캣을 사용하는 방법을 사용하게 되었다. 그래서 겸사겸사 어떤식으로 사용했는지 정리 해보려고 한다. 먼저, 처음에는 아무것도 몰라서 무작정 구글링을 해서 환경변수를 설정하라는 말만 듣고, 작업을 시작했었다. 그 과정에서 CATALINA_HOME의 환경변수 인식의 문제가 있었고, 이것저것 해보다가 인식은 안되는데 catalina run을 실행하니까 스프링이 돌았었다. 하지만, 이건 대리님이 지시하셨던 방식이 아니었다. 그래서 대리님께서 다시 설명해주셨고, 그제서야 방법을 알 수 있었다.... 스스로 학습하지 못한것이 너무 아쉽다... 우선 대리님께서 먼저 주신 세팅이 거의 된 톰캣 5개가..