
2021년 12월 17일 JMP 개발 업데이트에 오신 것을 환영합니다!
중요한 발표: jmprunners 및 Jenkins CI는 연휴 기간 동안 계속 켜져 있습니다. 그러나 일일 JMP 빌드, 설치 프로그램 및 단위 테스트 프로세스가 꺼지고 JMP Live 자동 배포도 비활성화됩니다. 2021년 야간 실행 가능한 빌드 및 설치 프로그램의 마지막 세트는 날짜가 표시됩니다. 12월 23일 목요일 .
JMP Approvers는 월요일에 다음과 같이 결정했습니다. 마지막으로 JMP 16.2 재구축 몇 가지 문제를 해결하기 위해:
- 그래프 빌더 및 컨트롤 차트 빌더에서 사라지는 축 문제에 대한 수정 사항입니다. 이것은 몇 주 전에 16.2에서 산점도 행렬에 대해 만들어진 성능 수정의 의도하지 않은 회귀였습니다.
- JMP 데스크탑에 포함된 libcurl 라이브러리에 대한 업데이트입니다. 이 새로 사용 가능한 업데이트는 16.2 트랙을 고정 해제할 때 수행해야 하는 새로운 보안 검사에 의해 감지되었습니다. 이 libcurl 업데이트는 또한 승인 후 언급된 http 요청으로 또 다른 회귀를 수정했습니다.
- JMP의 SAS 통합 파일에 포함된 log4j 파일 제거. 다행히 JMP는 이번 주에 인터넷에 불을 붙인 log4j 익스플로잇에 취약하지 않습니다. 이 제로 데이 보안 문제는 SAS 제품, JMP G 및 JMP C에 포함된 SAS에 영향을 미치며 라이브러리는 전 세계의 많은 서버에서 발견됩니다. 문제가 되는 파일이 있으면 자체 보안 검색을 실행하는 고객이 우려할 수 있으므로 브라이언 코르코란, 폴 넬슨, 브라이언 분 문제를 조사한 후 Bryan은 수정 작업을 수행했으며 문제가 되는 파일을 교체할 수 있었습니다.
다른 JMP 릴리스 뉴스에서 Cary와 Beijing의 QA 팀은 JMP 17 EA5 설치 프로그램 이번 주. 덕분에 짐 보렉과 밥 히키 분기, 빌드, 설치 프로그램 및 파일을 웹에 게시하는 데 도움이 됩니다. 16.2 설치 프로그램 테스트의 잠잠함(위의 수정 사항을 통합해야 하기 때문에)은 팀에게 이 중요한 작업을 완료하기에 충분한 시간을 제공했습니다. 많은 고객들이 다른 명절 선물을 여는 것만큼이나 새로운 버전의 JMP 포장을 풀고 싶어한다는 것을 알고 있습니다. 그래서 우리가 그들에게 휴식 시간 동안 사용할 수 있는 새로운 버전을 제공할 수 있다는 것은 정말 놀라운 일입니다!
옛것에서 벗어나 새것으로! 이번 주에는 사람들의 팀이 이동하기 위해 일했습니다. JMP의 활성화 서버 내부 SAS 서버의 이전 홈에서 AWS로. Paul Nelson, Daniel Powell, Peter Jung, Mike Shaddock, Adam Guida, Mike Hess 및 Rebecca Drozd는 모두 마이그레이션 프로세스에서 협력했습니다. 여기에는 활성화 프로세스 및 데이터베이스 마이그레이션과 JMP 구독 프로세스에 대한 연결 업데이트가 포함되었습니다. 활성화 및 지원 도구는 현재 목요일 오후부터 AWS에서 실시간으로 실행되고 있습니다. 이 중요한 전환 작업에 참여해 주신 모든 분들께 진심으로 감사드립니다!
그리고 큰 전환에 대해 말하자면, JMP 개발은 공식적으로 결함 시스템에서 벗어났습니다! 새해는 오직 Jira에서만 작업하여 시작하겠습니다. 특히 결함 분류를 돕고 변환 프로세스를 통해 저와 함께 작업한 모든 사람에게 큰 감사를 드립니다. 마이클 크로티와 니콜 존스 2021년에 이 이정표에 도달할 수 있도록 통계 팀 결함을 검토하도록 큰 노력을 기울였습니다. 큰 감사는 또한 이동 오드리 셜과 저스틴 칠튼 데이터 전송 및 정리를 가능하게 하는 스크립트 작성에 도움을 주셔서 감사합니다. 마지막으로 올해 초 Jira 토론 그룹에 참여하여 Jira를 앞으로 어떻게 사용할 것인지 결정하는 데 도움을 주신 많은 JMP 팀원들에게 감사드립니다.

마지막으로 덕분에 토냐 몰딘 크래시가 선택된 베타/크래시/원격 분석 트랙에 대한 이번 주 세부 정보를 공유합니다.
회사

플랫폼

JIRA 티켓

주제

소주제

2021년 12월 17일 주의 충돌/원격 측정/베타 피드백 | JMP 라이브(sas.com)
일반 공지
- 이번 주에 HTML5 개발자와 새 아빠에게 큰 축하를 보냅니다. 마요와 소그베인 ! 그의 가족은 12월 14일에 사랑스러운 아기 도노반(8lbs, 3oz)을 환영했습니다. 새로운 추가 기능으로 휴일을 즐기십시오!

중요한 예정일
- JMP 17.0 EA6 – 1/14/22 ** 기능 정지 전 마지막 EA**
- JMP 17 기능 정지 – 2/28/23
- JMP 17.0 EA7 – 22. 3. 4.
- 방문하시기 바랍니다 합류 전체 목록을 보려면 JMP 16 그리고 JMP 17 날짜.
JMP 개발 업데이트
암사슴
- 브래드: Chris Nachtsheim 및 Ryan Lekivetz와 함께 "혼합 레벨 요인에 대한 직교 주효과 스크리닝 설계 제품군"이라는 제목의 논문을 작성했습니다.
- 갈렙: MSA의 새로운 중첩 기능에 대한 작업이 거의 완료되었습니다. 올해가 가기 전에 밀렸으면 좋겠습니다. 또한 어제 Discovery Japan의 개발자 미팅 세션에 참여하여 샘플 크기 탐색기에 대한 좋은 피드백을 받았습니다!
- 요셉: Easy DOE Analyze and Predict 탭에서 작업하여 안내된 사용자를 위한 대화형 컨트롤과 플롯을 추가했습니다.
주최자
- 폴 N:
- JMP와 함께 번들로 제공되는 SAS jar와 함께 수행되는 log4j 평가와 관련된 작업입니다.다행히 JMP는 취약점 이전의 이전 버전을 사용하지만 JMP 16.2 및 17에는 이제 취약점을 수정하는 최신 버전이 포함됩니다. 이번 주에 새 버전을 제공한 Bryan Boone에게 대단히 감사합니다!사용 가능한 모든 정보를 기반으로 이전 JMP 버전이 취약하지 않다고 생각합니다. JMP Live는 SAS jar 또는 log4j를 사용하지 않았습니다. 이제 16.2 및 17에는 SAS jar에 다시 패키징된 최신 버전이 있습니다.
- AWS로 전환하는 중에 발견된 JMP 17에서 활성화 메시지를 처리하는 Windows의 잠재적 버그 수정. JMP Live 17용 localhost 인증서도 생성 및 업데이트했습니다.
- 브라이언 C: IT 부문 Mike Shaddock의 중요한 도움을 받아 JMP 평가판 및 구독 활성화가 이제 AWS에서 제공됩니다.이에 대한 훌륭한 작업에 대해 Daniel Powell과 Paul Nelson에게 감사드립니다.
HTML5
- 브라이언 F: C++ 교육 세션에 두 번 더 참석했습니다. 또한 JMP Discovery Summit Europe을 위해 작성해야 하는 논문에 대한 배경 조사도 했습니다. 또한 다크 모드(JMPHTML-1190)에서 더 잘 표시되도록 몇 가지 아이콘을 수정하고 케밥 메뉴가 없는 아웃라인 노드에서 시각적 아티팩트(JMPHTML-1451)를 수정하는 작업을 했습니다.
- 조쉬 엠: 녹화된 EA5 범주형 프로파일러 비디오. 프로파일러 버그의 분류 및 조사.
JMP 라이브
- 조쉬 엠: 히스토그램( WEBJMP-4387 ). Tonya로부터 이 버그로 인해 JMP Live에 결과를 게시할 수 없다고 언급한 EA4 이메일을 받은 후, 저는 초기 조사를 수행하여 Aaron과 Dan이 이 버그를 해결하도록 했습니다. 또한 JMP Live 데이터 테이블 뷰어에서 열 페이징/필터링을 위한 UI를 만들었습니다( WEBJMP-3747 ). 사용자에게 열 목록을 보여주는 사이드바를 표시하는 이 기능의 첫 번째 부분을 푸시했습니다.열 목록이 페이징으로 더 많이 로드되도록 하고(현재 100으로 제한됨) 데이터 테이블 뷰어에서 가로 스크롤을 허용하여 데이터 테이블 그리드에서 더 많은 열을 로드할 수 있도록(진행 중) 추가 작업이 필요합니다.
- 오로라: "클라이언트에 게시"에 대한 작업을 계속합니다.NULL 값의 유효성 검사가 향상되었습니다.정적 보고서에 대한 지원이 추가되었습니다.클라이언트에 게시를 사용하도록 일부 Jest 테스트를 이동했습니다(추가 예정).우리는 JMP Live 팀을 위한 개념 증명 데모를 개최하고 "가기/안됨" 결정을 내렸습니다(우리는 "가기").
- 저스틴: 데이터 테이블 방문 페이지에 데이터 소비자 탭을 추가했습니다. 클라이언트에서 데이터 게시물을 삭제하는 문제를 수정했습니다.
통계
- 펭: Bill Meeker의 권장 사항에 따라 이번 주 초 반복되는 측정 저하를 계속 변경하고 이러한 변경으로 인해 기존 테스트 스크립트를 업데이트하고 테스트 작업을 계속했습니다.
- 젠펑: Fit Model의 동등성 테스트는 All Pairwise Comparisons – Student's 안에 숨겨져 있습니다. 사용자가 찾기가 어렵습니다. Chris가 나에게 동등성 테스트를 상위 수준으로 이동하도록 요청했습니다. 현재 이 작업을 하고 있습니다.
- 로라 CS: 월요일과 수요일에 C++ 과정에 참석했습니다. SEM에 대한 계속된 다중 그룹 분석 작업 – 전체 제어판 및 기본 빨간색 삼각형 메뉴를 보고하게 되어 기쁩니다. 이제 다중 그룹에서 완전히 작동합니다!! Sara Doubt를 만나 워크플로 평가에 대해 논의했습니다. 디스커버리 재팬을 위한 전문가 미팅에 참석했습니다.
- 애니: 일부 컨트롤 차트 결함을 수정하고 컨트롤 차트 빌더에 행 범례를 추가했습니다( JMP-5777 ).
통계 문서
- 마이클 C: Nicole 및 Fang이 있는 결함에서 나머지 통계 문제의 분류를 완료했습니다. Jira 전용 모드에서 새해를 시작하는 것이 좋습니다! 또한 Karen의 문서 재작성 검토도 했습니다.
통계 테스트
- 토냐: 16.2에 적용된 축 테두리 수정을 테스트했습니다. JMP Clinical EA 릴리스에 대한 회의에 참석했습니다.베타 및 원격 분석 보고서 작업.
- 야곱: Easy DOE에서 Model 탭을 테스트하고 단위 테스트를 추가합니다. Control Chart Builder 및 Random SVD에 대한 성능 테스트 추가. Leor Zolman의 C++ 교육 과정 참석.
생명 과학 업데이트
- 존 C: 완료된 연구 노트는 JMP Clinical 17을 위한 인프라 재설계, 활성화된 주제/보고서 수준 노트 및 스냅샷 기록. 학습일에 대한 학습 기본 설정 위젯을 추가했습니다(파생, 대치 방법 및 앵커 날짜). 인구 통계 분포에서 정적 보고서 생성 문제를 수정했습니다.
기술적 지원
- 듀에인: Tech Support는 log4j 취약점에 대해 우려하는 수많은 고객의 의견을 들었습니다. JMP, JMP Pro 및 JMP Live는 영향을 받지 않지만 JMP Clinical 및 JMP Genomics에는 영향을 받는 SAS 버전이 포함됩니다. TS는 고객에게 문제에 대한 SAS 성명 . 이 보안 게시판은 추가 정보가 제공되는 대로 업데이트되고 있으며 JMP Clinical 및 JMP Genomics 고객은 취약점에 대해 질문할 때 이 페이지로 안내해야 합니다. 다른 참고로, JMP TS용 Service Cloud 구매는 필요한 모든 승인을 거쳤으며 구현 작업은 1월에 시작됩니다. JMP TS는 JMP 활성화가 AWS로 전환되는 것을 알고 있으며 TS는 이 시점에서 이전과 관련된 문제를 보지 못했습니다.
- 여기 TS JMP 라이브 보고서 .(JMP Live 16) 관련 정보는 다음과 같습니다. Tech Support에서 개설한 Jira 티켓 .

개발 작업
- 짐 B: JMP 16.2에 대한 세 가지 최신 통합 및 후속 빌드, 설치 프로그램 및 단위 테스트 실행에 대해 개발자와 협력했습니다. JMP Clinical을 위한 EA 구축을 논의하기 위해 두 번의 회의에 참석했습니다. TOTD, 문서 및 EA 추가 기능을 수용하기 위해 Mac 설치 프로그램을 변경하는 작업을 하고 있습니다. 최신 Debug JMP Pro 17 단위 테스트 제품군이 WinOS에서 실행된 결과, LEAKS 및 ASSERT Jira 티켓이 보고되었으며 다른 항목에 대한 수정 사항이 확인되었습니다.
- 밥 H: EA 5 출시를 위해 노력했습니다. EA 설치 프로그램 릴리스를 준비하기 위해 Windows 설치 프로그램을 수정하는 방법에 대해 JMP Clinical을 만났습니다. SAS R&D가 겪고 있는 시스템 문제를 해결하기 위해 16.2 연간 라이선스에 대한 주문 처리를 검토했습니다. log4j.jar 파일을 제거하도록 16.2 및 17.0 설치 프로그램을 수정했습니다. 16.2 평가판 설치 프로그램을 다운로드 페이지로 푸시했습니다(비디오 수정 포함). 나머지 16.2 수정 사항을 얻기 위해 곧 또 다른 업데이트가 이루어집니다. 새 jar 파일을 사용하도록 16.2 설치 프로그램을 재구축했습니다(log4j.jar 대체). C-페이지 및 JIRA 문제를 수정하여 설치 프로그램의 사인오프를 더 잘 구성했습니다.
선적 서류 비치
- 키아나: 계속해서 이력서를 검토하고 선임 기술 작가 직책에 대한 HireVue 비디오 시청. SAS IT와 협력하여 문서 서버에 대한 권한 문제를 해결했습니다. JMP Live 16.1 도움말 배너를 업데이트하고 프로덕션에 푸시했습니다. 현지화된 JMP 도움말 16.2 파일을 프로덕션으로 푸시했습니다.
시스템/호스트 테스팅-캐리
- 모두: JMP 17 EA5 테스트, JMP 16.2 최종 설치 프로그램 테스트.
- 리사 지: 이번 주에 저는 16.2 설치 프로그램 테스트, JMP 17 EA5 테스트, 16.2의 축 다시 그리기 문제 수정을 테스트 및 확인하고 4개의 EA 피드백 트랙을 조사했습니다.
- 사냥꾼: JMP 16.2 최종 설치 프로그램 테스트의 2라운드, 여러 구성에 대한 JMP 17 EA 5 검증을 완료하고 하나의 JMP 17 EA 4 트랙에 응답했습니다.
시스템/호스트 테스트-베이징
- 베이징 팀:
- JMP 17 EA5 테스트, BRDSTG-3255의 세부 정보
- JMP AL, JMP Pro 및 JMP 구독에 대한 16.2 설치 프로그램 테스트 완료, JMPTEST-163(Cary 팀 + 베이징 팀) 및 BRDSTG-3251(베이징 팀 업데이트)의 세부 정보
- JMP 평가판 및 JMP Pro 평가판에 대한 16.2 설치 프로그램 테스트 작업, JMPTEST-417(Cary 팀 + 베이징 팀) 및 BRDSTG-3252(베이징 팀 업데이트)의 세부사항.
- 에릭 왕: (1) 출판을 위해 JMP 17 EA5 온전성 검사를 완료했습니다. (2) JMP AL, JMP Pro 및 JMP 구독에 대한 16.2 설치 프로그램 테스트를 완료했습니다. (3) JMP 평가판 및 JMP Pro 평가판용 16.2 설치 프로그램 작업. (4) JMP16.2/17용으로 새로운 log4j jar 파일을 테스트했습니다.
- 달리: (1) 가져오기/내보내기, OSI 가져오기에 대한 JMP 17 EA5 온전성 검사를 완료했습니다. (2) JMP AL, JMP Pro 및 JMP 구독에 대한 16.2 설치 프로그램 테스트를 완료했습니다. (3) JMP 평가판 및 JMP Pro 평가판용 16.2 설치 프로그램 작업. (4) 조사된 TS 보고서: 7613481015, 7613481018, 7613481028. (5) OSIPI 버그 JMP-9684를 찾았습니다. (6) JMP Live 스토리/버그를 테스트합니다.
- 마이크 우: (1) ODBC/쿼리 빌더, HTML5 프로파일러, JMP 추가 기능에 대한 JMP 17 EA5 설치 프로그램 테스트 및 온전성 검사를 완료했습니다. (2) JMP AL, JMP Pro 및 JMP 구독에 대한 16.2 설치 프로그램 테스트를 완료했습니다. (3) JMP 평가판 및 JMP Pro 평가판용 16.2 설치 프로그램 작업. (4) JMPHTML-766용 HTML5 프로파일러 테스트 . (5) 조사된 TS 보고서: 7613478673 및 7613479096. (6) JMP 평가판 16.2의 재구축을 테스트했습니다.
- 키미: (1) Python 통합, Formula Depot, SAS 통합에 대한 JMP 17 EA5 온전성 검사를 완료했습니다. (2) JMP AL, JMP Pro 및 JMP 구독에 대한 16.2 설치 프로그램 테스트를 완료했습니다. (3) JMP 평가판 및 JMP Pro 평가판용 16.2 설치 프로그램을 완료했습니다. (4) JMP 평가판 16.2의 재구축을 테스트했습니다. (5) JMP16.2/17에 대한 새로운 log4j jar 파일을 테스트했습니다. (6) "Python용 모듈 설치" 문제에 대해 Audrey 및 Paul과 협력하고 버그 JMP-9419에 진입했습니다. (7) JMP 라이브 스토리/버그를 테스트합니다. (8) Jenkins 서버를 설치하고 설정하는 방법을 배웁니다.
- 날라: (1) 텍스트 탐색기, 독립형 정규식 및 CAS 통합에 대한 JMP 17 EA5 온전성 검사를 완료했습니다. (2) JMP AL, JMP Pro 및 JMP 구독에 대한 16.2 설치 프로그램 테스트를 완료했습니다. (3) JMP 평가판 및 JMP Pro 평가판용 16.2 설치 프로그램을 완료했습니다. (4) JMP 평가판 16.2의 재구축을 테스트했습니다. (5) JMP Live 스토리/버그 테스트
데이터 검색
- 댄 S: 열 전환기의 충돌 수정, 속성 패널 메뉴/도구 모음 항목에 대한 추가 작업을 통해 필요한 창(프로젝트)에서 활성화되고 다른 창(팝업 창, 실행기)에서는 활성화되지 않음, 프로젝트에 대한 저널 포커스 수정, JMP의 썸네일 버그 수정 라이브 게시, JRP/세션/로그 스냅샷에 저장된 스크립트에 대한 추가 작업.
- 데이브 B: ActualText 항목을 사용하는 pdf 파일 가져오기 문제 수정, 저널을 저장할 때 고정 호버 레이블 프레임 색상이 손실됨, 저널링 또는 재실행 시 고정 호버 레이블 위치 변경, 필터링을 시도하기 위해 테스트를 다시 실행하라는 Mike M의 제안으로 이미지 테스트 업데이트 이미지가 바뀌었다가 다시 바뀌는 테스트.
- 잔: 기본 축 설정에서 또 다른 패스 만들기, 주로 prob 및 count 축에서 음수 레이블을 채우고 피합니다.
- 에반: GUI 검색을 위해 다양한 검색 결과 관련성 알고리즘을 시도합니다.
섀넌의 메모
무작위 크리스마스 바보 같은 항목을 공유한 Aaron Andersen에게 감사합니다!
우리 가족은 특히 에그노그를 정말 좋아합니다. 하지만 명절이 되어서야 구할 수 있기 때문에(그리고 1년에 1~2팩 이상 사지 않으려고 하기 때문에 꼭 건강식품은 아닙니다) 매년 12월을 시작하면서 “이제 그 에그노그 브랜드는 뭐지?”라고 생각하는 것 같습니다. 우리 모두 정말 좋아했는데 더 이상 사지 않기로 결정한 것은 무엇입니까?” 그리고 마지막으로 먹은 지 11개월이 지났기 때문에 기억이 전혀 나지 않습니다.
그래서 올해 나는 마침내 그 문제를 한 번에 해결하기로 결정했습니다. 나는 생각할 수 있는 모든 슈퍼마켓에 가서 내가 찾을 수 있는 모든 브랜드의 에그노그를 샀습니다. 나는 14가지 종류의 상업용 에그노그와 시도해보고 싶은 2가지 수제 에그노그를 얻었습니다.

(이것도 전부는 아니지만..)
와... 헌신입니다! 어떤 종류의 DOE에 대해 Ryan과 함께 확인할까요? 보기만 해도 배고파요. 그것은 바로 에그노그 에그스 트림에 데려가는 것입니다.
진심으로, 모두 즐거운 휴일 보내시고 새해에 뵙겠습니다! 저는 다음 주에 부재 중이므로 크리스마스 이브에 금요일 업데이트가 없을 것입니다. 그러나 즉각적인 주의가 필요한 긴급한 일이 발생하면 저에게 Teams 메시지를 보내주십시오. 하지만 에그노그와 관련된 것은 아닙니다. 나는 그것에 응답하지 않습니다 ....