
기술 글
전체 29편 →- 넥사크로 화면을 Vue 로 옮기기 — 스크립트는 그대로 두고 변환기로넥사크로 17 로 만든 ERP 를 Vue 3 로 옮긴 방법. xfdl 을 변환기로 Vue 템플릿으로 바꾸고, 업무 스크립트는 손대지 않은 채 직접 만든 런타임 위에서 돌린다.
- 넥사크로 스크립트 오류를 화면에 토스트로 띄우기브라우저 콘솔에 스크립트 하나를 붙여 넣어, 넥사크로 트레이스 로그와 자바스크립트 오류를 화면 왼쪽 위에 토스트 메시지로 보여 주는 디버깅 방법.
- Oracle 프로시저·함수·뷰 소스를 테이블에 백업하기 (DBMS_METADATA)DBMS_METADATA.GET_DDL 로 내 스키마의 프로시저·함수·뷰·패키지 DDL 을 백업 테이블에 쌓아 두는 프로시저와, 실수하기 쉬운 커밋·예외 처리·패키지 타입 이름을 정리했다.
- 넥사크로 24 에서 바뀐 속성 설정 방법 — set_value() 와 value 대입넥사크로 24 도움말은 속성을 set_ 메소드 대신 값 대입으로 설정하도록 안내한다. 두 방법이 모두 되는 이유를 개발자도구로 확인했다.
- Oracle 백업 테이블을 한 번에 만드는 DDL 생성 SQL (데이터·PK·코멘트)여러 테이블을 Z_BACKUP_ 테이블로 복사할 때 CTAS 가 빠뜨리는 PK·코멘트까지 DDL 로 만들어 주는 SQL. 작은따옴표가 든 코멘트, 시스템 이름 PK 같은 함정도 함께 정리했다.
개발일지
전체 20편 →- 운영 화면 오류를 직접 모으기 — Sentry 대신 작은 수집기운영 브라우저에서 나는 스크립트·거래 오류를 묶어서 서버로 보내 DB 에 쌓는 수집기를 직접 만들었다. 소스맵은 서버에 올리지 않고 로컬에만 두어 원본 줄로 풀어 본다.
- 오늘의 도전 결과 공유 카드와 연속 도전검증된 오늘의 도전 기록을 링크로 공유하고, 연속 도전 일수와 어제 결과를 보여 줘 다음 날도 다시 오게 했다.
- 백미러 추가화면 위 가운데에 뒤쪽을 비추는 거울 창을 달고, 바로 뒤 사람의 이름과 거리를 보여 준다.
- 링크 미리보기, 첫 로딩 줄이기, 운영 지표도전장·초대 링크마다 다른 미리보기 카드를 붙이고, 풍경 계산을 격자 색인으로 바꿔 첫 로딩을 줄였다. Prometheus 지표도 내보낸다.
- 화면 전체 자동 점검과 코드성 조회 기억하기메뉴 102개를 차례로 열고 조회까지 눌러 오류를 모으는 점검 도구를 만들고, 화면을 열 때 나가는 공통코드·회계연도 같은 반복 요청을 기억해 요청 수를 363개에서 237개로 줄였다.