본문 바로가기

분류 전체보기262

부산숙소 - 신라스테이 해운대 패밀리 트윈 오션뷰 올해는 무슨 행운인지... 회사에서 좋은 기회를 여러 번 준다ㅎㅎ 그렇게 우리는 전혀 기대하지 않았던 9월의 어느 화창한 가을날 부산으로의 여행을 하게 됐다. 서울에서 열심히 달려도 최소 4시반 반 정도 걸리는 거리... 그래서 처음으로 가본 부산여행의 추억이 잊혀지기 전에 기록으로 남겨본다. 신라스테이 해운대 회사 덕분에 부산도 처음이지만 신라스테이라는 호텔 자체도 처음이다. 전국의 신라스테이들 중에서 해운대가 처음이었다.(매일 출근길에 서울의 신라스테이를 지나만 가봤다ㅋ) 가기 전에 사실 이런저런 후기들 중 생각보다 별로라는 내용들도 있어서 살...짝 걱정했지만 걱정했던 거랑은 전혀 다르게 아주 상쾌하고 깔끔한 곳이었다. 금요일 아침 일찍 출발해서 오후 3시쯤 도착... 체크인을 위한 프런트는 2층에.. 2022. 11. 4.
중복된 소스코드를 Html 파일로 만들고 Html 파일에서 include하기 이전에(15년 전쯤에) 홈페이지를 만들 때는 제로보드가 대세였다. 그래서 당시 만들었던 홈페이지는 php기반이었다. 그렇게 "기타가 있는 마을" 홈페이지가 시작되었다. PHP가 여러가지 보안적인 불안요소를 가지고 있다고 하지만 다양한 페이지를 구성하면서 공통으로 사용되는 header와 footer들을 모듈화 해놓고 include 하는 게 너무 쉬웠다. 덕분에 header부분에 메뉴나 BI로고등을 공통화해서 파일로 만들고 수정하기도 수월했다. 하지만, 이번에 도전중인 html + css + jQuery 기반의 웹서비스를 개발하다 보니.... 템플릿으로 사용된 소스가 SB Admin 샘플 소스였는데( https://startbootstrap.com/theme/sb-admin-2 ) web소스를 보면... 모.. 2022. 10. 24.
HeidiSQL 사용 MariaDB 접속하고 쿼리해보기 이번에 회사에서 진행하고 있는 프로토타입 웹서비스 개발을 위해서 Maria DB를 사용 중이다. 그래서 이전에 오라클이나 알티베이스 DB사용시에 Toad나 Orange같은 DB전문 툴이 있는지 확인 중 사내 전문가분의 추천으로 HeidiSQL을 설치해봤다. 역시 DB를 원활히 활용하기 위해서는 전문 Client가 있어야 한다ㅎㅎ HeidiSQL 다운로드, 설치하기 Download HeidiSQL Ads were blocked - no problem. But keep in mind that developing HeidiSQL, user support and hosting takes time and money. You may want to send a donation instead. Download Heid.. 2022. 10. 3.
손가락 관절통증 물리치료용 파라핀 찜질 치료기 먼지 청소하기 손가락 통증의 시작 올해 봄 들어 갑자기 양쪽 검지 손가락에 통증이 느껴지기 시작했다. 손가락 마디 통증이라 가장 먼저 의심해본 것은 류마티스 관절염;; (이제 40대 초중반인데;;; 아직 그럴 나이는 아닌데도 자꾸 의심이 됐다 ㅠ) 하지만 갑상선 때문에 정기적으로 방문하는 내과 선생님 왈... 류마티스일 확률은 거의 제로라고 하신다. 그래도... 어차피 갑상선 때문에 피검사를 하는 김에 해봤지만 역시나 아니었다;;; 다음으로 찾은 정형외과... 엑스레이를 찍어봤으니.. 뼈나 관절에는 문제가 없다고 한다ㅠ 결국 소염진통제 처방만 받고 돌아왔다. 그런데도 계속 아프다ㅠ 그래서 부모님이 예전에 사용하셨던 파라핀 치료기가 생각났다. (지금은 창고에 보관 중인 상태라서 가져옴ㅎㅎㅎㅎ) 그렇게 파라핀 치료기로 매.. 2022. 9. 20.
VS Code에서 Maven Repository 경로 변경하기 개발 툴 설치 위치를 운영체제와 분리하기 언제부턴가 이런저런 개발 툴들을 설치할 때 운영체제가 위치한 C드라이브가 아닌 다른 드라이브로 설치하기 시작했다. Android Studio도 Pycharm도....모두 다른 드라이브로... 하지만 대부분의 툴들이 프로그램 설치위치는 다른 드라이브더라도 이런저런 설정정보나 플러그인 같은 것들은 C드라이브 사용자 디렉토리 공간에 주로 저장/설치된다. 그런데 개발툴을 굳이 드라이브를 분리해서 설치했으니 되도록이면 설정 정보 저장이나 플러그인 설치 위치도 다른 드라이브에 두려고 노력하고 있다. (괜한 똥고집으로 사서고생하는건지도 모르겠다;;;) VS Code Maven Repository 경로 변경하기 그리고 이번에 시도하는 VS Code도 프로그램 설치는 E 드라이브.. 2022. 9. 19.
SpringBoot 웹서비스 개발 - 4. 백엔드 웹 API테스트하기 어떤 일이든 초반에 진입장벽은 존재하는 것 같다. (초반 진입장벽을 그래도 잘 넘어가게 해준 동료 직원분께 심심한 감사를 드려본다ㅠ) 우여곡절 끝에 빌드에 성공하고 터미널로 Tomcat까지 띄웠다. 이제 샘플 코드에서 제공하는 백엔드 기능을 API테스트해본다. SpringBoot 웹서비스 개발 - 3. VS Code WAR/JAR빌드하기, 사내망 SSL오류 해결방법 JDK와 VS Code를 설치하고, Spring Boot개발을 위한 VS Code안의 개발환경까지 모두 세팅했다. 이제 본격적으로 샘플 코드를 한번 돌려보려고 한다. SpringBoot 웹서비스 개발 - 2. VS Code에 SpringBoot개발환경.. fidelislee.tistory.com API테스트용 크롬 확장 프로그램 - Talen.. 2022. 9. 4.
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.