Apollo89 · Technical Notes

직접 설치하고, 직접 써보고, 문제를 해결해서 기록합니다.

AI Coding, Development, Security, Network, Automation을 중심으로 실제 구축 과정에서 만난 문제와 해결 방법을 정리합니다.

이 영역에는 쿠팡/토스 파트너스 제휴 링크가 포함되어 있으며, 구매 시 일정액의 수수료를 제공받을 수 있습니다.

Latest Articles

최근 작성한 글 10개

Tech

redmine 의 roadmap 에 담당자 정보와 상태 정보가 보이도록 수정

  redmine의 roadmap 으로 sprint review 를 하는데 담당자 정보가 안보여서 자꾸 헤메서 redmine 의 roadmap 에 담당자 정보 보이도록 수정했다. vi {redmine}/app/views/versions/index.html.erb ... <table class="list related-issues"> <caption><%= l(:label_related_issues) %></caption> <% issues.each do |issue| -%> <tr class="hascontextmenu"> <td class="checkbox"><%= check_box_tag 'ids[]', issue.id…

읽어보기 →
Network

syslog, logger, logrotate, logwatch

  로그 레벨 debug > info > notice > warn > error > crit > alert > emerg emerg 긴급 - 시스템이 쓸모없어졌음 "Child cannot open lock file. Exiting" alert 즉시 행동을 취해야 하는 경우. "getpwuid: couldn't determine user name from uid"…

읽어보기 →
Tech

어떻게 참된 그리스도인이 될것인가

  [구매하기] 어떻게 참된 그리스도인이 될것인가 급변하는 문화와 사회 속에서 그리스도인들이 어떻게 신실하게 살수있을까? 세계화 - 무엇이 세계를 하나로 만들고 있는가? 시장의 확산(값싼 노동력을 위한 제조공장의 이동) 근대화 - 서양의 근대 문화 사상이 전세계로 확산 -> 세계화의 결과 세속화 - 교회에 속했던…

읽어보기 →
Network

Syslog-NG 설치 및 설정

  목표 : 모든 서버의 SYSLOG를 로그 서버로 쏘게 하고, 로그서버에서는 HOST-yyyymmdd.log 를 만들어 관리하도록 설정. Syslog-NG(Syslog New Generation)는 보다 향상된 필터링 및 포워딩 기능 외에 메시지 무결성과 암호화 기능을 추가하여 syslog의 유연성을 증가시켰으며, TCP와 UDP 프로토콜을 통한 원격 Logging을 지원합니다. 안정성에…

읽어보기 →
Network

maven-dependency-plugin (goals “copy-dependencies”,”unpack”) is not supported by m2e 에러..

  pom.xml 부분 jar를 작성하기 위해서는 maven-jar-plugin 이 필요하며, 의존성 jar 파일들을 제어하기 위해서는 maven-dependency-plugin이 필요하다. 그러나 maven-dependency-plugin 설정을 하여 m2eclipse로 package하게 되면 다음과 같은 메세지의 에러가 발생된다. maven-dependency-plugin (goals "copy-dependencies","unpack") is not supported by m2e 이를 해결하기 위하여 구글링해보면, project build…

읽어보기 →
Development

eclipse 성능 UP

  1. JVM Heap memory 설성 - eclipse.exe 실행시 -Xms128m -Xmx256m 처럼 할당할 메모리를 설정. 2. Automatic folding 설정 해제 - Window > Preferences > Java > Editor > Folding 옵션을 모두 해제(disable). 3. Automatic Code Insight 설정 해제 - Window >…

읽어보기 →
Tech

오라클 9i 이상 multi-table insert

  오라클 9i 부터 제공되는 multi-table insert 방법 방법 1) insert all into job_yr_sal values (job, cnt, tot_sal) into job_av_com values (job, cnt, avg_com) select job, count(*), k sum(sal) tot_sal, avg(comm) avg_com from emp, dept where emp.deptno = dept.deptno group by job;…

읽어보기 →
Network

특정기간동안 CPU점유율 Top 50인 SQL문을 찾는 쿼리

  Oracle 10g 이상에서 기본적으로 제공하는 view를 활용하여, CPU 점유율이 큰 쿼리를 찾아서 튜닝을 하는데 목적이 있는 쿼리입니다. 활용하는 View는 아래 3가지 이며 DBA_HIST_SQLSTAT : SQL Historical Statistics Information DBA_HIST_SNAPSHOT : SnapShot Information DBA_HIST_SQLTEXT : SQL Text 특정기간동안 CPU점유율 Top 50인 SQL문을…

읽어보기 →
Tech

오라클에서 특정 문자의 개수 구하기

  오라클에서 특정 문자의 개수 구하기 SELECT length(DATA) - length(replace(DATA, '/', '')) CHAR_COUNT FROM ( SELECT '/abcde/ffdd/acd/1234/5432' DATA FROM dual ); 결과 : 5 오라클에서 마지막 / 이후의 문자열만 추출하기 SELECT reverse(substr(reverse(DATA), 1, instr(reverse(DATA), '/') - 1)) FROM ( SELECT '/abcde/ffdd/acd/1234/5432.jsp' DATA…

읽어보기 →