전체 글78 물템리뷰) 치히로스(chihiros) C2 RGB 쉐이드 물템리뷰) 치히로스 C2 RGB 물템리뷰) chihiros (치히로스) C2 RGB20하이큐브 수초항을 리셋하는김에 유경수초를 키우려고 수초용 조명을 알아보았다.시중에는 좋은 수초용 조명은 많았지만 20cm라는 작은 어항에 어울리는 조명은 제한적이였다.리서치 결과 소motti.tistory.com 최근 치히로스 C2 RGB 수초용 조명을 구매하고 나서 만족스럽게 잘 사용하고 있다.광량도 훌륭하고 감성 좋고 무엇보다 어플로 컨트롤해놓고 사용하는게 마음에 들었다. 하지만, C2 일반 모델과 달리 C2 RBG모델은 조명부분에 커버가 없이 LED가 그대로 노출되는 구조이다보니 지나치게 눈이 부셨다. 뭐 광량을 줄이고 쓰면 되지않냐마는 그럴거면 좋은 조명을 산 이유가 없기에.. 커버를 따로 구해서 붙여볼까도 하다.. 2024. 10. 20. Junit in Action 3판 정리 (1) 테스트케이스의 중요성은 말하지않아도 잘 알것이다. 예전에는 작성한 코드를 검증하는 것을 목적으로 테스트케이스를 작성하였지만, 요새는 TDD라고해서 테스트케이스를 먼저 작성하고 해당 테스트케이스가 통과하는 형식으로 차후에 코드를 작성하는 테스트주도개발이 많이들린다. 나 또한 개발자로서 테스트케이스를 작성하고는 있지만, 테스트케이스를 잘 알고 쓰기보다는 기존에 작성되어있는 코드를 복사하여 주먹구구식으로 작성했던 적이 많았다. 마침 사내에서 Junit in Action 3판을 주제로 스터디 기회가 생겨서 이번기회에 junit을 정리해보기로 했다. 1장. 밑바닥 부터 시작하기1장에서는 테스트를 사용해야하는 이유와 junit 설치 방법에 관해 설명한다. junit은 작성한 코드가 제대로 동작하는것을 알 수.. 2024. 10. 10. Common DBCP 속성/옵션 이해하기 최근, 사이트로부터 오라클DB의 readTimeout이 적용되지않는다는 이슈를 받고 DataSource 생성소스를 분석했다.결과적으로 패치 미적용으로 인한 해프닝으로 일단락되었지만, DataSource를 생성할때 ip, port, sid같은 기본적인 속성들 이외에 maxWaitMillis, timeBetweenEvictionRunsMillis 같은 속성들은 어떤 의미를 지니는지 궁금하여 리서치하다가 좋은 글을 발견하여 이번기회에 정리해놓기로 했다.(참고로 readTimeout은 dbcp 라이브러리 고유설정이 아니며, JDBC 드라이버설정이다) DBCP란?데이터베이스를 연결할때는 기본적으로 효율을 위하여 커넥션 풀을 사용한다. 커넥션을 한번 맺고 끊는건 꽤나 많은 비용이 소모되기에 매순간마다 커넥션을.. 2024. 10. 9. 물템리뷰) chihiros (치히로스) C2 RGB 20하이큐브 수초항을 리셋하는김에 유경수초를 키우려고 수초용 조명을 알아보았다.시중에는 좋은 수초용 조명은 많았지만 20cm라는 작은 어항에 어울리는 조명은 제한적이였다.리서치 결과 소형 수조에는 4가지 정도를 사용할 수 있었다. 메탈라이트 라인 플랜츠트윈스타 4세대 E & SONF nano flatchihiros C II RGB 트윈스타, 메탈라이트가 성능과 가성비는 좋았지만 거치식 디자인이 마음에 들지않았다. ONF사 nano flat은 디자인은 마음에 들었지만, 길이가 25cm에 헤드각도 조정이 불가능해 20큐브에는 사용하기가 어려웠다. 그렇게 고민하던찰나 ONF를 거의 배낀듯한 디자인에 헤드부분 각도가 조절 가능하여 20큐브에도 사용가능한 치히로스 C II 제품을 알게되었다. 치히로스가 중국브랜드.. 2024. 10. 8. 오라클 계정내 모든 테이블 삭제하기 개발 진행하다가 처음부터 다시 설치해보고싶은 때가 있다. (솔루션 설치라던지)그럴때마다 계정을 새로 파는것은 번거로우니, 현재 계정내에 있는 모든 테이블을 DROP하면 처음부터 할 수 있다. SELECT 'DROP TABLE ' || TABLE_NAME || ' CASCADE CONSTRAINTS;' FROM user_tables; 해당 쿼리를 실행하면 현재 계정내의 모든 테이블 정보를 확인 가능하다.쿼리 결과를 전부 복사한다음에 notePad++ 같은 툴로, 필요한 부분을 짤라서 그대로 진행시키면 모든 테이블 삭제가능. 2024. 7. 15. 프로메테우스(Prometheus) 자바 클라이언트 활용 본 포스팅은 총 3편으로 구성되어 있습니다.2024.05.05 - [IT/오픈소스] - 프로메테우스(Prometheus) 오픈소스란?2024.05.05 - [IT/오픈소스] - 프로메테우스(Prometheus) 기본 사용법2024.05.06 - [IT/오픈소스] - 프로메테우스(Prometheus) 자바 클라이언트 활용 프로메테우스 관련 마지막 포스팅이다. 이전 포스팅에서는 프로메테우스는 무엇이며, 어떻게 사용해야할지에 관하여 설명했다.지금까지는 node_exporter같은 exporter를 설치하여 기본적으로 제공해주는 메트릭 정보를 활용했다. node_exporter뿐만 아니라 jmx_exporter 등 많은 exporter가 있지만 회사 솔루션레벨의 제품에서의 모니터링은 기본적으로 제공해주는 메트릭.. 2024. 5. 6. 이전 1 2 3 4 5 6 ··· 13 다음