목록2025/07 (3)
초오오오오오짜개발자의낙서장
1. grafana?그라파나는 데이터 시각화 및 모니터링 도구로 데이터 소스를 통합하여 대시보드 형태로 시각화 할 수 있다. 2. 설치홈페이지에 들어가면 여러 os 버전에 맞는 프로그램을 설치가 가능하다.나는 윈도우라 윈도우로 설치를 했다. 3. 그라파나 접속기본적으로 3000번 포트를 사용한다. 포트 변경은 환경변수? 파일을 수정하면 가능하다. 해당 파일은 관리자 권한으로 열어야 수정이 가능하다. 4. 데이터 소스 연결시각화를 시키려면 데이터 소스를 연결해야한다.종류가 많이 있지만 사용하려는 aws opensearch가 아직 구현이 되지 않았기 때문에 mysql로 설정해서 가지고있는 maria.db랑 연결을 시켯다. 5 대시보드 추가https://grafana.com/grafana/dashboards/..
부스트 캠프 베이직 과정이 끝났습니다~~ 예에~~ - 베이직 이란?부스트 캠프의 멤버쉽 과정으로 가기위한 첫단계이다.가장 첫단계인 베이직은 신청을 하면 누구나 들어갈수 있게 2025년도부터 수정됨. 올해 2월에 퇴사를 하고난후 국비지원 부트캠프를 수강하면서 백엔드, 프론트엔드, CI/CD, DevOps등의 지식을 짧은 시간에 배우게 되었다.이런방법으로 공부를 하다가는 깊은 지식을 쌓기가 어려울 것으로 판단되어 부스트캠프에 지원을 했다. 부스트 캠프는 예고했던대로 일방적으로 지식을 주입하는 것이 아닌, 매일 하나씩 미션을 제시하고 그것을 해결하는 과정에서 도전자가 지식을 얻는것을 목표로 진행되었고 주입식으로만 공부를 하던 나에게는 새로운 자극이 되었다. 2주동안 베이직 과정을 진행하면서 처음에는 문제 해결..
inteli j 에서 import 가 5개 이상되면 자동적으로 와일드 카드 import로 바꾸어준다 이는 지양해야하는 요소이다. import racingcar.domain.* -> 와일드 카드 import 이다. 이거 편리하다 생각했는데 지양해야 되는구나를 알았다.왜? -> 보안에 취약해 진다다 풀어서 쓴다. Spring Boot 에서 @Column 어노테이션을 써서 일일히 네이밍을 지정해준다. JPA는 자동으로 테이블 명이나 칼럼명을 스네이크케이스로 바꾸어준다. 이것의 주체가 JPA인지 하이버네이트인지 알아보자 하이버 네이트는 자바 언어를 위한 ORM oriented relational Mapping 프레임 워크다 jpa의 구현체로 jpa 인터페이스를 구현하며 내부적으로 jDBC api를 사용한다. j..