19.1.1: 보안 동결 2026년 4월 2일 • 19.2: 코드 승인 모드 시작 2026년 6월 18일 • 20.0: 메인에서 열기 • 20 EA3 동결 2026년 4월 30일
2026년 3월 27일 JMP 개발 업데이트에 오신 것을 환영합니다!
SAS와 JMP에서 거의 30년간 근무하신 Arn Cota 님의 은퇴 소식을 전해주신 웬디 머프리 님께 진심으로 감사드립니다! Arn 님, 저희 개발팀 모두를 대표하여 새로운 시작을 진심으로 응원합니다! Wendy 님은 다음과 같이 말씀하셨습니다.
아른은 SAS에서 사우스피크 개발자로 경력을 시작했으며, 수년간 공급업체 관계 관리(SRM), 엔터프라이즈 가이드, 엔터프라이즈 마이너, 커리큘럼 패스웨이, 건강 정보 교환(HIEX) 등 다양한 SAS 제품 개발에 기여했습니다. 그는 결국 JMP의 기술 지원 부서에서 자리를 잡고 팀과 고객들에게 큰 영향을 미쳤습니다. 아른의 마지막 근무일은 3월 31 일 입니다.
오늘 아침 오드리 님의 공지에서 보셨겠지만, JMP QA팀에서 JMP 20 EA2 버전 을 승인했고, MyJMP에서 설치 파일을 다운로드하실 수 있습니다. 고객 여러분께는 화요일에 설치 파일 다운로드 가능 여부를 알려드리겠습니다. EA 버전 테스트 준비 완료 소식을 고객 여러분께 알려드릴 수 있도록 기능 페이지를 업데이트해 주셔서 감사합니다! 다음 EA3 버전 업데이트는 4월 30일에 예정되어 있습니다.
참고로 이번 주에 저희 팀에서 JiraBot, Swarm-Jira 통합 링크 및 기타 Jira 툴 통합이 정상적으로 작동하는 데 필요한 Jira 통합 토큰을 갱신했습니다. 토큰 만료로 인해 지난 하루 동안 업데이트된 Jira 이슈에 변경 목록 링크가 추가되지 않았지만, 현재는 다시 정상적으로 작동하고 있습니다. 이 과정에서 Perforce 변경 목록 설명에 Jira 이슈의 전체 링크를 포함하거나 JiraID 옆에 특수 문자를 사용하면 ID가 인식되지 않아 변경 목록 링크를 추가할 수 없다는 것을 발견했습니다. 따라서 당분간은 변경 목록 설명에 일반 Jira ID(예: JMP-XXXXX)를 사용하여 식별자를 찾고 연결할 수 있도록 해 주시기 바랍니다. DevOps 팀은 다음 주에 이 매칭 메커니즘의 유연성을 개선할 수 있는지 실험을 진행할 예정입니다.
19.1 버전이 출시됨에 따라 19.2 버전 개발에 필요한 중요한 수정 사항들을 접수하고 있습니다. 6월 18일부터 19.2 버전의 코드 승인 모드가 시작됩니다. 가능하면 20.0 버전에서 문제를 수정하고 테스트를 완료한 후 19.2 버전에 통합해 주시기 바랍니다. 또한, 19.1.1 월간 보안 릴리스를 위한 작업이 진행 중이며, 최종 설치 프로그램 후보는 4월 5일에 생성될 예정입니다. QA 및 관련 부서의 승인을 받은 후, 4월 중순경 MyJMP에서 설치 프로그램을 이용하실 수 있을 것입니다.
어제 열린 JMP 개발 회의에서 발표를 해주신 JMP 대학원 연구 조교(GRA)이자 노스캐롤라이나 주립대학교 통계학 박사 과정생인 김소현 님께 진심으로 감사드립니다! 김소현 님은 최근 국제 생물통계학회 동부 북미 지역(ENAR)에서 우수 학생 논문상을, 미국 통계학회(ASA) 정신건강 통계 분과에서 장려상을 수상한, 상관관계가 있는 결과 변수를 포함하는 다변량 다항 로짓 모델에 대한 연구를 발표하셨습니다. 회의에 참석하지 못하신 분들을 위해 녹화본을 여기에서 확인하실 수 있습니다.
마지막으로, 세계 여성의 날을 기념하여 진행된 InterACT 기부 캠페인 에 참여해주신 모든 분들께 감사드립니다. Nick Shelton이 최근 Inside JMP 기사 에 남긴 댓글처럼, "InterACT 기부 캠페인에 참여해주신 모든 분들께 감사드립니다. JMP 직원 여러분의 아낌없는 기부 덕분에 올해도 이 훌륭한 단체를 성공적으로 지원할 수 있었습니다. Pany의 차에 기부 물품이 가득 실릴 정도였습니다!" JMP의 기부 물품을 운반해주신 Pany에게도 진심으로 감사드립니다.
일반 공지
주요 예정일
- JMP 20 EA3 코드 동결 - 2026년 4월 30일
- JMP 20 EA4 코드 동결 – 2026년 6월 11일
- JMP 19.2 코드 승인 - 2026년 6월 18일
- JMP 19.2 코드 동결 – 2026년 7월 9일
- JMP 20 EA5 코드 동결 – 2026년 7월 23일
- JMP 20 기능 동결 - 2026년 7월 23일
- JMP 19 및 JMP 20 의 전체 일정은 Confluence에서 확인하실 수 있습니다.
JMP 개발 업데이트
기술 지원 및 참여
- 웬디: 이번 주에는 SAS와 JMP에서 거의 30년간 근무하신 아른 코타 님의 은퇴를 축하했습니다. (자세한 내용은 위 본문을 참조하세요.) JMP 기술 지원팀과 그분들이 지원해 주신 모든 분들께 깊은 인상을 남겨주신 아른 님께 감사드립니다! 마지막 근무일은 3월 31 일 입니다.
- 아래는 기술 지원 및 고객 참여 관련 사례 발생 건수와 주제별 일반적인 그래프입니다.
주별 기술 지원 건수:

지난주 기술 지원 대기열의 문의 주제:

주별 고객 지원 사례 발생 건수:

지난주 참여 대기열에 등록된 사건 주제 (제한 대상자 심사 관련 사건 제외):

개발 운영
- 건강 상태:
- Windows 11 AMI 완료: Audrey가 현재 테스트 중 NestedVirtualization의 CPU 옵션이 AMI에 포함되지 않는다는 것을 발견했습니다... 따라서 AMI에서 실행할 때 수동으로 설정해야 하는 작은 문제가 있습니다... 하지만 DailyUTWatcher 프로젝트는 이미 업데이트되었습니다.
- machines.json 파일을 업데이트하여 CPU 옵션 전송을 지원하도록 하세요.
- EC2 지원을 위해 최신 AWS Go 모듈(중첩 가상화 기능 포함)을 사용하여 Go 코드를 업데이트했습니다.
- Go 코드에서 AWS 업데이트 일정을 약 1년 정도 앞당겼습니다.
- 이제 이 프로세스는 DailyUT에서 사용할 수 있으며 Windows 11 시스템과 해당 CPU 옵션 설정이 올바르게 지원됩니다.
- 또한, Windows 11용 런치 프로파일을 작성했지만 사용하기가 다소 번거롭습니다. 따라서 Windows 11에서 하드웨어 패스스루를 활성화하고 C8i 머신의 메탈에 접근할 수 있도록 선택해야 하는 옵션을 설명하고 교육하는 데 집중하겠습니다.
- JMPSI를 사용하여 심야에 발생하는 Perforce 문제의 원인을 파악했습니다. 서비스 손상과 관련된 문제였던 것으로 추정됩니다. 해당 문제는 해결되었지만, 앞으로도 계속 모니터링하여 문제가 재발하지 않도록 하겠습니다.
- 토큰 만료로 인해 일부 Jira 이슈에 변경 목록이 추가되지 않던 Jira-Swarm 통합 문제를 해결했습니다.
- 마이런:
- JMPTOOL-2024: JiraBot에 새 책 이름 항목 생성
- JMPTEST-1172: 특수 빌드가 대시보드에 표시되지 않음; 특수 빌드는 더 긴 감지 기간이 필요함
- JMPTOOL-2122: JiraBot 필터가 이제 작동합니다. 모든 Jira API 호출을 새 자격 증명으로 업데이트하세요.
- JMPTOOL-2050: AWS 서버의 파일 보존에 대한 단위 테스트
- 단발:
- 존 슈뢰들(John Schroedl)과 협력하여 고객/사용자에게 아무런 영향을 주지 않고 버전 20 설치 프로그램에서 Visual C++ 재배포 가능 패키지 설치 프로그램을 안전하게 제거하는 작업을 진행했습니다(JMP-29434).
- Jim 및 Paul N.과 협력하여 새로운 보안 파일이 포함된 19.1.1 및 19.2.0 Windows 설치 프로그램을 업데이트했습니다(JMP-30008).
- EA 2 설치 프로그램 버전 20(EAP-362)이 업로드되었습니다.
- 짐:
- Mac OS 및 Windows OS에서 JMP 20 EA #2를 빌드했습니다.
- 파일 종속성 변경 사항을 반영하기 위해 Windows OS용 JMP 빌드 스크립트를 수정했습니다.
- WinOS 빌드 파일에 새 서명 인증서를 적용하는 데 도움을 주신 John Schroedl 님께 감사드립니다.
- 섀넌 L: JMP 및 JMP Live 19.1.1 릴리스 준비(보안 검토 포함). JMP 마켓플레이스 수익화 프로젝트는 계속 진행 중이며, 이번 주에는 R&D, 재무 및 MyJMP 관련 이해관계자 회의가 예정되어 있습니다. 아틀라시안 관리자 사용자 지원도 담당하고 있습니다. 화요일에는 아테나 리더십 컨퍼런스에 참석했습니다. 주간 기술 회의와 기술 지원팀과의 JMP 문서 검토도 진행 중입니다.
- 섀넌 C: 1분기 목표에 대한 지속적인 논의와 주간 팀 회의를 진행했습니다. Jira 문제 해결 및 크래시 마이그레이션 계획을 수립했습니다. 문서 담당자 및 참여 담당자와 릴리스 변경 사항 전달 메커니즘에 대해 논의했습니다. 19.0.X 버전에서 발생한 몇 가지 원인 불명의 크래시와 몇 건의 UT 실패 사례를 조사했습니다.
- 멜라니: 브랜칭 및 릴리스 종료 작업 업데이트 및 개선 작업을 진행 중입니다. 2026년 목표 달성을 위해 노력하고 있습니다. 화요일에 C동에서 열린 아테나 리더십 컨퍼런스에 참석했습니다. 다양한 Jira 작업 항목을 조사하고 테스트하고 있습니다.
현지화
- 앨리슨: KO 및 JA용 19.0 JMP Doc Add-ins를 제작 및 업데이트하여 마케팅팀에 전달하여 마켓플레이스에 게시하도록 했습니다. 19.5 JMP Live UI 문자열 번역을 완료하고 검토자에게 전달했습니다. JMP Live UI 문자열 관련 문의 사항에 대해 개발자 및 공급업체와 소통했습니다. 간체 중국어 현지화를 지원할 새로운 리소스를 찾았습니다. 현지화된 문서 PDF 파일을 웹팀에 전달하여 웹사이트에 게시하도록 했습니다.
- 크시슈토프: 기계 번역(MT)과 언어 학습 모델(LLM)을 사용하여 번역한 비디오 자막을 교육 그룹에 검토를 위해 전달했습니다. 일본어용 PortableUI의 번역 오류를 수정했습니다. DITA 맵을 기반으로 Oxygen 토픽 파일을 챕터 파일로 통합하는 프로세스를 개발 중입니다. 최신 번역 및 용어를 사용하여 기계 번역 모델을 재학습하고 있습니다. 새로운 L10N 자동화 기능을 테스트하고 있습니다.
- 트리시: 법무팀과 협력하여 중국 내 협력업체 활용에 대한 명확한 지침을 확보했습니다. 19.2 버전의 중국어 간체 번역을 완료하기 위해 번역팀 구성 작업을 진행 중입니다. 목표 관련 논의를 마쳤습니다.
- 샌디: 대시보드 유효성 검사 클래스 구조 재설계, 벤더에게 제공하는 한국어 보고서에 새로운 기능 추가, 커밋/반환 프로세스의 모든 파일을 동일한 JSON 파일로 이동하는 작업을 진행했습니다.
- 하워드: 팀원들에게 JmpL10n 라이브러리와 대시보드 API를 시연했습니다. 대시보드에서 프로젝트가 실행될 때 KOR 보고서 표시 방식을 최종 확정했습니다. 몇 가지 버그를 수정했습니다.
- 소하일: 테스트 스위트를 통합하고, 배치 처리 API를 추가했으며, 빈 API 응답 오류를 디버깅했습니다.
선적 서류 비치
- 수잔 C:
- 키아나: TS 담당자와 문서 공개 시점 및 RN, NF, 보안 게시판의 차이점에 대해 논의했습니다. PM 담당자와 산소 공급망 이전 관련 회의를 진행했습니다. ATHENA 리더십 컨퍼런스에 참석했습니다. 프로젝트 계획 및 조정 업무를 수행했습니다.
- 데본: FrameMaker 문서를 DITA XML로 변환하는 작업을 계속 진행 중이며, 책의 약 3/4 정도까지 완료했습니다.
- 질: 3월 23일 UI 문자열 보고서를 검토 중이며, UG Jira JMP-27018 , JMP-27513 , JMP-29711 작업을 진행하고 있습니다 .
시스템/호스트 테스트-캐리
- 에릭:
- 개인용 윈도우 노트북과 맥에 필요한 ODBC 드라이버 설치를 완료했습니다.
- 수동 개입이 필요한 특정 접미사 실행을 위해 Windows 및 Mac 환경에 동일한 필수 ODBC 드라이버(SQL Server, MySQL, Oracle, Teradata, DB2 및 Postgresql_64bit)를 설치하는 작업을 진행 중입니다.
- 러셀 울핑거의 클로드 코드 및 어시스턴트 2.0 데모를 검토했습니다.
- JMP 19.1에 어시스턴트 추가 기능을 설치하고 사용법을 배우기 시작했습니다.
- Workday에 2026년까지의 회사 목표를 추가했습니다.
- 플라톤 철학에 개인적 발전 목표를 추가했습니다.
- 사냥꾼: Mac 및 Windows 환경에서 JMP 20 EA 2 제품에 대한 테스트를 완료했습니다. JMP 19.1.1의 수정 사항에 대한 권한 업그레이드 사례 테스트를 진행했습니다. JIRA 검증을 수행했습니다. 여러 호스트 관련 미해결 문제를 조사했습니다. 현지화된 문서를 추가로 검토했습니다. Jim Borek과 협력하여 Mac MDH374를 연구실의 호스트 테스트용 KVM 스위치로 옮겨 원격 접속이 가능하도록 했습니다.
- 맨디: EA2의 동적 테이블 - 요약, 동적 테이블 - 전치, 쌓기, 분할 및 열 태그 - 자동 태그 지정에 대한 비디오 3개를 제작했습니다. 3개 비디오 모두에 대한 저널을 작성하고 사용자와 공유할 수 있는 예제를 만들었습니다. 몇 가지 Jira 작업을 진행하며 필요에 따라 테스트 케이스를 검증하고 추가했습니다.
- 오드리: JMP 20 EA2 테스트. 19.1.1 버전의 인증 문제 수정 테스트 지원. 인턴 면접. 인턴 프로그램 준비. SAS의 저스틴 쿠쉬 , 토니 지아니와 함께 SAS Viya 9.4 구성 조사 진행.
웹 테스트 – 캐리
- 조롱: 이번 주 JMP Live 집중 분야:
- 풀 서버 회귀 테스트
- JMP Live 20.0의 권한 변경 사항
- 취약점 해결을 위해 19.1.1, 19.5 및 20 버전에서 PostgreSQL 설치 테스트를 진행합니다.
- JMP 라이브 19.1.1
- 설치 프로그램 테스트가 곧 시작됩니다.
- 기계 설정
- 컨플루언스 페이지가 업데이트되었습니다.
- Jira 스토리 및 하위 작업이 생성되었습니다.
- 늘 그렇듯 내부 및 외부 질문에 답변합니다.

- 안나:
- Mike S.가 개선한 막대 그래프에 대한 회귀 테스트를 진행하고 있습니다.
- Mike S.가 분석한 결과 데스크톱 버그로 판명된 '나란히 배치된 간격 | 범위 막대 차트' 레이블 지정 문제가 보고되었습니다.
- Paul S. 님이 발견한 데스크톱 버전의 합계 계산 시 음수 값이 나타나는 파이 조각 관련 문제가 보고되었습니다.
- 다양한 백분율에 대한 요약 통계를 보여주는 원형 차트 레이블은 백분율 형식을 사용해야 한다는 보고가 있었습니다.
- 데이터에 숨김 또는 제외된 값이 있을 때 파이 차트 툴팁에 잘못된 값이 표시되는 문제를 Jira에 보고했습니다.
- 데스크톱 버전에서 일부 숨겨진 행이 있는 데이터의 바이올린 차트에서 바이올린 표시가 사라지는 버그가 보고되었습니다. HDR 플롯에서는 바이올린 표시가 나타나지만 HTML5 플롯에서는 나타납니다. Dan S. 님의 답변을 통해 어떤 동작이 올바른지 판단해야 합니다.
- 파레토 플롯 관련 TS 문제를 보고했는데, HTML5로 내보낼 때 정적 이미지는 생성되지만 로그에 메시지가 기록되지 않는 것을 확인했습니다.
- JMP Live의 데이터 뷰어에 대한 수정 사항이 확인되었습니다.
- Justin이 Michael Senoyuit이 JMP Live의 Graphlets에서 보고한 문제에 대한 해결책을 테스트해 봤습니다. 처음에는 괜찮아 보였지만, 좀 더 사용해 보니 오류가 발생해서 오늘 밤 빌드에서 다시 테스트해 보겠습니다.
- 시마
- 승인 및 마감됨:
- CCB와 함께 프로세스 스크리닝 플랫폼에 대한 경고 정보가 발견되면 모두 삭제하세요.
- 백엔드: PS 보고서에서 "해결됨" 경고가 표시되지 않은 프로세스 수를 확인할 수 있도록 합니다.
- 스크립트를 통해 가져온 새 데이터가 새로 고침하지 않으면 제대로 표시되지 않습니다.
- 저장된 설정 적용 버튼이 작동하지 않습니다.
- 그래프 기반 분류로 인해 경고 패널의 모든 범주가 확장됩니다.
- 프런트엔드: 새로운 qc_group 속성 처리
- 알림 이메일에서 관리도 그룹화 문자열 형식을 변경합니다.
- DISAMBIGUATING_MARKER_ATTRIBUTES에서 qc_rows/qc_sampleWithinPhase보다 qc_time을 우선적으로 사용하세요.
- 생성된 Jira:
- 종속 게시물이 있는 게시물이 삭제될 수 없다는 메시지와 함께 삭제된 것처럼 보이지만, 페이지를 새로 고침하면 게시물이 다시 표시됩니다.
- 경고가 포함된 관리도를 게시하려고 할 때 qc_ids 오류가 발생합니다.
- 진행 중: 프로세스 스크리닝 경고 및 qc_ids, 기타 qc_*변수와 관련된 여러 Jira 이슈가 있습니다.
- 후이:
- 일관성 없는 테스트 범위를 줄이고 테스트의 반복성을 향상시키기 위해 Confluence에 HTML5 검증 모델을 문서화했습니다.
- JMP Live 20에 더 빠른 게시를 지원하도록 추가 기능을 업데이트하고 관련 Confluence 문서를 수정했습니다.
- JSL을 통한 JMP Live 구성 기능에 대해 Aaron에게 문의했고, WebJMP 설치 프로그램 문제에 대해 Alex Taylor에게 조사를 요청했습니다.
- JMP Live 19.5의 I18N 테스트를 완료했습니다. 전반적으로 테스트는 순조롭게 진행되었으며, 새로운 문제점은 발견되지 않았습니다. 테스트 기간 동안 I18N 테스트 서버를 업데이트해 준 Josh에게 감사드립니다.
- 데스크톱 JMP 동작과 비교했을 때 HTML5 배경 및 텍스트 색상 불일치를 확인하고 보고했습니다.
- 나탈리: HTML 자동화 보고서: 19.1.1 - 모두 정상, 19.5 - 모두 정상, 20.0 - 모두 정상! 스티브의 새로운 프로세스 스크리닝 라이브러리와 스텝 정의를 계속 사용했습니다. JMP Live 자동화 서버에서 발생했던 성능 관련 문제를 조사하고 해결했습니다. 스티브의 놀라운 새 코드를 활용하여 새로운 테스트 기능을 계속 개발하고 있습니다!
핵심
- 에반: EA2 관련 작업(막판 변경 사항(연결된 항목 -> 보고서), 기능 페이지 및 비디오 제작 포함), 다크 모드 원격 측정 분석 (macOS 사용자 40%, Windows 사용자 23%) 및 기타 소소한 원격 측정 작업. ListBoxBox의 접근성 피어를 재작업하여 성능을 개선했습니다. Discovery Europe 2026 Lab에서 제공된 연결된 항목 관련 피드백을 검토하고 반영했습니다.
- Dan S: JRP/Session/JMPLive의 스크립트 생성 기능을 개선하여 특히 TextBox에 대해 더 많은 박스 속성(정렬, 정렬, 줄 바꿈 너비)을 포함하도록 했습니다. 연결된 항목 작업으로 인해 발생했던 대화형 HTML 내보내기 문제를 수정했습니다. 탭 페이지 콘텐츠의 높이 제한(30k 픽셀)을 수정했습니다. '그룹 맞춤' 시 'By'를 사용한 스크립트 생성 문제를 수정했습니다.
- Xan: 축 상자 크기 조정; WildTrack 세미나; 그래프 빌더에 여러 오버레이 변수 지원 추가.
호스팅 및 인터페이스
- 마이클 H:
- Mac용 JMP 창 하단에 가로 줄무늬가 나타나는 버그를 수정했습니다. 창 크기를 조정하면 이 줄무늬가 사라지는 문제도 있었습니다. 또한 이 버그로 인해 JMP를 실행할 때마다 JMP 로그 창이 세로로 약간 축소되는 문제도 있었습니다. ( JMP-4200 )
- PI Import에서 TableDisplay가 제대로 정렬되지 않아 오류가 발생하는 버그를 수정했습니다. 19.2 버전에 포함될 예정입니다.
- PI 가져오기 기능에 자산 프레임워크 가져오기를 위한 속성 이름 필터를 추가하여 사용자가 전체 프레임워크 분기의 모든 속성을 추가할 때 이름으로 속성을 필터링할 수 있도록 했습니다. 또한 가져올 스트림 수(AF 및 PI 태그)를 보여주는 표 아래에 정보 메모를 추가했습니다. ( JMP-30160 )
- 새로 출시된 Xcode 26.4에서 깔끔하게 컴파일되도록 코드베이스를 수정했습니다. 대부분의 수정은 새 컴파일러가 "[[noreturn]]" 태그를 지정해야 하는 함수를 더 적극적으로 감지하기 때문에 필요했습니다.
- macOS는 이제 ".sql" 파일에 대한 매핑을 제공합니다. 이로 인해 JMP가 해당 확장자를 가진 파일에 대해 올바른 파일 형식을 할당하지 못하는 문제가 발생했습니다(C++ 단위 테스트에서 감지됨). 따라서 JMP가 새로운 UTI인 "org.iso.sql"을 FileType::SQLCode에 매핑하도록 수정했으며, 기존 UTI인 "com.mysql.sqlcode"가 발견될 경우 이를 매핑하도록 대체 기능을 추가했습니다.
- 폴:
- JMP-30008 - HDF5 보안 업데이트 - JMP 20, 19.2, 19.1.1
- JMP-30176 - libcurl 보안 업데이트 - JMP 20 - 중간 위험도 3개, 낮은 위험도 1개 CVE
- 인터넷 활성화를 위한 추가 보안 조치에 대한 회의 및 프로토타입 제작.
- GitHub Copilot
- SAS의 GitHub Copilot 교육 영상을 시청하고 접근 권한을 받았습니다.
- Visual Studio 및 Xcode에 추가하여 설치했습니다.
- 1 성 사용은 JPyObject.cpp와 embedPy.cpp에서 메모리 및 보안 오류를 찾아보도록 요청하는 것이었습니다. 10개의 오류가 발견되었습니다.
- John Schroedl: 메인에서 Windows용 OpenBLAS 수치 라이브러리를 v0.0.32로 업데이트했습니다. 현재 세 가지 버전에 대해 libxml2를 v2.15.2로 업데이트했습니다. Visual C++ 재배포 가능 패키지를 별도로 설치해야 하는 단계를 없애는 데 도움을 주었습니다. 아이콘을 추가로 업데이트했습니다. 프랑스어 키보드에서 AltGr+6('|') 문자를 입력할 때 발생하는 문제를 조사하고 있습니다. 선택한 표 셀의 링크 텍스트를 읽을 때 대비가 좋지 않다는 고객 불만 사항을 바탕으로 Jira 항목을 등록했습니다. 이 문제에 대한 초기 색상 조사를 진행했으며, David W.가 훨씬 더 훌륭한 해결책을 제시했습니다. 서로 다른 인코딩으로 출력을 작성하는 프로그램을 처리하는 방법을 보여주는 프로그램 실행 예제를 SI에 추가했습니다.
대화형 HTML
- 마이크 스티클스:
- 지난주: JMPHTML-489(간격 막대를 서브클래스로 리팩토링) 작업을 완료했습니다. 이번 리팩토링 작업 범위는 구현된 모든 막대 스타일(간격, 간격 나란히, 범위, 누적, 불릿, 중첩)을 서브클래스로 분리하는 것으로 확장되었습니다. 이 작업으로 JMPHTML-589(GB: 막대: 간격 스타일의 레이블이 표시되지 않음) 버그도 수정되었지만, 레이블 위치가 JMP와 동일하게 조정되지는 않습니다. 레이블 위치 조정을 위해 새로운 Jira(JMPHTML-15357)를 등록했습니다. 또한 ACT-Now 교육을 수료했습니다.
- 이번 주: JMPHTML-2000(getDescendants를 보다 효율적인 호출로 대체하거나 C++에서 형제 요소를 감지하는 기능) 작업을 완료하여 문제가 되는 메서드의 실행 시간을 테스트 케이스에서 약 1.6초에서 5ms로 단축했습니다. 이미 수정된 것으로 보이는 두 가지 성능 문제(JMPHTML-1981, JMPHTML-1962)를 발견하여 검증을 위해 테스트 팀에 전달했습니다. JMPHTML-15368(GB: 막대 그래프: 나란히 배치된 간격 막대의 레이블 값이 다름)을 조사한 결과, JMP에서 나란히 배치된 간격 막대의 레이블이 간격 막대 또는 범위 막대를 사용하는 동일한 그래프의 레이블과 다르지만 HTML에서는 세 가지 레이블이 모두 동일하기 때문에 실제로는 JMP 문제임을 확인했습니다. 테스트 팀에서 이에 동의하여 해당 문제를 JMP(JMP-30165)로 이관했습니다. 현재 다른 성능 관련 JIR을 조사하고 있습니다.
- 존 파월:
- 크기 조정 시 불필요한 계산을 방지하기 위해 RectSegment를 업데이트했습니다. 이제 120만 행으로 구성된 300개 이상의 셀을 사용하는 대화형 HTML 히트맵이 부드럽게 크기 조정됩니다( JMPHTML-15361 ).
- RectSegment 함수를 업데이트하여 Paul이 만든 새로운 계산법을 사용하도록 했습니다. 이 계산법은 과도한 메모리 사용으로 인한 충돌 없이 고도로 중첩된 그룹을 처리합니다( JMPHTML-15372 ).
- 숫자 배열을 파싱하는 데 사용되는 코드를 비용이 많이 드는 연산을 피함으로써 더 빠르게 처리하도록 수정했지만, Chrome에서는 성능 향상이 미미했습니다. 이는 Chrome이 이러한 비용이 많이 드는 연산에 대해 적극적인 최적화를 수행하기 때문인 것으로 추정됩니다.
- 프라비나:
JMP 라이브
- 오로라:
- 19.5: 사소한 버그 수정. 타사 패키지 업데이트.
- 20.0: CCB 및 PS 플랫폼 트리아지에 ID 역할 지원을 추가했습니다. 일부 관리도 감사 로깅을 통합했습니다. 감사 로그의 'before/after/changed'에서 'after'를 제거했습니다. 사용자 표시 이름 규칙을 공백 표시 이름 규칙과 일치시켰습니다. 일부 코드를 TypeScript로 변환했습니다. 순환 종속성을 수정했습니다.
- 기타: GitHub CoPilot을 사용해 보기 시작했습니다.
통계 문서
- 마이클 C: 클레이의 공석에 대한 패널 면접에 참여했습니다. 팀원들과 함께 문서에 있는 수식을 LaTeX 형식으로 변환하는 작업을 시작했으며, 변환된 문서 파일에서 사용할 수 있도록 준비했습니다. Workday에 2026년 목표를 제출했습니다.
통계 테스트
- 토냐: 프로세스 스크리닝의 새로운 기능인 '최근 N개 항목 표시' 및 '시간 범위 표시' 테스트. 프로세스 스크리닝의 비율 차트 변경 사항 테스트. 관리 한계선 그리는 방식 변경으로 인한 프로세스 스크리닝 단위 테스트 재작성. 버그 검증.
생명과학 최신 소식
- 리처드: 하위 그룹 포레스트 플롯 보고서 작성을 마무리하고 있습니다. 연속형, 이진형, 계수형 결과 변수를 처리하고, 이진형 결과 변수에 대한 후속 분석을 위한 조정 기능도 포함하는 깔때기형 플롯 추가 기능을 개발 중입니다.
섀넌의 메모
꽃가루 시즌 에 접어들었으니, 롤리 지역의 꽃가루 농도를 모니터링할 수 있는 웹사이트를 소개해 드립니다. 예상대로 지금은 나무 꽃가루 농도가 매우 높지만, 잔디와 잡초 꽃가루는 봄철 이맘때치고는 오히려 낮은 수준입니다! 이 시기에 가장 눈에 띄는 꽃가루는 노란 소나무 꽃가루 구름일 것입니다. 하지만 소나무 꽃가루는 알갱이가 크기 때문에 폐로 흡입될 가능성이 적고, 참나무, 단풍나무, 자작나무 꽃가루처럼 알갱이가 작은 다른 나무 꽃가루에 비해 알레르기를 유발할 가능성도 낮습니다.
모두 즐거운 주말 보내세요! 비가 좀 와서 누런 먼지가 좀 씻겨 내려가면 좋겠네요…
