본문 바로가기

전체 글264

SpringBoot 웹서비스 개발 - 3. VS Code WAR/JAR빌드하기, 사내망 SSL오류 해결방법 JDK와 VS Code를 설치하고, Spring Boot개발을 위한 VS Code안의 개발환경까지 모두 세팅했다. 이제 본격적으로 샘플 코드를 한번 돌려보려고 한다. SpringBoot 웹서비스 개발 - 2. VS Code에 SpringBoot개발환경 세팅하기 SpringBoot 웹서비스 개발 - 1. 개발환경 세팅하기 OpenJDK, VS Code 등 이번에 회사에서 프로토타입 형태로 웹서비스를 개발해보기로 했다. 하지만 난 웹서비스는 머리 털나고 한 번도 개발을 안 해봤기 fidelislee.tistory.com Maven을 활용해서 WAR/JAR 빌드하기 회사에서 템플릿을 제공해준 상태라서 Maven 빌드를 위한 pom.xml 파일 등은 이미 작성이 되어 있었다. Extension 설치까지 다 마무.. 2022. 9. 1.
SpringBoot 웹서비스 개발 - 2. VS Code에 SpringBoot개발환경 세팅하기 SpringBoot 웹서비스 개발 - 1. 개발환경 세팅하기 OpenJDK, VS Code 등 이번에 회사에서 프로토타입 형태로 웹서비스를 개발해보기로 했다. 하지만 난 웹서비스는 머리 털나고 한 번도 개발을 안 해봤기에... 처음부터 차근차근 공부를 시작해본다. 그리고 기억에서 fidelislee.tistory.com OpenJDK 설치와 VS Code 설치까지 마무리됐으니 이제 본격적으로 VS Code에서 SpringBoot 개발환경을 세팅해본다. VS Code Extension 설치 VS Code에 정말 다양한 Extension들이 존재하는 것 같다. 그리고 그것들을 활용하면 훌륭한 SpringBoot 개발환경이 세팅된다ㅎㅎ Extension 설치는 어렵지 않다. 좌측에 Extensions 아이콘을.. 2022. 9. 1.
SpringBoot 웹서비스 개발 - 1. 개발환경 세팅하기 OpenJDK, VS Code 등 이번에 회사에서 프로토타입 형태로 웹서비스를 개발해보기로 했다. 하지만 난 웹서비스는 머리 털나고 한 번도 개발을 안 해봤기에... 처음부터 차근차근 공부를 시작해본다. 그리고 기억에서 사라지기 전에 진행했던 내용들을 정리해둔다. (다시 한번 느끼는 거지만 처음은 정말 너무 막막하고 어렵다ㅠㅠ) 회사에서 프로토타입용 샘플 소스를 제공해주고 있었다. 덕분에 Maven 설정이나 pom.xml 파일 등이 이미 세팅되어 있어서 개발환경 세팅만 되면 바로 테스트해볼 수 있었다. 그리고 그 샘플 소스가 JDK 1.8 기반에서 만들어진 것 같다. 일반 JDK는 최근 오라클에서 정책을 변경하면서 라이선스가 필요하기에... 이왕에 설치하는 거 OpenJDK를 설치하기로 한다. OpenJDK(JRE) 설치 https://.. 2022. 8. 31.
횡성/원주 명소 가톨릭 성지 순례 - 등록문화제 풍수원 성당 8월 초중순경 중부지방에 기록적인 폭우가 쏟아진 직후였던 지난 광복절을 전후로 우린 예정되어있던 횡성산울림 캠핑장에서의 3박 4일 캠핑을 시작했다. 그리고 이번 캠핑에서도 하루는 캠핑장 주변의 명소를 찾아가 보기로 하고 알아보니 바로 근처에 너무나도 유명한 성당이 있어서 아이들과 방문을 해본다. 폭우는 지나갔지만 그래도 비예보가 있어 살짝 걱정했었지만, 다행히도 비는 오지 않고 구름만 많이 낀...그래서 오히려 성당을 더 돌아보기 좋았던 그런 시간이었다. 한국 천주교 원주교구 풍수원 성당 예전에는 오래된 우리나라의 참 예쁜 성당들중의 하나 정도로만 알았었는데 시간이 흐르고 좀 더 이곳에 대해 알게되니 뭔가 새롭고 참 의미 있는 장소라는 생각이 든다. 성당 주차장에 차를 주차하고나서, 시골마을의 완만한 골.. 2022. 8. 23.
데스크탑 무선인터넷 사용하기 tp-link AC1300(Archer T3U Plus V1) 처가댁에 어른들만 계시다 보니 데스크탑이나 노트북 같은 컴퓨터는 필요하지가 않았었다. 하지만 그럼에도 컴퓨터가 하나는 필요할것 같아 예전에 집에서 사용하던 데스크탑을 처가에 가져다 놨다. 그런데 문제는 인터넷 연결;;;; 기존에 컴퓨터가 없고 스마트폰만 사용하시다보니 거실에 있는 공유기에서 방으로 인터넷 선이 없다ㅠ 데스크탑은 연식이 좀 된 거라 무선인터넷이 지원이 안된다... 그래서 USB 형태로 제작된 무선인터넷 AP를 검색해봤다. 그리고 결론적으론 대만족이었다ㅎㅎ tp-link AC1300(Archer T3U Plus V1) 구성품은 매우 심플했다. USB형태로 제작된 AP본체(USB 3.0 지원)와 설치 CD, 간단한 설명서가 끝. tp-link AC1300 드라이버 설치 제품을 받고 집에 있는 .. 2022. 8. 8.
Hive SQL - 두개의 테이블을 Select한 결과끼리 Join하기 코딩 업무가 주업이었던 상황에서 벗어난 지 꽤 된 데다 애초부터 앱 개발이 주 커리어여서인지... 누가 보면 이런 기본적인걸 아직도 몰랐단 말이냐...라고 비웃을지도 모르겠지만ㅠ 그래도 이제라도 잊지 말자고 틈틈이 연습하고 공부한 내용들을 저장해둔다. 이번엔 Hive SQL에서 Select한 두 개의 결과들을 함께 Join 하는 방법을 찾아본다. 내가 이해한 내용으로 말로 풀어본다면... 2개의 테이블에서 원하는 결과를 우선 쿼리한다. 단 2개의 테이블을 Join할 수 있는 공통 Column은 존재해야 함 2개의 테이블을 각각 "as" 명령으로 지정해준다. 마지막으로 2개의 테이블을 Join 한 것을 from 에 두고 최종 쿼리를 완성한다. Select후에 Join을 하게 된 이유 굳이 이렇게 복잡하게 .. 2022. 8. 6.
Hive SQL - unix_timestamp, from_unixtime 활용하기 이번에 새롭게 구축한 하둡 에코시스템 내 Hive를 활용해서 이런저런 쿼리 및 데이터 분석을 해보려고 한다. 그러면서 조금씩 학습한 내용을 기록해준다(맨날 까먹고 구글링하는게 힘들어서ㅠ) Hive SQL - String을 Datetime로 변환, 두개의 Datetime사이 초수 구하기 회사에서의 업무가 PM업무이다 보니 실제로 직접 코딩을 하거나 DB를 쿼리 할 일이 갈수록 줄어든다ㅠㅜ 하지만 가끔은 직접 무언가를 하는 게 빠를 때가 있다. 스스로에게도 자극도 되는 것 같 fidelislee.tistory.com 바로 전에 진행했던 String형식의 Datetime 사이의 초수를 구하는 쿼리문 작성에서 주로 사용했던 함수들을 좀 더 연습해보기로 했다. unix_timestamp 함수 함수명만 봐도 대충 .. 2022. 8. 3.
Hive SQL - String을 Datetime로 변환, 두개의 Datetime사이 초수 구하기 회사에서의 업무가 PM업무이다 보니 실제로 직접 코딩을 하거나 DB를 쿼리 할 일이 갈수록 줄어든다ㅠㅜ 하지만 가끔은 직접 무언가를 하는 게 빠를 때가 있다. 스스로에게도 자극도 되는 것 같고ㅎㅎ 이번에 진행한 프로젝트의 결과로 만들어진 하둡 에코시스템((Hadoop-Ecosystem)에 포함된 Hive SQL 을 활용해서 직접 데이터 쿼리를 진행해 본다. 몇 년 전에 간단한 오라클 DB 프로시저 코드를 알티베이스 DB프로시저 코드로 포팅해본 이후 너무 오랜만이다. 역시 다 리셋됐다ㅠㅜ 또 리셋되기 전에 기록해 둔다. String으로 저장된 Datetime 값으로 초수 계산하면 발생되는 오류 작업하려는 내용은 DB에 저장된 시작시간과 종료시간으로 접속 시간(초수)을 계산하는 게 목표다. 그런데 DB에는 .. 2022. 7. 28.
윈도우10 화면캡처 쉽게하는 방법 여러가지 업무를 하다 보면 화면캡처를 해야 할 일이 자주 발생한다. 그래서 주로 이용하던 방법이 캡처도구였다. 그러다 최근 전체 화면을 캡처할 일이 있어 아주 오래전부터 알고 해오던 방식으로 캡처를 했다. 아주 올드한 윈도우7 시절부터 해오던 방식의 화면캡처 방법(라떼는...이렇게 했었다) PrintScreen 버튼을 누르면 화면이 클립보드에 저장된다.(무슨 노티나 반응은 없다) 그림판이나 그림판3D 같은 윈도우 기본 프로그램을 열어서 붙여넣기 하면 클립보드에 저장돼있던 화면이 표시된다. 그 상태에서 저장하기로 캡처를 마무리했었다. 결론은 엄청 불편하다. 최근에는 윈도우10의 기본프로그램인 '캡처도구' 에서 전체 화면 캡처 기능을 따로 제공해서 조금은 편해졌지만 문제는 이것도 프로그램을 실행한 다음에 해야 조금 .. 2022. 7. 23.
6월의 어느 평일날 에버랜드 포시즌스가든, 장미축제와 퍼레이드 창립기념일 찬스로 평일에 다녀온 에버랜드. 나는 그나마 15년 전에 가본 에버랜드 경험이 있었으나, 와이프와 두 아이들은 모두 에버랜드가 처음이다. 그래서 우린 놀이기구를 어떻게 잘 탈까... 사파리는 어떻게 이용하는 게 좋을까에 매몰되어 있었다ㅎㅎㅎ 그러면서 자연스럽게 에버랜드의 또다른 즐거움을 놓치고 있었다. 바로 계절마다 진행되는 꽃 축제와 퍼레이드~~ 그리고 일부러 노리고 간건 아니었지만 우리가 간 6월은 장미축제가 절정이었다ㅎㅎ 사파리월드 → 슈팅고스트 → 점심식사 → 비룡열차 → 스푸키펀하우스 → 우주전투기 → 페스티벌 트레인 → 장미정원 → 퍼레이드 구경 → 스카이댄싱 → 케이블카 → 레이싱코스터 → 판다월드 평일 에버랜드 아이들이랑 함께 놀이기구 이용후기 15년 만에 찾은 에버랜드는 사실 .. 2022. 7. 18.